Syndeia 3.5 SP1 - Improvements

Intercax is proud to announce the release of Syndeia 3.5 SP1.

In this section, the availability, downloads, and the list of improvements in Syndeia 3.5 Service Pack 1 (SP1) are presented.

Availability

  1. Syndeia 3.5 SP1 is available for download starting Feb 23rd, 2023.

  2. Syndeia 3.5 SP1 includes:

    1. Syndeia Cloud 3.5 SP1, including Syndeia Web Dashboard

    2. Syndeia Cloud REST API 3.5 SP1

    3. Syndeia local clients 3.5 SP1

      1. Syndeia MagicDraw/Cameo plugin

      2. Syndeia Rhapsody plugin

      3. Syndeia Standalone


Downloads and Installation

  1. Existing Syndeia users with an active subscription can request downloads for Syndeia 3.5 SP1 by opening a request on our helpdesk.

  2. For Syndeia local clients, follow the instructions under the Installation sections.

    1. MagicDraw/Cameo plugin - Installation - Syndeia for MagicDraw | Cameo

    2. Rhapsody plugin - Installation - Syndeia for Rhapsody

    3. Standalone - Installation - Syndeia Standalone

  3. For Syndeia Cloud, follow the instructions 3.5 Service Pack 1 (3.5 SP1).

    1. New users, who are downloading Syndeia for the first time, should directly get started with Syndeia Cloud 3.5 SP1.

    2. Users working with Syndeia Cloud 3.5 can upgrade to 3.5 SP1.

    3. Users working with Syndeia Cloud 3.4 SP3 can directly migrate to Syndeia Cloud 3.5 SP1


Improvements

1. Pagination support for Syndeia Cloud integrations in Syndeia local clients

Since Syndeia 3.4, we are adding new integrations on Syndeia Cloud and reusing them in Syndeia local clients - Cameo/Rhapsody plugin and Standalone. In Syndeia 3.5, we also added pagination capability for all Syndeia Cloud integrations which was available on the Syndeia Web Dashboard and Syndeia Cloud REST API but was not available on Syndeia local clients. In Syndeia 3.5 SP1, this gap has been resolved. Syndeia local clients now have pagination capabilities for all integrations made available via Syndeia Cloud. In the Syndeia local client Dashboard, users will notice a “Fetch more…” node when expanding containers and artifacts in the repository trees for the integrations. Expanding the “Fetch more…” node will fetch the next page of results from the native repository, e.g. Confluence, GitLab, Teamwork Cloud, etc.

Specific issues resolved:

  • Confluence pagination in Syndeia local clients - IHD-2792, SYN-2959

  • Teamwork Cloud pagination in Syndeia local clients - IHD-2638, IHD-2769, SYN-2961, SYN-2880

  • Bitbucket pagination in Syndeia local clients - SYN-2960

  • GitLab pagination in Syndeia local clients - SYN-2962

  • DOORS NG pagination in Syndeia local clients - SYN-2966


2. Integration Improvements

Syndeia 3.5 SP1 includes several improvements to existing integrations on Syndeia Cloud, as presented below in alphabetical order.

2.1 Bitbucket Integration Improvements

Syndeia 3.5 SP1 includes updates to Bitbucket integration in Syndeia Cloud. Issues related to the pagination of commits in Git repositories managed by Bitbucket are resolved.

Specific issue resolved: SYN-2887

2.2 Confluence Integration Improvements

Syndeia 3.5 SP1 includes improvements in Confluence integration.

  • Searching for Confluence spaces is improved. Users need to provide the space key to search for a Confluence space. This is particularly useful when users need to navigate to a specific space versus paginating spaces in Confluence repositories with a large set of spaces.

  • Confluence spaces are sorted (as before) but pages are not sorted. Pages in a Confluence space are ordered by users, so Syndeia will not sort the pages when browsing Confluence repositories in the Web Dashboard or local client Dashboards. Pages will appear in the exact order as defined by users in Confluence.

Tip - If you are browsing pages in Confluence and want to find the key of the current space, check the URL in the address bar of your browser. The characters in uppercase after /spaces are the key of the Confluence space you are currently browsing, e.g. APP for the URL <Your_Confluence_Server>/wiki/spaces/APP/pages/999653401/Retrospectives.

Specific issues resolved: SYN-3187, SYN-3047, SYN-3048

2.3 DOORS-NG Integration Improvements

Syndeia 3.5 SP1 includes improvements in SysML - DOORS-NG custom mappings that include attribute mappings. DOORS-NG → SysML transformations can now pick up attribute values of DOORS-NG artifacts in different configurations (streams/baselines) when using custom mappings with DOORS-NG projects that have Configuration Management (CM) enabled.

Specific issues resolved: IHD-2602, IHD-2662, SYN-2979

2.4 GitLab Integration Improvements

Syndeia 3.5 SP1 includes improvements to the Syndeia Cloud GitLab integration REST API. Endpoints that return paginated results will not include empty string values for the next page (for the last page) or the previous page (for the first page).

Specific issues resolved: SYN-2925

2.5 Jama Connect Integration Improvements

Syndeia 3.5 SP1 includes improvements to Syndeia’s Jama integration.

  • Syndeia Cloud Jama Connect integration REST API - Endpoints that fetch containers, artifacts, relations, or their types, by external id now return a message with status code 404 (Not Found) if a resource with the given external id is not found on the Jama Connect server.

  • Improved handling of integer and floating values of attributes synchronized between SysML and Jama Connect when using custom mappings.

