Sparx Systems Pro Cloud Server v4.2.x

Released: Aug 27, 2020

v4.2.x 中的更新

4.2 (Build 66)

Updated Nov 5, 2021

Features

  • Cloud Server
    • You can now XML Encode the Server Password in 'getallserversettings'.
    • Improved logging with the inclusion of ThreadIDs to connection related messages.
    • Soap ports are now restarted (in event of an error) with the defined port number.
    • Improved basic login for secure connections.
    • DBAlias values are now automatically trimmed of leading and trailing spaces.
  • OSLC
    • Response XML for /login/ call now includes User/Model Default Diagram GUID.
  • WebEA
    • Selecting a Call Behavior Action on a diagram now loads its composite diagram.
    • Added the ability to load user/model default diagram when no WebEA default has been set.
    • Improved layout of Collaboration view lists/properties.
    • Collaboration history headings now include the timeframe.
    • Added a breadcrumb path to the WebEA navbar.
    • Changed the icon for the navbar 'Full Path' menu.
  • Configuration Client
    • DBAlias input value is now trimmed before being saved to connection string.
  • Floating License Server Client
    • 3rd Party Licenses are now loaded in the FLS Group Entitlement screen.
    • Releasing a key now checks that the selected key(s) is checked out, if not it does nothing.
  • Web Configuration Client
    • Added support for floating license group entitlements for Add-ins.

Fixes

  • Cloud Server
    • PCS now correctly validates admin passwords when logging on to WebConfig that include special characters.
    • Function to save Group Entitlement for 3rd Party licenses are correctly written to config file.
    • Suppress soap errors the saying "Error observed by underlying SSL/TLS BIO: No error" unless at TRACE logging.
  • Integration Plugins - Server Based Plugin Interface (SBPI)
    • Polarion: Corrected issue while displaying of non-ascii characters.
  • WebEA
    • Comment History now displays the correct Alias.
    • Review discussion replies can now be expanded/collapsed as expected.
    • Comment history now displays the correct modified date for new comments.
    • Fixed error when using the back button to access Favorites.
    • Fixed issue with positioning of maintenance item icons.

4.2 (Build 65)

Updated Apr 12, 2021

Features

  • Cloud Server
    • Improved error messages when a database error occurs.
    • PCS is now aware of the communication timeout setting saved in EA.
    • SBPI Server and Providers now include a timeout setting.
  • Integration Plugins - Server Based Plugin Interface (SBPI)
    • You can now change logging level of some messages when the service is able to continue.
    • You can now safely handle unexpected missing values in connections from non-cloud models.
    • Custom: Integrations are now listed under their 'Group' as defined in Pro Cloud Server configuration rather than a generic 'Custom Integration' menu. Requires Enterprise Architect updated to 1559.
    • Custom: Integrations can now handle unexpected values for callback functions.
    • Custom: Integrations now have the ability to send a log message to Enterprise Architect to be displayed in System Output window.
    • Custom: Integrations can now support customizable item icons for each sub-menu item.
    • Custom: Integrations have been updated to support API interface v2 which allows: feedback when EA links, unlinks or updates an element to an external item.
    • Polarion: Now more flexible when constructing a URL for "Open in External Browser".
    • Polarion: Now supports multiple items being created at once.
    • Polarion: Improved support for large URI strings.
    • Polarion: Added setting for BASEPROJECT in config file.
    • Polarion: Updated icon to official Polarion one.
    • Polarion: You can now use display names for projects etc in menu list.
    • Polarion: Icons displayed against sub-items in menu are now fetched from Polarion server.
    • Polarion: Now supports deleting/unlinking WebEA links.
  • OSLC
    • Added support for AM/PM when updating 'Time' Tagged Values.
    • Added support for retrieving all Objects and Connectors on a Diagram (oslc/am/diagramitems/).
  • WebEA
    • Improved support for handling % characters being entered into a diagram note.
    • Added support for PHP 8's removal of curly braces array syntax.
    • Added support for PHP 8's behavior change that caused a 'Deprecated: Required parameter' error during login.
    • Added option to view image artifacts within WebEA.
    • Selecting an image artifact on a diagram now displays the image.
  • Configuration Client
    • Extended Server Properties screen now allows all PCS server's settings to be exported and imported.
    • Configuring SBPI Server and Provider now includes a timeout setting.
    • Configuring SBPI Custom Provider now allows text to be scrolled.
  • Web Configuration Client
    • Server Settings page now allows all PCS server's settings to be exported.
    • Configuring SBPI Server and Provider now includes a timeout setting.
    • Added support for PHP 8's behavior change that caused a 'Deprecated: Required parameter' error during login.

Fixes

  • Integration Plugins - Server Based Plugin Interface (SBPI)
    • Disabled Integrations are no longer sent to EA.
    • Azure DevOps: Can now correctly re-authenticate.
  • WebEA
    • Now correctly handles when expanding the properties view for the model root.
    • Now correctly handles the positioning of the properties view when the browser is hidden.
    • Object creation menus now correctly observe the element's enabled state.
    • Now correctly handles loading empty view level packages.

4.2 (Build 64)

Updated Dec 16, 2020

