Release notes 2024.04.1

Version released on 21.05.2024

Functional changes

  • Artifacts displayed in the Target column of any analysis result have a contextual menu. Two options are available: Open in original tool and Edit in local viewer

image-20240522-124533.png
  • The confirmation window for link deletion contains the source and target of the link

image-20240522-124917.png
  • Resolved an issue where model element previews were not displaying properly

  • Removed the menu option to download an optional plugin update

  • Requirements Grid: The search results are ordered by ID.

  • Requirements Grid: The components dropdown now displays components ordered alphabetically.

  • Resolved an issue with the Link Types filter context menu position

  • Resolved an issue with the emailing of groups

    • Automatically opens your preferred email client and sets the “to:” field

    • If the number of characters contained in the list of all email addresses is bigger than 2000, the list of email addresses is copied to the clipboard. The user is notified about it.

    • Clicking on the list of users of a group opens a window showcasing the full list of users

  • Add support for OSLC Connector for Octane (display links towards Octane artifacts, allow configurations for Octane instances as friends)

  • Resolved an issue where users could not open Smartfacts previews, pickers or model trees inside various plugins (OSLC Connector for Jama Connect, OSLC Connector for Codebeamer) due to third-party storage restrictions

  • Improved the loading times for the project tree nodes

  • Resolved an issue with the MagicDraw/Cameo exporter where the stub elements where visible in the model tree after publishing

Technical changes

  • New authorization system that supports authorization code flow and the legacy implicit flow. The deployment defaults to the implicit flow.

  • Reworked the Visual Studio Code plugin authorization to utilize the new Smartfacts authorization system. Smartfacts 2024.04.1 requires users to update to the Smartfacts plugin for VS Code 2024.04.1. The new version is provided as part of the plugin provisioner.

  • PKCE can be disabled by setting the pkce variable in the helm chart to true.

  • The oauth2.0 can be set in the helm chart to either ‘implicit’ or ‘authorization_code’. Implicit flow is the default.

If Smartfacts 2024.04.1 uses Keycloak as the IdP, then the oauth2.0 client configured for Smartfacts must have the Web Origins configured to one of the values: ‘+', '*’ or <url of the Smartfacts instance>

Smartfacts 2024.04.1 requires Smartfacts Visual Studio Code plugin or newer.

To use the Smartfacts Visual Studio Code plugin you must use implicit flow.

 

Plugin Provisioner 2024.04.3

EA: 2024.06.1 32/64
Fixes upload issue to Smartfacts.
Better compatibility with some kind of EA models.

CAMEO/MagicDraw 2024.05.1

Fix: Uploading the wrong TWC branch via Headless Publisher ( always published trunk )

Fix: Removed uploading MD icons as model elements

Eclipse 2024.06.1

Fix: Upgraded internal libraries for compatiblity with Eclipse 2024.3

Rhapsody 2024.05.2

Fix issue with uploading Rhapsody model element icons in certain models.

Headless Publisher 2024.06.2

Better stability and more logs to identify setup issues.

Fix Headless Publisher Support for Rhapsody and EA

VSCode 2024.04.1

Stability improvements