Specific issues resolved: SYN-2924, IHD-2751 / SYN-2950

2.6 SysML v2 Integration Improvements

Syndeia 3.5 SP1 includes integration to the latest release (2023-01)* of the Systems Modeling API and Services (aka SysML v2 API). Syndeia Cloud users will be able to browse, navigate, and build digital threads with SysML v2 models built using the 2023-01 baseline of the metamodel. This integration purely uses the SysML v2 API (2023-01 release) and supports all aspects of configuration management in SysML v2 API, e.g. projects, commits, branches, and tags.

* This latest release is being submitted by the SysML v2 Submission Team (SST) to the Object Management Group (OMG) this week to be adopted as a beta specification at OMG Technical Meeting in Reston.

Specific issue resolved: SYN-2954

2.7 Teamcenter Integration Improvements

Syndeia 3.5 SP1 includes improvements to Teamcenter BOM → SysML part structure synchronization.

Specific issue resolved: SYN-2527

2.8 Teamwork Cloud Integration Improvements

Syndeia 3.5 SP1 includes improvements to the Teamwork Cloud integration. Users can now view projects under nested categories in both the Syndeia Web Dashboard and Syndeia local client Dashboards. Nested categories were added as a feature in Teamwork Cloud 2021x Refresh 1.

In addition to the above, Syndeia 3.5 SP1 also includes improvements to the error response codes for the Teamwork Cloud integration API.

Specific issue resolved: IHD-2849 / SYN-2996, SYN-3137, SYN-3159, SYN-3162

2.9 TestRail Improvements

Syndeia 3.5 SP1 includes improvements to TestRail integrations on Syndeia Cloud and local clients. Details of milestones, e.g. related test runs and tests are now visible again the Syndeia Web Dashboard and local client Dashboard.

Specific issue resolved: SYN-2977


3. Performance Tuning for Syndeia Cloud

Syndeia 3.5 SP1 comes with enhanced performance tuning capabilities for Syndeia Cloud for faster write operations. Syndeia Cloud admins deploying or upgrading to Syndeia Cloud 3.5 SP1 should pay attention to the performance tuning parameters. Review the 3 upgrade scenarios described here -3.5 Service Pack 1 (3.5 SP1).


4. Support for non-standard top-level domains (TLDs) in repository host URLs

Syndeia 3.5 SP1 includes support for non-standard TLDs in repository host URLs, such as local, plm, etc. Standard top-level domains, such as com, gov, mil, net,edu, info, and others, were already supported. Syndeia validates host URLs when adding repositories. Standard libraries for URL validation only allow standard TLDs. Syndeia has extended the host URL validation to include non-standard TLDs.

Specific issues resolved: IHD-2864, IHD-2845


5. Mapping UI Improvements

Syndeia 3.5 SP1 includes improvements to the Mapping UI in Syndeia local client Dashboards. One such improvement is the alphabetical sorting of artifact types fetched from external repositories, such as Jama Connect, Jira, Teamcenter, and DOORS NG.

Specific issues resolved: IHD-2762, SYN-2980


6. Digital Thread Explorer (DTE) Improvements

DTE in Syndeia Cloud 3.5 SP1 includes improved wrapping of long text on edges and nodes, resulting in improved layout of the DTE graph.

Specific issue resolved: SYN-2951


7. Web Dashboard Landing Page Improvements

Syndeia 3.5 SP1 includes improvements to the landing page of the Syndeia Web Dashboard. The 2nd bar graph - Digital Thread object count by Syndeia domain types - is replaced by tiles showing overall digital thread analytics. This change was done for improved rendering of analytics data where the number of artifacts and relations are several orders of magnitude higher than the number of repositories and containers, e.g. 30k artifacts with 15k relations in digital threads connecting 120 repositories.

Specific issue resolved: IHD-2842, 2856, SYN-3014


8. Improvements in LDAP search during authentication

Syndeia 3.5 SP1 includes improvements in LDAP search during authentication. One of these improvements is the special handling of commas in LDAP CNs when searching and authenticating LDAP users.

Specific issues resolved: IHD-2703, IHD-2733, SYN-2921, SYN-3023


9. Syndeia Cloud Automated Deployment (Windows Server) Improvements

Syndeia 3.5 SP1 includes improvements in the Automated Deployment of Syndeia Cloud on Windows Server. These improvements are related to the automated download and installation of JanusGraph and Kafka infrastructure components of Syndeia Cloud.

Specific issues resolved: IHD-2740 / SYN-2917, IHD-2741 / SYN-2918, IHD-2742 / SYN-2919 / SYN-2920, SYN-3305, SYN-3180


10. Improvements in access.log of Syndeia Cloud web gateway

Syndeia 3.5 SP1 includes fixes to buffering and disk writes of the access.log file of the Syndeia Cloud web gateway microservice. The access.log file shows the originating host IP address of each request, the timestamp of the request, and the request itself among other details. Note that the access.log file is different from the regular log files. The regular log files for all Syndeia microservices, including the web gateway, show the specific endpoints being requested by each user.

Specific issue resolved: SYN-2933


In addition to the specific improvements listed above, Syndeia 3.5 SP1 includes several minor improvements related to performance, security, integrations, exception handling, and deployment of both Syndeia Cloud and Syndeia local clients.

We are recommending all Syndeia users upgrade to this latest 3.5 SP1 release. We hope you like the improvements we have made in Syndeia 3.5 SP1. Our goal is to constantly improve the Sydneia platform to bring the best digital thread and digital engineering capabilities to your organization.