Features

  • Cloud Server
    • EA user names are now case-insensitive (this matches a similar change to EA 15.2).
    • OpenID communications now supports unicode characters.
  • Integration Plugins - Server Based Plugin Interface (SBPI)
    • Polarion: Added ability to retrieve valid List types.
  • OSLC
    • /completeresource/ call now supports optionally excluding internal artifact content.
    • /login/ call is now required, irrespective of whether User Security is enabled in the Model or not.
    • Added support for Retrieving, Creating and Updating Precision and Scale Attribute Properties.
    • Handle UPN Microsoft Active Directory names in OSLC/WebEA.
  • WebEA
    • Diagrams now display a border around the selected element.
    • Improved performance of the properties view when Expanding and Collapsing.
    • Improved refresh behavior when the properties filter is set to 'All'.
    • Property page included additional fields for table attributes.
    • Display order of Attributes and Operations now matches EA.
    • Video elements now load when selecting the diagram element.
    • Improve display of Long element names in the comment history table and browser content.
  • Configuration Client
    • Configure Database Manager screen updated to include extra text that describes the Alias field is referred to as 'Model' on EA's Cloud Connection screen.
  • Floating License Server Client
    • Allow blank credentials for Floating License Server to support Active Directory groups.

4.2 (Build 63)

Updated Oct 29, 2020

Features

  • Cloud Server
    • Microsoft Windows Authentication will match against both the legacy ('DOMAIN\user') and UPN ('user@domain.com') username formats.
    • Log messages when opening a recordset now include a thread number to aid debugging.
    • Improved the PCS service's ability to shutdown sub processes when a manual stop is performed.
  • Integration Plugins - Server Based Plugin Interface (SBPI)
    • Polarion: Now supports Live Documents.
    • Polarion: Better support for deeper project levels.
    • Polarion: List of work items is now correct when parent has multiple children.
    • Polarion: Stop possible crash when pushing changes to Polarion.
    • Confluence: fixed linked URL when viewed in 'Show all items liked to model'.
    • Failures to obtain a SBPI icon are now logged.
  • OSLC
    • Improved Administrator group users ability to join chat groups and received notifications.
    • Corrected issue that that stopped /oslc/am/rm/results/ call from returning Relationship Matrix Source/Target elements.
  • Worker
    • Included build 1555.
  • WebEA
    • Improved data entry keys on Discussions/Reviews, more inline with EA behavior.
    • Improved security checks on Review/Chat/Mail tabs.
    • Improved chat notifications.
    • Improved error messages when login fails due to secure cookies.
    • Collaboration history views now loads composite elements correctly.
    • New configuration buttons to enable/disable collaboration features.
    • New configuration option to set chat notification frequency.
  • Web Config
    • Added PHP Module Check, to provide information on missing PHP modules, which is useful during setup.
    • Worker settings page now includes a warning to advise that a manual restart is required for changes to take effect.
    • Improved internal security.
  • Floating License Server Client
    • FLS Client now makes keystore based calls to retrieve and maintain FLS Group information.

4.2 (Build 62)

Updated Aug 27, 2020

Features

  • Cloud Server
    • New Feature: Floating License Server security now integrates with Microsoft Active Directory.
    • When saving Extended Server settings the opening round bracket of the first soap port is no longer lost.
  • Integration Plugins - Server Based Plugin Interface (SBPI)
    • New Feature: New Integration Plugin for Polarion.
    • Polarion now supports custom ports.
    • Polarion now supports HTTPS connections.
    • Polarion now supports proxy servers.
    • Polarion now supports self signed certificates.
  • OSLC
    • OSLC v1 the Requirements Management interface is now only available for licensed PCS installations.
    • Added support for retrieving Resource Comments.
    • Added support for retrieving Comment, Discussion and Review History.
  • Worker
    • New Feature: The EAWorker can optionally produce log messages to its own log files.
    • The EAWorker executable no longer registers file extension associations.
  • WebEA
    • New Feature: Added support for Model Mail.
    • Adding/Editing Notes can now be accessed via the Properties View.
    • Adding/Editing Objects and resources is now done via a Modal Dialog.
    • Selections when creating objects are now preserved between sessions (using Web Browser Cookies).
    • Custom Search is now performed via a modal dialog.
    • Custom Search options are preserved between searches and sessions (using Web Browser Cookies).
    • Custom Search no longer replaces the main view when no results were found.
    • Properties View: Multiple features can now be displayed at once.
    • Properties View: Users can change the order of features.
    • Properties View: Option to either show or hide empty sections.
    • Properties View: Configuration is preserved between sessions (using Web Browser Cookies).
    • List Views, such as the Package List and Search results can now be sorted by clicking on a column header.
    • Review 'Summary' tab no longer appears to be selected when filter is set to show all properties.
    • Main Properties now displays DMN Decision Tables for Decision and BusinessKnowledgeModel elements.
    • Config page now includes a field for the OSLC Access Code.
    • Added support for model chat.
    • Improved navigation while using mobile devices.
    • Improved diagram zooming while using mobile devices.
    • Improved Model Mail usage while using mobile devices.
    • Improved layout of Hamburger menu items.
    • Improved layout, positioning and general usage of Reviews and Discussions.
    • Improved performance of Model Mail by making use of optional 'Last X days' filter.
    • Video based internal artifacts now provide a watch video button.
    • Added support for comments in the element properties.
    • Added views for reviews, discussions, comments and chat, all under the collaborate view.
    • Improved UI design of the header section.
    • Element hamburger icon has been replaced by an 'Add New' button.
  • Cloud Configuration Client
    • Worker configuration screen now allows the definition of Logging Interval and Level.
  • Web Config
    • New Feature: The Floating License Server group file can now configured using WebConfig.
    • Worker configuration page now allows the definition of Logging Level.
  • Floating License Server Client
    • New Feature: The Floating License Server group file can now configured within the GUI.
    • New Feature: Help buttons added to most screens.
    • Improved security: When using the FLS Config Client to manage Groups, passwords are encrypted when saved.