- Release 7.10.12.0
-
Administration
ST-36631 - Adjusted the Users/session chart y-axis label from "Users/session per day" to only "Users/session"
-
General
ST-36694 ST-36704 - Deserialization problem could lead to errors which made it impossible to open certain pages like the module management page for example.
-
Process Diff
ST-36798 - There was an error in process compare mode when you navigated to an element with a comment-only association that was deleted and recreated with the same comment.
-
Process Diff
ST-36804 - Accessing Management / Descriptions in process compare mode led to a "No Access" error due to incorrect permission checks.
-
Process Diff
ST-36719 - In some cases moved files were listed as new in Process Compare function
-
Process Modeling
ST-36740 - It was not possible to associate a dependent target element (e.g. a state) in some cases.
-
Process Release
ST-35179 - After using the context menu entry "Edit" of a release automation and adding a new step to it, an error occurred.
-
Process Tailoring
ST-36724 - Applying the tailoring wizard choices took very long in certain situations
-
Search
ST-36610 - Search result page was not opened when enter was pressed before flyout was opened.
-
Security
ST-36738 - Update Tomcat to version 9.0.98
- Release 7.10.11.0
-
API
ST-36497 - The API now provides association type names, e.g. associationElement.getProperty('TypeName').
-
Process Modules
ST-36577 - Provide an updateModule Script to Update specific Versions of Modules. The relevant Workspaces can be determined with a list of IDs and can also be updated recursively.
-
Database
ST-36644 - migrateMetamodel script failed on older Oracle DB versions with an error.
-
Database
ST-36565 - Extend EnsureDatabaseIntegrity and EnsureAssociationIntegrity command to fix inconsistent process overlay and/or association source and target elements.
-
Process Management
ST-36618 - Added script copyProcessInterfaces which tries to create the interfaces found within the source workspace collection also in the target workspace collection.
-
Process Modeling
ST-36637 - Moving process elements to other workspaces could lead to illegal associations between different process versions of the same workspace. The ensureAssociationIntegrity/ensureDatabaseIntegrity scripts now can also fix these inconsistencies.
-
Process Review and Approval
ST-35989 - A Process Release Workflow could be started while the interfaces were loading. Now the start button is disabled until the loading is finished.
-
Process Review and Approval
ST-36587 - Push module update failed when the user had insufficient permissions for the integrating workspace
-
Process Views
ST-34659 - Loading interfaces in management interfaces section is now visualized via a loading spin.
-
Reporting
ST-36117 - Truncate reporting exception messages to 2000 characters
-
Security
ST-36666 - Remove Tomcat startup warnings for unused HTTP methods.
-
Security
ST-36663 - Update Tomcat to version 9.0.97 for security fixes.
-
Security
ST-36579 - Enhance the restriction of JAVA API access for scripts.
-
Security
ST-36634 - Improved authorization checks for workspace collection editing.
- Release 7.10.10.3
-
Authentication
ST-36615 - Entering sudo mode was no longer possible for SAML users after applying the security fix for reporting. Sudo mode is fixed now.
-
Authentication
ST-36531 - Empty password was stored as valid login credentials for CMS
-
Editor
ST-36411 - When inserting a description template in the version description input field for a release automation, the browse dialog did not show the working version of the current workspace.
-
Process Import/Export
ST-36491 - Reduced the likeliness of MySQL deadlocks during parallel process imports. Please don't forget to make the recommended MySQL settings from the Stages documentation anyway!
-
Process Modeling
ST-36428 - When an element had more than one assignable dependent element, only the first one was selectable via changeSource/changeTarget at the association widget. Now all assignable source and target dependent elements can be selected.
-
Process Modules
ST-35015 - The last change user could be displayed incorrectly for elements in LOST+FOUND
- Release 7.10.10.2
-
File Handling
INT-1802 - Fix error when file cache was not able to recreate cached item
-
Process Modules
ST-36537 - An automation was aborted with an error when a push update for a module was attempted that had been reset to another process type.
- Release 7.10.10.1
-
Authentication
ST-36598 - Entering sudo mode was no longer possible after applying the security fix for reporting. Sudo mode is fixed now.
-
Authentication
ST-35841 - User gets notified on login page if the LDAP server is not available for authentication
-
Compliance
ST-36405 - Tailored reference elements were not displayed correctly in the navigation drawer (mapping view)
- Release 7.10.10.0
-
File Handling
INT-1692 - Added option to configure proxy for SharePoint Online
-
File Handling
INT-1787 - Fixed NullPointerException on corrupt file in SharePoint Online
-
Process Feedback
ST-36556 - There was no possibility any more to set the feedback system for a workspace to a 'default' feedback system that changes automatically when the default is changed in config.xml. Now, the feedback system for new workspaces will be set to the default system. The default system is either the one with default='true' in config.xml (see ST-36038 changelog entry) if there is exactly one, or the first one in config.xml (like before ST-34711). It is still possible to set the feedback system for a workspace to a specific system or 'None'. The feedback system will fall back to 'None' when it has been set to a specific system and this specific system is deleted from config.xml.
-
Process Modeling
ST-35052 - In the quick assign dialog only 10 dependent elements were available. The limit is now set to 50.
-
Process Modules
ST-36535 - With special timing constellations, a (temporary) "Not found" error was shown when a process module was added or a process was imported.
-
Security
ST-36581 -
Fix remote code execution vulnerability of Stages Security Advisory 2024-01.Mandatory manual actionIn $STAGES_CONF/server.xml replace the line <Context path="/reporting" docBase="reporting" cookies="true" /> by <Context path="/reporting" docBase="reporting" cookies="true" > <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127\.0\.0\.1|::1|0:0:0:0:0:0:0:1"/> </Context> Additionally activate the SingleSignOnValve by uncommenting the following line <Valve className="org.apache.catalina.authenticator.SingleSignOn" /> then execute update.sh|bat and restart Stages.
- Release 7.10.9.2
-
Process Import/Export
INT-1691 - more detailed warning messages for archiving
-
API
ST-36468 - When you were in the valid version you could not get associations of the working version with stages#getRemoteAssociations and vice versa.
-
Administration
ST-36398 - The license type filter on the user administration page did not display all configured license types.
-
Administration
ST-36413 - "View groups and permissions" for a user required "Modify" permissions for "Users"
-
Authentication
ST-36009 - If SAML login failed because all available licenses were fully booked, no error message was displayed in the login screen.
-
File Handling
ST-36360 - Upload file option was shown for read only configuration management systems.
-
General
ST-36503 - Support infos did not contain stdout.log and stderr.log
-
Process Modeling
ST-35655 - If the security level of an element was modified, the change was not propagated to dependent child elements (e.g. work product states).
-
Process Modeling
ST-36454 - Custom sorting of combined associations (from multiple workspaces) was not possible.
-
Process Modeling
ST-36366 - An error occurred when creating a new depdendent element (e.g. State, Quality Level) while changing the source element of an association to an execution element
-
Process Modeling
ST-36332 - It was not possible to associate a process element with different dependent elements to the same process element via search.
-
Process Modules
ST-33929 - Wrong message ("You can continue working while the module selection is being added") was shown in update and remove module progress page.
-
Process Modules
ST-36420 - Custom attribute values of element types were not imported for the following element types (which are normally not used in metamodel): article, annotation, category, orgunit, ypuser.
-
Process Views
ST-36482 - The deprecated element type orgunit caused errors when used as association target.
-
Process Views
ST-36426 - Custom tooltips were not displayed when lazy link resolving in image maps was enabled (property "process.description.imagemap.lazyeval.threshold" was set to "0").
-
Process Visualization
ST-36352 - Two backend requests were made (unnecessarily) when loading a visualization
-
Search
ST-36434 - When an element type was switched to "folder" and the element had files, these files could still be found by global search although files are not displayed at folders.
-
Security
ST-36488 - Set Strict-Transport-Security/HSTS header with default values
-
Security
ST-36469 - Update CKEditor to version 4.25.0-lts for security fixes
- Release 7.10.9.1
-
Compliance
ST-36418 - Tailored target elements of compliance associations were not displayed correctly when the target element was indirectly tailored
-
Process Feedback
ST-36038 - A feedback system and host can now be marked as default in config.xml and is then set when new workspaces are created.
-
Process Review and Approval
ST-36392 - Task reminders with the setting month led to an exception in the release automation.
- Release 7.10.9.0
-
API
ST-36358 - A large number of database queries was made for API calls that fetched a large number of users when login-related information was queried for these users. Login-related information is now preloaded when fetching the users with pkit.getAllUsers(), userGroup.getEntities("containsUserGroup@System"), participant.getEntities("containsUser@System") or role.getEntities("containsUser@System")
-
Compliance
ST-36387 - Tailored away elements in the process model were not displayed according to the tailoring settings (strikethrough formatting or filtered away) when viewed from the perspective of the reference model in the mapping view
-
File Handling
ST-36359 - When linking files from a configuration management system, no path or the wrong path was suggested.
-
Process Modeling
ST-36184 - Comment on association where source or target element was dependent element when changing the source or target element was deleted.
-
Process Modeling
ST-36326 - Changing the target element of an association caused an error when source element was a dependent element.
-
Process Review and Approval
ST-36353 - Button in workflow notification mail was not visible in GMail due to missing background color
-
Process Views
ST-36351 - Certain process element views with association widgets showed slow loading times, due to inefficient retrieval of comment only associations.
-
Reporting
ST-36361 - Reporting API returned wrong project if there were projects with the same name in the same folder
-
Security
ST-36365 - Update Tomcat to version 9.0.91
- Release 7.10.8.1
-
Database
ST-36314 - The ensureDatabaseIntegrity/ensureAssociationIntegrity script now can cleanup associations with invalid source or target process ids.
-
Editor
ST-36334 - When searching for an element name in the link plugin, the current user language was always used, even when a different language was edited in the "Translate" view
-
General
ST-36141 - The button "Send an error report" on the "Internal Error" page opened an empty page where no error report could be sent.
-
Process Views
ST-36337 - QueryTable can now be displayed on Process Page. ProcessElement in QueryContext will then be null.
- Release 7.10.8.0
-
Process Import/Export
INT-1661 - Added option to export files into simplified/flat folder structure during archiving. Enabled via new config property "archiving.useFlatFileDirectories" = true.
-
API
ST-36293 - PKit::getMostFrequentlyUsedFiles has thrown an exception if there were deleted files.
-
Compliance
ST-36316 - In some cases the transferMappings script set compliance coverage on elements of the new reference model incorrectly to "None" while they had the setting "Not covered" in the old reference model.
-
File Handling
ST-36185 - It was not possible to add files to a guidance element when the permissions were sufficient, if the parent element had a higher security level.
-
Process Modeling
ST-36291 - Process elements could have an incorrect sort order in some situations after pasting elements or creating new elements, when the element had both children in the left navigation and dependent elements
-
Process Review and Approval
ST-36280 - State that is used as state of previous valid version step was not created on workflow import.
-
Process Review and Approval
ST-36268 - The value of the "New state of previous valid version" field was not imported correctly when the state name consisted of more than one word.
-
Process Versioning
ST-36331 - Button was not aligned with dropdown arrow in Management > Process Versions
- Release 7.10.7.0
-
Compliance
ST-36236 - Now transferMappings script supports the option "--recursive" (-r) that you can use when you want to copy the compliance mappings and coverage for a target workspace and all of its transitive subworkspaces from an old to a new reference model.
-
Database
ST-35993 - The 'updateTarget' script is now trying to update the existing target table. The old behaviour (deletion and recreation) can be enforced with the '-d' option. There is also a new '-w' option for updating the target table only for individual workspaces
-
File Handling
INT-1116 - Added option to use application permission for SharePoint Online
-
API
ST-36240 - It is now possible to get the descriptions in all languages from a process element or process start page in a multilingual workspace using the property name "MultilingualDescription".
-
Administration
ST-36137 - Text in license statistics diagram was misleading: "Logged-in" is the number of used licenses for a license type, not the number of open sessions for users with this license type. Text was changed to "Used".
-
Compliance
ST-35005 - Modifying a compliance scope will no longer have the user wait for its completion
-
Database
ST-36194 - Upgrade of v6 databases failed when trying to recalculate the compliance ratings
-
Database
ST-35999 - Database cleanup script ensureDatabaseIntegrity did not cleanup anything, if parameter processIds was provided without explicit specification of step IDs to execute. Now all cleanup steps will be executed in this case for the given processes. Moreover, the possibility was added to specify workspace IDs (parameter workspaceIds) instead of process IDs.
-
Editor
ST-36169 - Changed the default description text color of dependent elements to black. Before it was grey/blueish and it was not possible to change it to black at all.
-
Editor
ST-36164 - In the element translate dialog, it was possible to get an internal error after the translations had been saved.
-
File Handling
INT-1598 - Improved error message handling on cms test connection
-
File Handling
ST-36128 - Reuploads of files did not affect the "Recently used files" list in the dashboard ("Home").
-
General
ST-36074 - Under high load a login may have failed even when providing correct credentials.
-
Import/Export
ST-36269 - Compliance ratings of reference models to reference models have not been exported.
-
Installer
ST-36031 - The Windows installer now keeps the contents of the elasticsearch/config/jvm.options.d directory on upgrade. The Linux installer now does not keep anymore all manually modified files in the Elasticsearch config directory on upgrade. It only keeps the files in elasticsearch/config/jvm.options.d.
-
Process Diff
ST-36186 - Process elements with calculated associations could not be displayed in the diff if the diff was calculated with previous stages version
-
Process Modules
ST-36168 - The confirmation dialog for removing a process module was not detailed enough
-
Process Modules
ST-35308 - Footer in module warning summary was false aligned.
-
Process Review and Approval
ST-36257 - In rare constellations, push module updates by a process release workflow execution could fail with the error "java.lang.NullPointerException: End timestamp for validity expected here."
-
Security
ST-36252 - Update Tomcat to version 9.0.88
-
Security
ST-36178 - Update several dependencies for security fixes.
-
Security
ST-35894 - "unsafe-hashes" in the "Content-Security-Policy" header was not set for Safari on iOS due to missing support in previous iOS versions. Now, it is always set unless the configuration property "global.secureMode.blockInlineScripts" is set to "false"
-
User Experience
ST-33475 - When there are invalid inputs (e.g. names containing "|") in the dialog for adding multiple successor activities, now the first invalid input field is focused when the save button is pressed.
-
User Experience
ST-34996 - Fixed text alignment in input field for new elements in dependent elements widget (states, ...)
- Release 7.10.6.0
-
Compliance
ST-36056 - The script to transfer reference mappings and coverage settings from an old reference model to a new reference model version (transferMappings.bat) did not work if the new reference model elements were mapped to the old ones instead the other way around. This fix changes the behavior so that the mappings need to be made from new to old instead of from old to new.
-
Process Diff
ST-35871 - Fixed a bug which required the user to compare versions multiple times before the selected language was compared in multilingual workspaces. Compared versions are precalculated in the correct language.
-
Process Locking
ST-35907 - After replacing a working version in a workspace, an incorrect user name was displayed in subsequent locking error messages
-
Process Versioning
ST-35908 - Deleting failed process versions via cleanup rules was not possible
- Release 7.10.5.1
-
API
ST-36061 - An API method was missing. Due to this some reports like the "Unresolved Process Interfaces" report failed. Now the method is there again: stages#getAssociations(@Nullable String[] sourceProcessIds, @Nullable String[] targetProcessIds, @Nullable String sourceElementTypeIdent,@Nullable String targetElementTypeIdent, @Nullable String[] associationTypes, @Nullable String processVersionIdentifierOverride)
-
Administration
ST-36021 - The computation of "Average hours per session" in the Administration dashboard was incorrect because the timeout interval was not subtracted from the duration of user sessions that were terminated by the session timeout
-
Administration
ST-35850 - When paging through a user group with more than 200 users, only the first few pages were shown.
-
Compliance
ST-35745 - Improved error message when compliance rating recalculation fails, because two users add the same rating at the same time.
-
File Handling
ST-35892 - It was possible to click the "Notify Users" switch in the upload dialog for database-managed guidance files. The lifecycle selection for guidance elements with database-managed files is now disabled in the file management plan.
-
Process Visualization
ST-36040 - A visualization error could occur when a user received the permission to view the current process by a participant assignment that was made while the user was logged in
- Release 7.10.5.0
-
Administration
ST-35814 -
Simplify configuration for HTTPS, reports and PDF printing. The server.xml and database.properties do now support variables defined in config.properties and secret.properties. This simplifies configuration sharing between test and production server. Run update.sh|bat and restart Stages for configuration changes to become effective.Mandatory manual actionEnsure the external Stages server name is configured as property in config.properties, e.g. general.external.hostname = stages.example.com Ensure the following connector is available in server.xml <!-- used for internal communication between Stages and its reporting app, listens only on the loopback interface --> <Connector port="8085" protocol="org.apache.coyote.http11.Http11Nio2Protocol" proxyName="${general.external.hostname}" proxyPort="443" secure="true" scheme="https" URIEncoding="UTF-8" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" enableLookups="true" acceptCount="100" connectionTimeout="60000" disableUploadTimeout="true" address="127.0.0.1" /> Ensure the following properties are removed from config.xml: <property name="metrics.serverAddress" ... <property name="pdf.serverAddress" ... <property name="processor.serverAddress" ...
-
API
ST-35891 - It was not possible to find all remote associations (interfaces) of a process efficiently. Now you can easily use: stages.getRemoteAssociations(String[] sourceProcessIds | null, String[] targetProcessIds | null, String sourceElementTypeIdent | null, String targetElementTypeIdent | null, String[] associationTypes | null).
-
API
ST-35981 - [revert]
-
Editor
ST-35983 - When the %WORKSPACEPATH% variable was used in the image map of an image in a description that was remotely embedded in another workspace, it was resolved to the workspace in which the description was located. This was an unwanted behavior change - up to 7.10.3.0, it was resolved to the workspace that embedded the description.
-
File Handling
ST-35913 - Reduced number of live CMS connections.
-
File Handling
ST-35893 - An error occurred in the log file when editing a file management plan item for the first time
-
General
ST-35833 - Improved error handling for closed web socket connections.
-
Global
ST-35883 - Not all of the languages supported by the unified configuration were installed upon configuration update, unless the configuration property "supported.languages" had been explicitly been set in the config.xml file.
-
Process Diff
ST-34296 - Menu item Management was not available in process compare mode.
-
Process Feedback
INT-1608 - Updated dependency for RTC Feedback.
-
Process Modeling
ST-35325 - Creating/editing/deleting a dependent element or an association of a dependent element did not update the last change date and last change user of its dependent element container.
-
Process Modeling
ST-35267 - Elements that could not have dependent element children were displayed in the association target search results even when they were already associated, which was wrong for this type of elements and lead to an error when trying to associate them for a second time
-
Process Modules
ST-35916 - Fixed error ORA-00913 during module update on Oracle databases.
-
Process Modules
ST-35522 - [revert]
-
Process Modules
ST-35882 - Failed process modules could not be removed via context menu or multi-select
-
Process Modules
ST-35828 - Adding modules to an empty workspace could fail when a very large number of modules (>50) was added at once
-
Process Review and Approval
ST-35933 - Validity list does now contain the approval history to support auditing of releases. Additionally, the approval history of interface versions does now contain the list of supplemental interfaces of that version.
-
Process Review and Approval
ST-35909 - Many collisions occurred between retry attempts of asynchronous background operations. The retry interval is now including randomness to avoid these collisions.
-
Process Review and Approval
ST-35906 - Under some circumstances, the "Push module update" automation step replaced a valid version of a module with an older or non-valid version
-
Process Review and Approval
ST-35930 - It was not possible to assign a user to several release interface tasks inside the same step.
-
Process Tailoring
ST-35842 - Assigning process elements to tailoring answers was very slow when there was a large number of process elements for an element type
-
Process Versioning
ST-35988 - When the same element was associated from a tailoring answer in multiple categories (e.g. "Remove if selected", "Add if other selected"). Copies (and versions) of the process contained only one of those associations.
-
Process Versioning
ST-35960 - Creating a process version could fail if a referenced process version was deleted concurrently.
-
Process Versions
ST-35905 - The approval history context menu was available on process versions which failed to be created and therefore led to follow up errors.
-
Process Versions
ST-35958 - Process version creation was very slow in case of many interface associations. Affects especially MySQL 8.
-
Process Views
ST-35936 - Collected associations starting from dependent elements displayed a random dependent element in the association list. Now the association is displayed for each assigned dependent element.
-
Process Views
ST-35996 - When defining a widget for the combined view of description and associations in the metamodel, the inline edit menu item for the description was not displayed.
-
Process Visualization
ST-35793 - Sometimes, labels for associated elements were not aligned properly in the "Table" visualization
-
Reporting
ST-35944 - Saving a description with newline characters was rejected as false-positive finding in the web application firewall.
-
Security
ST-35986 - Update Tomcat to version 9.0.86
-
Security
ST-35931 - Update CKEditor to version 4.24.0-lts for security fixes
-
Security
ST-33759 - Restrict all API requests to an authenticated user session as prerequisite by default.
-
Tailoring
ST-35915 - Forced visibility was inconsistently calculated after successive tailorings of the same element.
-
Usability
ST-35902 - Menu in association browser was not usable when content was scrolled down.
- Release 7.10.4.0
-
API
ST-35607 - It is now possible to find out if an association comes from a process module via property "FromModule". Additionally, the property "ModuleIdentity" returns the identity of the process module.
-
API
ST-35886 - Remote associations were not sorted by target workspace name.
-
API
ST-34881 - Fix performance of file revision access.
-
API
ST-34843 - The initially created first valid version of a workspace V0 did not have a state when this was queried via API (e.g. for reports or process visualization diagrams). Now the initial state (e.g. draft) is returned by API as it is shown for V0 at "Management > Process Versions".
-
Administration
ST-35443 - The password field in the authentication dialog for starting the superuser mode was not focused.
-
Database
ST-35802 - Default timeslot for database compute statistics is moved from daily 11pm to every Sunday 11pm.
-
File Handling
ST-35823 - Skipping document prefetch for a certain CMS type was not possible.
-
Process Diff
ST-31655 - Comparing a process now continues automatically when progress is complete
-
Process Execution
ST-35680 - Process execution failed when a process release state contained a "&" character
-
Process Modeling
ST-35789 - Selecting a dependent element as source element was creating a direct association instead of a dependent element association.
-
Process Modeling
ST-35738 - When the translation dialog for an element was open and you directly switched into the translation dialog for another element (via left navigation context menu), the new form still showed the name of the previous element.
-
Process Modelling
ST-35831 - Deleting an existing association comment lead to follow up errors during comment to state migration when using MySQL as database.
-
Process Modules
ST-35889 - Process modules adopted elements by name even if they did not have the matching subtypes.
-
Process Modules
ST-35785 - Associations of integrated module elements were deleted in some cases when they should not be deleted
-
Process Review and Approval
ST-35803 - When module installations were updated by release automations, "Superuser" was shown as the user who did the module update. Now, for future updates, the actual user will be shown who started the release automation.
-
Process Tailoring
ST-35862 - When translating tailoring elements, typeIdent could not be found
-
Process Tailoring
ST-35801 - Fix sorting of tailoring dependencies of tailoring answers. The elements are now sorted hierarchical.
-
Process Versioning
ST-34858 - Links originating from embedded descriptions were erroneously reported as broken by the readiness check when their target elements were not present in the valid version
-
Process Versioning
ST-35832 - Links in image maps that contained variables were erroneously reported as broken by the readiness check
-
Process Versioning
ST-35796 - Fixed that process cleanup would fail for the root workspace with Oracle databases.
-
Process Visualization
ST-33962 ST-35646 - Floating action button is now expanding card component to make sure all menu items are shown properly.
-
Reporting
ST-35874 - Could not move report folder to top-level.
-
Reporting
ST-35824 - Trying to change the workspace while copying/moving a report resulted in an error. Now the workspace selection is disabled when the clipboard for copying/moving reports is open because reports are generally not bound to a single workspace.
-
Security
ST-35811 - Update Tomcat to version 9.0.85
-
User Experience
ST-35800 - On mobile devices the menu was closed when the device was rotated.
-
User Experience
ST-32297 - Clicking cancel in the "Add Admin Job" form and "Add URL" form for files directly, without providing any input, did not work initially when the upper part of the cancel button was clicked.
-
User Experience
ST-35558 - When using Stages with an exact screen width of 1280 pixels the navigation drawer was overlapping parts of the content.
- Release 7.10.3.0
-
Authentication
ST-35335 - Superuser mode could not be activated using Kerberos autologin.
-
Authentication
ST-35686 - Entering and exiting superuser mode was not logged clearly enough in the audit log
-
Compliance
ST-35782 - Mapping an element under "Management > Compliance" led to an error if this was done by selecting the target element via search input.
-
Compliance
ST-35653 - Importing a process will no longer import only one scope of every assigned reference model if there are multiple.
-
Database
ST-35733 - The value for process cleanup rules' "older than" column was unnecessarily limited in Oracle databases.
-
File Handling
ST-35717 - Files with content type message/rfc822 (for example: exported emails) could not be uploaded in Stages
-
Process Import/Export
ST-35784 - Could not import process with overwritten tailoring elements.
-
Process Modeling
ST-35778 - An error could occur when copying a process element with remote associations to overlaid elements.
-
Process Modules
ST-35779 - When an overwritten process element had project scope attributes, updates of the corresponding module failed in this process.
-
Process Review and Approval
ST-35706 - "Intermediate" interface versions (interface versions that could not be released because a concurrently running automation had created a newer interface version in the same workspace) were left in the state they had after creation. Now, they will be set to the state set in the "Set state of previous valid version" step, if there is such a step in the automation.
-
Process Review and Approval
ST-35747 - Release automations started in sudo mode could fail, due to the sudo flag was not preserved throughout the automation execution.
-
Process Review and Approval
ST-35666 - Unified all occurrences of participants to show 50 participants before adding a second page
-
Process Review and Approval
ST-35755 - Specified version description was not available in the version approval history view.
-
Process Review and Approval
ST-35681 - When running an automation in a workspace, no approval history was created for interface versions in other workspaces
-
Process Versioning
ST-35758 - Fixed some problems with readiness checks related to dependent elements: - An "element not found" error occurred when trying to open a readiness check finding for a dependent element. Now, the parent element is opened. - Association constraints were evaluated independently for dependent elements. For instance, a work product state or quality level that was not input for any activity caused a warning for "Checks if each work product is an input to at least one activity.". Now, association constraints are only evaluated against the parent element, and the associations of all dependent element children are merged before the constraint is evaluated.
-
Process Versioning
ST-35664 - An error occurred when deleting multiple process versions at once, when the names of the deleted process versions were longer than 255 characters in total
-
Search
ST-35622 - Workspace search did not find workspaces in Chinese when the search term didn't start from the beginnig of the workspace name.
-
Search
ST-35749 - Upgraded search engine to version 8.9.2.
-
Search
ST-35737 - User and workspace search did not find anything when asian characters (e.g. Japanese, Chinese, Korean) are used and the search term did not contain the beginning of the user/workspace name.
-
Security
ST-35634 - An externally authenticated user could have been able to change his local password.
- Release 7.10.2.1
-
Process Review and Approval
ST-35705 - A temporary locking exception during task scheduling led to bypassing the configured retry mechanism.
-
Security
ST-35707 - Under specific circumstances an internal error was returned when trying to authenticate with captcha login.
- Release 7.10.2.0
-
Data Views
INT-1528 - Added option to remove filter and export button from header of query table
-
File Handling Process Feedback
INT-1501 - Updated CMS adapter dependencies for security fixes
-
API
ST-35608 - For some process element names, the facade returned process elements in a different sort order than the order that was visible in the UI
-
Administration
ST-35626 - The navigation drawer was not directly update after starting or stopping the Superuser Mode.
-
Authentication
ST-35539 -
SAML attributes could not be accessed in JavaScript snippets if the name of the SAML attribute was not a valid identifier name in JavaScript. Now, the mapped attribute name must be used.Mandatory manual actionIf you are using JavaScript snippets in your SAML configuration, change the variable names to the "name" attribute of the "identity-provider-attribute" elements (example: When you have <identity-provider-attribute name="groupName" id="group_name" /> in your configuration, change "group_name" to "groupName" in JavaScript)
-
Compliance
ST-35644 - Using the quick search to associate compliance elements no longer results in an error
-
Editor
ST-35574 - When adding an external link with the name first before the URL, the name didn't show.
-
File Handling
ST-35444 - File notifications did not have state and file name in subject.
-
PDF Printing
ST-35647 - The fix for ST-35233 could cause an error when generating the table of contents in the PDF export for some processes
-
PDF Printing
ST-35605 - PNG images with transparency and CCITT type images were not treated correct during PDF generation.
-
Process Administration
ST-35652 - The participants shown for users will now be correctly sorted by name
-
Process Management
ST-35603 - Changing process settings for a process in which the working version is also the valid version, will no longer result in an error.
-
Process Management
ST-35625 - An error could occur when changing the metamodel of a process when other versions of this process were deleted by a cleanup rule
-
Process Modeling
ST-35296 - Removing associations from an association "from multiple workspaces" will now correctly update the association list.
-
Process Modeling
ST-35581 - Creating an element via the association widget would create wrong element subtype in some cases.
-
Process Modeling
ST-35437 - Adding a new dependent element (e.g. state/quality level) directly in the search bar of associations will now create the correct type (sometimes a state was created instead of a quality level, even when a state was not allowed for associations of this type by the metamodel configuration)
-
Process Review and Approval
ST-35571 - Send email steps and push module update steps did not set the configured process version state.
-
Process Review and Approval
ST-35568 - The process release details showed the wrong process versions of installed modules when the new valid version of the process also contained a newer version of the module.
-
Process Views
ST-35174 - Comment-only associations with a source state will now display the state in the association list
-
Process Views
ST-35550 - Duplicate diagram idents for a widget definition or layout tab of a configured metamodel are now logged as warnings.
-
Process Views
ST-35440 - Alphabetical sort order of associations was not correctly maintained when adding new associations to the group.
-
Process Views
ST-35543 - Origin element links in module properties were displayed even if they did not exist in module process because the metamodel did not provide the element type.
-
Process Visualization
ST-35551 - Some menu items of the visualization card were erroneously removed when using non-unique diagram widget idents.
-
Security
ST-35573 - Update tomcat to version 9.0.82
-
Security
ST-35578 - After a certain number of failed username/password authentication attempts, the entering of a captcha text is required to login successfully.
-
Security
ST-35579 - User names for user IDs were disclosed in some error response messages
-
Security
ST-35580 - File system paths on the server were disclosed in some error response messages
- Release 7.10.1.0
-
Database
ST-34935 - Added a new processId parameter to ensureDatabaseIntegrity and ensureOracleAssociationIntegrity. Using this parameter restricts the cleanups to the specified process.
-
Global
ST-35476 - Provide Japanese translations for Stages
-
Administration
ST-35451 - A workspace was never deleted properly when there were Stages 6 issues for this workspace. This bugfix will delete all content related to the Stages 6 issue tracking functionality from the database.
-
Administration
ST-35045 - In the small-screen "Permissions" view for a user group, a workspace name was displayed for permissions that had the "Adopt workspaces" flag set
-
Administration
ST-35354 - The background job executions list now shows the process versions that got deleted directly in the "process version" column. Added a menu to open details for background job executions instead of having to click on an info icon, as this was unclear for some users.
-
Authentication
ST-35572 - Fixed rejection of unexpected SAML Response.
-
Compliance
ST-35569 - The reference element view which shows the mapped process elements did not work with Oracle databases.
-
Compliance
ST-35560 - When the user setting "Show Tailoring Details" was disabled, comment-only compliance mappings were not shown anymore.
-
Database
ST-35521 - updateTarget.bat displayed a misleading "Path not found" error message
-
File Handling
ST-35559 - Subversion repositories for work products were duplicated by release as valid version if 'use system user' is activated in working version.
-
File Handling
ST-35544 - Changing a Guidance repository in the working version also affected files from this repository in process versions if the elements of the files were overwritten. The effect could be visible when the overwritten element was restored.
-
File Handling
ST-35481 - Work product repositories could not be modified or deleted in the valid version
-
PDF Printing
ST-35233 - Tables could overflow the right margin in PDF exports (the table width was not enforced by breaking words)
-
PDF Printing
ST-35341 - Images could overflow the right margin in PDF exports when the paragraph containing the image was indented
-
Process Diff
ST-34823 - In some situations, Stages compared the current valid version to itself when clicking the "Show Changes" button in the "new valid version" badge
-
Process Feedback
ST-34711 - When the feedback system that was selected for a workspace was deleted from config.xml, an empty feedback widget was displayed for the process elements, but in the workspace properties, the default feedback system was displayed as selected. The new behavior: - There is now always an option "None" for the feedback system in the workspace properties - The feedback system falls back to "None" when it has been deleted from config.xml. This will also happen when only the host has been deleted.
-
Process Modeling
ST-35575 - Changing the state of an existing dependent element could lead to a wrong view where the previous and the new state were displayed. This was only a display error.
-
Process Modeling
ST-35554 - In superuser mode process changes were always made in the working version irrespective of the preset process version.
-
Process Modeling
ST-35436 ST-35435 - Concurrent process modeling could result in database inconsistencies.
-
Process Modules
ST-35018 - If the source element was from a module and overwritten, the association was removable on the target element.
-
Process Modules
ST-35113 - When adding a process module to another process, the compliance associations to the valid version of the reference model were copied. Now, the compliance associations to the working version are copied. V0 is no longer created when importing a reference model from a .zip file or copying a reference model from another workspace.
-
Process Review and Approval
ST-35441 ST-35479 - States were missing in some cases in the approval history and approval history menu entry was missing, if a step in a release automation failed.
-
Process Tailoring
ST-35566 - Deletion of tailored/removed elements failed with an internal error.
-
Reporting
ST-35148 - The "Compliance Traces" report caused an error when the executing user did not have R, Processes permissions for one of the reference models. Now, these reference models are filtered away in the parameter selection.
-
Security
ST-35577 - Fixed permission check for deletion of cleanup rules and archives.
- Release 7.10.0.1
-
Process Feedback
INT-1135 INT-1135 - Jira feedback supports Personal Access Tokens and more Jira field types
-
Administration
ST-35338 - User profile page was not updated after the administrator has changed the user's permissions.
-
Data Views
ST-35398 - Select All switch had no impact on child elements under some circumstances.
-
File Handling
INT-1474 - Path in Subversion CMS was requried
-
File Handling
ST-34982 - A file from the Subversion CMS could be disconnected from its repository in some situations after the container element had been moved or copied to another process, even if an equivalent repository was defined in the target process
-
Global
ST-35170 - Active superuser mode did not give superuser permissions in all cases.
-
Infrastructure
ST-35031 - Log messages were truncated to often. For CMS document and structure prefetch failures, one message per failed file/repository is logged now.
-
Process Diff
ST-35399 - Generating a process diff lead to an error when one of the two process versions contained a description element that embedded itself (directly or indirectly)
-
Process Import/Export
ST-34702 ST-35308 - Summary of translation import was broken and continue button was not displayed correctly on process import summary.
-
Process Modelling
ST-35368 - When an element was copied to another workspace and a there was an association between this element and an older process version of the target workspace but not with the working version, the association reappeared as local association on the copy.
-
Process Modelling
ST-35263 - The placeholder text for changing the source or target of an association reflects its functionality better now
-
Process Modules
ST-35116 - Process module information in the "Properties" widget on a process element page was not updated properly when the process module version or workspace was renamed
-
Process Review and Approval
ST-35515 - Although a workflow was aborted, currently running system operations could create follow-up tasks.
-
Process Review and Approval
ST-35492 - Fix exception during Stages start up when process review and approval workflows need cleanup.
-
Process Review and Approval
ST-35122 - The creation of remote valid versions now uses the state of previous valid versions.
-
Process Review and Approval
ST-35396 - When some Interfaces were preselected through MetaModel configuration and some Interfaces not. The preselection was deactivated when navigating into the detail view of the workspace selection.
-
Process Review and Approval
ST-35276 - When there were no interfaces selectable the workspace was shown as selected.
-
Process Review and Approval
ST-33249 - Long participant names destroyed group header styling.
-
Process Versioning
ST-35181 - Centered and right aligned process version descriptions were not displayed correctly.
-
Process Versioning
ST-35165 - Constraint check for required associations (e.g. required output activity on work product) did not handle dependent elements (e.g. work product states) correctly.
-
Process Visualization
ST-35294 - After reloading the diagram (e.g. after modifying associations) the scroll position will now be at the position it was before the reload
-
Reporting
ST-35362 - The "License Usage" report did not display the license usage correctly when multiple license pools were defined. Now, the sum of license usages over all license pools is displayed for every license type. The license usage for the specific pool of the user that has just logged in/out is still written to the logfile.
-
Search
ST-35371 - In some situations the type filter on the search results page was missing or did not contain all types from the search results.
-
Security
ST-35257 - Fixed some permissions for accessing user administration pages
-
Security
ST-35189 - Upgrade Tomcat to version 9.0.76
- Release 7.10.0.0
-
Administration
ST-35230 - Added missing tooltip to operation list end status icon
-
Administration
ST-35261 - It was possible to edit workspace settings with any "Modify" permissions for other areas in "Administration"
-
Administration
ST-35237 - Fixed displaying error message when having an empty name during editing of a workspace
-
Administration
ST-34792 - Fixed breadcrumb navigation from Edit Workspace back to Workspace hierarchy
-
Administration
ST-35160 - Filtering the user list will now be able to be paged
-
Authentication
ST-35336 - Cookie autologin did not work
-
File Handling
ST-35312 - An error occurred when trying to link a SharePoint Online file to a Guidance element when a file from the "Database" repository was already present on the same element
-
Process Modeling
ST-35171 - Multiple "Show More" entries in the same list of associations will no longer interact with each other
-
Process Modules
ST-35127 - Do not create "LOST+FOUND" elements for tailoring resources. The fix also deletes existing tailoring LOST+FOUND elements.
-
Process Review and Approval
ST-34994 - A user could be assigned more than ones to multiple tasks of the same step. Now he can be assigned only once.
-
Process Review and Approval
ST-35188 - Show filter for process interfaces was shown in valid version and had no effect
-
Process Versioning
ST-35238 - Selecting or deselecting a workspace in the "release interfaces" dialog will now correctly affect the associations in the workspace
-
Process Visualization
ST-35034 - The Visualization options of diagrams will no longer be incorrect after collapsing and expanding the diagram
-
Search
ST-35346 - The order of user search results was different to Stages 7.9
-
Security
ST-35339 - Update Guava to version 32.0.1 for security fixes
- Release 7.10.beta.3
-
Administration
ST-30558 - Added a new card to administration > jobs to monitor currently running operations and operations of the last X hours (specified in config property "operation.list.last.hours", default is 24 hours)
-
Administration
ST-35121 - Dates are now validated when announcing maintenance
-
Administration
ST-34868 - An upcoming system maintenance can be announced now.
-
File Handling Process Feedback
INT-1449 - Updated adapter to current released versions
-
General
ST-34795 - Upgrade tomcat to 9.0.75
-
Process Modeling
ST-33043 - Custom rich text attributes can be edited in the "Translate" view now
-
Process Modules
ST-32040 - Now custom attributes with scope "project" on elements that are newly imported by a process module will initially get the value from the process module (if defined). Additionally, when processes are created from modules in empty workspaces, process custom attributes will get their initial values from the start module (module from which the index pages are copied). The config property "import.project.attributes.from.modules" is now obsolete and has no effect anymore.
-
Process Review and Approval
ST-35000 - Added confirmation dialog for restoring participant assignments back to the default
-
User Experience
ST-34752 - Created new styling for release notes including filter options
-
API
ST-35157 - Memory usage could become excessive for long-running admin jobs and reports
-
Administration
ST-34601 - Fixed cron expression interpretation, added responsive behaviour and cron expressions examples to Edit Job
-
Administration
ST-35143 - Clicking on the name of an administration job resulted in an error page. Now the edit page is opened for the job.
-
Administration
ST-35100 - Selecting a date in the datepicker of "announce maintenance" or "schedule process version release" did not select the correct date when confirming with enter
-
Data Views
ST-35259 - Only selected switch could not be activated in some cases.
-
Editor
ST-35178 - Headings were not aligned properly in a description editor when the editor was inside a popup dialog (example: Edit process version description)
-
File Handling
ST-35212 - Uploading very small files (<4 byte) produced an internal error.
-
File Handling
ST-34846 - Dependent elements were not filtered out of the file mangement plan
-
File Handling
ST-34847 - Fixed sorting error that might occur in file management plan after changing the metamodel.
-
File Handling
ST-34587 - Enable triggering of a file prefetch after modifying a repository configuration, to ensure the process baselines contains the intended file versions.
-
Installer
ST-35037 - Linux: Stages could not be started with latest systemd versions.
-
Interface Management
ST-35132 - When workspaces were partially selected through metamodel configuration, the "next button" in the release interfaces dialog was not activated in some cases.
-
PDF Printing
ST-35150 - Links to Stages content in PDF exports were broken.
-
PDF Printing
ST-35136 - Optimize memory usage of PDF printing.
-
Process Modules
ST-35125 - Comment-only compliance mappings had wrong source element types set after adding/updating them from a process module or importing them from a process ZIP export.
-
Process Modules
ST-35139 - Could not create new local associations to an element imported from an on-demand module
-
Process Modules
ST-35114 - Push update was not executed when integrated version was deleted but was still integrated in the working version
-
Process Review and Approval
ST-35244 - Fixed an error in the calculation of escalated tasks regarding the release automation
-
Process Review and Approval
ST-35173 - If an release automation contained an interface approval step but no user step (like a review step) an internal error occurred during the exection of the automation
-
Process Review and Approval
ST-35053 - The creation of a process version with the same name through multiple workflows or through manual and automation creation could lead to locks.
-
Process Review and Approval
ST-34329 - Closing the date picker for scheduled process releases and opening it again will now remember the previous selected time instead of the current time plus 1 hour
-
Process Review and Approval
ST-35062 - Show all related tasks, not only the ones from the same step, in the task dialog.
-
Process Review and Approval
ST-35110 - When workspaces were partially selected through metamodel configuration, these interfaces were not released in the release automation in some cases.
-
Process Versioning
ST-35177 - Tables in descriptions were not displayed properly when viewing the process release details on the process start page
-
Process Versioning
ST-35130 - When starting the release automation and entering the version name, validation errors were not displayed correctly.
-
Process Versioning
ST-35057 - In case of a misconfigured constraint check (e.g. wrong validator class path in process.xml), an empty error section was displayed for this check on "Check readiness" page. Now an appropriate error message is displayed in this case.
-
Process Versioning
ST-34860 - The process release details popup will now give clearer information of process version descriptions and automations. Process modules will now display their version description as well
-
Process Versioning
ST-35108 - Interfaces are not preselected without extended metamodel configuration when unavailable interfaces were included.
-
Reporting
ST-35161 - An exception ("java.lang.IllegalArgumentException: Comparison method violates its general contract") could occur when running the "Compliance Overview" report if there were compliance associations to multiple process versions in the same workspace
-
Search
ST-35251 - Stages search engine (Elasticsearch) startup failed on Linux.
-
Search
ST-34767 - Global Search: When you searched for multiple words (e.g. "supplier agreement") and there were elements containing these words with prefixes separated by underscores (e.g. "1234_supplier agreement"), search results containing the words in different sequence without prefix (e.g. "agreement with supplier") were listed before the prefixed results with the correct word sequence.
-
Security
ST-34801 - Enable strong CSP for Firefox again after a compability fix in Firefox version 110. This reverts the workaround introduced with ST-34799.
- Release 7.10.beta.2
-
Compliance
ST-33648 - Compliance references can now be displayed directly at reference model elements (precondition widget compliance-process must be configured in metamodel).
- Release 7.10.beta.1
-
Administration
ST-34836 - Temporarily become superuser instead of using root account
-
File Handling
ST-33039 - Enable email notifications for file status changes
-
Process Feedback
INT-1420 - Added Service Now feedback adapter
-
Process Modeling
ST-34820 - Associations from elements with dependent elements can now be edited to have another source dependent element
-
Process Tailoring
ST-33578 - Show Tailoring conditions at the process element to be tailored.
-
Administration
ST-34979 - Workspace attribute values were deleted under some circumstances
-
Data Views
ST-34757 - Selecting an element in the quick assign search dialog could add the wrong item.
-
Database
ST-34954 - Resizing images migrated from V6 resources was using an image conversion algorithm that caused transparent pixels to be converted to black making texts unreadable.
-
Process Diff
ST-34945 - In a few special constellations the process element description diff showed some text striked through, though it was not removed.
- Release 7.10.alpha.1
-
Administration
ST-33260 - The user list on the user administration page can now be filtered by license type.
-
File Handling
ST-34812 - File management plan inherits paths and shows tooltips for the aggregated paths.
-
File Handling
INT-1338 - Reduce CMS requests during document prefetch by remembering available repositories
-
Infrastructure and Technology
ST-34022 - Updated browserslist and dropped IE11 support.
-
PDF Printing
ST-34913 - Simplified configuration of fonts for process visualization and pdf generation. Now Config.xml needs only one "global.font" property with the font file name as value.
-
Process Modeling
ST-34819 - Associations to elements with dependent elements can now be edited to have another target dependent element
-
Process Review and Approval
ST-34873 - The texts for e-mail notifications for task assignments can now be set on the user interface when modeling tasks. Workflows and e-mail templates must be adapted accordingly if required.
-
Process Review and Approval
ST-33277 - The version description is now shown the process release details.
-
Process Versioning
ST-34876 - Workflows can now be started with process release rights without requiring additional process versioning permissions. This makes it possible to provide users with workflows only, without manual versioning and release. Permissions must be adapted accordingly.
-
Search
ST-33128 -
Upgraded search engineMandatory manual actionDue to configuration changes the following manual action is required: Stop stages and on Windows also stagessearch. Delete the contents of stages/elasticsearch/data. Additionally, if you have made any changes in stages/elasticsearch/config/jvm.options (e.g. configuration of the memory size), you need to move these changes to the file stages/elasticsearch/config/jvm.options.d/custom.jvm.options. Then restart the services (beginning with stagessearch on Windows).
-
Tailoring
ST-34874 - Process elements removed via tailoring can now all be deleted with one action.
-
API
ST-34923 - API user role assignment and unassignment command did not work anymore.
-
API
ST-34938 - When the working version was also the valid version in some cases association queries could deliver the wrong results for remote associations.
-
API
ST-34681 - Could not get process version description without visible tags. Now the new property "VersionDisplayDescription" can be used in this way: stages.getCurrentProcess().getProperty("VersionDisplayDescription").getDescription();
-
Administration
ST-34662 - Do not delete LDAP users in case the LDAP provider is not available.
-
Administration
ST-34891 - Pause and Resume menu entries where never available for admin jobs.
-
Administration
ST-34735 - Prevented possible error when opening "View permissions" for a user in the user administration.
-
Administration
ST-34833 - When a user with a personal license (or the superuser) had sessions in different browsers, every session was counted and the number of "logged in" licenses could be higher than the number of "active" licenses in the administration dashboard
-
Administration
ST-34821 - An error could occur when viewing the participant assignments of a user when one of the assignments was local to a workspace that was in process of being deleted.
-
Administration
ST-34814 - Added missing chinese translations
-
Administration
ST-34762 - User created by SAML SSO could not be found by email address when searching in Administration > Users
-
Administration
ST-34733 - Fixed error on startup, when cleaning up obsolete operations
-
Compliance
ST-34802 - Optimized performance of compliance scope view
-
Compliance
ST-33744 - The view was not updated after removal of compliance mapping associations.
-
Editor
ST-34895 - The text input in the HTML section plugin was labeled with "undefined"
-
Editor
ST-34705 - Image map areas with leading or trailing whitespaces in the coords attribute were rendered incorrectly.
-
File Handling
ST-35007 - Files could not be unlocked in Stages if they have been locked via Stages but have been unlocked directly in the external repository.
-
File Handling
ST-34744 - Allow to edit file properties in case of certain errors which prevented this before.
-
File Handling
ST-34721 - Changing the name of a file in the "add files" dialog and pressing enter will now submit the upload instead of deleting it
-
File Handling
ST-34542 - Files can now be manually linked when the repository is browsable, but delivers no files
-
File Handling
ST-34739 - In multilingual workspaces, suggested file paths for the file management plan used the process element names in the current language, so the folder in the CMS could depend on the user language of the user who uploaded the file. Now, the workspace language is used.
-
File Handling
ST-34738 - The suggested file paths in the file management plan in Stages 7 differ from Stages 6. Whitespace characters are removed whereas in V6 they are replaced with an underscore. Now the V6 behavior can be restored by setting the property "cms.file.path.suggestions.v6.style" to "true" in config.xml.
-
General
ST-34958 - Update tomcat to version 8.5.87 to fix a regression.
-
General
ST-34774 - An error was logged in stages.log every time a user with an existing session had to log in again after a Stages restart
-
General
ST-34799 - Firefox v108.0 did not load Stages any more when "global.secureMode.enabled" was "true". This fix disables "unsafe-hashes" for the CSP "script-src" when using Firefox (maybe temporarily until the problem is fixed in FF)
-
General
ST-34740 - The group names in the message "there are more items on the next page for ..." will no longer be displayed with "???" before and after the group name for the participant-administration and the participant-workflow-preview
-
Installer
ST-34844 -
Made the necessary changes in the Windows installer and Linux RPM package for Java 17 and ElasticSearch 8.6Mandatory manual actionThe JAVA_HOME environment variable must be set to the location where JDK 17 is installed. On Windows, JAVA_HOME must be also be changed in config.bat before upgrading from Stages 7.9 or earlier. On Linux, CONF_JAVA_HOME needs to be set in /opt/stages/bin/rc.conf when the "java" executable in $PATH is not invoking Java 17, and you may also need to change it to the JDK 17 path in the upgrade case.
-
PDF Printing
ST-34883 - Fix formatting of pdf name for prints on the index pages.
-
PDF Printing
ST-34815 - Users can no longer start multiple pdf creations in parallel on the same dialog
-
PDF Printing
ST-34822 - PDF creation failed when the workspace name contained a slash.
-
PDF Printing
ST-34798 - Small descriptions of pdf-templates will no longer result in a broken styling of the pdf-download dialog
-
PDF Printing
ST-34749 - The download button after creating a PDF will now always be scrolled into view if it was not visible.
-
PDF Printing
ST-34569 - The creation of archive progress is now split into steps represented with a percentage view and steps that show an endless spinner to better reflect when we can make no estimated time assumptions
-
Process Feedback
INT-1347 - Pinned dependency of oslj4jena in RTC Feedback.
-
Process Feedback
INT-1343 - Fixed Jira feedback creation with gzip http conneciton
-
Process Import/Export
ST-34756 - Files renamed inside stages had no file extension in process archive pdf.
-
Process Import/Export
ST-34632 - If files were assigned to different SharePoint repositories and the repository configurations only differed in the SharePoint site names the wrong repositories could get assigned on process import.
-
Process Management
ST-34832 - Sometimes, some process versions were not available for selection in the process version switcher at the tailoring root element
-
Process Management
ST-34747 - Fixed a bug that could prevent a workspace from being deleted.
-
Process Management
ST-34759 - Mixed case language properties defined in metamodel can now be resolved in all cases.
-
Process Modeling
ST-35036 - An exception could occur when an association list with more than 25 entries was sorted in "Custom" order
-
Process Modeling
ST-34926 - Editing the process start page was not properly recorded in the access log
-
Process Modeling
ST-34811 - Fixed some cases in which the selection state of the parent item for element assignments to tailoring answers and for workspaces with process interface changes was not shown correctly.
-
Process Modeling
ST-34699 ST-34829 - When a process element view contained a widget with some readonly attributes (due to missing edit permissions) an edit icon was displayed nevertheless in situations when the corresponding element had other editable attributes.
-
Process Modeling
ST-34685 - The creation of dependent elements via quick assign lead to a no access error in read-only remote workspaces. Now it is no longer possible to trigger a create action without create permission in the remote workspace.
-
Process Modeling
ST-34271 - When a process module was refactored by moving elements to other modules and renaming them there, it was not possible anymore to update the elements with their new module in processes where the old version of the module was installed. New elements were created then. Now this problem is resolved and there is a new restriction: Moving elements to other processes will not be allowed if some or all of the elements already exist in the other workspace (identities already exist).
-
Process Modeling
ST-34549 - Dependent element rename input field was empty when opened, closed and reopened again.
-
Process Modules
ST-34968 ST-34969 - Fixed various errors for scenarios in which process elements were imported from on-demand modules via association widget.
-
Process Modules
ST-35030 - Files were not deleted properly in a module import when a Guidance element was moved to another module and files were deleted there
-
Process Modules
ST-34940 - In some complex scenarios on module updates when LOST+FOUND elements originally came from the modules to be updated but have been deleted in the meantime, StackOverflowErrors could occur.
-
Process Modules
ST-34972 - When the originally installed module version was renamed and the module installation was updated with a newer version in which elements were moved to different folders or sorted differently, these changes were not applied on module update.
-
Process Modules
ST-34651 - Refreshing the 'Process Modules' page will no longer result in an empty page
-
Process Modules
ST-34758 - Warning icons and progress spinners are now aligned with each other
-
Process Modules
ST-34748 - Fix for the following scenario: Multiple process modules contained the same elements (frpm the same base module) but the elements had different associations in the modules. When these modules were added to the same process it depended on the sequence of the additions if the associations were there or not.
-
Process Modules
ST-34800 - When a process module with files or user role assignments was added to another process module and then the other module was added to another process, the files and user role assignments from the module were missing in this process.
-
Process Modules
ST-34804 - When a process module contained multiple repository configurations with the same settings, it was possible that the repository assignments were wrong for files from these repositories after module updates or additions.
-
Process Review and Approval
ST-34857 - Made 'subject' and 'message' required for the 'send email'-step of the release automation to prevent an error that occurred with an empty message field
-
Process Review and Approval
ST-34950 - The process release details were empty for process releases that were created by automations running in Stages 7.8 (or earlier)
-
Process Review and Approval
ST-35016 - Polling on the release automation list view was broken.
-
Process Review and Approval
ST-35029 - Concurrent interface releases caused wrong process versions states on the interface workspace.
-
Process Review and Approval
ST-35003 - When the user unselected an interface workspace before starting an automation, but navigated into the interface list for this workspace after unselecting it, the workspace was considered selected again
-
Process Review and Approval
ST-34901 ST-34951 - Increase robustness of release automation and extended logging.
-
Process Review and Approval
ST-34953 - Fixes incorrect english grammar in email notification subject.
-
Process Review and Approval
ST-34796 - Stakeholder groups having more user assignments on the next page will no longer be missing assignments sometimes
-
Process Review and Approval
ST-34768 - Emails sent by the "Send E-Mail" step were empty when the workspace in which the automation was running was multilingual and the user language of the recipient was different to the workspace language
-
Process Review and Approval
ST-34763 - Fixed incorrect use of parameters in some process release automation email texts
-
Process Review and Approval
ST-34713 - The state of a user workflow step was only set at the process version after the first user task had been completed.
-
Process Review and Approval
ST-34741 - The styling of the process versions management page was broken after starting an automation.
-
Process Review and Approval
ST-34643 - The step "set state of previous valid version" will now use the previous valid version of the newly created version instead of the previous valid version of the current valid version.
-
Process Review and Approval
ST-34708 - Process release automation emails were only sent to one user even when multiple users were assigned to a participant
-
Process Review and Approval
ST-34633 - When a task for approving process interface changes was opened from the todo list on the home dashboard, interfaces were falsely shown as unavailable in the following case: The target element in the valid version in which the release automation was started does not exist in the current valid version but the automation will release a new valid version later which will contain the element.
-
Process Tailoring
ST-34975 - Links to tailored elements on landing pages were still clickable after disabling the user setting "Show tailored elements".
-
Process Tailoring
ST-34961 - Tailoring assistant result calculation took very long in certain situations.
-
Process Tailoring
ST-34647 - Optimized the deletion of tailoring associations
-
Process Tailoring
ST-34619 - The tailoring browser now indicates whether child elements have been selected
-
Process Versioning
ST-34907 - Process Cleanup no longer requires that mail notification is configured.
-
Process Versioning
ST-34830 - The variables processVersion.name and processVersion.description are now available in email templates.
-
Process Versioning
ST-34779 - It was not possible to release a process version as valid version, if there was no current valid version.
-
Process Visualization
ST-34912 - Update visualization library to fix a regression in edge routing of back links.
-
Reporting
ST-34973 - The reports "Unique Users" and "Usage Report" were broken since version 7.9.2 because of a slight format change in audit.log. Print license type in audit.log
-
Reporting
ST-34862 - Some report error messages (e.g. timeout) were not displayed.
-
Reporting
ST-34730 - Reports had a size limit of about 10MB and are now mainly limited by available server memory.
-
Security
ST-33763 - Uploads of executable files are now rejected by magic number and/or by file extension.
-
Security
ST-34896 - Deny all unused HTTP methods.
-
Security
ST-34929 - Update tomcat to version 8.5.85 for security fixes.
-
Security
ST-34719 - Unwanted and possibly incorrect 3rdpartylicenses.txt file was accessible via URL.
-
Security
ST-34678 - Improved the access permission checks for temporary stored pdf documents.
-
User Experience
ST-34331 - If Stages was temporarily not available an "Internal Error" was shown. Now the "Server temporarily not available" page is shown.
- Release 7.9.3.0
-
Administration
ST-34578 - Used OSS licenses are visible to the end user
-
Administration
ST-34282 - Looking at the user permissions overview page could lead to a nullpointer exception when a role was associated from a process where the metamodel has no roles configured.
-
Database
ST-34567 - An error 'Incorrect string value' could occur when saving compliance rating notes with special characters and with a mysql connector version >= 8.0.29.
-
File Handling
INT-1265 - Reduced thread consumption in SharePoint CMS.
-
File Handling
ST-34552 - Line breaks had been removed on the version history page for comments on an uploaded file.
-
File Handling
ST-34383 - Files could not be download when being redirect from Stages 6 bookmarks.
-
File Handling
ST-34535 - The 'set state' operation on files will no longer ask for user credentials when 'use system credentials' is enabled for the repository configured in the file properties
-
File Handling
INT-1265 INT-1277 ST-31265 - Fixed comment handling in set state and revision history
-
File Management
ST-33897 - Upload file, using a template from a cms repository defined in a remote workspace was not possible, when credentials for the cms of the guidance element where needed.
-
General
ST-34563 - When lists with groups and multiple pages are displayed the message “There are more items on the next page for [group name]“ is shown. The message property for the group name was not translated.
-
PDF Printing
ST-34208 - Creating a pdf will now save the file on the server for the time specified in the config-property 'temporaryDirectoryCleanup.deletionAgeInSeconds' and can be downloaded afterwards. The browser no longer timeouts, waiting for the pdf.
-
PDF Printing
ST-34634 - The new default font for PDF printing caused some layout problems. The default font for PDF was changed to 'Source Sans Pro'.
-
Process Diff
ST-34620 - When two process versions were compared, certain characters (e.g. German umlauts) were not shown correctly for added/modified badges on element shapes in process visualization diagrams.
-
Process Diff
ST-34253 - Having a <span>-element inside a changed part of a description will now still be marked as changed.
-
Process Feedback
INT-1300 - Fixed dependency in RTC Feedback.
-
Process Feedback
INT-1147 - Updated dependencies in RTC Feedback.
-
Process Import/Export
ST-34640 - Process exports from V6 could not be imported into V7 if they contained role notification settings.
-
Process Import/Export
ST-34433 - Fixed various problems where reference model scopes or elements were not mapped after process import or compliance coverage settings were missing.
-
Process Management
ST-34260 - After switching the process version in the process settings the correct metamodel wasn't always displayed.
-
Process Modeling
ST-34545 - There was an error when deleting an association to an overwritten element using "Browse" when the deletion was attempted on the side of the other element, not the overwritten element itself.
-
Process Modules
ST-34622 - Links to other workspaces on the "usage"-tag of the module management now work again
-
Process Modules
ST-34054 - When a module process version was installed in another workspace and then the module version was deleted, the usage tab of the module management page showed no installations of the module.
-
Process Modules
ST-33571 - In Management > Process Modules, the "Added" tab could show the previous contents of the "Usage" tab after switching from a process version with process type "Process Module" to a version with another process type.
-
Process Review and Approval
ST-34605 - If a participant group got deleted while there is a workflow started with this group, users associated with this participant group will no longer have a 'element not found'-message in their participants tab (administration -> users -> user xy -> participants)
-
Process Review and Approval
ST-34613 - Variable %USERFULLNAME% was not supported in step description.
-
Process Review and Approval
ST-34661 - The ST-34648 fix lead to an error when there was a running workflow with a "Notify users" step and two or more other steps with the same participant on Oracle
-
Process Review and Approval
ST-34648 - A participant was erroneously deleted when it was the recipient of a "Notify users" step in an automation for which an instance was running while Stages was upgraded to version 7.6.10.0, 7.8.5.0 or 7.9.1.1
-
Process Review and Approval
ST-34476 - An error occurred when clicking the "Show Changes" button in the notification email if the user had no read-permission for Process Version.
-
Process Review and Approval
ST-34590 - A participant of a remote workspace will no longer receive a todo for reviewing the version of the workspace the workflow was started in, when no participants were assigned to that step.
-
Process Review and Approval
ST-34561 - Implement %WORKSPACEPATH% resolution consistently as in Stages 6 to be backward compatible
-
Process Review and Approval
ST-34424 - revert This reverts commit 7ac4b83a875d63908f6999e53c42f1b451a5b1e7.
-
Process Review and Approval
ST-34592 - When a task failed, the state was set on the affected process version nevertheless. Additionally, when the setting of the state failed, no approval history entry was created.
-
Process Review and Approval
ST-34557 - Release notification emails were not formatted correctly on Mac Outlook.
-
Process Review and Approval
ST-34294 - Stages crashing after a system task was created but not yet executed, will no longer result in an unresumable workflow.
-
Process Review and Approval
ST-34547 - The todo list on the home page vanished under certain circumstances when you switched the tab to another landing page.
-
Process Review and Approval
ST-34431 - "Send email" step fails when one email recipient has license type "None".
-
Process Review and Approval
ST-34280 - Improved error message when trying to release a process version that is already valid.
-
Process Review and Approval
ST-34491 - Interfaces of tailored elements are always shown and clickable in management
-
Process Tailoring
ST-34523 - Opening the menu of the current index element when adding questions to the tailoring will no longer result in doubled menu entries
-
Process Tailoring
ST-34460 - The menu entries for selecting and deselecting all elements and all elements in folders in the element browser work again
-
Process Tailoring
ST-34301 - When toggling the "Show tailoring details" switch and then using the back link in the user settings an Internal Error could occur.
-
Process Tailoring
ST-34256 - In the context menu of a process element the 'Reset tailoring' item was displayed even though the tailoring status had not been changed.
-
Process Versioning
ST-34487 - Avoid locking process baselines for calculation of process diff.
-
Process Versioning
ST-34497 - Versions with Error-marker had menu item Approval History.
-
Process Views
ST-34330 - Saving a new sort strategy for associations and opening the sort immediately after the save will now show the correct new sort strategy
-
Process Views
ST-34626 - Multi-delete of associations were not executed for associations revealed by "Show More"
-
Process Views
ST-34611 - Image maps were not clickable anymore after going back to the description using the browser back button.
-
Process Views
ST-34079 - Under some circumstances the add button for sequences could produce an error.
-
Process Views
ST-34574 - Reference cycles in description elements were always checked and therefore handled in the valid version which could lead to a StackOverflowError when rendering descriptions of other process versions.
-
Process Visualization
ST-34589 - Quick (de-)selecting of parameter switches lead to a de-synchronisation between visualization and switches
-
Reporting
ST-34553 - Run button was initially disabled for new reports.
-
Reporting
ST-33798 - Special characters in workspace name caused unresolvable reports
-
Search
ST-34607 - When you switched the search scope from current to all workspaces and back, sometimes details on the search results page were missing like the link that was shown when there were no results in the current workspace but potentially in other workspaces.
-
Search
ST-33964 - Improved confusing link text on search results page that is shown when you search in the current workspace and there are no results there but there may be results in other workspaces.
-
Security
ST-34630 - Updated Tomcat for security fixes.
-
Security
ST-34551 - Class names were displayed in the error message when sending invalid JSON to a REST endpoint
-
Security
ST-34467 - Anti-clickjacking header was not sent for all requests.
- Release 7.9.2.1
-
API
ST-33948 - Do not duplicate underscores in association comments when retrieving them via API (e.g. for process visualizations).
-
Administration
ST-34533 - Could not delete users that had stored issue filters in Stages 6.
-
Database
ST-34568 - Database upgrade failed if upgrading the default Stages 7.6 database because of inconsistencies in the start_parameter and field table.
-
Search
ST-34565 - Search indexing could fail sometimes on Windows (BindException) when too many short living TCP connections were created.
- Release 7.9.2.0
-
API
ST-34471 - There was no getStableUrl function for process versions. A stable url is a link to the dedicated process version. This is important for valid versions when you do not want links tht always lead to the current valid version (this is what getUrl does) but to the version that was valid at the time the link was created.
-
API
ST-34544 - When you called getUrl on a project (workspace) element, you always received a link to the process start page in the valid version of the corresponding workspace. Now the link leads to the process version from which getUrl was called. Additionally fixed NullPointerExeption that occurred when getUrl was called in a workspace that did not have a process. Now the generated URL will lead to the home page in the corresponding workspace.
-
API
ST-34528 - Paths of archived files were not available via API....
-
Editor
ST-34409 - The editor pen was not correctly updated after changing the viewed process version.
-
Editor
ST-34475 - Upgrade CKEditor to version 4.19.1 for security fixes.
-
File Handling
ST-34455 - Creating a file from template when the property "use.system.account.for.download" is set to true will no longer ask the user for credentials on loading the properties of the guidance file. It will still ask the user for credentials after clicking on "download & create" to be able to lock the file.
-
File Handling
INT-1140 - SharePoint SDK update fixed problem with to many requests ST-34496 fixed ignored columns on set state
-
Installer
ST-34410 - When additional languages were configured in the "supported.languages" property, all message properties could not be resolved for these languages. If you copied the English stages.properties file and appended the language-specific suffix (e.g stages_ja.properties) this copy was removed again by the installer when Stages was updated. Now the copy of the stages.properties file will be done automatically when the update script (update.bat/update.sh) is executed. If you want to translate message properties you can (still) do this by putting a local properties file with the language-specific suffix into the conf folder (e.g. local_ja.properties) and translate the message properties in it. The changes are applied when update script is executed.
-
PDF Printing
ST-34365 - When the "width" or "height" parameter was set in the @diagram directive of a PDF template, the generated image was cropped to these dimensions, not scaled
-
Process Diff
ST-34453 - When an image was inserted multiple times into the same description, the image was reported as deleted and added in the process diff even when nothing was changed.
-
Process Modeling
ST-34133 - When multiple associations to identical target elements were combined, you could not delete them directly at the source element. Now there is a menu option "Delete" which open a dialog in which you can select the single associations to delete.
-
Process Review and Approval
ST-34102 - Completing the end step of workflows will no longer log a warning about no assigned stakeholders, because an end step cannot have any stakeholders
-
Process Versioning
ST-34517 - In the readiness check, a link in an embedded description was always reported as broken if the target element was not present in the valid version
-
Process Views
ST-34481 - An error could occur immediately when opening a process element, when the process element had associations to both a child element of another element and a dependent subelement of the same element
-
Security
ST-33119 - prevent log injection.
- Release 7.9.1.1
-
Administration
ST-34515 - There was an internal error on the Administration dashboard after 3 minutes.
-
Process Review and Approval
ST-34534 - There was a scenario where automations with process interface version creation steps deleted some interfaces when this was not intended.
-
Process Review and Approval
ST-34445 - Links in process release automation emails were broken by the "Safe Links" feature of Microsoft Outlook
-
Process Review and Approval
ST-34425 - An error occurred when exporting an automation if the participant who was the recipient of a "Send E-Mail" step had been deleted.
-
Process Review and Approval
ST-34461 - Progress was not displayed accurately when multiple "Push Module Update" automation tasks were running
-
Process Versioning
ST-34423 - Menu entries for long context menus were sometimes invisible in the Chrome and Edge browser.
-
Process Views
ST-34521 - When sorting elements in custom sort order, the visual representation sometimes did not reflect the actual result.
- Release 7.9.1.0
-
Editor
ST-34405 - Tooltip was not generated automatically when there is no title attribute defined and process.description.imagemap.lazyeval.threshold property is greater than -1.
-
File Handling
INT-1078 - Integrity: Fixed ThreadPool Leak
-
PDF Printing
ST-34469 -
PDF printing for asian glyphs did not work without manual font configuration.Mandatory manual actionThe Temurin/Adoptium JDK on Windows Server does not support our new asian default font. In case you have a Stages Windows installation and want to support asian glyphs, please use the JDK of a different vendor (e.g. Oracle or Azul)
-
Process Feedback
INT-1217 - Fixed logging for error handling on feedback creation
-
Process Modeling
ST-34419 - Shortnames could be entered even though they were not displayed.
-
Process Review and Approval
ST-34458 - Show changes button in release automation e-mails caused an error if there was not recorded validity.
-
Process Review and Approval
ST-34485 - Fixes an internal error when switching the process version on Management Process Interfaces page in Safari.
-
Process Review and Approval
ST-34493 - When emails from release automations were opened in Outlook and Windows display scaling was active, some mail content (e.g. the image at the top) did not have the right size.
-
Process Review and Approval
ST-34489 - Dashboard could not be openend if there were todos of deleted processes.
-
Process Review and Approval
ST-34451 - Workflow created interface versions even when no interfaces to release were selected
-
Process Review and Approval
ST-34442 - The task details that can be opened from the home dashboard always showed the name and path of the current workspace instead of the effective workspace for the task when the variables %WORKSPACENAME% or %WORKSPACEPATH% were used in the task description.
-
Process Versioning
ST-34502 - Error messages that were too long caused followup errors.
-
Process Views
ST-34466 - Image maps were not resized anymore according to resizing of the browser window.
- Release 7.9.1.0.BETA1
-
API
ST-34152 - Process version can now be released and the state can be set via an API command
-
PDF Printing
ST-34404 - Create PDF/A-2b conformant documents when archiving a process.
-
Process Feedback
INT-1220 - Process Feedback attributes from direct inherited process element
-
Process Modules
ST-34407 - Improved performance of process module updates/installations for association update with many associations.
-
Process Review and Approval
ST-34429 - Process interfaces versions are tagged in the database.
-
Process Review and Approval
ST-34427 - If an automation step fails, the next execution time is now displayed.
-
Process Review and Approval
ST-34385 ST-34394 - Process interfaces and workspaces can now be selected individually for release.
-
Process Review and Approval
ST-34392 - Improved performance of...
-
Process Review and Approval
ST-34403 - Preselected interfaces can now be configured via metamodel
-
User Experience
ST-34236 - Improved accessibility and readability of email templates for the most common clients
-
API
ST-34266 ST-34356 - Stages API threw an exception in case metadata for files with invalid repositories was requested. Now it provides the metadata that is accessible without repository access.
-
Administration
ST-34317 - Permission counter on user groups tab of users groups and permissions view was always empty.
-
Authentication
ST-34355 - Users that agreed to the promotional terms and conditions in V6 were no longer able to login.
-
Editor
ST-34275 - Searching for a link to insert into the editor did not display an error message when the search engine was not available.
-
File Handling
ST-34354 - Save properties was not possible if repository was NONE
-
File Handling
ST-34352 - Link file in guidance element with SharePoint default repository caused an internal error when file with URL only already existed in widget
-
File Handling
ST-34220 - Trying to perform file-operations with invalid cached cms-credentials will now always result in a login prompt (for entering new credentials) instead of an error message
-
Global
ST-34435 - In the navigation drawer the rearranged custom sort order could not be saved anymore.
-
Interface Management
ST-34395 - When creating a interface release version, the progress spinner was jumping directly to 100% although the action was still in progress.
-
PDF Printing
ST-33785 - The REST API for PDF export did not check for the required permission.
-
Process Execution
ST-34313 - Deleting a process execution script required delete permission on processes instead of process execution configurations.
-
Process Import/Export
ST-33488 - When a process was imported from V6 that contained remote associations to file-based resources, these associations were not rewritten to point to the Guidance elements that were created for the file-based resources in the other process.
-
Process Import/Export
ST-34110 - Process import failed with error "Duplicate entry" if a process was mapped to different reference models of same origin (one reference model was a copy of the other reference model), compliance ratings for both reference models existed, the mapped process was exported and then imported into a target system where only one of these reference models existed.
-
Process Import/Export
ST-34242 - An error could occur after deleting a large process and importing the same process again immediately after the deletion.
-
Process Import/Export
ST-34357 - A NullPointerException occurred when process elements with files were overwritten
-
Process Import/Export
ST-34353 - Guidance files were not archived if they were stored in the same repository as work products.
-
Process Management
ST-34324 - Readiness check error did not show erroneous link or path
-
Process Modeling
ST-34323 - Since V7 the %PROJECTPATH% variable did not include the current workspace anymore. The previous behavior can now be restored by setting the property "global.variables.useLegacyProjectPath".
-
Process Modeling
ST-34092 - Default values for attributes will no longer be shown for attributes that were already saved with an empty text.
-
Process Review and Approval
ST-34464 - Improve process locking for process version state changes to allow more concurrency.
-
Process Review and Approval
ST-34454 - When a precondition for a step in a running release automation failed (e.g. no state available to be set in the "Set state of the previous valid version" step), the automation was stuck and did not continue;
-
Process Review and Approval
ST-33907 - No progress was shown for running "push module update" steps
-
Process Review and Approval
ST-33848 - The available variables for the send email process release step were also displayed when adding different types of workflow steps to an automation.
-
Process Review and Approval
ST-34390 - Stopping a workflow did not actually stop the operation executed by the workflow step.
-
Process Review and Approval
ST-33903 - The version description variable was inserted into emails with unnecessary spacing above and below the text.
-
Process Review and Approval
ST-34371 - The To Do popup displayed tasks from all user steps of an automation as related, instead of only those of the same step.
-
Process Review and Approval
ST-34374 - Approve process interfaces e-mail contained show changes button.
-
Process Review and Approval
ST-34276 - Workflows did not continue when a system task could not be executed due to a failed permission check. It was also wrong that workspaces were listed for the release of process interfaces that could not be released because their working version was their valid version.
-
Process Tailoring
ST-33932 - It was not possible to move a tailoring answer immediately after adding it.
-
Process Versioning
ST-34367 - Interface release did not copy interfaces with older process versions.
-
Process Versioning
ST-34366 - Release Interfaces did only show changes when working version was active.
-
Process Versioning
ST-34302 - It was not possible to deny process interface release for a user with process release permissions.
-
Process Versioning
ST-34303 - The "Continue" button for "Management > Versions > Release Interfaces" did not lead back to the version management page.
-
Process Views
ST-34412 - Dependent elements assigned as target elements were not show in association list when filtered like artifact.artifact[state]:input
-
Process Views
ST-34430 - When viewing a process version that had never been the valid version, the valid version of other workspaces was shown instead of the working version
-
Security
ST-34414 - Variables where not escaped properly in process release emails.
-
User Experience
ST-34346 - List styling of entry pages in sort mode was broken
-
User Experience
ST-34086 - Manual sorting of child elements in navigation did not change mode from "A-Z" to "Custom".
- Release 7.9.0.0.BETA-2
-
Process Modules
ST-34318 - When process module updates imported new process interfaces and the source and target elements in different workspaces were overwritten, database inconsistencies were created on Stages versions with fix ST-34318. This led to subsequent errors.
- Release 7.9.0.0.BETA
-
Process Interface
ST-34159 - Added search field to Process Interfaces filter
-
File Handling
ST-34338 - Integrity: The file download and version history did not use the correct (latest) file versions if the files came from a shared Integrity subproject which was derived from a checkpoint.
-
File Handling
ST-34259 - Dropping a folder onto a file Drag&Drop area resulted in an incomprehensible error message.
- Release 7.9.0.0
-
API
ST-34153 - The state of a process version can be set via an API comand: commands.newSetStateOfProcessVersionCommand(targetWorkspaceId, targetProcessVerisonId, stateTypeIdent)
-
API
ST-34082 - Make message key resolver available for visualization scripts under the property named "messages".
-
Global
ST-34223 - Reworked notification service
-
Interface Management
ST-34263 ST-34158 - Process interfaces can be filtered by element types
-
Interface Management
ST-34190 - Workspace interface selection in workflow start screen is updating the participants preview
-
Interface Management
ST-34160 ST-34161 - Showing interfaces for the selected process version in process_interfaces and show interfaces (for process versions). Implementing "show only changes" button for process interfaces
-
Interface Management
ST-34066 - Added "approve interfaces" and "release interfaces" steps for modelling workflows.
-
Interface Management
ST-34122 - Process Interfaces workspace list is now provided in management section
-
Process Import/Export
ST-33823 - Long term process archives can now be created. They contain a PDF export of the process content and all guidance and project files. A re-import into Stages is not supported.
-
Process Modeling
ST-34035 - Associations to dependent elements will now display the correct icons
-
Process Modeling
ST-33958 - Multiple dependent element widgets can now be configured on the same site. A type can now have multiple dependent element subtypes.
-
Process Review and Approval
ST-34197 - Tasks of release automation system steps like process version creation will now be retried (11 times by default) with increasing delay when they fail due to concurrent operations. Additionally unfinished tasks of this category will be restarted when the Stages service is restarted. The same mechanism is also used now for manually triggered push updates of process modules.
-
Process Review and Approval
ST-34191 - In the workflow execution view the tasks of a step are now grouped and can be collapsed or expanded.
-
Process Review and Approval
ST-34240 - Completed Release Automations will now be deleted after a configurable period of time.
-
Process Review and Approval
ST-34194 - Show changes in approve process interfaces task.
-
Process Review and Approval
ST-34241 - End step with state is now recorded in approval history.
-
Process Review and Approval
ST-34214 - Conditions 'one participant must agree' and 'all participants must agree' are now considered per scope (workspace).
-
Security
ST-33426 - Improved encryption of support information.
-
User Experience
ST-34151 - Responsive data views are supporting now a select all at once option
-
API
ST-34097 - It was not possible to get the participants and roles which were assigned to a user group via API.
-
API
ST-33802 - Since Stages 7.7 the API combined associations with identical target elements in different workspaces (returned only one association instead of multiple associations). This behavior can now be changed to return all associations by setting the association filter "combine" to "false". Example: element.getAssociations("responsible::MODEL@LOCAL,combine=false")
-
Administration
ST-33817 - The link "Request a license" on the administration dashboard did only work for the root user.
-
Administration
ST-34216 - The link from a user group to a participant was clickable, even when the current user had no permission to open the participant.
-
Administration
ST-33755 - Message property for failed script upload was missing under admin jobs.
-
Authentication
ST-34204 - When SSO is used together with multiple browser tabs, it was possible that more than one license was booked for this user.
-
Authentication
ST-34184 - When SSO is used the session timeout had not the indented effect in case the user was on a page that uses polling, as the user was immediately logged in again. Now the user is redirected to the logout page.
-
Authentication
ST-33942 ST-33959 - SAML response signature check was made required by default with ST-33837. Now the default is changed back such that at least one of response or assertion need to be signed. Improved signature validation error messages. In case Stages must accept only singed SAML responses, please set saml.response.signature.required in config.xml.
-
Authentication
ST-34038 - After a successful login via Kerberos SSO, it was necessary to clear the browser cache to be able to use Kerberos SSO again.
-
Compliance
ST-33999 - Dependent elements could be added to compliance scopes.
-
Editor
ST-34215 - Some tooltips in the link plugin of the rich text editor were misleading.
-
Editor
ST-34101 - The "Edit" icon was always enabled on description cards even when the user had no permission to actually change the description
-
File Handling
INT-1199 - Ensure file download is latest version from CMS
-
File Handling
ST-33967 - Fixes title of repository edit dialog.
-
General
ST-32246 - Directories starting with the dot or the dollar symbol in the name are omitted in the runtime information, because they typically contain binary data.
-
General
ST-34111 - An error occurred when clicking outside a menu after a menu was opened in Internet Explorer
-
Global
ST-33976 - The Stages UI should not use the browser language as fallback for resolving message properties, but instead show the missing property keys.
-
Infrastructure and Technology
ST-34267 - error.log was created but not used
-
Installer
ST-34228 - Preserve file encoding of metamodel properties files, instead of using default encoding of OS.
-
Installer
ST-34028 - When Stages was installed to another path than "/opt/stages" on Linux, the service did not startup successfully because the path "/opt/stages" was hard-coded in the service unit file "stages.service". Now other installation paths are supported. Known limitation: The installation path must not contain whitespaces.
-
PDF Printing
ST-34105 - PDF file name was no longer retrieved from the metamodel properties.
-
PDF Printing
ST-33920 - Fix resolution of metamodel specific message properties.
-
PDF Printing
ST-34013 - Fixed path to CSS for PDF printing.
-
Process Execution
ST-34010 - Assignment of issue property can now be...
-
Process Execution
ST-33924 - When you switched between different execution elements of the same type, adding new process element associations did not work when the menu entries from the card menu of the widget were used.
-
Process Feedback
ST-33652 - Fixed feedback issue creation with PTC-ILM 12
-
Process Import/Export
ST-34227 - Associations of reference models have not been exported at all. Now only the mapping associations of reference models with other processes are omitted because this could be a big amount and then it would take too long to import the reference models.
-
Process Import/Export
ST-34210 - Images migrated from V6 can now be resized to their perviously specified width and height, fixing the respective image map, by use of the command: resizeImageResources.bat/sh (-w <workspace path>) (-recursive)
-
Process Import/Export
ST-34177 - Adapted image sizes from image resources were ignored on import into V7 resulting in wrong image maps.
-
Process Import/Export
ST-33918 - When a process .zip export was transferred between Stages servers with different values of the "supported.languages" property, the element names were not adjusted
-
Process Management
ST-33990 - Users without process version read permissions were allowed to copy a process into an empty workspace not being able to see the result.
-
Process Modeling
ST-34257 - It was not possible to assign a dependent element in case a subtype restriction was used for the association widget.
-
Process Modeling
ST-33858 - In association subgroups it was possible to select an element which was already assigned again for a new association. This led to an error.
-
Process Modeling
ST-33993 - Dependent elements can now be translated immediately after creating them, not resulting in an internal error
-
Process Modules
ST-34288 - Process interfaces of process versions were lost in a certain complex module update scenario.
-
Process Modules
ST-34180 - In some situations, unwanted associations to overwritten elements were created when updating a process module.
-
Process Modules
ST-33974 - Association browser did not use the correct process version when an older version of an on-demand process module was installed.
-
Process Review and Approval
ST-34251 - Dependent elements were not correctly displayed in process interface list
-
Process Review and Approval
ST-34252 - The links for the "work on it button" in emails will now work for process versions that have parentheses in their names
-
Process Review and Approval
ST-34175 - Sending emails during a workflow execution could fail. Now the execution is more stable.
-
Process Review and Approval
ST-33906 - The Approval History of System Steps which were not successful and had no failure transition modelled was wrong. Now the correct state in the history is shown.
-
Process Review and Approval
ST-34003 - Reassigning a task to a user who is no participant created a wrong approval history entry. Now there is no participant connected to this history entry instead of the initial step participant.
-
Process Tailoring
ST-34058 - The tailoring forced visible flag was not set for subelements of elements added back into the process.
-
Process Tailoring
ST-33994 - Associations from tailored dependent elements were not displayed stroke through.
-
Process Versioning
ST-34278 - No process versions could be created when the metamodel of the process had no validators configured
-
Process Versioning
ST-34207 - No new validity record was written for the working version when it automatically became valid on deletion of the valid version.
-
Process Versioning
ST-33937 - The changes of an integrated user role in the working version was overwritten by the integrated module when a new valid version was created. Now the changes in the working version are preferred.
-
Process Views
ST-34231 - Lazy links in image maps were not correctly rendered under Management > Descriptions.
-
Process Views
ST-34176 - Workspaces variables in the values of workspace variables were not replaced.
-
Process Views
ST-34108 - Associations widgets that referred to indirect element children in the association path syntax (like "activity:children@SYSTEM(10)|artifact:output") did not display all associations any more
-
Process Views
ST-34118 - In a rare scenario when associations with identical target elements were combined, the subtitle "From multiple workspaces" was not shown.
-
Process Views
ST-34087 - Icon was not changed when association subgroup was collapsed.
-
Process Views
ST-34081 - Role subtype Team was not displayed with the correct icon
-
Process Visualization
ST-33885 - When you selected the valid process version in the version switch ("_vv" parameter in url) and clicked on a local process element in the process visualization, the url was changed so that it referenced the current process version by its name and not generally the valid version ("_vv") anymore.
-
Quality
ST-34179 - Client connections will now be closed and there should be no logger warnings about Resteasy automatically closing client connections anymore
-
Reporting
ST-34205 - Rendered report output could not be larger than 10 MB.
-
Reporting
ST-34212 - In some cases just a generic error message was shown instead of the root cause message of the reporting error.
-
Reporting
ST-34100 - Switching from reports with parameters to a report without parameters produces wrong report menus. Now the menu is correctly activated.
-
Search
ST-34055 - Search hits for dependent elements (e.g. quality levels, states, ...) now show the appropriate subtype icons in the search results page if an icon is available. Otherwise the default icon (tag) is shown. Additionally, if the search hit was in the description of a dependent element, now the dependent element name is also show in the search hit on the search results page.
-
Search
ST-34077 - When the description of a dependent element (e.g. quality level) was changed, you could not immediately find it by searching for a term from the changed description.
-
Search
ST-33858 ST-33878 ST-33969 ST-34000 - Results flyout of search input field was not closed in various locations where different kind of selections could be made. At some locations this led to conflict errors when the same icon was selected twice.
-
Security
ST-34136 - Update dependency jquery-ui to latest version 1.13.1
-
Security
ST-33760 - Process usage charts are now accessible only with process management permissions.
-
Security
ST-31450 ST-34185 - Update front-end dependencies: Migrate akita to elf and rxjs to version 7.5.5.
-
Security
ST-34076 - Update tomcat to version 8.5.76 for security fixes
-
Security
ST-33996 -
Log4j 2.17.1 is now used for Stages itselfMandatory manual action- log4j-customer.xml needs to be replaced with a new version for customer-specific logging configurations (on Linux, you can copy log4j-customer.xml.rpmnew to log4j-customer.xml) - -Dlog4j2.configurationFile=<Stages Installation Directory>\data-cache\generated\log4j.xml needs to be added to JAVA_OPTS in config.bat. After that, run reinstallService.bat (Windows only)
-
Security
ST-33960 - The list of used Open Source components (with their exact versions) is now loaded from the backend and viewing it in the Administration dashboard requires "Read" permissions on the "Maintenance" permission domain.
-
Security
ST-34025 - Exchange ElasticSearch Log4j JARs with version 2.17.1
-
User Experience
ST-33844 - Card was collapsible with the description editor opened.
-
User Experience
ST-33997 - Mozilla stopped supporting webkit selectors for scrollbar styling. This fix aligns the Firefox scrollbars with the general product design again.
-
User Experience
ST-33845 - Profile settings header was not able to display long usernames
- Release 7.8.0.0
-
Process Feedback
INT-1148 - Updated feedback and cms adapter
-
Database
ST-33919 - ensureProcessIntegrity is now deleting orphaned "diff" table entries
-
Documentation
ST-34020 - Fix loading of changelog icons
-
Editor
ST-33846 - Long workspace names broke dialog layout in description editor plugins
-
Process Modeling
ST-33992 - Entering dependent element names with "|" characters in the name led to an internal error on save. Now these characters are not allowed in the input field anymore.
-
Process Views
ST-34019 - When identical associations with dependent elements from multiple workspaces were combined, the links to them did not work.
-
Search
ST-33998 - When a dependent element (e.g. work product state) was renamed and you search for this element in the global search, the corresponding search result still showed the old name.
-
Security
ST-33977 - Exchange ElasticSearch Log4j JARs with version 2.17.0 and delete SQL CLI JAR
- Release 7.8.RC.2
-
Process Modeling
ST-33614 - It is now possible to create associations with dependent elements as source elements.
-
API
ST-33954 - In some cases participant elements had the wrong users assigned
-
Administration
ST-33956 - An error occurred when more than 200 users were assigned to a user group and some user-group assignments had no creation date in the database
-
Database
ST-33970 - Cyclic MySQL table optimization failed with the MySQL connector 8.0.27.
-
File Handling
ST-33961 - File download from SharePoint Online failed if the Stages URL in the browser contained "index.html".
-
Process Views
ST-33468 - The "Comments" tab was displayed (and showed "None") even when the user had no permission to view process element comments.
-
User Experience
ST-33981 - Tooltip was missing on navigate to child button in navigation drawer
- Release 7.8.RC.0
-
API
ST-33955 - Now it is possible to check if dependent elements are configured via 'element.getPkitClass().isAssociationValid("hierarchy::HIERARCHIC@LOCAL,targetRole=dependentElements")'.
-
API
ST-33866 - Elements can be tailored via an API command: command.newScriptTailoringCommand(process, tailorAdd, tailorRemove, justification)
-
API
ST-33941 - Target elements of associations have the property "Combined". Its value is "true" multiple identical associations hav been combined.
-
API
ST-33864 - Workspaces can be created by the following API command: commands.newCreateWorkspaceCommand(targetParentId, workspaceName)
-
API
ST-33863 - The tailoring wizard can now be executed by a script: commands.newAutomateTailoringWizardCommand(targetWorkspaceId, selectedAnswers).execute()
-
API
ST-33865 - Workspace variables can now be saved by a script: commands.newSaveWorkspaceVariablesCommand(targetWorkspaceId, variables ).execute()
-
API
ST-33862 - Process module installations can now be updated by a script: commands.newUpdateModuleCommand(workspaceId , installationId).execute().
-
API
ST-33899 - Process versions can be created/deleted by the following API commands: commands.newCreateProcessVersionCommand(targetWorkspaceId , versionName , stateTypeIdent , releaseAsValidVersion); commands.newDeleteProcessVersionsCommand(targetWorkspaceId , versionsIdsToDelete)
-
API
ST-33898 - Processes can be copied to an empty workspace by the following API command: commands.newCopyProcessCommand(targetWorkspaceId, sourceProcessId).
-
API
ST-33894 - Process modules can initially be added to a workspace by the following API command: commands.newAddModulesCommand(targetWorkspaceId, moduleSelections).
-
API
ST-33594 - Now we can get the dependent elements of an element with 'element.getEntities("hierarchy::HIERARCHIC,targetrole=dependentElements")'. The container element of an dependent element can be retrieved with 'getEntities("hierarchy::HIERARCHIC,targetrole=containerElement")'. Additionaly dependent elements return "true" as value of the property "Dependent".
-
PDF Printing
ST-33443 - Update freemarker to latest version
-
Process Feedback
INT-1109 - Added name and type to feedback mapping
-
Process Modeling
ST-33647 - The workspace collection memberships are now used on process import, when process modules are added or updated and when processes are copied into empty workspaces.
-
Process Modeling
ST-33616 - The user now needs to confirm the creation of a new dependent element with a name that already exists
-
Process Modeling
ST-33603 - Dependent elements can now be translated
-
Process Modeling
ST-33604 - Dependent elements can now be sorted alphabetically or custom. The initial sort order is the order they got created.
-
Process Modeling
ST-33611 ST-33617 - Associate new or existing dependent elements via "quick-assign" search box in association widget
-
Process Modeling
ST-33608 - Adding a dependent-elements-list widget to the metamodel.
-
Process Modeling
ST-33568 - Created a new widget for viewing and editing dependent elements
-
Process Modeling
ST-33573 - If the working version is the valid version and the valid version is selected in the version selection, the version will be treated like other valid versions (modeling is prevented)
-
Process Review and Approval
ST-33579 - A "Show Changes" button is now displayed in process release notification emails
-
Process Versioning
ST-33550 - When a new Working Version is initially created in a workspace, now additionally an empty Valid Version is created. This avoids complex situations in process element views that occur when the Working Version is also the Valid Version. Moreover process viewers now will see the empty Valid Version instead of the unreleased Working Version process until a new Valid Version is oficially released.
-
Process Views
ST-33606 - Display associated dependent elements in association lists with links to the process elements to which they belong to.
-
Process Views
ST-30494 - If the working version is the valid version, the version selection now has two entries for the working version (valid working version and working version).
-
Process Visualization
ST-33553 - Visualizations are now collapsible.
-
Search
ST-33601 - Process elements now can also be found by names and descriptions of their dependent elements (like maturity levels).
-
Search
ST-33544 - Global search now finds process elements by custom attribute values (types: "STRING", "TEXT", "INTEGER" and "SELECTION") without having to adapt the metamodel for this. However, if you don't want certain attribute types to be included in search, you have to set 'searchable="false"' on their metamodel definitions.
-
User Experience
ST-32738 ST-32745 ST-33691 ST-33692 ST-33693 - Stages now provides alt tags for all image elements, labels for form elements, proper structured html hiearchies for lists, a lang attribute on the html element and attributes on interactive elements that improve the readability for screen readers. The code monitoring to keep the functionality on a high level will be done by a ESLint accessibility rule set.
-
API
ST-33829 - It was not possible to get information about user-participant associations for workspaces
-
API
ST-33826 - It was not possible to control if the remote associations were retrieved to working or valid versions via stages#getAssociations. They were always filtered by the currently viewed process version (Associations with working versions were returned when you were in the working version or the current process version was never valid before. Associations with valid versions were returned when you were in the valid version). Now you can call getAssociations with last parameter "_wv" (getAssociations(sourceProcessIds, targetProcessIds, sourceElementTypeIdent, targetElementTypeIdent, associationTypes, "_wv")) when you want to get all associations with working versions. Set last parameter to "_vv" if you want to get all associations with valid versions. Set last parameter to "null" if you want to get associations to all process versions unfiltered. If you call getAssociations without this last parameter the behaviour will be like before.
-
API
ST-33807 - stages#getAssociations always returned 0 results
-
API
ST-33384 - Changing file stream API to not need a revision for a file in stages db
-
Administration
ST-33843 - License agreement was not accessible from the administration dashboard.
-
Administration
ST-33922 - Non-ASCII characters where not properly encoded in maintenance mode notification emails
-
Administration
ST-33944 - Switching the time range in the user session or user base diagram on the Administration dashboard sometimes led to an error.
-
Administration
ST-32555 - Errors could occur when displaying or editing permissions for a user group when one of the permissions referenced a workspace that was being deleted.
-
Administration
ST-33867 - Derive file management plan script was not able to create cms file path for guidance elements
-
Administration
ST-33683 - "Browse" for role assignments on a user group was unresponsive when a large number of roles was assigned.
-
Administration
ST-33768 - When switching the workspace language and converting a workspace from multi-language to single-language simultaneously, the process element names are now changed to the names in the new language.
-
Administration
ST-33689 - The roles of a permission group could not be opened fór assignments to processes marked as deleted.
-
Administration
ST-33602 - Groups and Permissions administration was not usable in case thousands of roles or users were assigned to a group.
-
Administration
ST-33623 - Workspaces could not be moved anymore.
-
Authentication
INT-1117 - Ensure HTTP-Session on SSO authentication
-
Authentication
ST-33910 - Added saml.response.notBefore.tolerance.millis configuration property to handle IDP - SP sync problems with unclear root cause.
-
Authentication
ST-33837 - Improve SAML IDP response validation.
-
Authentication
ST-33739 - Set the default value for config property "autologin.username.allowAtCharacter" to "true" for new installations
-
Authentication
ST-33635 - SSO / SAML usernames were truncated at the "@" character. Now, this behavior can be changed by setting the config property "autologin.username.allowAtCharacter" to "true". The current default value is "false" for backwards compatibility.
-
Authentication
INT-1079 - Template for SAML username and email
-
Compliance
ST-33799 - The left navigation was not filtered any more in compliance mapping mode
-
Database
ST-33622 - The "migrateMultiLanguageProcesses" script did not merge names and descriptions for Guidance elements that were not migrated Stages 6 resources. This could happen if the metamodel migration script ("migrateMetamodel") was executed before the multi-language migration.
-
Database
ST-33532 - When a reference model was referenced by a process model using only local scopes in Stages 6, the database upgrade did not create a reference model assignment. Now, in this situation, the upgrade will create an assignment of the scope that was the default workingset of the reference model in Stages 6.
-
Editor
ST-33950 - In the directives plugin of the description editor the insert buttons were inactive.
-
Editor
ST-33896 - Table zoom was not shown after changing tabs in the landing page.
-
Editor
ST-33827 - Border formatting was not visible on all borders of a table cell when the border width was set to 1px
-
Editor
ST-33766 - Upgrade CKEditor to version 4.16.2 for security fixes.
-
File Management
ST-33815 - Artifact instances with process id null lead to an error when executing the script. The script now ignores artifact instances where the process_id is null and logs a warning instead
-
General
ST-33923 -
Investigated exception in AESCryptoUtil.encrypt() after loginMandatory manual actionThis problem can be fixed by upgrading to a version of JDK 1.8 that supports JCE Unlimited Strength Cryptography (>1.8.0_151)
-
Infrastructure and Technology
ST-33911 - Fixed improper web socket connection request handling
-
Installer
ST-33902 - Multiple versions of cmd-lib/stages-cli.jar and tomcat/lib/stages-containerauth.jar existed after upgrading Stages 7.7.x to a newer version on Windows.
-
Installer
ST-33774 - Stages upgrade via RPM failed in case stages was not running.
-
Process Diff
ST-33787 - Diff markers were shown on all perspectives even though changed associations were viewable only in specific perspectives.
-
Process Diff
ST-33764 - Performance improvement for deleting process elements with change markers.
-
Process Execution
ST-33757 - It was possible to remove associations in the "Execution Configuration" widget in valid process versions.
-
Process Import/Export
ST-33795 - HTML escaping was erroneously applied to enactment script code in "script" and "script library" resources when importing a process that was exported from Stages 6
-
Process Import/Export
ST-33771 - Image maps were lost when importing a process that was exported from Stages 6
-
Process Management
ST-33930 - Fixes a no Access Error when sorting description templates.
-
Process Management
ST-33781 - Process version switch was not working on management pages.
-
Process Modeling
ST-33631 - Reflecting changes to the sort order of associations immediately in the visualization
-
Process Modeling
ST-33793 - Changing process perspective via toolbar is now possible again
-
Process Modeling
ST-33587 - Menu entry for translation of management descriptions was missing.
-
Process Modeling
ST-33580 - Links to anchors with a quote in the name lead to an Internal Error.
-
Process Modules
ST-33832 - Push updates for installed process modules were automatically enabled when process versions were created.
-
Process Modules
ST-33779 - Only adopt Tailoring queries and answers in case the whole parent hierarchy matches.
-
Process Modules
ST-33752 - Add button in visualization was missing on core protected elements
-
Process Review and Approval
ST-33636 - Link to process elements were not displayed correctly in emails generated by a "Send email" automation step.
-
Process Review and Approval
ST-33754 - A process version state change associated with an automation task was ignored when the user completing the task did not have sufficient permissions.
-
Process Review and Approval
ST-33804 - Older versions of executed workflows could lead to duplicate entries in the approval history of process versions.
-
Process Review and Approval
ST-33780 - In certain cases it was not possible to abort a running process release.
-
Process Review and Approval
ST-33748 - Task could not completed when scheduled release date was assumed from another task.
-
Process Review and Approval
ST-33252 - The variable for the process version description (%VERSIONDESCRIPTION%) was not replaced in email notifications.
-
Process Review and Approval
ST-33431 - Changing suggested process release time to be in future
-
Process Tailoring
ST-33705 - Switching off the "show tailoring details" button now correctly removes the tailored elements from the navigation
-
Process Versioning
ST-33825 - No clear error message was displayed in the process version readiness check when web sockets were not supported and no readiness check results could be received.
-
Process Versioning
ST-33618 - API v1 process validity returned outdated process version name.
-
Process Views
ST-33801 - Tailored identical associations were inconsistently shown strike through in the association list and the association browser.
-
Process Views
ST-33687 - When a remote association existed between two multilingual workspaces, there were a few cases in which the remote element in the visualization was displayed in a different language than in the association list.
-
Process Views
ST-33707 - Clicks on internal lazy references within image maps resulted in a reload of the whole page.
-
Process Views
ST-33626 - Process element views could not be loaded in special constellations when they contained derived associations with comments.
-
Process Visualization
ST-33463 - Scrolling on a process page while the visualization is loading leads the view to the top of the page when the visualization finished loading. Now the scroll position ia preserved.
-
Reporting
ST-33841 - Requests from the reporting webapp did not have an origin header and were therefore rejected by CSRF protection.
-
Reporting
ST-33738 - Could not enter valid value for report parameters of type "time" in Chrome browser because seconds could not be entered
-
Reporting
ST-33581 - Report parameter were loaded from previous reports. Now the parameters for the current selected report are displayed correctly.
-
Search
ST-33737 - Some changes were not immediately reflected in the search results: Children of deleted elements could still be found for some time. Parent elements that were imported with one of their children from an on-demand module could not be found for some time.
-
Search
ST-33712 - Search for workspaces by name requires too much input to find workspaces.
-
Search
ST-33732 - Target element search in association list found folders when the targetSubtypes were not restricted by the metamodel. Now folders will never be found there.
-
Search
ST-33656 - All elements in a workspace were found when you searched for the workspace name in the global search. This produced many irrelevant results. Now elements will not be found by their workspace names anymore.
-
Search
ST-33627 - Removed plugin for the search of German compound words. Search indexes will be rebuild. It may take some time (dependent on the size of the database from some minutes up to a few hours) until this is completed and everything can be found again.
-
Search
ST-33638 - Exact search (when the search term is put in quotes) found inexact hits based on the same root words as the search term.
-
Search
ST-33511 - When the searched term was found exactly in an element description, the corresponding search hit was shown after inexact search hits in element names.
-
Security
ST-33900 - Readiness check for process versions didn't show results.
-
Security
ST-33905 - The origin header verification could not be disabled selectively. Now, this is possible by setting the new configuration property "global.secureMode.enableOriginCheck" to "false".
-
Security
ST-33870 - Reviewed some settings for report upload
-
Security
ST-33869 - The "Strict-Transport-Security" header could not be disabled selectively. Now, this is possible by setting the new configuration property "global.secureMode.enableStrictTransportSecurity" to "false".
-
Security
ST-33883 -
Set the default value for configuration property "global.secureMode.IEAccess" to "no_one" to prevent Internet Explorer usage due to its inherent security risks.Mandatory manual actionIf Internet Explorer access should be granted, this configuration property must be set explicitly, either to "non_root" or "all_users".
-
Security
ST-33859 - Reviewed some settings for replacing working versions and release automation
-
Security
ST-33824 - Update tomcat to version 8.5.72 for security fixes.
-
Security
ST-33758 - Email addresses are now validated additionally at the backend.
-
Security
ST-33427 - Object deserialization was potentially unsafe for some objects
-
Security
ST-33810 - Sanitizing of uploaded .rptdesign files (also as database upgrade step)
-
Security
SST-33762 - It is now checked that WebSocket requests have their origin from the same site (CSRF protection), unless IE access is allowed via the configuration property "global.secureMode.IEAccess". If the "origin" header field is set, the value is checked in any case (i.e. independent of configuration settings and browser detection)
-
Security
ST-33751 - It is now checked that modifying requests have their origin from the same site (CSRF protection), unless IE access is allowed via the configuration property "global.secureMode.IEAccess".
-
Security
ST-33397 - The access with Internet Explorer has been restricted due to its inherent security risks. There is a new configuration poperty "global.secureMode.IEAccess" with the possible values: "no_one", "non_root", "all_users". The default value is "non_root" which disallows root access with Internet Explorer.
-
Security
ST-33582 - Image map markup is now sanitized at the backend.
-
Security
ST-33539 - Reject authentication attempts when currently delaying the response for a previous failed authentication attempt ("tarpit") and use this mechanism in additional places
-
Security
ST-33585 - Rich Text cleanup is now invoked for step descriptions when importing a workflow XML export
-
Security
ST-33584 - Rich Text cleanup is now invoked for translated descriptions when importing a translation .zip export
-
Security
ST-33583 - Rich text cleanup is now invoked for all descriptions when importing a process .zip export, and when custom rich text attribute values are displayed. Set the config property "import.description.cleanup" to "false" to opt out of this.
-
Security
ST-33549 -
Cross-site scripting (XSS) was possible on IE11/Safari in richtext descriptionsMandatory manual actionThe default of the following configuration properties were changed, but the previous default values can be explicitely set again, if the security implications are acknowledged: "process.description.displayUnmanagedSections.enabled" and "legacy.description.migration.unmanagedSection.templates"
-
Security
ST-33361 - Do not store passwords for CMS and remove already stored passwords
-
User Experience
ST-33839 - "Release Notes" and "Latest Changes" now have a link icon and text instead of a download icon and text
- Release 7.7.0.2
-
Installer
ST-33619 - Fix Stages start in Linux non-root environments
-
Process Diff
ST-33502 - Creating a diff for an entire process failed when an exception occured during the comparison of a single element. Now, this exception will be logged and an error message will be displayed instead of the diff for this element.
-
Process Feedback
INT-1081 - Fixed missing codebeamer dependency
-
Security
ST-33522 - Additional fixes related to ST-33517 for IE 11
- Release 7.7.0.1
-
API
ST-33458 - API call 'getEntities("containsCoreProcess@SYSTEM,sourcerole=CoreProcess")' did not return any process when it was called on the Valid Version of a process module and the process module was not installed in Valid Versions, only in Working Versions of other workspaces.
-
PDF Printing
ST-33572 - It was no longer possible to create a PDF of a process in case the user had no modeler license.
-
Process Execution
ST-33483 - When you opened the browse view for associating execution elements (e.g. activators with scripts), the root node (e.g. Scripts) was displayed as it was possible to navigate one level up from it.
-
Process Versioning
ST-33418 - Keep current version name in url when navigating to other local elements via process visualization diagrams or association lists
-
Process Views
ST-33442 - When an image file name contained multiple whitespaces in succession and the image was added to a description (e.g. description of a process element), the image was not show after the description was saved.
-
Reporting
ST-33265 - Firefox asked for the login credentials again when running a report that contained an image (for example, a chart)
-
Search
ST-33534 - Chinese, Japanese and Korean were not configured for the participants search (at user groups).
-
Search
ST-33537 - Users could not be found by their names or email addresses in some constellations when the terms contained underscores or hyphens (e.g. could not find user 123_test when searching for test and could not find user 123-test when searching for 123_test).
-
Search
ST-33336 - Workspace search could not find workspaces with underscores in their names (e.g. 123_MyProject) if only the part after the underscore (MyProject) was entered into the search field.
-
Search
ST-33536 - Fuzzy search for workspaces did not work when it was activated by setting the config property "search.workspaces.fuzzy" to "true" ("false" by default).
- Release 7.7.0.0
-
Process Modeling
ST-33276 - In external links of process element descriptions and in file properties, URLs were not validated. Invalid URLs caused subsequent errors (e.g. when they should be exported to Excel by a report). Now the URLs are validated with this pattern: "^[A-Za-z][A-Za-z\\d.+-]*:\\/*(?:\\w+(?::\\w+)?@)?[^\\s/]+(?::\\d+)?(?:\\/[\\w#!:.?+=&%@();\\-/]*)?$". The pattern can be changed with the config property "url.pattern".
-
Process Modeling
ST-33474 - The workspace navigation in the association browser always opened the favorites tab. Now the last opened tab is stored and preselected.
-
Process Review and Approval
ST-33264 - The date time picker was not correctly positioned after window resize.
-
Process Visualization
ST-33542 - If an activity was associated with another activity as predecessor and successor, the diagram showed only one of these associations.
-
Security
ST-33517 - Fixed XSS vulnerbility in reports.
- Release 7.7.RC.3
-
Search
ST-33219 -
Added chinese, japanese and korean search configuration.Mandatory manual actionIf you use one of these languages you should delete the contents of methodpark/stages/elasticsearch/data and restart the "Stages Search" service and Stages after that. It may take some time until the search index is rebuilt and all search results can be found again.
-
Compliance
ST-33479 - The transferMappings script did not consider the target workspace parameter (-t) in case of ratings. When you specified a target workspace (!= *), compliance ratings (coverage) were created for the new reference model from all processes that had ratings for the old reference model.
-
Editor
ST-33412 - Landing pages were editable for users that have no permission when a user with permission was logged in before on the same browser.
-
File Handling
ST-33433 - It was not possible to allow state changes in a file lifecycle definition with the rule "Role:Project".
-
File Handling
ST-33467 - When cms credentials needed to be entered in order to change the state of a file, to upload a new file version or to create a new file from a template, an error headline and an additional cancel button was shown. In this case, files from templates could not be created.
-
Process Import/Export
ST-33399 - If a process metamodel ident contained uppercase letters in Stages 6 and this process was exported, it could happen that files which had lifecycles assigned in Stages 6 got no lifecycles assigned on import into Stages 7.
-
Process Modeling
ST-33499 - Process element names and descriptions could not be translated to Chinese via "Translate" dialog.
-
Process Modeling
ST-33274 - An association target search hit in a related workspace is now filtered away if there is a search hit with the same identity in an on-demand module, because importing the on-demand element is preferred to creating a remote association in most situations.
-
Process Modules
ST-33425 - Precondition: A process module was installed as on-demand module and push updates were enabled for the installation. Error: After an element from the module was imported by creating an association to the module, the push updates were deactivated.
-
Process Review and Approval
ST-33505 - When a manual step had a step description, the step description was displayed in place of the process version description in the task details pop-up.
-
Process Views
ST-33459 - Clicking on a visualization item twice made page scrolling impossible.
-
Security
ST-33477 -
The Tomcat version information was shown on an error page in case of a bad requests due to an invalid URL.Mandatory manual actionAdd the following line to "conf/server.xml" inside the <Host name=..> tag. <Valve className="org.apache.catalina.valves.ErrorReportValve" showReport="false" showServerInfo="false" />
- Release 7.7.RC.1
-
API
ST-33313 - Workspaces can now be deleted by the script deleteWorkspaces.bat/deleteWorkspaces.sh. They can be specified by paths and ids.
-
API
ST-33302 - Associations of target elements with same identities are now "combined" as it is done in the association lists of process views too. This means that only one association is returned when their are actually target elements with the same identities associated. In this case, the new association property "Combined" has the value "true".
-
Administration
ST-33315 - Exchanging the left and right y-axis of the administration user sessions per day chart for easier readability.
-
Administration
ST-33163 ST-32231 - Hashing algorithm for local passwords now complies with NIST and FIPS-140 standards
-
Compliance
ST-33352 - Added new mode to the transferMappings script. Set option -m="identities" when elements in the new reference model shall be found by identities instead of explicit mappings between new and old reference model elements.
-
Editor
ST-33421 - You can now opt out of the default table styling change that came with version 7.6 (ST-32901) for a single table by setting the "stages75" CSS class in the table properties dialog
-
Feedback
ST-33310 - Implement optional script evaluation on feedback submission.
-
PDF Printing
ST-33037 - Introduced new permission domain "PDF Export" that controls in which workspaces PDF document creation from processes and process elements is allowed. By default it is allowed in all accessible processes.
-
Process Feedback
INT-1032 - Added feedback link system type
-
Process Feedback
ST-33311 -
Multiple feedback systems and hosts can now be configured in config.xmlMandatory manual actionFeedback system configurations must be nested inside a <feedback-systems> tag in config.xml. Host require a ident and displayName attribute, e.g. <feedback-systems> <feedback-system name="jira"> <host url="https://jira.example.com/jira/" ident="example" displayName="Example JIRA"> ... </host> <host ... </feedback-system> </feedback-system>
-
Process Modeling
ST-33103 - Process Element Associations can be sorted now
-
Process Modules
ST-33318 - Push the core process association sorting only in case it was changed in the core process since last update. In case of module updates from a working version of a module the sorting is always pushed as the previous state is no longer known.
-
Process Review and Approval
ST-33207 - Manual automation step now contains a switch for allowing users to schedule the process releases by setting a date via a date picker on user tasks.
-
Process Views
ST-33417 - The process versions to display process interfaces for are now determined in the following way: Interfaces with working versions are shown when you are in the working version or the current process version was never valid. Interfaces with valid versions are shown when you are in the valid version.
-
Process Views
ST-33312 - Combined associations can be sorted now.
-
Process Views
ST-33175 - Associations with identical target elements from different workspaces are now shown only once in association lists.
-
Process Views
ST-33254 - When associations are grouped with "group-by" attribute in the metamodel, all associations that do not belong to a corresponding subgroup are listed in the subgroup "Other". Now the message property for the name of this subgroup can be configured in the metamodel at the corresponding association-list or association-group element by the attribute "translateOther".
-
Process Views
ST-33096 - Associations can now be grouped (e.g group activities assigned to phases by their parent elements or group activities assigned to roles by the phases they are executed in). For this purpose the "group-by" attribute is used in the metamodel on "widget:association-list" or "widget:association-group".
-
Reporting
ST-32372 - Reports can have a security level now: You can only view and execute reports if you have the "Reports" or "Report Administration" permission in any workspace with the appropriate security level. For report edit actions you need "Report Administration" permission for the desired operation (create, modify or delte) with the appropriate security level in any workspace.
-
Search
ST-33378 - Added a shadow to the search flyout to increase contrast
-
Search
ST-33100 - Creating a new association via quick assign will now prompt the user to confirm the creation, if there is already an existing element with the same name.
-
Security
ST-33354 - Mozilla's "Intermediate" HTTPS configuration is now used in server.xml in new installations, see https://wiki.mozilla.org/Security/Server_Side_TLS#Intermediate_compatibility_.28recommended.29
-
API
ST-33406 - It was not possible to retrieve the creator of a process version via the facade v1. The process now has a property named "Creator".
-
API
ST-33338 - When a process was deleted which once was the valid version, trying to retrieve the process or process id from the validity element via API lead to an error.
-
API
ST-33329 - It was not possible to retrieve process version validity information via API.
-
Administration
ST-33339 - Upgrade failed for large Oracle databases with ORA-300036.
-
Administration
ST-33316 - MergeUserGroups script failed with Oracle database.
-
Administration
ST-33258 - In case password form login is disabled, the license limit exceeded error message was never shown.
-
Administration
ST-33245 - Fixes error handling for administrator notification emails.
-
Database
ST-33404 - Database upgrade steps 5022 and 5248 could run very long when there was a huge amount of records in the table "target".
-
Database
ST-33398 - Database upgrade failed with JDBC drivers for Oracle 11 or older (e.g. ojdbc6.jar, 11.2.0.4).
-
Database
ST-33380 - Files on index elements caused an error in the search indexer and are not supported in the UI. Now, there is a new "ensureDatabaseIntegrity" step (11) that moves these files to the LOST+FOUND element
-
Database
ST-33379 - Oracle error ORA-22275 could occur with some databases in content upgrade step 4429 (UpgradeComplianceRatingsAndExternalMappings)
-
Editor
ST-33439 - Links to anchors with a quote in the name lead to an Internal Error.
-
Editor
ST-33300 - Some message properties for the search flyout in the link plugin werre missing.
-
File Handling
INT-1044 - Allow more than one document type in SharePoint Online
-
File Handling
INT-1006 - Fixed error for default Sharepoint Online document library and document libraries with spaces
-
General
ST-33344 - Unknown network errors (status code 0) directly resulted in an error page
-
General
ST-33319 - Make Content Security Policy (CSP) response header even more restrictive to guard against cross-site scripting (XSS) attacks. (see https://infosec.mozilla.org/guidelines/web_security#content-security-policy)
-
General
ST-33296 - Upgrade failed for large Oracle databases with ORA-01555
-
PDF Printing
ST-33229 - Creating a pdf with base64-images in descriptions will now include those images. Creating a pdf with an empty visualization no longer prints an error to the log.
-
Process Execution
ST-33243 - Menu entry for Overwrite was not filtered away in cases where overwrite is not possible.
-
Process Modeling
ST-33360 - It was possible to edit process attributes of the process start page in a baseline.
-
Process Modeling
ST-33346 - An error occurred when creating an element with a name starting with more than 32 characters followed by a ":"
-
Process Modeling
ST-33234 - It was not possible to open a linked description element for editing.
-
Process Modules
ST-33297 - Working version was selected instead of valid version when adding modules
-
Process Review and Approval
ST-33347 - Removed "containsTask@SYSTEM" association on ApprovalHistory facade element because it will always throw an error after the fix to ST-33263 in 7.6.2.2 (tasks no longer exist in the database after a workflow has been completed)
-
Process Review and Approval
ST-33231 -
When importing an automation that was exported on another Stages server, the recipient of the "Send E-mail" could be set incorrectly.Mandatory manual actionFor an automation exported with a Stages version before this change, the recipient needs to be checked and corrected manually after importing them with a Stages version after this change.
-
Process Review and Approval
ST-33263 - When a workflow was started with local participant-to-user assignments in one workspace, and then started in a second workspace, the participant-to-user assignments from the first workspace were used instead of the global ones (or those in the second workspace)
-
Process Review and Approval
ST-33251 - When starting an automation, the global participant-to-user assignments were displayed instead of the local ones.
-
Process Tailoring
ST-31818 - The compliance reference associations had a random ordering. Now they are sorted regarding the element index.
-
Process Views
ST-33182 - Rendering of descriptions containing image maps with a number of references was slow. Now it is possible to configure by which number of image areas, references will be resolved lazily (use configuration property "process.description.imagemap.lazyeval.threshold").
-
Process Views
ST-33335 - Images with an image map that were the parent element of a file-based resource in Stages 6 were migrated to Guidance folder elements for which the image map was displayed as a description which caused various problems in display and PDF export.
-
Process Views
ST-33334 - Reduced log level for textual reference fallback queries from level warn to level debug.
-
Search
ST-33328 - Could not open file urls in search results if they contained whitespaces
-
Search
ST-33194 - When the workspace filter on the results page was changed and the user clicked into the search input field again, the workspace filter was not applied for the results in the flyout.
-
Security
ST-33457 - Update tomcat to version 8.5.68 for security fixes.
-
Security
ST-33298 - Allow external iframe source (e.g. videos) for Content Security Policy (CSP) by adding space-separated domains or URLs (https://www.w3.org/TR/CSP/#directive-frame-src) to the configuration property "global.secureMode.csp.additional.framesrc".
-
Security
ST-33269 - Fix the Content Security Policy to allow only images from the Stages server. In case external images are needed in Stages, additional domains can be white listed via configuration property "global.secureMode.csp.additional.imgsrc".
-
Security
ST-33268 - Remove Access-Control-Allow-Origin:* for font loading as it is no longer needed.
- Release 7.6.2.0
-
API
ST-32061 - Change markers were not shown in visualization diagram in non-multilingual workspaces when the user language was not the workspace language
-
Administration
ST-31972 - Improved accuracy of user group, scope and participant search results.
-
Administration
ST-33136 - An error occurred when trying to insert a link in a landing page description in Stages 7.6
-
Administration
ST-33137 - Collection of the user session statistics caused unnecessary database statements.
-
Administration
ST-32852 - Fix parsing of config.xml for enabled saml and secure.cookies property.
-
Administration
ST-33109 - Upgrade failed when no message properties for process version states were configured.
-
Editor
ST-33125 - Upgrade CKEditor to version 4.16.x for security fixes.
-
Editor
ST-31846 - Tab Key is now working on external link page from link-plugin
-
Editor
ST-32087 - Copy & paste of internal links into the description editor led to broken links.
-
Editor
ST-32068 - In the editor link plugin the selected link target was not automatically scrolled into the view
-
Editor
ST-32694 - Native browser spell checking was disabled for the description editor.
-
Editor
ST-32611 - Could not link to anchors with ampersand characters in the name.
-
File Handling
ST-33220 - Could not link files from subfolders or subprojects of Integrity development paths
-
File Handling
ST-31283 - CMS error dialog can now responsive display long error messages
-
File Handling
ST-31344 ST-32071 ST-32548 - In some cases, the CMS file progress spinner was not shown after triggering a file action.
-
File Handling
INT-982 - Fixed multiple prefetch of same file and repository
-
File Handling
ST-32530 - The "No Access" error page was show for file operation conflicts (e.g. when somebody tried to lock a file that was already locked). Now the actual error is shown instead.
-
File Handling
ST-31197 - When creating a new file from a template, files of templates that the current user was not allowed to read could be used.
-
File Handling
ST-31751 - Some validation errors were not displayed in the repository edit forms for Integrity and Subversion.
-
General
ST-32656 - In some MS Office documents, "#" in links may be escaped to "%23". Stages is now able to redirect these links to the correct Stages URL. If you have this problem in an existing Stages installation, insert the following inside the "/stages" context in conf/server.xml, after the first "Valve" element: <Valve className="de.methodpark.stages.containerauth.FixMsOfficeLinkValve"/>
-
Phase Freeze
ST-32120 - Fixes phase freeze overview widget as well as updating of the process visualization after a phase is frozen.
-
Process Diff
ST-31729 - Change marker was not shown on description menu entry below management.
-
Process Modeling
ST-33093 - An error occurred when editing elements when no proces state with the name 'Draft' existed.
-
Process Modeling
ST-33113 - Fix missing refresh of navigation after a process element is deleted.
-
Process Modules
ST-33218 - Guidance elements with mulitple files pointing to the same URL were not updated correctly.
-
Process Modules
ST-33215 - An error ocurred in Management > Process Modules > Added when attempting to delete existing module installations and failed module installation attempts together using multi-delete.
-
Process Review and Approval
ST-33067 - Various errors occurred when executing automations when no states were defined at all, or when the state that was set for a "Create process version" or "Release process version" step was deleted.
-
Process Review and Approval
ST-33092 - On workflow start all participants were shown for a workflow with a user step without participant.
-
Process Tailoring
ST-31600 - Descriptions of tailoring elements were not refreshed properly after translate
-
Process Versioning
ST-33171 - Changing the "process.metamodel.default" configuration property could affect the visibility of elements and associations in old process versions when the metamodel was never set explicitly for the process. Now, the metamodel is set explicitly to the default metamodel for all processes in the database where it has not been set explicitly, and for new processes.
-
Process Versioning
ST-31792 - It was not possible to delete existing process versions and failed process version creation attempts together using multi-delete.
-
Process Versioning
ST-31796 - Creating a process version was possible while modules were being integrated into the working version and lead to an incomprehensible error message. Now, the "Create process version" button is invisible while a module integration is running in the same workspace.
-
Process Views
ST-31124 ST-33180 - Attribute default values are now longer shown in the process view. Attributes with default values can now be resetted to an empty value.
-
Process Views
ST-33185 - The data for the process start page was loaded twice, resulting in unnecessary page load time.
-
Process Views
ST-32188 - Popular process element widget didn't display element abbreviations.
-
Process Views
ST-33122 - Image map areas had a thick black outline when focused in the latest versions of Chrome
-
Process Visualization
ST-32086 - Visualization zoom toolbar was overlapping container border. Tabs are now scrollable
-
Process Visualization
ST-33183 - Optimize visualization rendering performance under high load.
-
Reporting
ST-31399 - It was not clear that a report with an error was not uploaded at all. Now the error message is clear and the error marker is red.
-
Reporting
ST-31645 - Focussing a new report while add mode is active is now possible
-
Reporting
ST-33110 ST-33113 - Fixes several report view refresh issues during report hierarchy modifications.
-
Review and Approval
ST-33056 - Start step could not be saved if there were no states available.
-
Search
ST-33032 - Searching reference elements in the compliance widget of a process element sometimes produced no results when there should be results. This happened for example when only few reference elements were in the mapped compliance scopes and you searched for frequently used terms like "Determine".
-
Search
ST-32983 -
Elements could not be found by certain terms in their names like "IT", "FOR" or "TO" because these terms were ignored (stopwords). Now this is possible and these terms are only ignored for the search in descriptions.Mandatory manual actionDelete the contents of methodpark/stages/elasticsearch/data and restart the "Stages Search" service and Stages after that. It may take some time until the search index is rebuilt and all search results can be found again.
-
Search
ST-31969 - The process version switch was changed to default when a new search was executed from the result page. Now the defined process version is preserved on further searches while the result page is open.
-
Search
ST-33214 - Reload of search result page with multiple filter categories returned no results
-
Search
ST-31970 - Element type search filter was always resetted when modify the search term
-
Search
ST-32172 - The "Results in other workspaces" section in the search flyout caused confution. Now you can restric the search scope to the current workspace or extend it to all workspaces if there is a chance to find more/better results.
-
Security
ST-33160 - Set client ident cookie secure
-
User Experience
ST-31375 - Stages restart was sometimes displayed as errror message to the user. Now the user is always redirected to the login page.
-
User Experience
ST-31988 - In various forms (e.g edit process element, edit process, edit workspace, checkin file) it was not always easy to see why the submit button was disabled when a required field had no value and there were many fields. Now the submit button can be pressed and, in case of missing required inputs, the page is scrolled to the first field with an error marker.
- Release 7.6.1.3
-
Process Modules
ST-33111 -
Push updates now are disabled by default for new and existing module installations.Mandatory manual actionActivate push updates where desired.
-
Security
ST-33079 - Update tomcat to version 8.5.63 for security fixes.
- Release 7.6.1.2
-
Administration
ST-31532 - On user administration page it could happen that some users were not visible when the viewing user had no transitive permission to create modify or delete users.
-
Administration
ST-33069 - It was no possible to enforce password rules. This can now be done via properties "user.password.regex" and "user.password.minLength".
-
Administration
ST-32522 - Runtime information did not contain all needed log and configuration files when Stages was upgraded from an older version than 7.4.7.0 or 7.5.3.0.
-
Data Views
INT-990 INT-991 - Fixed rendering of images and links in query table
-
General
ST-32772 - Stages startup failed when it was upgraded from V6 to V7 and the database contained "ProcessDeletionJobs" for module import preview baselines.
-
PWB Editor/TWiki
ST-30685 - Process version readiness check did not report broken links in image maps.
-
Process Diff
ST-33001 - An empty diff was displayed for users that could only see the valid version when "Show Changes" was clicked in the "new valid version" notification and "_wv" was in the URL
-
Process Execution
ST-33068 - When the execution widget on a process element page showed a warning and the warning popup dialog was opened and closed again, the page content on the right was hidden below the perspectives toolbar.
-
Process Modules
ST-32789 - When the user opens the add modules dialog after he already added a module an Error was thrown.
-
Process Tailoring
ST-32599 - When a compliance sensitive element was tailored in the confirmation popup the background color was almost the same as the highlighting cover.
-
Process Views
ST-32587 - Resolving of textual references to image resources migrated from V6 was slow.
-
Process Views
ST-33064 - When an association group with derived associations was defined in the metamodel, and a derived association had multiple original associations pointing to the same target element, only one of the original association comments was displayed. Now, all association comments are displayed, sorted by comment text and separated by ", "
-
Process Views
ST-33081 - If an associations or execution widget on a process elements page had closed sections, the sections were shown as expanded for a short time when the page was loaded. Then they were closed again.
-
Process Views
ST-33091 - Back button on remote description popup view was not working correctly
-
Review and Approval
ST-33094 - An error was shown if a user started the first time a process compare from the to-do-list on the dashboard.
-
Search
ST-31666 - When the navigation drawer was open on a smartphone, the search icon (magnifier) was visible but the search bar was not opened when it was clicked. Now the search icon is not shown anymore when the navigation drawer is open on a smartphone.
- Release 7.6.1.1
-
Administration
ST-33051 - When a user group was associated with multiple roles in multiple workspaces that originated from the same role in a process module, every role was displayed only once in the "Roles" tab when viewing the user group.
-
General
ST-33015 - Fixing logout by returning clear LogoutResult instead of null
-
Process Modules
ST-33024 - When a process module working version was installed somewhere and then the Working Version was replaced by a Zip import of a different process, the module management page showed a wrong version name for the module installation.
-
Process Review and Approval
ST-33005 - The search index was not updated immediately when a participant was added, deleted or renamed. This lead to the following problems when trying to associate a participant with a user group: - Newly added participants were not found - Renamed participants were not found when searching for the new name - Deleted participants were still found and an error occurred when selecting them
-
Process Versioning
ST-33070 - When config property "import.project.attributes.from.modules" is set to "true" and a new valid process version is released, project-scope attribute values shall not be overwritten by the values from the previous valid process version.
- Release 7.6.1.0
-
Process Diff
ST-33048 - Enabled feedback and comments in compare view.
-
Process Execution
ST-33033 - It was not possible to use the process execution export in case the Stages server is not able to access its public URL. Now a localhost connection can be used. This needs to be configured via property "processor.serverAddress", e.g. http://localhost:8080.
-
Process Modeling
ST-32996 - Adding associations from workspaces in the same workspace collection could run into an error when the working version was equal to the valid version in the local workspace and different in the remote workspace
-
Process Review and Approval
ST-33047 - The workflow steps of running workflows in process version management page were not sorted in the order in which they were actually done.
-
Process Review and Approval
ST-33027 - The tasks in the active workflow view and the approval history were not explicitly sorted. Now they are sorted by the date of creation.
-
Process Review and Approval
ST-33028 - Compare process versions button in the task details was clickable without Process Version READ permissions.
- Release 7.6.RC.5
-
Process Review and Approval
ST-33029 - Renamed workflow to automation.
-
Administration
ST-32993 - Workspace could be added to workspace collection multiple times.
-
Compliance
ST-33016 - Compliance mapping widget in Management section showed "In other workspaces" category.
-
Compliance
ST-33010 - In the Compliance Mapping View, it was possible to select other elements than defined in the scope. The elements were not added to the mapping but it was a lack of clarity. Now only elements in the compliance scope are selectable for the mapping.
-
Database
ST-33017 - Many irrelevant error messages were displayed by ensureDatabaseIntegrity for Stages 6 resources that were migrated to description or Guidance elements ("Non pseudo element resource found without realid, contentid and url")
-
Process Diff
ST-33000 - Progress dialog for process comparison had no title
-
Process Review and Approval
ST-33012 - Fixing error by disabling button when user hasn't the required right
-
Process Versioning
ST-33018 - Workflows failed and version page was not accessible after a state of a running workflow has been deleted.
- Release 7.6.RC.4
-
Review and Approval
ST-32991 - In the Release Details now the user is shown the Decision of the Step instead of the new State of the Process Version.
-
Editor
ST-32998 - Could not upload images to landing page descriptions anymore
-
Process Versioning
ST-32980 - Continue button didn’t work when replacing the working version
-
Process Versioning
ST-32977 - Readiness check showed wrong warnings about too many responsible roles in the following case: An activity was assigned to a role from a remote process. The local process was both: Working and Valid Version. The remote workspace had different Working and Valid Versions and the role with the assignment to the activity existed in both process versions.
- Release 7.6.RC.3
-
Process Modules
ST-32205 - When the valid version of a process module is added to a process, now the installation can be updated with the same valid version again. This is for example helpful if you want to check whether previously shown warnings are resolved.
-
Process Execution
ST-32966 - Editing long Enactment-Scripts no longer results in weird scroll behaviours.
-
Process Modeling
ST-31142 - History entries for history entries were created.
-
Process Review and Approval
ST-32989 - Task with empty comment could not be approved.
- Release 7.6.RC.2
-
API
ST-32590 - Process review and approval is now part of the Stages API / facade.
-
Administration
ST-32857 - [Internal] Improve Tomcat SSL and AJP connector configurations: disable TLS v1.1, disable reverse lookups, limit list of ciphers
-
Documentation
ST-32891 - Updated link to online online help.
-
Editor
ST-32901 - Improved the default style for tables created in the rich text editor, tables are now displayed with cell borders by default.
-
General
ST-32739 - The maximum number of parallel background operations (e.g. creation of process versions, process module updates) was limited to 40. Now you can change this number with the config.xml property ("global.backgroundJobThreadPool.size").
-
General
ST-32597 - A permanent banner can now be displayed at the top of the Stages application using the config property "global.main.showBanner". The banner text is set using the properties "global.main.bannerCenterText" and "global.main.bannerLeftRightText" in local.properties. HTML can be used in the values of those properties.
-
PDF Printing
ST-32711 - The users name and date of pdf creation can be added to each pdf page as a watermark. This needs to be enabled via config property pdf.watermark.enabled=true.
-
Process Modules
ST-32898 - If config property "import.project.attributes.from.modules" is set to "true", project-scope attributes will be imported and updated with process modules.
-
Process Review and Approval
ST-32935 - The push module update system step is now pushing the current version instead of the last valid version
-
Process Review and Approval
ST-32843 - Preferred process workflow can be set
-
Process Review and Approval
ST-32767 - The Release Detail View should show less detailed data regarding the history of the created processes.
-
Process Review and Approval
ST-32750 - In the richtext input fields for edit step and start workflow it is now possible to use the link plugin and the html-template plugin.
-
Process Review and Approval
ST-32892 - An escalation time can now be set for steps. Users that are assigned to tasks derived from the step will receive an additional email message when the escalation time has passed, and the to-do item is highlighted in the dashboard.
-
Process Review and Approval
ST-32735 - Adding "Push module update"-system step to process release workflows
-
Process Versioning
ST-32659 - Process version name will be validated on workflow start
-
Review and Approval
ST-32943 ST-32974 - Compare button in task details dialog was hard to find, compare is now outside the dialog in the to-do list available.
-
Review and Approval
ST-32932 - Due date is now part of the template model for emails.
-
Review and Approval
ST-32931 - Due date is shown in task details.
-
API
ST-32816 - Process element type names were resolved from the methamodel of the current process instead of the metamodel from the process element.
-
Administration
ST-32201 - In user group administration the input fields for filtering the user/roles list and adding users/roles by typing had the same placeholder text. Therefore it was not so clear which input field had which purpose.
-
Administration
ST-32938 - Workspace deletion failed when there were local participant-to-user assignments for this workspace
-
Administration
ST-32865 - Changing state name limit to 32 characters
-
Administration
ST-32848 - Deleting broken and unused scripts migrateResources and migrateSubversion
-
Administration
ST-32840 - ">" was prepended to the root workspace name in Administration > Workspaces > Collections
-
Compliance
ST-32765 - In the Compliance Mapping View, it was possible to select other elements than defined in the scope. The elements were not added to the mapping but it was a lack of clarity. Now only elements in the compliance scope are selectable for the mapping.
-
File Handling
ST-32823 - The error message "Required" was shown twice in the file properties dialog when the name filed was empty.
-
File Handling
ST-32754 - Adding new policy to check if user is allowed to change/update file repository authentication
-
File Handling
ST-32777 INT-964 - It is now possible, to download files in subversion via the file history regardless of the current repository configuration and added user based caching for documents
-
File Handling
ST-32717 - No file state was selectable in "Set state" dialog if the file had no state in the repository.
-
File Handling
ST-32832 - Added missing message property to mobile view of file revision history.
-
General
ST-32912 - Multiple instances of "database optimization" and "temp directory cleaner" background threads could run at the same time. This lead to less available worker threads for other background operations (e.g. file uploads, process version creation, process module update) and - in the extreme case - these operations had to wait.
-
Process Diff
ST-32827 - Continue button in compare dialog was scrolled out of view.
-
Process Execution
ST-32882 - Fixes no access errors in management execution.
-
Process Execution
ST-32886 - Association browse dialog could not remove property or script association from activator or vice versa
-
Process Import/Export
ST-32778 - An exception occured when attempting to import a v6 .zip export into v7 that was part of a multi-language workspace group
-
Process Import/Export
ST-32851 - Replacing the working version with a .zip import failed when the process had project-scope attributes
-
Process Modules
ST-32855 - When the valid versions of two process modules were added to a target workspace one after another, there was a special constellation in which certain local associations between elements of the two added modules were not created.
-
Process Modules
ST-32747 - When process modules were added or updated in some scenarios wrong warnings about unresolvable remote elements were shown.
-
Process Modules
ST-32849 - When a new process module was added to a workspace, the switch for push updates was not enabled by default.
-
Process Review and Approval
ST-32958 - Long task comments were not supported.
-
Process Review and Approval
ST-32788 - When starting a workflow all participant groups were shown instead of only those who participate in the workflow.
-
Process Review and Approval
ST-32911 - When a user was locally assigned to a participant (in one workspace), and another user globally unassigned later, the unassignment was also executed locally.
-
Process Review and Approval
ST-32917 - The end step of a workflow was not executed properly when the transition leading to the end step was auto-approved. The workflow was not terminated, and the process state that was defined on the end step was not set.
-
Process Review and Approval
ST-32915 - Very long step names could not be displayed in the workflow's editable step list.
-
Process Review and Approval
ST-32929 - Compare button was not shown in task details dialog.
-
Process Review and Approval
ST-32875 - In the approval history the transition names were shown instead of process version state names.
-
Process Review and Approval
ST-32879 - In the Release Details and Approval History the Username was in short form. Now the full username is shown. In Release Detail view also the System Tasks are show by System and not by Root User.
-
Process Review and Approval
ST-32873 - Running workflow instances were visible without process release read permission
-
Process Review and Approval
ST-32894 - Comment input could not be enforced for approval task completion.
-
Process Review and Approval
ST-32817 - The value of the "State of the previous valid version" field was not imported correctly when the exported workflow contained a "Set state of previous valid version" step.
-
Process Review and Approval
ST-32870 - A user step that had the "No state change" option set could not be saved
-
Process Review and Approval
ST-32872 - Workflows could not be imported if they contained users whose names matched existing users case-insensitive but not case-sensitive.
-
Process Review and Approval
ST-32729 - Deleting a process version with an active workflow instance made the process version management inaccessible due to internal errors.
-
Process Review and Approval
ST-32856 - Process version creator was not set in case the baseline was created via a workflow.
-
Process Review and Approval
ST-32774 - When changing the current language the state names were only updated after reload.
-
Process Versioning
ST-32987 - Association constraints defined in the metamodel were not only checked for source elements with equal subtype ident, but also when the subtype ident in the constraint was a substring of the element's subtype ident.
-
Process Versioning
ST-32756 - Process versions could not be created and modules could not be imported if there were no states configured.
-
Process Versioning
ST-32805 - When the user typed in an invalid process version explicitly in the URL there could be a mismatch between the process shown and the information in the process version switch. Now both suit together.
-
Process Versioning
ST-32715 - Show better error message if the creation of a process version fails (e.g. when trying to create versions in parallel for the same process or for different processes with remote associations)
-
Process Visualization
ST-32176 - "Fit to page" switch was duplicated if users switched between flow and grid layout in Internet Explorer on a page with multiple diagrams.
-
Process Visualization
ST-32895 - Words in non-latin characters were broken with a hyphen ("-") in visualization shape text.
-
Process Visualization
ST-32888 - Navigating via the process visualization resulted in a process version jump to the valid version in case the process version name contains special characters.
-
Reporting
ST-32902 - Reports sometimes were displayed in the wrong language when browser language was chosen in the user settings.
-
Review and Approval
ST-32922 - States were partially used from configuration property instead of as defined in administration.
-
Review and Approval
ST-32928 - Removed current workflow step from options for the next step.
-
Review and Approval
ST-32815 - Buttons in workflow sidebar overlapped the card
-
Review and Approval
ST-32916 - Initial state hint was not shown in list view.
-
Search
ST-32466 - Search flyout results did not change when the search input field was focussed after switching the workspace.
-
Search
ST-32116 - When search scope was set to "My workspaces" no search hits from current workspace were found.
-
Search
ST-32720 - Aggregations in global search flyout (number of hits per type which is shown below the search input field) could count results from the wrong languages. Therefore it might seem there were results for the language viewed in the current workspace but the search results page then showed no results. This count is more realistic now in many situations but it still is (and can only be) an approximate number which may be higher or lower in the search flyout than on the actual search results page due to permission filtering or hits in different languages.
- Release 7.6.RC.1
-
Administration
ST-32598 - Users can be assigned to user permission groups via participants.
-
Administration
ST-32591 - Reworked workflow modeling UI.
-
Administration
ST-3233 - Export / import process release workflows
-
Administration
ST-32477 - Created unit tests for workflows, states and steps. Added delete-functions to Peers. Fixed wrong types of StoreExceptions. Mini-refactoring of WorkspaceCollectionService-Unittests. Refactored html of states and workflows. Fixed not being able to rename Workflow.
-
Administration
ST-32134 - Management for workspace collections backend
-
Administration
ST-32458 - Moved electronic signature flag from workflow transition to workflow step.
-
Administration
ST-32329 - Workflow transitions can now be managed.
-
Administration
ST-32322 - Review and approval Workflows can now be managed.
-
Administration
ST-32323 - Workflow steps can now be managed.
-
Administration
ST-32135 - Management for workspace collections frontend. 7fb3135e
-
Administration
ST-32143 ST-32154 ST-32158 - Added administration for stakeholders and states of process releases in commit e0e37a4a
-
Administration
ST-25218 - SAML responses with encrypted assertions are now supported
-
Authentication
ST-32437 - It is now possible to disable login via username and password. Attention: This will also disable login of the root user.
-
Compliance
ST-32112 - Compliance references can now be created from the process element view (using browse)
-
Compliance
ST-32111 - Compliance references can now be created from the process element view (using search)
-
Database
ST-32180 - "Module pulldown" mode for migrateMultiLanguageProcesses.bat: Migrate a process module, but look for translations in processes that integrate this module.
-
File Handling
INT-844 -
Enhanced logging of unavailable repositories and optimized performance by de-duplicating repositories.Mandatory manual actionBecause of changes in the CMS-caching mechanisms, please remove the current caches. This is done by removing the complete directory .../data-cache/cms-cache. The next prefetch run will re-create these files.
-
General
ST-32553 - Add a to-do list to the dashboard.
-
PDF Printing
ST-32216 - Increase resolution of diagrams in pdf export
-
Process Execution
INT-933 - Introduced Enactment 2.0
-
Process Execution
INT-806 INT-908 - Extend process compare for process execution elements.
-
Process Execution
INT-850 - Process execution export to Rational Team Concert now needs license feature "RTCExecutionExport" and export to Jira needs "JiraExecutionExport".
-
Process Execution
INT-817 - Implemented support for process execution elements to be tailored by the tailoring assistant.
-
Process Execution
INT-807 - Implemented manual tailoring for process execution elements.
-
Process Execution
INT-834 - Added activator subtypes step_by_step and transition_wf_v2
-
Process Feedback
INT-885 - Map identity in enactment format
-
Process Modules
ST-32734 - Now you can allow or deny process module push updates by a switch at the module installation.
-
Process Modules
ST-31809 - New valid versions of process modules can now be pushed to the process working versions in which the module is installed. This can be started from the "Usage" tab in the module management page of a process module.
-
Process Modules
ST-32252 - Compliance coverage is now imported when adding/updating process modules when the coverage was set in the module and the setting from the module is higher than the local setting (if existing).
-
Process Review and Approval
ST-32572 - Names of steps and their transitions are now shown in the current language
-
Process Review and Approval
ST-32589 ST-32631 ST-32669 ST-32630 - Release details can be shown on process start page
-
Process Review and Approval
ST-32418 - Set status of previous valid version (system step). Adjusted process-version-list and validities-list to reflect new state-colors
-
Process Review and Approval
ST-32161 - Show Review and Approval History for Process Versions in Management.
-
Process Review and Approval
ST-32166 - Tasks can be automatically completed after a certain duration.
-
Process Versioning
ST-32592 - Process versions can now have a version description in richtext format.
-
Process Versioning
ST-32506 - Workflows can be started with parameters - Adds REST endpoints to get all needed start parameters for a workflow and to start a workflow with parameters - Adds a UI dialog to set the value for all start parameters and to view and change the stakeholders
-
Process Versioning
ST-32554 - Updated appearence of stakeholder edit dialog according to ux feedback
-
Process Versioning
ST-32160 ST-32509 - Review and approval workflow state widget is shown on process versioning page. Users can comment on their step decision.
-
Process Versioning
ST-32332 ST-32334 ST-32335 ST-32462 ST-32487 - Process baseline specific stakeholders can be edited and resetted to defaults.
-
Process Visualization
INT-839 - It is now possible to define visualization user parameters in the metamodel that are only available to users with process execution permissions.
-
User Experience
ST-32443 - Provide css classes for link customization on support tile. Also open links in new tabs if demanded. See documentation
-
User Experience
ST-31878 - Renamed delete association to remove association.
-
User Experience
ST-32192 - Enables login page to show additional help desk information
-
User Experience
ST-32127 - Enables the supporting tile on dashboard to display custom links, email addresses and telephone numbers
-
API
ST-32202 - Comment permission was necessary in root workspace and the workspace of the comment in order to retrieve comments (containsComment@System). The permission in the root workspace is now no longer required.
-
Administration
ST-32660 - Adding new participants switched to the first page and the previous page could not be opened anymore.
-
Administration
ST-32758 - Stages shutdown could take very long with MySQL when database optimization background thread was running during the shutdown.
-
Administration
ST-32579 - Users with "Process Viewer" license had no access to user assignments on roles even when the "AnonAccessRoleAccess" license feature was active
-
Administration
ST-32560 - Workspace deletion failed in case role based permissions exist for the workspace to delete.
-
Administration
ST-32452 - showing roles leads to internal error
-
Administration
ST-32298 - User settings could not be edited without setting the password.
-
Administration
ST-32499 - Reduce amount of memory used by long running admin jobs.
-
Administration
ST-32296 - Editing the landing page, when the current workspace has no process, will no longer result in an error
-
Administration
ST-31903 - Added tomact.basedir to rc script to fix missing tomcat logs in support info
-
Administration
ST-32206 - Error message on setting user setting (with user ID) discloses user name in clear text.
-
Administration
ST-32128 - The description of a landing page was deleted when the page was made the default landing page.
-
Authentication
ST-32492 - After Chrome browser update to version greater than 80 the new sameSite Cookie behaviour was introduced. Through this the user came into a redirect loop between the IDP and Stages when using SAML. Now the new default behavior regarding the Cookies was adjusted.
-
Compliance
ST-32764 - When a compliance element was mapped from an element view, the browse dialog had a link for workspace selection which always led to the root workspace. Now this link is disabled.
-
Compliance
ST-32562 - Fixed namings of save and cancel buttons of compliance coverage notes
-
Compliance
ST-32447 - Transfer mappings now assigns all scopes from a new reference model to the mapped process.
-
Compliance
ST-20855 - Compliance Rating performance improvements.
-
Compliance
ST-32175 - An error occurred when the "Compliance" widget was visible for a process element (in the process model) and an index element in a reference model was associated.
-
Database
ST-32770 - Process change records from Stages 6 could cause workspace and process deletion failures. The remainig data then could lead to other follow-up problems (e.g. you could not view the permissions of a user who once hat a permission for one of the affected workspaces/processes).
-
Database
ST-31725 - Fixes sporadic internal errors caused by a 'No operations allowed after connection closed' exception.
-
Database
ST-31785 -
Analyzed various "Lock wait timeout exceeded; try restarting transaction" errors that may occur with MySQL when modeling concurrently.Mandatory manual actionCurrent recommendation is to increase the value of the "innodb_lock_wait_timeout" system variable in the MySQL configuration to 7200 (=2 hours)
-
Editor
ST-32571 - Textual reference resolution for migrated Stages 6 resources became case-sensitive which could break links that were intact in Stages 6
-
Editor
ST-32547 - Save or cancel editing an inline description before the description is visible deletes the description/causes an internal error [Internal] fix for the "editor already open" case
-
Editor
ST-31312 - In IE11 links to anchors could only be clicked once on a page.
-
File Handling
ST-32706 - Ensure proper functionality of cms property "use.system.account.for.download".
-
File Handling
ST-32573 - Show the correct user and date for frozen guidance files, in the case a locked file is getting frozen.
-
File Handling
ST-32449 - When a user authenticates to sharepoint for the first time, the domain (from config.xml or file management) is automatically prepended to his log-in username.
-
File Handling
ST-32542 - File presets were not copied when creating a new process version
-
File Handling
ST-32392 - Repository access data for SharePoint Online was lost on process export/import and process moddule addition/update.
-
File Handling
ST-31775 - When an CMS error occurs, send more information to the client.
-
File Handling
ST-31427 - Fixed styling of compact file history version display and introduced message key for version label.
-
File Handling
ST-32498 - Fixes a thread leak for process that are migrated from V6 and used a Sharepoint repository for resources.
-
File Handling
INT-825 - Open login dialog when refresh of access token fails
-
File Handling
INT-873 - Fixed issue, where the root folder could contain false folders.
-
File Handling
ST-30153 - It was possible to link a file without specifying a filename.
-
File Handling
ST-32410 - File download not possible in IE11 for some cms
-
File Handling
ST-32200 -
The "allow" option for state transitions in the artifact lifecycles of the metamodel was not recognized.Mandatory manual actionCheck the next-state elements in the lifecycles section of your metamodels and remove any unwanted "allow" statements and the "allow" statements of transitions to the same state.
-
File Handling
ST-32309 - When users had to enter their credentials for an external repository, the label of the corresponding send button was wrong.
-
File Handling
ST-32276 - Added config properties to adjust the memory cache size of the CMS-cache. Use cms.structure-prefetch.memorycache.max.repositories to set size for the repositories cache and cms.prefetch.memorycache.max.documents to set size for the documents cache.
-
File Handling
ST-31815 - On file multi-upload sometimes the metadata was not automatically updated in the file widget.
-
File Handling
ST-32101 - Upload file form shows empty lifecycle dropdown, when repository default lifecycle is set to NONE.
-
General
ST-32753 - Sometimes while the progress of operations (e.g. deletion of process versions or update of process modules) was shown in lists, an internal error (NullPointerException) could occur.
-
PDF Printing
ST-32749 - PDF creation can interrupt with UnknownHostException.
-
PDF Printing
ST-32616 - Printing a section containing an empty description produced a Null Pointer Exception.
-
PDF Printing
ST-32497 - Umlauts used in the pdf templates were not correctly encoded in the resulting pdf.
-
PDF Printing
ST-32288 - PDF printing was not possible in case the Stages server could not access its external URL. The URL to use can now be configured via property "pdf.serverAddress".
-
Phase Freeze
ST-32043 - Links to embedded description elements and from image maps to process elements were not rewritten correctly when phase freeze was used in multilingual processes
-
Process Diff
ST-32299 - Excessive memory consumption could occur when comparing processes (this should improve the behavior even when the diff algorithm is called many times)
-
Process Diff
ST-32286 - Excessive memory consumption could occur when comparing processes (this fix greatly reduces the number of calls to the diff algorithm, which should also greatly improve execution time)
-
Process Feedback
INT-835 - Added missing custom attributes for process feedback: originWorkspaceName, originWorkspacePath, originWorkspaceFullPath, creatorEmail
-
Process Feedback
ST-32207 - Feedback widget caused an error if no feedback system was configured.
-
Process Feedback
INT-818 - Fixed additional context attributes for process feedback
-
Process Feedback
INT-819 - Fixed additional custom attributes for process feedback
-
Process Feedback
ST-32122 - Fixed internal error on second feedback request
-
Process Import/Export
ST-32821 - When importing a .zip process export from Stages Composer, targets for multi-lang correspond associations were not found for element types that were not in the metamodel in Stages Web
-
Process Import/Export
ST-32580 - The "database" repository was not available for files on Guidance elements when the process had been imported from a v7 .zip export
-
Process Import/Export
ST-32574 - Number of progress counter was not centered correctly
-
Process Import/Export
ST-32559 - The progess display of process imports was very inaccurate.
-
Process Import/Export
ST-32181 - The "database" repository was not available for files on Guidance elements when the process had been imported from a v7 .zip export
-
Process Modeling
ST-32541 - Edit was visible for description elements integrated from module.
-
Process Modeling
ST-31957 - Abbreviations could be edited in process element edit forms, even when element types were not configured to have abbreviations in the metamodel (shortname="false").
-
Process Modeling
ST-32515 - An exception could occur when a role or user group was deleted
-
Process Modeling
ST-32394 - An error could occur when importing a translation .zip file that had non-ASCII characters in names of zipped files or folders
-
Process Modeling
ST-30549 - Copying process elements became very slow with a large number of elements (number of elements squared)
-
Process Modeling
ST-32210 - With the firefox browser navigation items could not be sorted by drag and drop.
-
Process Modeling
ST-32197 - migrateAssociationComments.sh|.bat script created illegal associations to index elements. Comment associations that would be migrated to such illegal associations are ignored now.
-
Process Modeling
ST-32121 - Importing V6 processes with resources of the outdated resource subtype 'artifact' resulted in corresponding guidance elements without a file.
-
Process Modeling
ST-32096 - It was not possible to configure a custom attributes widget for the process start page. An error occurred when opening the widget.
-
Process Modules
ST-32539 - Do not overwrite locally changed compliance coverage values or comments by process module updates if the coverage values from the module are not higher.
-
Process Modules
ST-32524 - In case all files were deleted from a guidance element in a process module, module updates at locations where the module is installed did not propagate the deletion of these files.
-
Process Modules
ST-32393 - Process module update did not update files on guidance elements.
-
Process Modules
ST-32195 - Files on guidance elements were lost on process module updates.
-
Process Modules
ST-32089 - If the Working Version of a module was installed and the Valid Version of the module was not set to type "Process Module", the module installation could not be updated anymore (with the module Working Version) and the module management page showed no link to the module.
-
Process Modules
ST-31727 - If a process module version was added to a process and the version was renamed after that, the module management page still showed the old version name.
-
Process Tailoring
ST-32301 - Added missing message property.
-
Process Versioning
ST-32661 - No validation error was displayed in the creation dialog for process versions when a duplicate process version name was entered.
-
Process Versioning
ST-32521 - Fixed a problem, which caused files to be not frozen when creating a new process version. File versions for guidance elements are now created from the cached version history and not from the actual version of the external system.
-
Process Versioning
ST-32617 - Releasing a process version as valid version could fail when multiple LOST+FOUND elements existed.
-
Process Versioning
ST-32525 - Link to Working Version in process versions overview was not clickable.
-
Process Versioning
ST-32051 - If the process version name is empty the version list could not be opened. Now the process version is marked with an error icon and a popup message tells the user to give it a valid name.
-
Process Views
ST-32586 - If Stages was upgraded from an earlier Stages 7 version to 7.4 or 7.5, some images embedded in element descriptions were not displayed (if textual reference started with "[[resource" instead of "[[description" and description element in "Management" was never modified and saved). The error did not occur if Stages was directly updated from version 6.x to 7.4 or 7.5.
-
Process Views
ST-32444 - Images on process element pages were not displayed properly when all of the following conditions were true: - The process element was viewed with Internet Explorer 11 - The process was created by importing a .zip file that was exported with Stages Composer (up to version 6.6.11) - In Stages Composer (up to version 6.6.11), a file with an uppercase file extension was stored for the image This fix will correct the content type for .zip file imports and in the database.
-
Process Views
ST-32230 - Files widget was not displayed if guidance files were collected and user had no file read permissions. Now process read permissions are sufficient.
-
Process Visualization
ST-32520 - Menu items for visualization options were not displayed correctly when there were both multiple visualization tabs and multiple visualizations in one of the tabs
-
Process Visualization
ST-32277 - Update process visualization when a file status change happens in the files widget.
-
Process Visualization
ST-32204 - Fixed internal error when the target element was not found on the flow-visualization
-
Process Visualization
ST-32100 - Excessive memory consumption occurred on the server when many process elements with visualizations were viewed with browsers that request process visualizations in SVG format (all browsers except IE 11)
-
Reporting
ST-32518 - File could not be downloaded from Excel exported reports.
-
Search
ST-32645 - Search results of current workspace were wrong after language change
-
Search
ST-32305 - In some situations the search results did not show the localized element names for multilingual workspaces.
-
Search
ST-32374 - Search type filter were not available for additional languages [Internal] Merge desaster on commit 5a5abf726a
-
Security
ST-32787 - Updating tomcat to version 8.5.61 for security fixes
-
Security
ST-32457 - Redirect to external login and external logout pages did not work because of CORS restrictions.
-
Security
ST-32203 - Update tomcat to version 8.5.57 for security fixes.
-
User Experience
ST-32569 - Fixes view when dialog is closed
-
User Experience
ST-32570 - Close user settings on router navigate
-
User Experience
ST-32255 - Landing pages were rendered on every click on the home button resulting in slow responsiveness.
-
User Experience
ST-32215 - Disabled checkboxes were not easily recognizable
-
User Experience
ST-32258 - Additional support links (see ST-32127) could not be displayed only for one language, or they were not updated when the user language was changed.
-
User Experience
ST-31704 - Images used in custom.css were overwritten on stages update. Now you can place your images in conf/img folder and deploy them via update.bat.
-
User Experience
ST-32093 - IE11 headings styling was wrong
-
User Experience
ST-32139 - Add button was missing on newly uploaded file at guidance element
-
User Experience
ST-32094 - Fix for IE11 styling issue on dashboard
- Release 7.5.1.1
-
General
ST-32097 - Tomcat rewrite valve was broken. Therefore it was not possible to download files or resolve V6 links.
-
General
ST-31243 - Profile picture upload was broken in IE 11 when the "global.secureMode.enabled" config property was set
-
General
ST-32082 - Profile picture upload was broken in IE 11 when SAML authentication was used
- Release 7.5.1.0
-
Administration
ST-31637 - Custom rules can be added to the rewrite.config by editing /conf/rewrite-customer.config and executing update.bat/update.sh. The custom rules will be added to the end of the generated rewrite.config. If custom rules are needed at the beginning of the rewrite config, create a file named "rewrite-prefix-customer.config" in the conf directory.
-
Process Visualization
ST-32037 - Zooming deeper into the visualization is now possible
-
Process Visualization
ST-31916 - Process visualization parameters of multiple visualizations in a common card are now merged into one menu switch. This can be disabled in the metamodel via <widget:diagram ... mergeParamters="false">.
-
User Experience
ST-31913 - Tabs at entry pages and visualization are now scrollable
-
API
ST-32047 - The properties "TypeNameSingular" and "TypeNamePlural" of tailoring elements did not have the tranlated type names as values.
-
Administration
ST-32088 - In Groups and Permissions two workspaces with the same name were grouped together. Now the path of the workspace is considered in the group by workspace perspective.
-
Administration
ST-32030 - The Session Info Graph displayed the "average hours per session" in decimal format. Now the time is formatted in hour:minutes in the Tooltip.
-
Administration
ST-32020 - Improve visual separation between groups of permissions with same domain/workspace
-
Administration
ST-32013 - Workspace attributes won't disappear anymore, if another tab was clicked before.
-
Administration
ST-32035 - User statics werent able to handle longer session ids
-
Administration
ST-31836 - Changing workspacesettings concerning languages is no longer possible, if only one language is supported
-
Administration
ST-32038 - Session timeout was not considered when browser was not closed.
-
Compliance
ST-32060 - Compliance rating lead to internal error. TypedId in UpdateRating was not lowercase ensured
-
Database
ST-32048 - Incorrect transaction isolation level was logged.
-
File Handling
ST-32032 - Hide up-/home button in file-browser when showing root folder of repository
-
File Handling
ST-31749 - When connections with external repositories failed, the corresponding error messages did not show the affected repository names.
-
File Handling
ST-32056 - Could not open work product or guidance element in rare cases when the element had an invalid repository inheritance setting in the cm plan.
-
File Handling
ST-31773 - In the file lock dialog the lock button was not disabled when the user has no change packages. Now the form is invalid and can not be executed when the user has no change packages for that file.
-
File Handling
ST-31629 - There was an error "Something went wrong. The request could not be processed." when a user tried to open a file link and the user was not logged-in.
-
General
ST-32055 - It was not possible to access Stages with Safari browser in case global secure mode was enabled.
-
Installer
ST-32018 - After upgrading Stages on Linux in some cases it was not possible to login without stopping and restarting the service.
-
Phase Freeze
ST-32036 - Description elements that were embedded in a custom rich text attribute of an element (and not in the main description) were not handled properly when: - Freezing an element - Integrating an on-demand element from a process module (see also: ST-25019)
-
Process Modeling
ST-31977 - In the "Activity" widget, the names of multilingual process elements were always displayed in the workspace default language
-
Process Modeling
ST-32031 - Access to an element with a referenced description image with the same name as the abbreviation of the element leads to a NPE.
-
Process Modules
ST-25019 - When an on-demand element from a process module was integrated, description elements that were embedded by this element were not integrated.
-
Process Modules
ST-31874 - The OnDemand import operation 'Add Element / Create Mapping' does not set the entire process to read-only, now.
-
Process Tailoring
ST-31900 - Tailoring assistant showed an error if an element to be tailored had compliance references and the corresponding reference mode was not readable.
-
Process Versioning
ST-32079 - After releasing a process version as Valid Version, files got the wrong repositories assigned in some cases, when there were multiple Subversion or SharePoint Online repositories. The same error occurred with process imports and process modules. Be aware that process exports from older versions of Stages 7 may still lead to this error.
-
Process Versioning
ST-32059 - Could not open validity tab on process versions management page after deleting a former valid process version.
-
Process Visualization
ST-32076 - Fixes an internal error during visualization rendering.
-
Process Visualization
ST-31944 - The line break of label text in process visualizations was incorrect in some cases involving words that don't fit into a single line.
-
Process Visualization
ST-32015 - Edge crossing style was not considered in case the visualization was rendered as SVG.
-
Reporting
ST-32045 - Reports could not be executed in an empty workspace.
-
Search
ST-31752 - Association quick assign was broken in case only one supported language is configured.
-
Search
ST-31805 - The hit counter and search scope in the search flyout was confusing under some circumstances. Now the hit counter is simplified and depends on the user search scope settings.
-
Security
ST-32066 - Update tomcat to version 8.5.55 for security fixes.
-
User Experience
ST-32080 - Landing page tab status was not saved when navigating by a link between different landing pages.
-
User Experience
ST-31979 - Stages did not scroll to top of the page after a route change. Sometimes Stages scrolled to the end of the page after adding oder deleting associations.
- Release 7.5.0.0
-
API
ST-32033 - User groups are now part of the stages API.
-
API
ST-31698 - Repository name is now part of the API (instance.getEntities("containsRepository@SYSTEM")[0].getProperty("Name")).
-
Administration
ST-31825 - The attributes "licensePoolIdent", "defaultLicenseType" and "defaultRolesUsername" in the element "identity-provider-attribute-match" of a SAML configuration can optionally contain a JavaScript expression (instead of a static string representing the value). This expression can be used to interprete SAML attributes returned by the SAML Identity Provider and return the according value. An expression is detected and interpreted, if the attribute value starts directly with an equals sign. JavaScript control flow statements, the "throw" keyword, newlines and logging statements can be used. Example (using "licensePoolIdentOfX" for SAML responses where the attribute "organization" equals "x" and otherwise using the default license): licensePoolIdent="= organization=='x' ? 'licensePoolIdentOfX' : ''"
-
Administration
ST-31863 - The secure mode is enabled by default now. This means that certain security-relevant headers will be set in responses and the HTML plugin in the editor will not be shown. If you need to deactivate the secure mode, you can do this by adding the property "global.secureMode.enabled" with value "false" to config.xml.
-
Administration
ST-31562 ST-31566 ST-31567 - It is possible now to administer and display multiple entry pages for different parts of the organization.
-
Administration
ST-31733 - Added a commandline script (mergeUserGroups) that merges usergroups with identical permissions. Execute the script with -d option first in order to perform a dry-run (-h show all other available options)
-
Administration
ST-31886 - User group administration is now accessible with read permissions. Group role assignments can be modified with Role-to-User Group Assignments permissions.
-
Administration
ST-31870 - Last login and login count in user list can now be disabled (configuration property: administration.users.showLastLogin).
-
Administration
ST-31842 - Permission tab is now accessible if an administrator is only allowed to view permissions and edit user groups.
-
Administration
ST-31826 - Added permission domain for assigning process roles to user groups.
-
Administration
ST-31622 - Recently added permission groups are shown on top of the permission list
-
Administration
ST-31693 - User groups can be linked from process role page.
-
Administration
ST-31738 - Assignment of roles can now be deactivated for a user group.
-
Administration
ST-31246 - Search for users within an usergroup is now possible
-
Administration
ST-31694 - Search for roles within a group is now possible
-
Administration
ST-31755 - Assignment of a license pool is now supported in the LDAP configuration ("ldap-provider" element) and SAML configuration ("identity-provider-attribute-match" element)
-
Administration
ST-31556 - License statistic can be filtered by license pool.
-
Administration
ST-31699 - License details are now displayed for all license pools in the Administration dashboard
-
Administration
ST-31696 - Updated styling and wording for permission list.
-
Administration
ST-31697 - Show user's roles and groups
-
Administration
ST-31695 - Assignments between user groups and process roles are now instantiated with modules.
-
Administration
ST-31691 - Show name of process role in user permissions list.
-
Administration
ST-31692 - User permission list can now be grouped by workspaces or permission domain
-
Administration
ST-31554 - Additional license files can now be put into conf/licenses. An additional license file defines a license for a license pool. Users can be assigned to a license pool and their license is booked against the pool license. Stages will start when a pool license is invalid or expired, only users from this license pool will not be able to log in any more.
-
Administration
ST-31568 - Added new chart to the administration dashboard which visualizes the user base growth of the last month quarter or year. All users are counted that logged in at least once.
-
Administration
ST-31620 - Process roles can no be added and removed to user groups with a process role browser.
-
Administration
ST-30451 - Show workspace path in user group administration.
-
Administration
ST-31542 - A new usage statistics diagram with the following information is added: logged in user per day; sessions per day; average session duration per day.
-
Administration
ST-31621 - Workspaces can now be browsed when adding permission groups
-
Administration
ST-31623 - Number of assigned roles is visible on user group list.
-
Administration
ST-31619 - User permission list now considers all permissions if the user is assigned through a process role to the permission group.
-
Administration
ST-31499 ST-31501 - Permissions of user groups can now be filtered by permission domains and workspaces.
-
Administration
ST-31498 - Consider role to user permission group assignments for authorization filtering.
-
Administration
ST-31495 - User groups can now be linked with process roles.
-
Database
ST-31768 - Changes for oracle 19c support
-
Database
ST-25012 -
Stages is now supporting MySQL 8Mandatory manual actionThe following settings are needed in database.properties for MySQL 8: - The Connector/J driver must be used (https://dev.mysql.com/downloads/connector/j/). The Connector/J driver is compatible with MySQL 5.6 and later. - torque.database.default.adapter=DBMM - torque.database.default.driver=com.mysql.cj.jdbc.Driver - When using the Connector/J driver with MySQL 5.x, the "serverTimezone" parameter may be needed on some systems, too. - The old driver (org.gjt.mm.mysql.Driver) can still be used with MySQL 5.x
-
Database
ST-30453 - Stages 6 databases with multilingual processes (workspaces connected by _multiLangCorrespond associations or multilingual descriptions) can now be migrated to Stages 7 using a command line utility.
-
Editor
ST-32028 - The HTML plugin was disabled in the rich text editor when the config property "global.secureMode.enabled" was set. Now, it can be enabled even in secure mode with the new config property "global.secureMode.allowHTMLPlugin"
-
File Handling
INT-693 INT-753 INT-749 - Root folder configuration for SP and SPO - Root folders can be set in repository configuration for SP and SPO - The host name in config.xml can contain a path for SP, SPO and Subversion - The path set in the repository configuration (PATH for Subversion / SITE for SP and SPO) will overwrite the path set in the config.xml
-
File Handling
ST-24716 - Integrity change packages are supported again
-
File Handling
ST-31679 - Released Integrity adapter 2.0.0.1.4.0
-
Process Feedback
INT-703 INT-722 - Added feedback implementations for redmine and RTC
-
Process Feedback
INT-723 - Introducing new feedback API. Feedback Systems are now delivered as separate Jar-Files.
-
Process Feedback
INT-680 - Process feedback can fill reporter, assignee and user picker fields
-
Process Feedback
INT-670 - Enable PTC ILM as ticket system for feedback widget
-
Process Modeling
ST-31759 - Provide migrateAssociationComments.sh|.bat script to migrate V6 associations with comments that are not supported in V7.
-
Process Modeling
ST-31758 - Support rich text custom attributes (<attributeType type="RICH_TEXT" .../>) for process elements and the process itself.
-
Process Views
ST-31821 - Hide group, user assignment and file widgets if the user has no permissions.
-
Process Visualization
ST-31824 - The visualization script is able to access the array of 'availableFontFamilies' to choose one of them.
-
Process Visualization
ST-31721 - Do not display empty process visualizations
-
Process Visualization
ST-31451 - Added zoom and drag functionality to visualizations.
-
Reporting
ST-31910 - The server address for reporting self requests can now be configured (e.g. http://localhost:8080). By default the server address from client reporting requests will be used. This change replaces ST-31896 from Stages 7.4.4.1.
-
Reporting
ST-31896 - Internal requests from stages to reporting web application are done via localhost.
-
Search
ST-31802 - Show workspace name in search flyout.
-
Search
ST-31455 -
Updated search engineMandatory manual actionDelete the contents of methodpark/stages/elasticsearch/data and restart the "Stages Search" service and Stages after that. It may take some time until the search index is rebuilt and all search results can be found again.
-
Security
ST-31830 - The "Feature-Policy" HTTP header is now sent when "global.secureMode.enabled" is set in config.xml
-
Security
ST-31828 - The "Content-Security-Policy" HTTP header is now sent when "global.secureMode.enabled" is set in config.xml
-
User Experience
ST-31583 - Floating action button now supports up to 10 entries (subtypes).
-
API
ST-31528 - Only valid V7 element types should be accessible via facade.
-
API
ST-31605 - Name translations were not part of the API. Now all element names can be get via property MultiLingualName (String get(final String language); public Map<String, String> asMap();).
-
Administration
ST-31926 - The bulk deletion of entry pages gave no feedback to the user when the deletion is still in progress. Now a spinner shows that the action is still progressed on the corresponding entry pages.
-
Administration
ST-31924 - In editable name fields the text was cut off while renaming
-
Administration
ST-31959 - Pressing the Return key in the form where users are created or edited closed the form. Now the form is submitted if its input is valid.
-
Administration
ST-32024 - In the form for the creation of new users, the field validation was not triggered when tabbing through fields. Moreover the first field was not focused when the form was opened.
-
Administration
ST-31652 - Tomcat version was not shown on administration page.
-
Administration
ST-30682 - Fixes the breadcrumb links on Administration > Users edit pages.
-
Administration
ST-31930 - Link Groups with user roles: Workspace was not selectable on permissions-tab in mobile view
-
Administration
ST-31962 - White space between workspace name and transitive was missing in permissions mobile view
-
Administration
ST-31948 - The role browser for user groups could not be opened without any process in the current workspace.
-
Administration
ST-31956 - Users that were assigned to a pool license were displayed like being assigned to the main license in the user list
-
Administration
ST-31964 - adding workspace permissions derived from roles did not work under certain circumstances.
-
Administration
ST-31899 - Script upload for admin jobs is now working properly
-
Administration
ST-31715 - Quartz connection pool was trying to reuse timed out connections.
-
Administration
ST-31843 - Role count was not shown in filtered user group list
-
Administration
ST-31780 - Adding roles (with the same name and from different workspaces) to a usergroup with the associationbrowser was not working correct
-
Administration
ST-31797 - Deleting a workspace with baselines could show an internal error in the end of the action.
-
Administration
ST-31709 - Step 5 of ensureDatabaseIntegrity ("ensureAssociationIntegrity") is now executing the same cleanup steps as ensureOracleAssociationIntegrity when MySQL 5 or later is used. Some of these cleanups steps have been optimized so that they are much faster with large databases.
-
Administration
ST-31763 - Fixes ensureDatabaseIntegrity for resource with content.
-
Administration
ST-31776 - Fixed styling for autocomplete component
-
Administration
ST-31779 - Deleted roles don't show up anymore on page reload
-
Administration
ST-31710 - Speed up workspace deletion to prevent MySQL lock wait timeout exceptions.
-
Administration
ST-31714 - Linux installations received a startup error while trying to generate editor directives from the process metamodels.
-
Administration
ST-31298 - Log a warning in case a config variable is defined twice.
-
Administration
ST-31594 - In the user groups table view, the member count was not vertically aligned.
-
Administration
ST-31604 - An access error occurred when a user clicked on a usergroup name in the user permission list without sufficient privileges in order to view user groups. The link is now disabled in this case.
-
Administration
ST-31624 - The version check was registered as user interaction, so there was never a session timeout
-
Administration
ST-31546 - It was not possible to enforce https usage in an upgrade safe way. This is now possible via web-customer.xml.
-
Administration
ST-31407 - Clicking on labels / the containers of labels modified the corresponding switch values
-
Administration
ST-31485 - A workspace could not be moved when it had a workspace variable with an empty value.
-
Authentication
ST-31586 - Fixes handling of parallel SAML requests from the same browser.
-
Authentication
ST-31535 - Custom SSO filters can be configured in conf/web-customer.xml such that such a configuration is no longer overwritten on the next Stages upgrade.
-
Compliance
ST-31387 - Element subtype was not considered in order to display icons for compliance associations.
-
Compliance
ST-31789 - Compliance references from different reference model process versions were displayed in process element views. Now only the compliance references with reference model working versions are shown.
-
Compliance
ST-31794 - After adding compliance associations using quick search, the list of compliance associations was not displayed expanded.
-
Compliance
ST-31800 - Compliance associations could not be created via quick assign if the user had no process version read permission on the reference model.
-
Compliance
ST-31613 - In compliance view the link back to the mapped element led to the valid version instead of the working version
-
Core Processes
ST-32012 - Elements from on-demand modules were no imported as local elements via association browser if the module process version was renamed.
-
Database
ST-31627 - When executing migrateMultiLanguageProcesses.bat for a workspace with description-only multilinguality, the workspace was not correctly converted into a multilingual workspace.
-
Database
ST-31915 - ensureDatabaseIntegrity did not fix processes with no version name that were not the working revision. Now, for these processes, the version name will be set to "Version <process GUID>"
-
Database
ST-31783 - Improved performance of Stages version 6 to 7 upgrade of large MySQL databases.
-
Database
ST-31393 - Through duplicate history records, the upgrade from stages 6 to stages 7 could get cancelled. Now a script is called automatically during the upgrade to clean the duplicates. Furthermore a constraint is added to prevent the creation of such duplicates.
-
Editor
ST-31937 - Rich Text attribute display in attributes widget was in wrong text color
-
Editor
ST-31950 - Custom editor directives were not available in the process and process element edit pages.
-
Editor
ST-31686 - Fixed problem causing error when pasting a table from MS Word
-
Editor
ST-31730 - In the image dialog of the description editor the image map field was to small and not resizable.
-
Editor
ST-31753 - In Chrome, newlines were not preserved when pasting text from applications that copy unformatted text into the clipboard (text editors and some other applications)
-
Editor
ST-31717 - In the editor link dialog, trying to open the preview of an element other than the current one resulted in an element not found error.
-
Editor
ST-31665 - In the editor link dialog, description anchors with the ampersand character let the browser become unresponsive.
-
Editor
ST-30652 - For editor directives, that have been declared in the metamodel, the corresponding icon images and CSS were not generated.
-
Editor
ST-31551 ST-31550 - When a link was double-clicked in an editor in the Translate dialog, the link was erroneously marked as invalid when the editor language was different to the current user language. Changing the "inline"-switch of a link in the translate dialog had no effect.
-
Editor
ST-31539 - Links to elements in other workspaces were created with incorrect target path when there were three or more parents.
-
Editor
ST-31285 - When double-clicking multiple links in the description editor, the wrong link could be selected in the link dialog.
-
File Handling
ST-31771 - Allow path for hostnames in config.xml
-
File Handling
ST-31992 - Some message properties were not translated in SP Online Authentication popup.
-
File Handling
ST-31935 - File list was not sorted correctly when files were checked out.
-
File Handling
ST-31943 - Subversion adapter can now download relocated files
-
File Handling
ST-24975 - Shared Integrity subprojects were not visible in link-file-dialog (cms browser).
-
File Handling
INT-657 - Fix permission check for download/link operation
-
File Handling
ST-31581 - Changed files component to check non HTTP URIs if they are valid.
-
File Handling
ST-31278 - Improved error handling, when interacting with files.
-
General
ST-31932 - Association filtering did not consider the marked deleted flag for the target process.
-
Installer
ST-31646 - Ensure Stages service is running under a local system account on windows.
-
PDF Printing
ST-30522 - Images could not be embedded in PDFs. Now an image directive is provided (usage: <image src="image.jpg"/>). The images must be provided within the metamodel (.mm) files in the pdf folder.
-
Process Diff
ST-31911 - API didn't return change markers in multilinugal processes and thus visualization couldn't display them.
-
Process Diff
ST-31901 - Change markers of collected files were not shown.
-
Process Diff
ST-31801 - An exception occurred when comparing two process versions when a custom attribute with type SELECTION had a value that was no longer supported by the metamodel
-
Process Diff
ST-31795 - Fixes locking during process compare calculation.
-
Process Diff
ST-31683 - URL escaping for links in area maps was wrong for space.
-
Process Diff
ST-31533 - Compare mode now uses plural naming for index elements
-
Process Diff
ST-31614 - Comparing processes failed if an empty description was inlined in the process description.
-
Process Diff
ST-31443 - When diffing multilingual processes, the progess bar jumped to 100% too early.
-
Process Import/Export
ST-31724 - Processes could not be imported if the exported processes were mapped to multiple process versions of a reference model.
-
Process Import/Export
ST-31927 - Comment-only compliance mappings were duplicated by process imports when the mapped reference model had multiple process versions with the comments. The affected processes need to be exported again to fix this.
-
Process Import/Export
ST-31216 - Prevent exceptions after deleting the process of a workspace and directly importing a new process.
-
Process Management
ST-31925 - Remote process locking for concurrency handling on process copying and versioning was incomplete.
-
Process Modeling
ST-31947 - The association browser was showing elements already as assigned when they were only assigned in one of the modules and not in the integrating process.
-
Process Modeling
ST-31865 - Association comment could not be set in association browser.
-
Process Modeling
ST-31469 - Stages will no longer try to translate into unsupported languages
-
Process Modeling
ST-31822 - An error occurred after three deletions of associations of one association type and source element when multi-delete was used.
-
Process Modeling
ST-31599 - After adding associations to an empty association list using "Browse", the association list was not displayed expanded.
-
Process Modeling
ST-31476 - When a process element was copied, moved or integrated from a single-language to a multi-language workspace, it appeared untranslated into all languages in the "Translate" view and in the "Translations" validator when executing a readiness check. Now, it will be displayed as having a translation in the default language of the new workspace.
-
Process Modeling
ST-31617 - It was not possible to use a description template with only process modeling permissions.
-
Process Modeling
ST-31571 - Project variables were not expanded in descriptions.
-
Process Modeling
ST-31228 - Tab handling in add-sequence dialogues was broken.
-
Process Modules
ST-31975 - When a process is imported or copied into a workspace group which is also a common element provider, the parent workspace of the group is now considered as possible target for process interfaces - even if its name does not match the name of the original target workspace.
-
Process Modules
ST-31790 - Process module update showed an error if the process to update was assigned to a reference model process version which was recently deleted.
-
Process Tailoring
ST-31409 - In some cases the compliance warnings in multilingual workspaces could consists only of the abbreviation. Now the element is displayed with abbreviation and at least the default element name if there is no corresponding translation available.
-
Process Versioning
ST-31873 - Replacing a working version could be very slow. Fixed performance problem.
-
Process Versioning
ST-31819 - In case release as valid version failed, there was no way to retry the operation.
-
Process Versioning
ST-31791 - Delay deletion of old working version in case of replace working version operation.
-
Process Versioning
ST-31793 - Process version creation and process version comparison need a process lock.
-
Process Versioning
ST-31633 - "Open in new tab" was no longer displayed in the browser context menu for readiness check findings
-
Process Versioning
ST-31199 - Changed validators to check description and name for all supported languages.
-
Process Versioning
ST-31534 - Pressing the browser back button on adding a process version resulted in an error
-
Process Versioning
ST-31418 - Importing a ZIP file that didn't match the correct format, resulted in an incomprehensible error message
-
Process Views
ST-31762 - Whitespace was not rendered properly for "pre" elements in HTML sections (for instance, when HTML sections were used for code snippets)
-
Process Views
ST-31722 - Image maps were shifted by some pixels in IE/Edge browsers or after editing the description.
-
Process Views
ST-31687 - Image maps in descriptions were not adapted responsively after sliding the navigation drawer in or out.
-
Process Views
ST-31273 - Element index was not clickable after editing an element directly via the navigation menu.
-
Process Visualization
ST-31823 ST-31848 -
Font in visualization was not working reliable. Implemented links directly in the svg to make css import via svg possible. Established font family css file for configuring font-families efficiently and ensure the ability of adding unicode ranges.Mandatory manual actionIn order to update the diagram font configuration please perform the following steps: - Copy the font file, you want to use, to the conf/fonts folder - Add config property "diagram.font" with value="<FontFamilyName>:<FileName>" e.g. "Source Sans Pro:SourceSansPro-Regular.ttf" - Run update.bat
-
Process Visualization
ST-31987 ST-31986 - Scrolling to the selected element was not working reliable. Maximizing the window with the maximizing button resulted in unexpected behavior with the visualization-zoom.
-
Process Visualization
ST-31989 ST-31990 - Visualization was not rendered on old edge. Initial fit to page parameter did not work
-
Process Visualization
ST-31684 - In Stages 7.4.2.1 and later, visualization shapes with non-latin characters were sometimes not rendered when the platform default encoding was different to "UTF-8"
-
Process Visualization
ST-31397 - Font in diagram was wrong, when font was not installed on client PC. Now font is embedded. Therefore config property diagram.font.list has to be added to config.xml. Example configuration: <property name="diagram.font.list" value="Arial:C:/Windows/Fonts/Arial.ttf" />.
-
Process Visualization
ST-31565 ST-31435 - Switching visualization options too fast resulted in an internal error. Navigating to the file history with the browser back button resulted in an internal error.
-
Process Visualization
ST-31477 - When a user-param for a diagram widget was deleted from the metamodel, the value for this parameter could still be set in the UI when it was set at least once before the metamodel change
-
Quality
ST-31832 - OpenSource List typo and missing heading
-
Reporting
ST-31981 - If reporting server address is predefined with config property "metric.serverAddress", it is now used for all reporting requests.
-
Reporting
ST-31894 - .rptdesign files with non-latin characters could not be uploaded in reports when the platform default encoding was different to "UTF-8"
-
Reporting
ST-31817 - The more report run was called the smaller the report became
-
Reporting
ST-31438 - Metric reports were cut on using the browser zoom
-
Search
ST-30620 - When elements with files were removed or added by tailoring, the tailoring status had no immediate effect on the file search results.
-
Search
ST-31918 - The search index was not immediately up-to-date after manual tailoring and so removed elements were still found until next cyclic search indexing pass.
-
Search
ST-31810 - Stages Search log files could grow infinitely in number and size, filling up the available disk space. Now, at most 10 log files with at most 10 MB are created (same setting as for stages.log)
-
Security
ST-31974 - A user that executed an unauthorized action (for instance, saving a process element after "Modify" permissions were removed) was redirected to the login page. Now, the "access not allowed" error page is displayed again.
-
Security
ST-31829 - Referrer-Policy was not set in response headers. Now it is set to "origin-when-cross-origin" when the config property "global.secureMode.enabled" is set to "true".
-
Security
ST-31816 - Update tomcat to version 8.5.51 for security fixes.
-
Security
ST-31632 - Update tomcat to version 8.5.50 for security fixes.
-
Security
ST-31601 - Consider global.secure.mode setting for error details.
-
Security
ST-31404 - Stages users with Users read permission were able to retrieve the user information (email, id, username, license) of all users via a direct REST request. Now a user needs some kind of user management permission i.e. Users [C|M|D] to be able to retrieve this information.
-
Security
ST-31405 - Disclosure of server type and server version information within the error page
-
User Experience
ST-31321 - There was no loading spin in the translation dialog
- Release 7.4.1.1
-
Administration
ST-31472 - While editing user details in the administration area a workspace change could produce an error. Now the formular data is more robust.
-
Administration
ST-30518 - While viewing the permission of a user group the change of the current workspace with the navigation drawer lead to duplicate permission entries in the list.
-
Administration
ST-31444 - Feedback permissions were not cloned from comment permissions during upgrade.
-
File Handling
ST-31473 - An error occurred in the global dashboard when a file in the "Recently Used Files" list had a lifecycle assigned and was accessed multiple times with different workspace IDs as the current workspace
-
File Handling
ST-31475 - File download links from the Stages facade were broken.
-
Installer
ST-31396 - It was not possible to install Stages on Windows with AdoptOpenJDK out of the box.
-
PDF Printing
ST-30541 - PDF Printing progress indicator did nether finish in case only one print template was available.
-
PDF Printing
ST-31439 - PDF Export failed with an error when there was an inline link to a description element somewhere in the exported element and the workspace was multilingual
-
Process Modeling
ST-30149 - When import a large process export as a zip file the upload round progress showed no updates.
-
Process Modeling
ST-31442 - Navigation drawer was scrolled to top after renaming a navigation entry.
-
Process Modules
ST-31480 - Fixed wrong color of the "Update" button in the bulk module update dialog and the name of the button in the confirmation dialog for removing a single module.
-
Search
ST-31420 - The links to search results in process start pages lead to "Home" instead of the process start page.
-
User Experience
ST-31454 - Internet Explorer reacted very slowly when a large number (hundreds) of elements were on the same hierarchical level. Now the number of elements in list views is limited in Internet Explorer. It can be configured by the config property value "list.limit.ie" (default: 200). Moreover a progress indicator is shown in the left navigation if it takes more than 1 second to load.
- Release 7.4.1.0
-
API
ST-31382 - Added archived property to project element
-
Process Diff
ST-31392 - Change markers are now shown on perspectives
-
Process Modeling
ST-31189 - Icons for value chain
-
UE Usability
ST-30467 - Removed unnecassary functions. Added vertical scrollbar to visualization. Enabled "fit to page"-behavior on initial load. Removed possibility to scroll the visualization with the mouse wheel
-
API
ST-31251 - Querying compliance ratings with "containsComplianceRating" with a processFilter (",process=") produced an error when the corresponding reference element had no ratings.
-
Administration
ST-31421 -
Stages shutdown took very long.Mandatory manual actionAdd the following line to "conf/server.xml" inside the <Context path="/stages" ..> tag. <Parameter name="javamelody.quartz-default-listener-disabled" value="true" override="false"/>
-
Administration
ST-30427 - selection attribute values goes lost when tabs are changed.
-
Administration
ST-31338 - The displayed language was wrong when the workspace language was changed but the preferred user language was different.
-
Authentication
ST-31388 - If the path name for a keystoreFile (used for SAML authentication) was relative (e.g. "conf/keystore.jks"), Stages tried to open the keystore file relative to the workspace directory where Stages was started. Now Stages searches relative to the Stages root directory.
-
Authentication
ST-31267 - The password was not deleted for an existing, non-SAML user who was converted to be a user authenticating via SAML
-
Compliance
ST-31360 - Compliance elements in compliance mapping view could not be opened when they had a rating and a mapping.
-
Editor
ST-31434 - In a newer Microsoft Edge version trying to open the editor link plugin or html template plugin produced an Internal Error.
-
Editor
ST-31238 - Plain text containing angle brackets could not be correctly copy-pasted into the editor.
-
Editor
ST-31174 - In the translation export empty span elements were part of the description content causing unnecessary translation segments.
-
Editor
31373 - The description editor was closed after the column layout was changed by resizing the browser window.
-
Editor
ST-31343 - With the default configuration it was impossible to define editor formats for headings with h4, h5 and h6 elements. The automatic conversion to h3 has now been removed from the default configuration. To reactivate the configuration property global.editor.format.migration has to be set explicitly.
-
Editor
ST-31274 - The description template plugin of the editor did not show the content of description templates with tables correctly.
-
Editor
ST-31240 - In chrome browsers closing an editor dialog was changing the window scroll position.
-
Editor
ST-31200 - Wrong message was displayed in editor description template plugin when there were no templates in the folder.
-
Editor
ST-31305 - Translate dialog could not be opened if a process was imported with unsupported languages.
-
Editor
ST-31302 - The element browser in the description editor in translate dialog used the current user language instead of the language of the translation.
-
Editor
ST-31259 - Some editor items were not usable in edit mode
-
Editor
ST-31204 - Pasted images from the same element were equal to the original images and therefore could not have different image maps.
-
Editor
ST-31323 - Changes in image map could not be saved in the edit element dialog.
-
Editor
ST-31221 - Selected text was changed by inserting an anchor link in the description editor.
-
Editor
ST-30433 - Drag & drop within the description editor was enabled with unwanted side effects.
-
File Handling
ST-31269 - Recently added files were not highlighted correctly.
-
File Handling
ST-31354 - Fixes a potential thread leak caused by various element copy operations when a Sharepoint repository is used.
-
File Handling
ST-31328 - Repositories that were imported from process ZIP files did not work when the ZIP files were exported with an older Stages version than 7.2.
-
File Handling
ST-31288 - Locked file could not be updated via Drag&Drop
-
File Handling
ST-31353 ST-31299 - Fixed thread leak and NPE in prefetch - Added isAlive check when creating cms connection because SP online connections can always be instatiated - Using cache to get connection in cms repository constructor
-
File Handling
ST-31289 - Prevent creation of multiple sharepoint online profiles in file management
-
Multilanguage
ST-31351 - Dashboard description is not visible when multilanguage is enabled for root workspace.
-
Multilanguage
ST-31188 - In certain constellations the translate dialog was jittering due to a race condition in repositioning the editor toolbar.
-
PDF Printing
ST-30435 ST-31287 - Added missing default stylings for process element descriptions in PDF print outs.
-
PWB PDF
ST-30461 - PDF download error message was not available for Internet Explorer.
-
Process Diff
ST-31445 - Change markers on perspectives were not shown in case of compliance association changes.
-
Process Diff
ST-31440 - Process diff could not be opened with IE11.
-
Process Diff
ST-31413 - Added and modified badges were shown together.
-
Process Diff
ST-31378 - Added badges are now shown on both sides of an association if the target element has been added.
-
Process Diff
ST-31318 - Stored diffs were not recalculated after updating the metamodel.
-
Process Diff
ST-31236 - Compare button was visible even if there was no version
-
Process Diff
ST-31230 - Secondary workspace cannot be selected. For loading the message key has changed to --loading--
-
Process Management
ST-31406 - Management descriptions could not be opened anymore.
-
Process Management
ST-31314 - An exception was logged after a process has been deleted.
-
Process Modeling
ST-31419 - A description was stored in the workspace default language when importing a translation .zip and the description was empty before
-
Process Modeling
ST-31183 - Moving an element to non-existent process threw an error
-
Process Modeling
ST-31127 - Changed CopyProcessPolicy to check if target workspace has no process versions so copy process is only possible if no process exists.
-
Process Modeling
ST-30425 - Compliance rating could not be recalculated if the user could not read reference models.
-
Process Modeling
ST-31326 - Input field was not closed after creating and viewing an element
-
Process Modeling
ST-31342 - Translated elements were not found instantly in search when the translate dialog was used.
-
Process Modeling
ST-31179 - Translate option was available in multilingual workspaces even if there was only one language configured.
-
Process Modules
ST-30443 - Adding a process module failed when the Valid Version of the module workspace was no module and the user was not allowed to read the other process versions.
-
Process Tailoring
ST-31290 - During migration of Stages V6 Tailoring Q&A to V7 the tailoring associations to Descriptions and file based Guidances were lost. Those associations are now reconstructed.
-
Process Versioning
ST-31398 - A process version with a name containing a '+' sign could not be viewed
-
Process Versioning
ST-31157 - Changed description link validator, state validator and multi language validator now ignore tailored away elements.
-
Process Views
ST-31220 - After the page was scrolled down by clicking an anchor link, it was not always possible to return to the top of the page with the browser back button.
-
Process Views
ST-31138 - Links to guidance elements showed different behavior depending on the user's access rights.
-
Process Visualization
ST-31193 - AddionalNodeLabels always stretched the enclosing node in case the label is larger than the node width. This is sometimes undesireable and can now be configured for each node label via AdditionalNodeLabel.setStretchEnclosingShapeToFitInto(stretch:boolean); The default value is true, such that existing visualizations are not affected.
-
Reporting
ST-31379 - When dynamic report parameter values could not be loaded due to report script errors, the complete report page could not be opened. Now the page can be opened and the error detail can be viewed in the parameters section.
-
Search
ST-31429 - The search for processes to copy and modules to integrate was broken.
-
Search
ST-31255 - Opening a single search result in the search overview dropdown with the keyboard did not open the single search result but all results
-
Search
ST-31333 - Tailoring questions and answers from monolingual processes were not found anymore.
-
Security
ST-31355 - Fixes a security vulnerability in the Stages login procedure that can result in users being able to impersonate another Stages user. The vulnerability can only be exploited when SAML is enabled.
-
User Experience
ST-31135 - After module browser usage the workspace selector in navigation drawer was filtered by installable modules and the styling was broken.
-
User Experience
ST-31256 - Window titles on some pages were not set correctly corresponding to the process element. Now the window titles show the translated process element or the name of the area the user actually visits.
-
User Experience
ST-31352 - Tabs where wrong aligned in edit workspace and edit user details view
- Release 7.4.0.0
-
Administration
ST-31187 - Process Viewer licenses now include compliance read permissions and Project Manager licenses include Process Version and Release permissions. Process create is no longer required in order to add process versions.
-
Administration
35954 - Removed obsolete permission domains.
-
Compliance
ST-30531 - The mappings and ratings of an older reference model version can be transferred to a new referrence model version by the script transferMappings.bat/transferMappings.sh (call bin/transferMappings for usage help). Precondition for the transfer is the mapping of the reference elements from the old version to the reference elements from the new version.
-
Facade
35629 - When two process versions are compared, added and modified change markers can be queried from facade elements via "containsChangeMarker@SYSTEM".
-
Facade
35271 - Provide stable links to elements of a specific process version (i.e. former valid versions). Use new facade property "StableURL".
-
File Handling
ST-31226 - Released the adapter for sharepoint-online and added a new version of the CMS-API.
-
File Handling
35977 -
Cleanup of the file suggestor API structure.Mandatory manual actionCustom implementations of the de.methodpark.stages.fileservice.preset.logic.Suggestor need to be recompiled against this Stages version.
-
File Handling
35386 - New files can now be created based on the linked templates.
-
Global
35720 - Hover effect in workspace navigation on workspaces with child elements is now visually split into to click areas.
-
Metrics
35383 - Reports can be run directly from the parameters widget.
-
PWB Basics
35986 - Changes are now also shown in process index when comparing processes.
-
PWB Basics
35820 - Table and list views of collected process elements can now be shown.
-
PWB Basics
35490 35501 35562 35576 35577 35580 35582 35599 35657 35658 35703 35704 - Process element names (including description and tailoring elements) and descriptions can now be entered in multiple languages, if "Use multiple languages" is checked for the workspace
-
PWB Basics
35630 35838 35858 35859 - Process compliance association are now considered when comparing processes.
-
PWB Basics
35568 35571 35605 - Process attributes are now considered when comparing baselines. Improved image comparison.
-
PWB Basics
35281 - different permission domains for comments and feedback.
-
PWB Basics
35566 35572 35575 - Associations are now included in process diff. History of valid version can be shown.
-
PWB Basics
35564 35565 - Added, deleted and renamed elements are now shown in process diffs (compare).
-
PWB Basics
35437 35438 - Process descriptions can be diffed now. Change markers are shown in the process navigation.
-
PWB Basics
35315 - Custom sort order is now the default sort order for process elements. New process elements will be filed by the order of their creation.
-
PWB CMS
35854 - CMS auth dialog now has a loading spin for login connection display
-
PWB Editor/TWiki
31747 - Description editor plugin dialog to insert description templates into other process descriptions.
-
PWB Import/Export
35583 - Multilingual processes can be exported and imported. At import time, the workspace setting for the default language and the setting for the usage of multiple languages is also taken from the export.
-
PWB Tailoring
35418 - Association browser now supports selecting an element and all of its children
-
PWB Visualization
35389 - Visualization scripts can now create links for the visualizations that include additional visualization parameters.
-
Process Diff
ST-31153 - Added a notification widget that informs the user about new valid versions on process start page.
-
Process Feedback
INT-561 - OAuth 2.0 Password Grant for Jira Feedback Widget
-
Process Import/Export
ST-31162 - Added switch to multilanguage import in order to control whether stages internal translations should be overwritten by external translation or not.
-
Process Management
35590 - When a multilingual process is copied to another workspace, the workspace language and "Use multiple languages" setting is also copied from the source workspace to the target workspace.
-
Process Modeling
35817 - Translate dialog provides now responsive design for mobile devices
-
Process Modules
ST-25183 35784 - Push the core process hierarchy and sorting only in case the it was changed in the core process since last update. In case of module updates from a working version of a module the hierarchy and sorting is always pushed as the previous state is no longer known.
-
Process Modules
35589 - Multilingual process modules are supported.
-
Process Versioning
ST-30483 - Missing name and description translations are now shown as validation findings when creating a new process version in a multilingual workspace.
-
UE Usability
35377 - Improved readability of tab styling. Added hover for navigation drawer icons
-
UE Usability
35823 ST-20914 - Changed button color of 'delete' and the remove confirmations in commit a9ac05e7
-
UE Usability
35823 - Changed button color of delete and the remove confirmations in commit a9ac05e7
-
UE Usability
35718 - Context menu in dialog was not working properly.
-
UE Usability
35381 - Navigation drawer can now be hidden by user
-
User Experience
35822 - Show counters for selected association targets in the tailoring association browser.
-
User Experience
ST-30449 - Description Widget is now collapsible
-
API
ST-31148 - Modified flag in the API was not set if associations were modified
-
API
ST-30445 35802 - An Exception was thrown when requesting configuration management information through the stages facade. Visualizations could not be rendered if there were configuration management errors
-
Administration
ST-30446 - Added check for a new Stages version on the server. In case a new version was installed a dialog is shown that asks the user to reload the application.
-
Administration
ST-31192 - Improved error handling on Stages start up.
-
Administration
ST-30440 - "Update.bat" failed when Stages was running and a metamodel contained a JAR file (e.g. validators.jar in unified configuration). Now "update.bat" recommends to stop the process or run "Update.bat -Dforce=true"
-
Administration
ST-30458 - Administration job scripts could not be uploaded anymore
-
Administration
35780 - Local users were not converted to SAML users when their email addresses matched
-
Administration
35756 - An error occurred when deleting a workspace when the workspace had news entries in the "Metrics" category in Stages 6.x
-
Administration
35610 - When uploading an admin job script file with wrong content type, the database table could have remained in locked state.
-
Administration
35614 - Changing the workspace language did not have an immediate effect without browser refresh.
-
Administration
35094 - credits.html was not updated.
-
Administration
35611 - The source (LOCAL, LDAP or SAML) of the users in the user administration list was not displayed without user modification permission and the layout was broken.
-
Administration
35508 - Users that were imported via SAML had the option to change their passwords in their settings (which had no effect). Now the password change section is not shown anymore to this users.
-
Administration
35466 - Swapped assigned and limit in license chart on administration dashboard
-
Administration
35451 - Setting the configuration properties "access.log.flush.interval.inMinutes" and "access.log.clean.interval.inMinutes" had no effect, access log flush and clean could only be configured using cron expressions.
-
Administration
35314 - SPNEGO autologin did not work without enabling tomcat autologin. Now configuration of autologin mechanisms is independent of each other.
-
Administration
35431 - RPM upgrade failed under some circumstances
-
CMS
35877 - Fixed internal error when clicking up-arrow in files broswer in root folder.
-
CMS
35486 - database repo for guidance has a lifecycle. There is no lifecycle for database repo.
-
CMS
35151 - Fixed order of attributes in file dialog
-
CMS
35145 - validateFilename and validatePath are unnecessary in config.xml. Now these entries and their dependencies are removed from config.xml
-
CMS
35300 - in guidance uploaded files did not show cms repository if there was only one. Now the cms repository is showed with readonly even if there is only one cms profile.
-
CMS
35469 - Edit Database repository causes internal error.
-
CMS
34815 - Changes on the File Management overview page are not updated.
-
CMS Sharepoint
35690 - Fixed resource leak in sharepoint cms implementation.
-
CMS Web
35444 - Not configured cms type in file management lead to an internal error
-
Compliance Workbench
35725 - Added migration step to change subtypes for elements which names match a given pattern
-
Compliance Workbench
35697 - Adding and Removing of elements to the compliance scope could result in heavy server load. Now the calculation is calculated in a bundle to reduce calculation time on the server.
-
Compliance Workbench
35808 - A compliance scope could not be edited any more when it contained a work product, role or guidance element and the element was deleted.
-
Compliance Workbench
35421 - Adding reference models to a process via search as you type did not security filter its results. Therefore it was possible to select a reference model scope that could not be added due to missing permissions.
-
Compliance Workbench
35613 - When assigning elements to a scope quickly enough, the number of actually assigned elements could be lower than displayed.
-
Compliance Workbench
35505 - An error occurred when creating a compliance association using the "Browse" button if the process model also had the process kind "Reference Model".
-
Database
35759 - When an error occured during workspace delete a database lock was not released as expected.
-
Database
35754 - Fixed performance problem: Prevented unnecessary database queries for the current process during process navigation.
-
Database
35740 - Database cleanup (ensureDatabaseIntegrity script) step 9 "cleanDescriptions" failed.
-
Database
35500 - Direct upgrade from Stages 7.1 to Stages 7.3 failed at upgrade step 4415.
-
Database
35560 - EnsureOracleAssociationIntegrity was not prepared for new element type Guidance. Therefore valid association were deleted.
-
Database
35480 - Database cleanup script (ensureDatabaseIntegrity) could not clean parent element references with value '0'.
-
Editor
ST-31154 - Description Template Plugin showed "Internal Error"
-
Editor
ST-30472 ST-30447 - Copy & paste of an image from one description to the other did not work.
-
Facade
35773 35860 - File Downloadlink for facade, Search Result page, files can not be downloaded.
-
Facade
35891 - A null pointer exception was thrown by pkit.getElementByIdentity when the queried element didn't exist.
-
Facade
35620 - Artifact instance elements can now be queried via facade, e.g. stages.getElementByIdentity("_Dwzh4Pr2cJevdOxL4Qrf4A", "ArtifactInstance", "437")
-
Facade
35656 - Baseline filtering for remote associations was wrong in pkit#getAssociations.
-
Facade
35458 - Compliance ratings were not filtered regarding the baseline of the target element. Now they are filtered in the Facade API.
-
Facade
35414 - It was not possible to ask comment only elements for processId. Now it is provided via Facade API.
-
File Handling
ST-30154 - Cms-types, which are not configured in the config.xml file, cannot be added anymore in the files management.
-
File Handling
35866 - Two file widgets on the same page didn't work together.
-
File Handling
35487 - The required input field in the File-Dialog has not shown an error when the user navigates to the next input field using tabulator. Now required fields are validated when moving to other form fields.
-
File Handling
35633 - Improve performance of files widget especially for large amounts of collected files.
-
File Handling
35603 - Download file names with UTF-8 characters were not correctly encoded.
-
File Handling
32942 - When navigating a "mailto:" URL attached to a Work Product/Guidance element, an empty browser tab was opened in addition to the mail client
-
File Handling
35416 -
Some changes for URLs attached to work products and Guidance elements: - URLs are now displayed in the Stages UI exactly like they have been entered, URLs that do not contain "://" will no longer be prefixed with "http://". - When accessing a URL, you simple click a link with that URL. The access will no longer be redirected to the actual URL by the Stages server. - This means that navigation to URLs will no longer be logged in the access log. For example, URLs will no longer appear in the "Recently Used Files" widget. - This makes "file://" URLs work (if they contain a host name after the "file://" part, and only in IE 11 and Edge). "file://" URLs with local folder names or drive letters are blocked by all current major browsers for security reasons. - This makes "mailto:" URLs work (issue 32942).Mandatory manual actionThe protocol needs to be set explicitly for all URLs that have been entered without a protocol. For example, "www.methodpark.de" needs to be replaced with "http://www.methodpark.de".
-
File Handling
35447 - It was possible to view and update files in process versions that were not readable for the current user in the "Recently Used Files" widget, and when files were collected from elements in other workspaces using the "path" attribute in the configuration.
-
Global
35949 - Styling of workspace navigation in navigation drawer was broken.
-
Global
35684 - Update tomcat to version 8.5.43 for security fixes.
-
Global
35717 - An internal error was shown when a profile image file was uploaded and its content was illegal or its file type was SVG or WebP.
-
Global
35353 - Internal error by calling the file properties of some files from recently used files widget.
-
Global
35677 - SAML Auth: Assign default user groups to new created user.
-
Global
35612 - Ignore navigation during the same login-navigation and do not create login URLs with "redirectTo=%2Flogin"
-
Global
35557 - Navigation to a deep link was not possible, if the user was not logged-in and not on a Stages page
-
Global
35561 - Update tomcat to version 8.5.40 for security fixes.
-
Global
34959 - Profile image could be broken after browser reload.
-
Global
35456 - Update tomcat to version 8.5.39 for security fixes.
-
Global
35325 - getComplement() for Contraintchecks are not available.
-
Global
35427 - Home and current workspace is marked as favorite in workspace browser search tab.
-
Installer
ST-30464 35918 - Improve performance of tailoring resource migration from V6 to V7.
-
Metrics
35689 - Breadcrumb navigation in "Reports" did not work correctly and always lead to the "Company" workspace
-
Metrics
35700 - Starting a report before the parameters are loaded resulted in an internal error.
-
Metrics
35471 - RPTDESIGN files larger than 1 MB could not be uploaded.
-
Multilanguage
ST-30495 - Renaming an element must not translate its description.
-
PWB Attributes
35860 - process deleting causes to integrity contraint error
-
PWB Basics
34642 32115 - Each validator in the process version readiness check did not display more than one finding for any process element name that occurred in the process. For instance: - When multiple process elements with a finding had the same name, only one finding was displayed. - When the description of a process element contained multiple invalid links, only one finding was displayed.
-
PWB Basics
35723 - Parts of process element state management were visible in release as valid version and process settings form. The switches are now no longer visible until process change/state management is fully implemented.
-
PWB Basics
35616 - It was possible to select Workspaces in the association browser which have no readable process version for the user. This led to an no access error page. Now such workspaces are not provided in the association browser search. The search results for the default workspace navigation is not changed.
-
PWB Basics
35232 - Association Quick-Assign: Element name is more than 255 characters.
-
PWB Basics
35357 35467 - When requesting a specific process version without process version read permissions, the view was not consequently switched to the valid version.
-
PWB Basics
35093 - Textual reference path with quotes or backslashes is not resolvable.
-
PWB Basics
35465 - Quick assign of elements with only two characters wasn't possible.
-
PWB Basics
35436 - Link to guidance elements with a cms managed files were rendered as text and not clickable.
-
PWB CMS
35871 - Deleted process version was shown with identity as name in validity table.
-
PWB CMS
35477 - CMPlan Path with more than 255 characters gives an internal error.
-
PWB CMS
35679 - Changing the branch of a guidance cms repository could have led to pinning the wrong cms file revision on process version creation.
-
PWB CMS
35511 - In some cases the readiness check results on frontend were not properly divided into warnings and errors.
-
PWB Distribution
35834 - Images were lost after export/import when the source of the image was an installed process module.
-
PWB Distribution
35666 - When removing an integrated core process, keep local and overlay elements and move them to the LOST+FOUND folder.
-
PWB Distribution
34931 - For processes that integrated unversioned process modules, a module update for those modules was not possible. Now unversioned process modules can be updated anytime.
-
PWB Distribution
35503 - Tailoring wizard mode of a process module was not adopted.
-
PWB Distribution
34850 - Deleted associations from a core process were not deleted from the corresponding elements on core process update when the elements were overlaid before the update and the overlays were cancelled during the update.
-
PWB Distribution
35450 - When the root user assigned an element from an on-demand module in a process version other than the Working Version, either a remote association was created or the operation failed. Now the on-demand element is locally imported into the current process version and a local association is created.
-
PWB Editor/TWiki
34816 - Editor directive plugin threw an error when custom directives were configured in the metamodel.
-
PWB Editor/TWiki
31576 - Description anchors could not be selected as link targets in the editor link plugin.
-
PWB Editor/TWiki
35890 - It was not possible to insert images in a description in case the image name contained umlauts.
-
PWB Editor/TWiki
35819 - In secure mode the editor HTML plugin is now disabled. In order to activate secure mode, set the config property "global.secureMode.enabled" to value "true".
-
PWB Editor/TWiki
35806 - When searching elements in a remote workspace in the "Insert/Edit Link" dialog, the current workspace was changed to this remote workspace.
-
PWB Editor/TWiki
35716 - not resolvable textual references don't have hint text, which they showed before.
-
PWB Editor/TWiki
35606 - It was not possible to delete imagemaps from images
-
PWB Editor/TWiki
35681 - Wasn't possible to insert images with HTML special characters in file name
-
PWB Editor/TWiki
35512 - A process element could not be viewed any more when malformed image map code was in the description of the element.
-
PWB Import/Export
35461 - Summary page with warnings shown after process import could not be scrolled.
-
PWB Import/Export
35426 - The externalURL attribute for process elements was not set any more in .zip exports
-
PWB PDF
35686 - Pdf print failed if description resources were embedded in description resources.
-
PWB PDF
35601 - Trying to access the files of an artifact or guidance element in a pdf print script resulted in a NPE.
-
PWB Tailoring
35435 - Delete on overwritten tailoring question lead to an exception
-
PWB Visualization
35916 - DiagramScriptLoader cached is ambiguous.
-
PWB Visualization
35695 - Ensure the visualization of one metamodel cannot influence the visualization of another metamodel.
-
PWB Visualization
35665 - Some errors during visualization rendering prevented displaying the process element page at all. Now the visualization just displays an error marker.
-
PWB Visualization
35554 - The process visualization was incorrectly scaled for IE11 on windows 7.
-
Process Diff
ST-31219 - Change marker icon was not layouted correctly on index pages.
-
Process Diff
ST-31172 - Process compare didn't work together with collected child element associations.
-
Process Distribution
35384 - Process version switch at "Management Tailoring" did not work when the working version of a process was viewed and new process modules were added to the working version or existing process modules were updated there.
-
Process Management
ST-31258 - The end user response time for process navigastion was bad while the Access Log entries were written to the database.
-
Process Modeling
ST-31182 - [Internal] Two process elements were created when a process element name in Korean was entered using IME input in the left navigation (IE 11, Chrome on MacOS and possibly other browsers). Selecting a character from a list of alternatives (e.g. Kanji characters) using "Return" also submitted the entire input string in some browsers.
-
Process Modeling
ST-30428 - Fixed to early reactivating of delete button.
-
Process Modeling
ST-30500 - Modification of show tailoring setting had no effect until reloading the element page. This reload is no longer necessary.
-
Process Modeling
35963 - Editing links and images in the dashboard description was not possible without a process in the root workspace.
-
Process Modules
ST-25230 - Overlaid elements of a removed process modules were still write-protected, when they were automatially moved below a Lost&Found element at the time of the module removal.
-
Process Versioning
34448 - If the creation of the process version failed, the resulting error marker could not be deleted again from the view.
-
Process Views
ST-31176 - 'none' was not shown if an attribute was empty.
-
Process Views
ST-31099 - Table zoom did not work in IE11 with the table width set to 100%.
-
Process Views
ST-31120 - When rendering descriptions with a textual reference cycle in inlined elements a StackOverflowError occured.
-
Process Workbench
35514 - Message properties for tailoring questions and answers were missing
-
Reporting
ST-30499 - Reports could not be executed when the user had no read permission on domain "Reports" or "Report Administration".
-
Request Tracking
35515 - Request notification sporadically sent out wrong email body text.
-
Search
ST-25071 - The search input field was not closed on mobile devices when the search results page was opened.
-
Search
35795 - It was not possible to scroll in the mobile view of the search result page. Now the scrollbar is enabled.
-
Search
35618 - In the search filter for process version selection it was not clear which version is the valid version. Now the valid version is marked to ease the identification.
-
Search
35588 - Search results for default search scope all were wrong.
-
Search
35617 35230 30830 - Changing the search scope in the user settings needed a browser refresh to recognize the scope change in the search. Furthermore the current search term now remains in the search input field and the workspace scope in the search filter settings is also used for the next search request.
-
Search
35425 - If the search engine is not reachable the search tab for workspaces showed an endless spinner. Now a message informs the user that the search engine is currently unavailable.
-
Search
35242 - Calculation of search pages was imprecisely so it could happen that pages were shown even though no results were existing. If there are no search results for the current filter the previous filtertypes are now available.
-
Search
34017 - If "Recommended workspaces" was configured as search scope in the user settings, the search suggestions in the flyout were wrong (form other workspaces than the recommended workspaces).
-
Security
ST-30417 - Update CKEditor to version 4.12.1.
-
UE Styling
35943 - IE 11 card headline styling was wrong
-
UE Styling
35837 - Workspaces without child workspaces where not correctly vertically aligned in the workspace carousel. This style problem only occurred only in IE-Browsers.
-
UE Usability
35433 - Default user group showed zero members in counter. Now it shows "all users"
-
User Experience
35872 - If an external links that was generated with Stages V6 was unresolvable (e.g. if linked element did not exist anymore), the browser was redirected to "Home" page instead of displaying the "Element not found" page.
-
User Experience
35913 - Some Automotive SPICE experts were confused by the usage of the term "rating" in compliance views. Now the term is replaced by "coverage".
-
User Experience
33964 - Users were always redirected to Home when another workspace was opened. Now reports and also administration sections stay open on workspace change. This enables running reports in different workspace contextes easily.
- Release 7.3.1.0
-
Administration
35420 - An error occurred when the users were synchronized from an LDAP server if the database had been migrated from Stages 6 and the "default" user was assigned to any roles in Stages 6
-
Global
35429 - Fixes an SQL syntax error in upgrade step 4415.
- Release 7.3.0.4
-
Global
35422 - Search workspace tab in workspace navigation uses now the search engine and is much faster.
-
Global
35231 - Reworked workspace navigation. Added a new workspace tree.
-
User Experience
35374 - Renamings in files widget because the possibility to add links was not found sometimes.
-
Administration
35363 - Admin Job names could be assigned twice by renaming the job.
-
Administration
35206 - Uploaded scripts for reports and jobs could be larger than 16 MB, which caused a database error. Now the upload file size is checked for these types of file uploads.
-
Administration
35309 - Admin job of a user without a license was still allowed to execute.
-
CMS
35387 - Logging the files which could not be prefetched (cache could not be updated) and mailing the list to the administrator failed.
-
CMS
35322 - Fixed file operation 'Download & Lock'
-
Facade
34309 - Comments on process elements can now be fetched with element.getEntities("containsComment@SYSTEM")
-
File Handling
35317 - The file status for files that had a lifecycle in the past was not displayed in MS Edge
-
File Handling
35259 - The security level could be set for files attached to Guidance elements, which was meaningless, because only the process element security level is relevant for these files.
-
Global
35385 - Files for Guidance elements that were uploaded to a "Database" repository could not be larger than 100 MB
-
PWB Basics
35400 - An exception occurred when saving an element when a linked element existed for the element, the linked element was in a process with a different metamodel and a custom attribute that was configured for the real element did not exist for the linked element.
-
PWB Basics
34577 - Invalid mail address could be stored in user settings cache. Now cache is cleared when data is invalid.
-
PWB Editor/TWiki
35409 - In the editor link dialog the element search suggested links to the element index for all elements.
-
Search
35349 - Process elements could not be found by their custom attribute values after cyclic search index updates.
- Release 7.3.0.3
-
PWB Basics
35327 - When creating associations using "Browse", associations with target elements in different workspaces could not be created at once - only the selected target elements in the last opened workspace were remembered.
-
PWB Editor/TWiki
35329 - "No Access" error occurred when trying to edit process elements in the Working Version while requesting another baseline.
-
PWB Phase Uplift
35361 - It was not possible to suppress the update button in the phase-freeze-overview-widget. This is now possible in the metamodel via the showUpdateButton attribute of the phase freeze overview widget.
-
User Experience
35332 - There was an internal error when a non-root user tried to save its settings after logging-out as Superuser
- Release 7.3.0.2
-
File Handling
35347 - Files and collected files could not be used together on one page
-
PWB Editor/TWiki
35262 - Sometimes, an error occurred while browsing elements when inserting a link into the dashboard description
- Release 7.3.0.1
-
Administration
35208 - Script execution errors of administration jobs are now logged in script.log.
-
Facade
35257 - Enable access to images embedded in process element descriptions. getProperty("DisplayDescription").getImages(): Image[]
-
File Handling
35264 - Files can now be collected, e.g. <widget:file-list translateNone=files.none path=artifact:*/>
-
UE Styling
35065 - Cleaned css files and removed plyr dependencies
-
Administration
35218 - EnsureDatabaseIntegrity step 3 failed, due to no longer existing database table.
-
Administration
35205 - Jobs for which the creator no longer exists are now paused. A message is displayed in the UI and the first user that edits an "orphaned" job becomes the new executing user. Jobs are now sorted like other objects in "Administration" and "Management" (recently added jobs first)
-
Administration
35200 - Add button was shown in bulk-delete mode. Now adding jobs while in delete mode is disabled.
-
Administration
35287 - Admin jobs operations/Quartz jobs and triggers were multiplied through renaming of admin jobs. The callbacks were not unregistered.
-
Administration
35292 - Administration job page was inaccessible when the scheduling of the administration job after the script upload "partially" failed.
-
Administration
35204 - Administration jobs expression is not a required field.
-
Administration
35217 - After Stages restart admin jobs lost their current state and next run trigger.
-
Administration
35181 - Adding a workspace with the pipe symbol in name lead to an error. Now a corresponding warning is shown to the user.
-
Administration
35255 - Administration job names could be longer than 80 characters (constraint from Quartz).
-
Administration
35266 - Workspace attribute identifiers can now start with a digit
-
Administration
35168 - It was not possible to edit the default user's settings in case mail notifications were active.
-
Administration
35210 - An error occurred when deleting an Administration job
-
Administration
35169 - Normal users (!= root) could not change home workspace settings in the user administration.
-
Administration
35042 - Updated stages message properties were not correctly loaded without a stages service restart.
-
Administration
35203 - When creating or editing a job, a cron expression could be entered that would never be executed. An exception occurred when these jobs were scheduled. Now, cron expressions with no next execution date in the future are handled like syntax errors.
-
Administration
35132 - When adding a workspace attribute of type "Selection", an error occurred when one of the options was renamed after the options had been rearranged
-
Administration
35221 - When editing an existing job, the "?" button inside the "Cron Expression" input field was not clickable in Firefox
-
CMS
35142 33197 - Removed the state identifier "No Versions" in the files widget.
-
CMS
35150 - No CMS authentication dialog was opened, if a new version of an existing file was uploaded and the user was not logged in.
-
CMS
35265 - External URLs at Guidances and Artifacts were not clickable.
-
CMS
35220 - An error occurred when uploading a file on an element, if the repository that was used for files on this element had a repository type that was no longer configured.
-
CMS
35084 - Reverting a file lock failed in case the user was not yet authenticated against the CM system.
-
CMS
35144 - File properties validation of name, path and version implemented.
-
Facade
35290 - Images were not resolved when a process description was rendered via the facade e.g. for PDF generation.
-
File Handling
35141 - Spinner did not disappear when CMS authentication dialog was closed by pressing the Esc key.
-
Global
35294 - Security filtering of big amounts of workspace navigation entries was incorrect. This resulted in missing workspaces in the navigation as well as an internal error in the "navigate" tab of the workspace navigation.
-
Global
35280 - Links in process elements element descriptions that were opened in a new tab (target="_blank") were rendered without rel="noopener". This was a potential security problem (see https://developers.google.com/web/tools/lighthouse/audits/noopener)
-
Global
34043 - Hierarchical security filtering of workspaces did not work. Therefore it was possible to access a child workspace even if the parent workspace was not accessible.
-
Global
35185 - An error occurred while displaying the "Recently Used Files" widget under some circumstances
-
Global
35091 - In the navigation drawer the Descriptions item was shown without access permissions.
-
Installer
35270 - Windows installer created useless file null.
-
Installer
35246 - Upgrade of the reporting up failed.
-
PWB Basics
34835 - Description elements could not be browsed when inserting a link in the Rich Text editor. Now they can be browsed (even without "Process Management" permissions) and there is a switch for the link type (normal link vs. inline embedding)
-
PWB Basics
35082 - The description on the process start page was not correctly refreshed after inline editing the description.
-
PWB Basics
34065 - migrateMetamodel script did not handle old target table entries correct when using an Oracle DB.
-
PWB Basics
35165 - Existing associations or association comments were silently deleted after the following sequence of steps: - Elements from two different folders (Folder 1 and Folder 2) are associated - Modify associations using "Browse" - Navigate into Folder 1, uncheck association - Navigate into Folder 2 - Then, the association to the element in Folder 2 was not checked and it was deleted together with the first association when clicking "Save"
-
PWB Basics
35225 - TWiki-Links to Description elements that are not defined in the Working Version could not be resolved.
-
PWB Basics
35186 - Text in management charts was not correctly escaped
-
PWB CMS
35268 - Process versions could not be renamed in the mobile view. The same error occurred when the rename operation was cancelled without saving.
-
PWB CMS
35081 - The process version creation date was displayed twice in the process version list.
-
PWB Distribution
35320 - An error occurred while updating a process module when a tailoring element from the process module was overwritten
-
PWB Distribution
35282 - When processes with module installations were exported on one Stages server and imported on another Stages server, the installed modules sometimes could not be found (even if they existed at the same workspace path as on the other server).
-
PWB Distribution
35276 - After the export and import of processes with installed on-demand modules, the on-demand settings were not activated.
-
PWB Distribution
35194 - Sometimes, the Management > Process Modules page and the left navigation bar became empty after removing an installed module (observed with Edge and Firefox)
-
PWB Editor/TWiki
34907 - External links in descriptions could not be edited with the link plugin.
-
PWB Import/Export
35272 - Process version export in Chrome was broken for process version names containing a comma
-
PWB Phase Freeze
35253 - Phase freeze failed due to incorrect handling of the default element subtype
-
PWB Phase Freeze
35174 - It was not possible to start an update of the valid version from the phase freeze overview widget.
-
PWB Phase Uplift
35305 - It was possible to add new files to a frozen element.
-
PWB Phase Uplift
35296 - Comment compliance associations got duplicated after update of the valid version.
-
PWB Phase Uplift
35291 - The new inline descriptions were not considered correctly during phase freeze.
-
Request Tracking
35293 - Only one user was notified request onchange handler when there were multiple recipients.
-
Search
35202 - Memory usage could become very high when the global search indexer had to index a large number of files
-
UE Styling
35175 - Management charts were not displayed correctly in Safari
-
User Administration
35167 - Increased weighting of search hits in user names to sort them even more to the top than search hits in full names. The config property "search.users.username.boost" now has the default value "16".
- Release 7.3.0.0
-
Administration
34946 - Administration job execution environment for Stages facade commands.
-
Administration
34807 - Administration > User Groups is now searchable similar to Adminstration > Users
-
Administration
35074 - Reactivated maintenance mode and reworked administration dashboard"
-
Administration
34820 - Workspace attributes and their values can now be accessed in scripts (facade v1)
-
Administration
34951 - Jobs can now be deleted.
-
Facade
34811 - Users can now be assigned to roles and unassigned from roles.
-
PWB Attributes
34828 - Added an optional setting to custom date attributes in order to show an absolute date. (<widget:element-property ... format="absolute|relative">)
-
PWB Attributes
34872 - An attribute help text can be displayed if the message property attribute.<ATTRIBUTE_TYPE_IDENT>.help is defined.
-
PWB Distribution
35069 - Process elements from on-demand modules can be imported selectively in assignment browser.
-
PWB Distribution
34881 - Allow deletion of imported on demand module elements
-
PWB Distribution
34867 - Elements from on-demand process modules can be imported by selecting them in the quick-assign field.
-
PWB Phase Freeze
34958 - Provide phase freeze overview widget for process start page.
-
PWB Phase Uplift
34863 - Phase freeze information can now be shown in element properties widget (Properties: 'frozen', 'freezePhase').
-
Administration
35129 - When a user tried to move a workspace below itself an Internal Error was displayed instead of a validation error message.
-
Administration
35033 - Adding a user to a group throws an error. Now creating groups and adding users works without failure.
-
CMS
35009 35006 - Released new CMS packages including API, SharePoint, Subversion in version 1.2.1. Fixed performance issues.
-
CMS
35055 35050 -
Released new CMS packages including API, Sharepoint, Subversion in version 1.2.0.Mandatory manual actionRemove existing stages-cms-*.jar files from folders: <stages-root>/lib/, <stages-root>/extension/
-
CMS
35049 - Anon user can now download files
-
CMS
35062 - Configuration property cms.browser.activated is now disabling/enabling the cms browser correctly
-
CMS
34893 - In the CM plan view, the lifecycle setting 'default' now uses the lifecycle, which is defined in the CMS profile of the corresponding repository, which is assigned to the work product.
-
CMS
34980 - Using correct translate keys for file start dialogs
-
Database
35045 - Database upgrade from Stages 6 to Stages 7 failed when file-based resources (checklists, examples, templates or arbitrary files) existed which were linked by other resources and then were converted to element folders.
-
Facade
34839 - Files and Lifecycles were not accessible via Facade V1
-
Facade
35076 - Wrong process version was returned when calling pkit.getCurrentProject().getEntities('containsProcess@system')[0] and printing a process element
-
File Handling
34994 - Upload file dialog didn't respond if CM system was not available.
-
File Handling
34977 - An error occurred after downloading a file with Safari
-
File Handling
34770 - Start options for files were not displayed correctly with Microsoft Edge
-
File Handling
34976 - Download & lock was lost
-
Global
34956 - The table width was only half as big as before after a rename of a group or workspace attribute in the Edge browser.
-
PWB Basics
35137 - Deleted elements were not removed from popular elements
-
PWB Basics
35053 - Element types of images were stored with incorrect case
-
PWB Basics
35012 - In the MS Edge browser text was selected automatically after switching tabs in the workspace selection.
-
PWB Basics
35010 - After copying a process with Microsoft Edge Browser the company process was opened instead of the copied process.
-
PWB Basics
35061 - Roles with user assignments could not be opened anymore.
-
PWB CMS
35059 - Initial process import with warnings resulted in a missing action menu on the working version in the process versions list.
-
PWB Distribution
35100 - Lifecycle settings of files from process modules were not adopted with module imports/updates.
-
PWB Distribution
35070 - When process modules were added, the first selected module was not preselected in the "Choose start page" step of the assistant.
-
PWB Editor/TWiki
35066 - When searching for process elements in the editor link plugin a sporadic error occurred.
-
PWB Import/Export
35086 - Updated ARIS import DTD in oder to support newer ARIS versions.
-
PWB Tailoring
35054 - Database upgrade failed if there were multiple tailoring roots.
-
PWB Visualization
34911 - In Internet Explorer 11 on Windows 7, the clickable areas in process element visualizations did not match the actual image content when the visualization image was scaled down.
-
Request Tracking
35000 - oldDatabaseValue property had the wrong value when notification mail was created from mail template.
-
Search
34975 - Calculation of the approximate number of search results was wrong when many identical results were merged. This led to wrong paging of the search results and could cause multiple empty result pages. Now the calculation is more accurate and the pager is correctly updated when an empty page is hit.
-
Search
35078 - Search index update failed when a single process version could not be indexed due to database inconsistencies.
-
Search
35079 - Search index cleanup of obsolete workspaces failed when more than 1024 workspaces were indexed.
-
Security
35092 - Some useful security http response headers could not be activated. Now setting the config property "global.secureMode.enabled" to "true" will add the following headers to Stages server responses: "Strict-Transport-Security: max-age=31536000; includeSubDomains" "X-XSS-Protection: 1; mode=block" "X-Content-Type-Options: nosniff"
-
UE Styling
35064 - Margins of attribute widget were not set correctly. "None" was not displayed.
- Release 7.3.ALPHA.1
-
Administration
34819 - Values can now be assigned to workspace attributes when editing the properties of a workspace.
-
Administration
34898 - Config variable properties can now be managed in the files conf/config.properties and conf/secret.properties in Java property format and used in config.xml and other xml config files
-
Administration
34818 - Workspace attributes can now be configured in Administration > Workspaces > Configure Workspace Attributes (menu item). There is a new permission domain (Global Attribute Management) that is needed for this action.
-
Compliance Workbench
33400 - increased performance for rating updates
-
External Applications
34997 - External links to elements that were migrated from one type to the other are now recorded and thus stay valid
-
Global
34988 - Popular workspaces, process elements, process element types and guidance are now shown on management dashboard.
-
Global
34969 - Workaround for IE11 hanging in redirects: now using HTTP 301 instead of HTTP 308. Value can be configured via new 'statusCode' servlet parameter.
-
Global
34887 - Access logger now also logs process element read accesses
-
Global
34794 - Workspace navigation allows navigating in a tree
-
PWB Basics
34792 - Processes can now be copied. Added modules, identities and restrictions are reset.
-
PWB Basics
34896 - Reworked JIRA feedback UI"
-
PWB Distribution
34864 - Process modules that are already (fully) integrated can now be turned into on-demand modules in Management > Process Modules (and vice versa)
-
PWB Import/Export
34793 - Processes can now be imported from ZIP files on the process start page of empty workspaces.
-
UE Usability
34801 - Added documentation link as help to the support section.
-
Administration
34906 - Rename and adding a user group to a name that already exists lead to internal error. Now an already exists message is shown and the user can change the name.
-
Administration
34895 - The user was incorrectly logged in with SAML if the login credentials on the login page were incorrect. Now, the the user remains on the login page and an "Login incorrect" error message is shown.
-
Administration
34910 - Added missing headings for file-management, settings and user settings
-
Administration
34894 - Paging in the user groups administration lead to an internal error.
-
Administration
34930 - When SSO is used, the retrieval of the application context had produced useless error logs.
-
Administration
34897 - SAML users were displayed as local users in Administration > Users
-
Administration
34905 - SAML identity-provider-attribute-match could not match on SAML subject
-
Administration
34901 - When SSO is used, the retrieval of message properties produced useless error logs.
-
Administration
34459 - User profile was not updated in navigation bar. Now after save the picture of the user is instantly updated.
-
CMS
34524 -
Load external libs from stages.lib folderMandatory manual actionThe Resources definition in "conf/server.xml" has to be adjusted. The following Resources inside the <Context path="/stages" ...> tag in server.xml: <Resources allowLinking="true" caseSensitive="false"/> have to be replaced with the following Resources tag: <Resources allowLinking="true" className="org.apache.catalina.webresources.StandardRoot"> <JarResources className="org.apache.catalina.webresources.DirResourceSet" base="${stages.lib}" webAppMount="/WEB-INF/lib" /> </Resources>
-
CMS
35016 - The "Select all" checkbox was not refreshed after changing folders in the CMS browser
-
CMS
34998 - An error occurred when clicking the "Up" button in the CMS browser before the folder was loaded
-
CMS
34929 - When the version of a file in the files-widget is fixed via the property menu, a click on that file will trigger the download for that specific version of that file.
-
Compliance Workbench
34909 - Fixes a possible deadlock during recalculation of compliance ratings.
-
Database
35034 - Migration of V6 image and description resources to V7 descriptions failed if the corresponding resources were overlaid.
-
File Handling
35007 - Validation of file name length is set to 255 in file dialog.
-
File Handling
35001 - Renaming a file in the file upload dialog does not cause an error anymore.
-
File Handling
34992 - The cancel button of the files upload dialog now works like intended.
-
File Handling
34974 - If a file is marked as "non-downloadable", it is no more clickable in the files widget as well as in the files history view.
-
File Handling
34932 - Opening the file properties from the recently used files widget led to an internal error.
-
Global
34957 - Fixed multiple problems that occurred when navigating inside process versions that contained a space character or other punctuation characters ("+", "?", "[", "]" and many other) in the name - v6-style links to process elements were not redirected to v7 URLs properly - Links in visualizations were not clickable - Stages switched to the valid version when clicking a textual reference, instead of navigating inside the process version
-
Global
35019 - Unfinished user operations (e.g. process module updates, creation of process versions) were not cleaned when Stages was restarted. This meant that these operations were shown as unfinished (rotating spinners) and could not be restarted.
-
Global
34891 - Recently added objects were not displayed at the top of the list in various subpages of "Administration" and "Management"
-
Installer
34873 - Unix line endings (LF) were used for configuration and batch files instead of Windows line endings (CRLF), which complicated support with notepad.exe
-
PWB Basics
34904 - Migrated images from version 6.x were always marked as invalid links in the process readiness check.
-
PWB Basics
34961 - In a few cases an Internal Error was shown in case the user tried to view a process element that has associations to elements not readable by this user.
-
PWB Basics
34533 - Description resources were not accessible without process management permissions.
-
PWB CMS
35026 - The setting "process.resource.freezeRevisionsInBaselines" was ignored during process version creation.
-
PWB CMS
34962 - In case a user opened a link to a process version he cannot read, he was not redirected to the readable valid version.
-
PWB Distribution
34892 - Switch for Common Elements was missing on workspace edit page
-
PWB Editor/TWiki
35025 - Description content could be lost when double-clicking "Save" in the inline description editor.
-
PWB Import/Export
34979 - Replacing the working version of a process with a .zip export failed when the export contained the string "${...}" anywhere (names, descriptions, string attributes...)
-
PWB Resources
35022 - DB Upgrade to V7 failed in case of image resources without a content name.
-
PWB Tailoring
34990 - Fix handling of tailoring root during add/remove module. The tailoring root is handled as local element.
-
Search
34808 - Equal search results were not merged in some cases.
-
UE Styling
35023 - In mobile views a blank was missing in the target workspace label of transitive user permissions.
-
UE Styling
34849 - In table view mode details of the working version were shown. Now only the name of the working version is shown (as it already works in list view).
-
UE Usability
34912 - Progress listener was not updated when ratings where recalculated
- Release 7.2.0.9
-
Administration
34833 - Permissions for the same workspace were not properly sorted by permmission domain
-
Administration
33296 - LDAP synchronisation messages were made more precise
-
PWB Basics
34488 - Switching between process element edit pages lead to an internal error.
-
PWB CMS
34612 - Switching from edit process version site back to readiness check and back again lost details.
-
PWB Distribution
34784 - After switching between the usage and added modules tabs an ElementNotFound error occured.
-
PWB Editor/TWiki
34555 - The element search in the editor link plugin returned tailoring resource elements as search results.
-
PWB Tailoring
34838 - Fixes an internal error on the tailoring answer page, that was caused by tailoring dependencies that were overlayed.
-
Process Workbench
34609 - Internal error when logging in with no longer valid deep link.
- Release 7.2.0.8
-
Administration
31758 - Enable workspaces to be moved to another sub workspace.
-
Administration
34783 - The data source for a user (Local/LDAP/SAML) is now displayed in Administration > Users
-
Administration
34853 - LDAP ondemand mode was unable to save users
-
File Handling
34779 - CM-Plan tab was inactive during clicking on plan elements.
-
Global
34789 - Update tomcat to version 8.5.35 for security fixes.
-
PWB Basics
34737 - Set focus and cursor to the end of a <input/> text
-
PWB Basics
34295 - Switching fast between different tabs in workspace selection produced an error. Also favorites were not updated without closing the workspace selector. Now no error is produced on fast switch and favorites are updated instantly on tab switch.
-
PWB PDF
34824 - PDF Diff Print produced empty pages instead of the Diff in 7.2.
- Release 7.2.0.7
-
PWB Basics
34821 - Jira feedback now also supports creating "components" fields and "workspaceComponents" system attribute
-
Search
34344 - Display a better message text in the search result flyout if there are zero or one search hits in other workspaces.
-
Database
34813 - Upgrading a MySQL database from Stages 6.x to Stages 7 failed when the time zone of the server was east of UTC + 1h (Central European Time)
-
File Handling
34636 - Findings1: wrong recommendation for WorkProduct Index Path, Finding2: Path recommendation for level 3 for none not as above suggested if the path edited and cleared
-
File Handling
34617 - File Author is unknown, if file is uploaded via svn client without commentar and author tag
-
File Handling
34778 - Wrong CM plan elements are available in different process versions.
-
PWB Editor/TWiki
34800 - The dashboard description was only editable from within the root workspace.
- Release 7.2.0.6
-
Facade
34785 - Comment-only mappings on reference elements could not be retrieved via Stages Facade API. Now this can be accomplished by using the association type "containsComplianceComment" in the "getEntites/getAssociations" query on a reference process element.
-
PWB Basics
34809 - User feedback on process start and process index
-
PWB Basics
34795 - User feedback into Jira Customfield of type "Select Lists"
-
Search
34806 - Search results were only displayed after the 3rd character was entered. This was a problem for example when the search term was written in Easter Asian alphabets like (Chinese, Japanese, Korean). Now the search starts after the first entered character.
- Release 7.2.0.5
-
File Handling
34768 - Clicked URL from files widget opens in new tab.
-
PWB Tailoring
33310 - Enable copy and move for tailoring questions and answers.
-
Administration
34259 - The logged in users page was not updated after a user session was logged out by the administrator.
-
CMS
33749 - Lifecycle names were hardcoded for the unified configuration process type.
-
Compliance Workbench
34366 - Index elements could not be mapped to reference model elements in the compliance widget by searching for index element names.
-
Compliance Workbench
34802 - Compliance Rating was not aggregated correctly under certain circumstances. Database update of compliance ratings was slow and performed in a single transaction. Now multiple transactions are used.
-
Facade
34788 - It was not possible to get the value of the process element property "Mandatory" via Facade API.
-
Metrics
34404 - Clicking on a new report in the index view did not redirect to the report view.
-
PWB Basics
34796 - Copying elements with associations in a process with a valid version resulted in associations between baselines.
-
PWB Basics
34651 - Process module installation properties were not displayed on elements of installed modules when the origin process modules were deleted.
-
PWB CMS
34747 - Media Switch through resize of browser window caused an error. Now Editables are cleaned on dataView when they are destroyed.
-
PWB Editor/TWiki
34340 - Links to guidance elements with a file were rendered as download links instead of a link to the guidance element.
-
PWB Editor/TWiki
34786 - Links in dashboard description always referenced the process elements in the valid version.
-
PWB Editor/TWiki
34672 - Character escaping in editor link plugin for textual references was wrong.
- Release 7.2.0.4
-
Global
34771 - Allow Linux files to be owned by non-roon user
-
Administration
34511 - User form fields where not correctly disabled when editing ldap, externally authenticated and system users.
-
Administration
34559 - Link of View Permission at Users in mobil view is defect. Defect link navigates to workspace home but not to permissions of user group
-
Administration
34469 - It was possible to rename the user group "default" which removed all default permissions for users
-
CMS
34649 - File management was not available directly after creating a new process.
-
Compliance Workbench
34782 - The process version switch was available when editing a compliance scope
-
Compliance Workbench
34775 - A null pointer exception occurred if reference models were versioned in compliance management and process element views using the process compliance widget.
-
Compliance Workbench
34360 - There was no autofocus on editing notes in compliance rating widget
-
Compliance Workbench
34718 - After changing the compliance rating, unsaved had been lost.
-
Facade
34735 - Dependency associations of tailoring answers with process elements were not filtered by the process element types configured in the metamodel.
-
Facade
34734 - When a tailoring answer had a Description resource as tailoring dependency and the target of the dependency association was resolved, it had the wrong type (ProcessElementElement instead of DescriptionResourceElement).
-
File Handling
34546 - Element with warning in files widget was copied. Click on the warning icon at the copied element lead to internal error.
-
File Handling
34745 - The visual display of a lifecycle state which did not exist in the current lifecycle of a file was wrong (with question marks) in IE11 and Edge.
-
File Handling
34726 - Project variables in URL from files widget where not interpreted correctly
-
File Handling
34608 - View and lock was not updated after canceling file operations from authentication dialog
-
File Handling
34656 - File URL name character length was not visible.
-
File Handling
34596 - UploadFilesDiaglog shows doubles the same named files without warning.
-
File Handling
34722 - File link can now be copied through browser context menu.
-
Global
34509 - update.bat restarts Stages
-
Global
34743 - SAML POST responses might not be correctly recognized if they do not contain SAMLResponse URL parameter; 'autologin.tomcat.enabled' does not need to be set to 'true' for SAML (but '<authentication enabled="true"...>' still has to be set); 'assertionConsumerUrl' and 'logoutUrl' do not need to be configured anymore; fixed logout
-
Global
34744 - Display newly added items at the top of the list in - Administration > Groups and Permissions - Administration > Groups and Permissions > Members - Management > File Management > Repositories - Management > Compliance > Reference Models - Management > Compliance > Scopes In Management > Compliance > Reference Models, paging should not occur any more and newly added scopes from a reference model appear first under the reference model.
-
Global
34603 - Newly added users were not displayed at the top of the list in Administration > Users > All.
-
Global
34638 - The first or last entry in a menu could be a delimiter if items were disabled.
-
Metrics
34776 - Arrow ico was not avialable in reporting move dialog.
-
Metrics
34474 - It was allowed to move reports among each other. Now reports can only be moved below folders.
-
Metrics
34473 - Reporting move dialog contains workspace selection ico.
-
PWB Basics
34662 - In assoc browser, dont display the workspace when it contains baseline only or the user is not allowed to draw associations between different process versions
-
PWB Basics
34561 - After changing the metamodel, process element types of the previously selected metamodel were shown until the browser has been reload.
-
PWB Basics
34727 - Inherited subtypes from process element parents were not migrated from stages 6."
-
PWB Basics
34684 - Sorting process elements was not possible on touch devices
-
PWB CMS
34749 - Switching to a Process Version with parenthesis in the name produced a routing error. Now parenthesis in PV Names get encoded.
-
PWB CMS
34748 - It was possible to leave the Edit-Mode with Enter even though a required warning was shown. The old name was used. Now the user stays in Edit-Mode and the required error message is shown.
-
PWB CMS
34655 - PV rename to existing pv name was resulting in internal error. Now a message is displayed and the user can edit the pv name.
-
Process Workbench
34491 - Double Submit on creation of empty processes was possible. Now button is disabled after submit and spinner is shown.
-
Search
34763 - The email address of users was not displayed in the search box of user assignments to roles and permission groups though it had impact on the search results.
-
Search
34769 - The user fullname was not weighted enough in user searches. Now the weight can be configured by the config properties "search.users.username.boost" (default 10) and "search.users.fullname.boost" (default: 4).
-
Search
34714 - Users found by the search in the user administration were sorted by name and not by search score. So the best hit was not at the top of the list.
-
UE Usability
34486 - When creating a new process from module the summary page led to an empty page and not the process start page.
-
UE Usability
34553 - On IOS devices several clicks on the username/password input were necessary in order to open the internal keyboard.
- Release 7.2.0.3
-
Facade
34731 - The property "TargetRole" could not be retrieved from tailoring dependency associations.
-
Facade
34730 - The subtype property name was inconsistently written for process elements ("SubType") and tailoring dependency associations "Subtype". Now the process elements and tailoring dependency associations support both writings.
-
Metrics
34733 - Report script upload was broken (in Stages 7.2.0.2 only).
-
PWB Basics
34539 - In rare cases choosing 'select all' in navigation selection mode (e.g. buld delete) did not select all elements.
-
Search
34728 - An internal error occurred after shortening the search term to less than three characters and pressing enter.
-
Search
34678 - New elements could not be created when search result page was open.
- Release 7.2.0.2
-
Compliance Workbench
34719 - Renamed compliance rating levels to none, incomplete, fair and complete.
-
Facade
34110 - The url of process elements or the process start page is now returned by invoking the method "getUrl" on the corresponding objects.
-
Global
33003 - V6 style direct links are now supported"
-
Global
34723 - Support & feedback phone numbers and email address on dashboard are now message properties.
-
Administration
34512 - Users that were deleted in Administration > Users did not disappear from the list (only after a page change or refresh)
-
CMS
34698 - Repository modifications are possible in process baselines.
-
Compliance Workbench
34427 - When an element with a compliance association was copied or moved from the process model to the reference model or vice versa, a local compliance association was created which is not allowed. Now, compliance associations are not copied or moved with their elements in this case.
-
Compliance Workbench
34535 - Compliance management modifications are possible in process baselines.
-
File Handling
34597 - File icon and number of typed characters were not shown, table row was only partially highlighted when renaming files.
-
File Handling
34595 - "Create" on "Processes" was required for uploading new files on Guidance elements, which was too restrictive (only "Modify" should be required)
-
File Handling
34592 - Escape key had no effect when file was renamed; aborting rename dialog (e.g. with a click outside) and opening again did not reset name to original name
-
File Handling
34543 - An error occurred when the user attempted to delete a file or URL and clicked "Cancel"
-
Global
34267 - Restore animation on opening a popup dialog, opening the navigtion paste mode (clipboard) and switching to another workspace. In mobile view keep navigation open as long as the clicked entry has children.
-
Global
34675 - An error occurred when navigating to a workspace without a process (using the workspace navigation) from the following locations inside a workspace with a process: - Management > Compliance > Reference Models - Management > Process Modules > Added
-
Metrics
34690 - Report execution failed for users who had the Report Administration read permission without the Reports read permission.
-
PWB Basics
34679 - Disable action buttons until switching the workspce in the navigation paste mode is completed.
-
PWB Basics
34717 - Deleting the current element using the element menu did not update the view.
-
PWB Basics
34700 - Autogrow sets wrong initial height for textareas in popups
-
PWB Basics
34576 - Process element links in descriptions were not displayed struck-through when the target element is tailored.
-
PWB CMS
34615 - Restored v7.1 behavior and appearance of CMS browser: - Last change date is not displayed for folders - "Go to parent folder" and "Go to root folder" toolbar buttons are hidden in the root folder - Height of CMS browser dialog is not depending on number of files and subfolders - Fixed checkbox column width when last change date column is hidden in small resolutions - Several other visual details
-
PWB CMS
34641 - Add Files must not be available if the process is locked
-
PWB CMS
34632 - Progress was completed too early in case of creating a baseline that is also released as valid version.
-
PWB Editor/TWiki
34704 - In Internet Explorer 11, the table zoom placeholder was always shown for a table with images when the screen resolution was too low for displaying the images. Now, images in tables will be scaled down if the table width is a percentage ("%"). The zoom placeholder will be displayed if the table width is an absolute number ("px") or not set. Some other bugs have been fixed together with this issue: - Table zoom placeholders were not replaced by the original tables when the window became larger. - The scrollable area in the table zoom popup could have an incorrect width.
-
PWB Import/Export
74725 - The setting "Use system account" in Subversion CMS profiles was not correctly imported with process exports from older Stages versions (< 7.1).
-
Process Versioning
34664 - When a work product file was created in the Valid Version which also existed in another process version and then the Valid Version was replaced with the other process version, the file was duplicated.
-
UE Usability
34680 - When a user in users is edited, the Toast appears two times with following message process version changed
- Release 7.2.0.1
-
Global
34701 - An error occurred in IE11 when navigating from an page with an image using a image map to another page without an image and then resizing the browser window or changing the tab.
-
PWB CMS
34519 34573 34587 - Do not allow version switches to versions that are not available.
- Release 7.2.0.0
-
PWB Basics
34564 - Remember collapse state of element properties categories.
-
PWB Tailoring
34695 - Use plural type the naming for the tailoring answer dependencies.
- Release 7.1.99.8
-
Administration
33610 34456 - Added SAML authentication filter including user auto-onboarding and support for redirect and POST binding. Can be configured in new <authentication> section in config.xml.
-
PWB Basics
34604 34438 - The association browser selection was not up to date.
-
PWB Basics
34530 34523 - Association widget did not notify visualization about removed associations and modified comments.
-
PWB CMS
34531 - Ensure security filtering for facade and TWiki Links considers baseline read permissions.
-
PWB Distribution
34550 - Module integration failed with an UnsupportedOperationException.
-
PWB Tailoring
34574 - Show only the newly tailored elements after reexecution of the tailoring wizard.
-
PWB Tailoring
34537 - Sorting of tailoring questions was not possible for questions from a module.
-
PWB Visualization
34526 - Do not collapse the menu when menu item is a switch.
- Release 7.1.99.7
-
PWB Tailoring
34442 34417 - Rework styling of tailoring assistent and fixed several bugs.
-
PWB Visualization
34424 - Navigation via the process visualization resulted in a baseline switch to the valid version of the process.
- Release 7.1.99.6
-
Compliance Workbench
33549 - Reference models can now be added/removed via browser.
-
PWB Basics
34407 - Provide widget to display the compliance associations of a process element grouped by reference model.
-
PWB Basics
33718 - Added project variable support for descriptions, image maps and file pathes.
-
PWB Tailoring
33559 - The tailoring preview does now warn about compliance mappings that will be violated by this tailoring.
- Release 7.1.99.5
-
PWB Tailoring
33218 33239 - Implemented Tailoring-Assistent
- Release 7.1.99.4
-
Facade
33544 - Adopted compliance API / facade to new compliance model.
-
PWB Distribution
33390 - Compliance rating and reference model mappings are added/updated with process modules.
- Release 7.1.99.3
-
PWB Basics
34365 - When a process element with child elements was moved to another process no new identity was generated. This caused a database constraint violation if one of the child elements was already added to the process by a process module.
- Release 7.1.99.2
-
CMS ClearCase
34107 - The view storage location can be changed in CMS Profiles.
-
Compliance Workbench
34207 - Process elements can now be assigned und unassigned in compliance scopes
-
Compliance Workbench
33380 - switched workspace selectors and added close function
-
Facade
34145 - The currently viewed process version of a project can be retrieved by 'project.getCurrentProcess()'. The currently viewed process version of the current project can be retrieved by '$s.getCurrentProcess()'.
-
Facade
34144 - Added "stages" and "$s" aliases for variable "pkit".
-
Metrics
33904 - Reports with cascading parameter groups are now supported.
-
Metrics
33998 - Reports in Stages are now always executed in the context of the current user whereas the Birt Designer uses the datasource user. It is not necessary anymore to wrap the report script in an "asCurrentUser.run" section because the behavior with and without this is now the same.
-
Metrics
33268 - edit report descriptions
-
Metrics
34002 - added pv switcher to reports
-
Metrics
33905 - Parameter will be loaded after report site has been opened. Improves speed of report navigation.
-
PWB Basics
33983 - A permission domain different to "Processes" can now be required for reading/creating/updating/deleting associations with a specific type by setting the "domain" attribute on the "association-type" element in process.xml
-
PWB Tailoring
33312 - Added widget for tailoring details based on properties grid.
-
PWB Tailoring
33302 - Tailoring root, questions, answers and their dependent elements can be retrieved via facade for reporting and diagrams.
-
Administration
34258 - An error occurred when navigating between pages in Administration > Users > View permissions
-
Global
34215 - Update tomcat to version 8.5.32 for security fixes.
-
Global
34213 - Database upgrade failed with error "Index CONTENT_GUID_IDX not usable".
-
Global
34216 - Fixes Database Upgrade Step 4222. An index was dropped incorrect.
-
Global
34045 - Ignore cookies containing illegal characters. Log those cookies to a cookies.log for further analysis.
-
Metrics
34111 - Reports could not be executed successfully in Stages without specified user credentials in their datasources. Now user credentials in the report datasources are only needed for previews in the Birt Designer and not anymore for report executtion in Stages.
-
PWB Basics
33331 - Fixes a possible NullPointerException during process element description rendering.
-
PWB Distribution
33989 - The "Update" action for updating multiple process modules was not displayed when there were no updateable process modules on the current page, even if there were updateable process modules on other pages (fixed with previous commit e0cf69fb51a81e600479769fa098a5d7c4ae85a0)
-
PWB Visualization
34019 - Rendering a single word text that is slightly longer as the maximum renderable text length caused an exception in case the last character was a wide one (e.g. w, m).
-
UE Styling
34121 - Uploaded profile images where displayed too small when showing the crop preview
- Release 7.1.99.1
-
Administration
33977 - Rebuild script for closure tables and triggers added. Run script with 'rebuildClosureTablesAndTriggers'. Ensure that database user has sufficient permissions for CREATE TRIGGERS.
-
Compliance Workbench
33422 - List of assigned reference models can no be displayed in compliance management.
-
Compliance Workbench
33381 - Compliance scopes can now be added and deleted.
-
Compliance Workbench
33343 - Added compliance and scope management.
-
Compliance Workbench
33336 - Rating is displayed in the left navigation.
-
Database
33513 - Migrating description images now tracks progress
-
Database
33379 - Further performance improvement for the migration of resources to guidances
-
Database
33219 -
The database record for an uploaded file was duplicated whenever a process or process element had to be copied (for instance, when creating a process version or integrating a process module). Now, a hash value is computed for file content and the database record will be reused. Existing file content will not be de-duplicated.Mandatory manual actionIn Oracle, EXECUTE permissions for the SYS.DBMS_CRYPTO package have to be granted to the database user that is used by Stages. A full backup of the database is recommended before upgrading to this version of Stages.
-
Metrics
33906 - Save parameter values in preferences service. Scroll to invalid input on renderaction and if closed, open dropdown.
-
Metrics
33725 - Report parameters can now be entered.
-
Metrics
33283 - Exporting reports to e.g. pdf is now available
-
Metrics
33567 - Handle errors in report rendering.
-
Metrics
33564 - play button and report dummy for rendering section in reports
-
Metrics
33280 - Added downloadfunction to the script component
-
Metrics
33324 - Script-upload is available for reports
-
Metrics
33271 - All user permission groups which had creation, modification or deletion permission for reports receive an additional permission with the corresponding settings for the permission domain "Report Administration". Moreover the permission domain "Data Collectors" is removed.
-
PWB Tailoring
33311 - Enable overwrite and restore of tailoring resources.
-
PWB Tailoring
33309 - Enable sorting of tailoring resources.
-
PWB Tailoring
33301 - Enable creation of tailoring resources.
-
PWB Tailoring
33322 - Enable deletion of tailoring resources
-
PWB Tailoring
33434 - Provide tree of tailoring resources in management section.
-
PWB Tailoring
33220 - Enable manual tailoring of process elements.
-
Quality
32422 - Stacktraces of client-side exceptions are now mapped using the javascript source map files to be logged in the stages.log file on the server
-
Administration
33954 - LDAP synchronization failed when "generateDn" was set to "true" and LDAP search queries returned absolute search results.
-
Administration
33907 - The message "No users were found" was not displayed for empty user groups
-
Administration
32096 - "Add" mode was left after adding a new member to a user group
-
Administration
33475 - Ensure that the permission cache is updated in case the user is assigned to a new role or is assigned another license type.
-
Administration
33523 - JvmOpts were not set during installation of Stages service.
-
Administration
33463 - LDAP synchronization did not handle email addresses.
-
CMS
33236 - Add files dialog is responsive again
-
CMS
33142 - fixed cms path validation in mobile view
-
Database
33996 - The query for existing content objects to reuse was implemented very inefficiently with #33219. Now, much less data is transmitted from the database.
-
Database
33995 - Content hash column index is missing.
-
Database
33720 - Fixes for overlay base association handling in comment, guidance, image and description upgrade steps.
-
Database
33663 - Fixes the database upgrade for archived projects containing metric data collectors.
-
Database
33665 - The upgrade of comments on process elements failed in case the comment contained textual references to other workspaces.
-
Database
33492 - Log progress of closure table creation
-
Database
33416 - New command line tool to fix Oracle database indexes for case sensitive columns.
-
Facade
33901 - Collected associations of processes with the type "containsComplianceExternal" did not have the reference process elements as targets.
-
Facade
33690 - Associations (pkit.getAssociations) were not baseline filtered.
-
Facade
33546 - Diagram rendering was slow especially if a lot of associations have been loaded. Associations can now be queried in bulk from pkit object.
-
File Handling
33254 - An exception occurred when updating a Guidance file in a "Database" repository using "Add Files" > "Upload Files"
-
Global
33614 - Update tomcat to version 8.5.28 for security fixes.
-
Global
32734 - Update tomcat to version 8.5.24 for security fixes. This should also fix SSL keystore handling.
-
PWB Basics
33543 - It was not possible to navigate from the workspace start page to the process start page after copying process elements.
-
PWB Basics
33744 - Copying processes with guided tours having local corresponding elements of tour stops caused database inconsistencies (unidirectional association). This lead to followup problems (e.g. with Stages Composer roundtrip).
-
PWB Basics
33370 - Associations in merged or derived association lists (e.g. when more than one target element subtype is collected) are now always sorted alphabetically by target element label. Associations appear before comments.
-
PWB Basics
33556 - Associations of guided tour stop corresponding elements werre multiplied when a process with an corresponding element was copy or exported/imported.
-
PWB Basics
33486 - Accessing a read/write locked process (e.g. during module integration) did not produce an accurate user notification.
-
PWB Basics
33525 - Add missing association index to improve performance.
-
PWB CMS
33526 - Process version switch loading was too slow.
-
PWB CMS
33498 - Fix upgrade step to ensure unique process version names.
-
PWB Distribution
33615 - Associations were lost in the following scenario: A core process (A) was integrated into another core process (B) and then B was integrated into a process (C). In C elements were overlaid that were originally from A. After integrating A into C and removing B from C the associations of the overlaid elements were gone.
-
PWB Editor/TWiki
34012 - Stages used a very old user agent string (IE 6) when checking external URLs with "Analyze" > "Errors in process description", which caused some URLs to be falsely reported as inaccessible (because HTTP error 403 was returned)
-
PWB Import/Export
31522 - Link to core process elements in an integrating process were lost after process export and import/composer roundtrip.
-
PWB Import/Export
33664 - The working version could not be replaced with a .zip file exported from Stages Composer when the server had no Internet connection
-
PWB PDF
33685 - PDF print failed in case a multi lingual description was printed.
-
PWB Visualization
33958 - Ensure the correct localization context is set for diagram rendering.
-
Search
33528 - Reduce memory usage during search indexing and priorize important process versions.
-
Search
33527 - Improve performance impact of search indexing.
-
Search
33369 - fixed quick assign for associations
-
UE Usability
33493 - Users without licenses received emails.
-
Web
33249 - updated commentassoc custom filter. Commentassocs with wrong or non-existent subtype are now displayed below the defaultsubtype
- Release 7.1.0.3
-
Database
33256 - Log progress of file based resource migration
- Release 7.1.0.2
-
CMS Web
32956 - visualized fixed version in context menu and version history
-
CMS
33246 - JPG files could not be downloaded from Stages CMS.
-
CMS
32966 - Cancelling the user authentication at a CMS repository led to logout from Stages.
-
File Handling
33221 - File action "Set state" was not displayed when files had states that were not defined in the lifecycle configuration.
-
PWB Basics
33206 33207 - Images could not be inserted on process start page. Inline edit was not available on process start page.
-
PWB Basics
33248 - Roles could not be opened after Stages 6.x upgrade.
-
PWB Basics
33247 - Descriptions on process start page were not saved.
- Release 7.1.0.1
-
CMS Web
32937 - fixed wrong title in repositories section. Asking now for state params scope and not for stateparams scope
-
Database
33214 - Database upgrade (Oracle) failed when creation date and creater were copied from history table.
-
Search
33205 - In some cases the search filter was shown twice when the browser window was resized.
-
Search
33200 - When the type filter on the search results page was used and the workspace filter was then changed to a selection which does not contain the selected type, the type was not displayed anymore in the filter but it still had impact on the results. Now previously selected types which are not contained in the current workspace selection are shown in the type filter until they are unchecked.
-
Search
33050 - Element type names in the search results filter options were not properly translated when they were not defined in the metamodel of the current process.
- Release 7.1.0.0
-
ALM
32582 - Enable Enactment Export
-
Administration
32537 - new names for licenses
-
Administration
32690 - Display license details on administration dashboard. Also added fix for permission error on logged-in user tab
-
CMS
32678 - Multiple files can now be linked at once using the CMS browser.
-
CMS
32679 - Existing files can be linked by entering the file path manually even if the CMS browser is not available for some reason (not supported, disabled in configuration, structure prefetch hasn't run yet...)
-
CMS
31710 - The CMS browser has been redeveloped for Stages 7, and existing files in Subversion, ClearCase, SharePoint and Integrity can be linked to a process element now.
-
CMS
32620 - Enabled individual file operations (and authentication) for external configuration management systems.
-
External Applications
32800 - Allow user to add information from external systems
-
Facade
32683 - Enabled API cache by default (scripting.api.cache.enabled)
-
File Handling
32874 - Paths in the CM plan are now validated against the "validatePath" pattern that can be configured for a CMS type in config.xml. Validation happens only when the path is changed in the input field.
-
File Handling
32882 - Recently added files are now shown first in the file lists/tables sorted by their creation date.
-
File Handling
32780 - If the CMS systems allows file attributes for checkout (e.g. Serena Dimensions) a dialog is shown when the user clicks on "Download & lock"
-
File Handling
32630 - Files that are stored in the "Database" repository, and URLs now have a timestamp and last change user that is independent of the timestamp and last change user of the process element. The timestamp and last change user of database-managed files is only updated when new content is uploaded, not when changing the file properties. The timestamp and last change user of URLs is only updated when the actual URL is changed, not when only the display name is changed.
-
File Handling
32771 - Immediate upload and set lifecycle state allowed.
-
File Handling
32753 - Improved responsivity of several file actions because required permission checks and initializations are now executed asychronously.
-
File Handling
32619 - New permission domain for revert other users files.
-
File Handling
31721 - SharePoint: It is possible to configure per lifecycle state whether major or minor versions shall be created when the state is set (Example: <state ident="draft" majorVersion="false"> means that a minor version will be created when the state is set to draft). Major versions are created by the default when nothing is configured in the lifecycle or no lifecycle is used. This default behavior can be overwritten in the CMS host properties by setting '<cms-property name="major.versions" value="false"/>'.
-
File Handling
31712 - Files can now be updated via drag and drop
-
File Handling
30973 - File states can be changed.
-
File Handling
31720 - CMS file attributes can be edited
-
File Handling
32702 - Download & lock a file in a single click in the context menu.
-
File Handling
31715 32697 - File errors are now shown in file list. Content of database managed files can now be replaced.
-
File Handling
30975 - Implemented file properties dialog and inline rename of files.
-
File Handling
32555 - Reworked file list on element pages. Added date, author and state.
-
Global
32878 - refactored and updated whats new section at dashboard
-
Global
32539 - Stages Restrukturierung
-
PWB Attributes
32583 32607 - Enabled inline-editing for custom-attributes
-
PWB Attributes
32556 32557 - Custom process attributes are editable on the process (element) page and can be displayed in the element properties widget.
-
PWB Basics
32912 - Allow custom process validators by specifying names of classes implementing the Validator interface.
-
PWB Basics
31761 31762 31763 32897 - User role assignments can now be shown and edited.
-
PWB Basics
31738 -
Show the "Files" widget only if the current user actually has the permissions to view files (don't show an empty widget if not).Mandatory manual actionupdate.bat must be executed for this to become visible.
-
PWB Distribution
32768 - File presets (settings from cm plans) are no imported with new file container elements (artifacts, guidance) of process modules.
-
PWB Distribution
18362 - Process module installations/updates now will create missing repositories for files.
-
PWB PDF
31766 30272 - Implements PDF creation via freemarker templates for V7. Integrate a progress indicator for PDF generation.
-
Search
31760 - The default search scope can be modified and stored in the user settings.
-
Search
32700 - The global search can now find files by their display names, physical names or urls.
-
Search
30678 - custom attributes can now be displayed next to search results
-
ALM
33019 - Choose the correct baseline for ALM export
-
Administration
33001 - Enable Stages 7.1 update
-
Administration
32998 - Renamed user group into group.
-
Administration
32250 - Users with a user name containing a space or comma were no longer able to log in to Stages, due to tomcats stricter cookie handling.
-
CMS
33160 - The first character was cut off when entering a path manually in the CMS browser without a leading "/"
-
CMS
33138 - Work Product could not be opened if a file was not accessible.
-
CMS
32955 - Show checkout user when file is checked out. When the file is checked out in the CMS only the CMS username is displayed except when Stages uses a system account for this CMS. In that case only the lock icon is shown but no checkout user at all.
-
CMS
31902 - When a file was uploaded and a file with the same (physical) name existed in the CMS folder configured in the CM plan, the existing file was linked without any message to the user, and the uploaded file was not used at all. Now, a warning icon is displayed.
-
CMS
32732 - The "password" field was auto-filled with the Stages password when adding a repository in Management > File Management, if the Stages password was saved in the web browser.
-
CMS
32559 - CMS browser could not be suppressed at resources with cms property 'cms.browser.activated'.
-
CMS ClearCase
32755 - Unreserved checkouts caused wrong version history display and wrong current version.
-
CMS ClearCase
31737 - Fixed file upload to ClearCase server.
-
CMS ClearCase
32278 - Wrong version number was displayed when an older file version was selected by the Config Spec.
-
CMS Sharepoint
32741 - Display the committer username instead of the claim in the file revision history.
-
CMS Web
32957 - fixed savebutton behaviour on form validation and setstate translation for set version state dialog. Also fixed internal error at setState Dialog for processversions.
-
CMS Web
32914 - added form validation and missing css classes to edit.html. Changed file dialog button styles from ok to save
-
CMS Web
32767 - fixed path suggestion for linked files
-
Database
33057 33055 - Upgrade failed and roles could not be viewed using oracle database.
-
Facade
32120 - When creating a Diff PDF Export, no diff was displayed at the location where a description resource was included, because the description resource was always included from the current process version.
-
File Handling
33171 - When a .zip export from Stages 6 or Stages Composer was imported, the lifecycle was set to "None" for files that had the lifecycle set to "Inherit from document"
-
File Handling
33072 - Prefetch didn't work.
-
File Handling
32954 - File state of checked out files could be set.
-
File Handling
32779 - Wrong file path was used under certain circumstances.
-
File Handling
32988 - Locked files were not updated via drag and drop."
-
File Handling
32940 - A message property was not resolved in file management plan."
-
File Handling
32943 32944 - File management is now accessible with file management permissions (file permissions are no longer required). Fixed security exception in file management plan when a process element was not readable due to it's security level.
-
File Handling
32850 - Uploading a file after adding it produced an error.
-
File Handling
32904 - fixed state display of files. If there is no version, nothing is displayed. Else the state is shown
-
File Handling
32899 - Newly created repositories were also visible in the management sections of other workspaces until the browser page was refreshed.
-
File Handling
31849 32906 - Fix upload progress bar for IE11.
-
File Handling
32805 32908 32909 - Ensure that only one file can be uploaded in checkin use case. Improved conflict handling for the add files use case.
-
File Handling
32831 - When uploading a new version for an existing file, the display name was set to the file name of the uploaded file
-
File Handling
32825 - Lifecycle was not set on newly linked files.
-
File Handling
32808 - It was possible to change the repository of a file from "Database" to a CMS repository (and vice versa) in the File Properties dialog, which lead to various errors.
-
File Handling
32813 - When elements with files were copied, the file copies were not accessible because no repository was set. Now the file copies are assigned to a repository if a matching one is already available in the target process.
-
File Handling
32696 - When displaying the version history of a file, the author was only displayed for versions that had been checked in with Stages Web. Now, the author from the configuration management system will be displayed if the author in the commit comment is empty.
-
File Management
32980 - Guest user (anonymous) could not download file when it was necessary to enter credentials for an external configuration management system.
-
Global
33021 - Login as guest was marked as link
-
Global
32803 - When a users home workspace has been deleted it was possible that in certain cases the user was no longer able to log into Stages.
-
Global
32470 - When a single file checkin or module installation failed, the other items that were added could be displayed as "in process" forever without any chance of removing the item.
-
Global
32685 - Update tomcat to version 8.5.20 for security fixes.
-
MS Project
32676 32675 - Process element abbreviation was not included in ms project export. Element type names are now translated correctly.
-
Metrics
32756 - Fixes the validation of metric collector intervals. The end date must be in the future.
-
PWB Basics
33020 - Inline rename of process elements with abbreviations was not possible.
-
PWB Basics
32599 - Ensure alignment is considered for embedded images that are migrated from V6 image resources.
-
PWB Basics
31449 - When an element description was changed using the "Edit" button in the "Description" widget, an incorrect user name and change date was recorded in the element history ("Activity" widget)
-
PWB Basics
31693 - Use correct URL schema for management descriptions.
-
PWB Basics
32692 - It was not possible to edit the description index element.
-
PWB Basics
32838 - Moving a process element to another workspace and deleting the source process could have led to exceptions in the process element history (activity stream).
-
PWB Basics
32661 32648 - Permissions were not checked correctly in Management > Descriptions, and the demo database contained some other incorrect column definitions.
-
PWB Basics
32658 - A scrollbar was shown below process element descriptions if a large image was embedded.
-
PWB CMS
33169 - Releasing a process version as valid version didn't copied repositories.
-
PWB CMS
33065 - It was not possible to release a valid version in case the process referenced a CMS type that is no longer configured in config.xml.
-
PWB CMS
33044 - Could not create a process version when an overwritten guidance with file existed in the Working Version.
-
PWB Distribution
33056 - It was not possible to view the module integration summary, when a new process was created from modules.
-
PWB Distribution
32964 - Process modules created with Stages V6 could produce duplicates for Guidance and Description elements on module integration.
-
PWB Distribution
32765 - New images in element descriptions were not imported when updating an integrated process module
-
PWB Distribution
32627 - An exception occurred (in Stages 6.6.5.1, 6.5.10, 7.0.0 and newer) when integrating a core process in which a public scope of a non-existing reference model was referenced.
-
PWB Distribution
32651 - When an element in a core process was renamed and a new element was created with the old name, core process updates using the "Adopt existing elements" option could fail with a constraint violation or produce incomplete results.
-
PWB Distribution
32363 - The navigation bar animation was displayed when executing "Overwrite" or "Restore" on a process element.
-
PWB Distribution
31794 - The tailoring user and tailoring date for tailored elements were not preserved properly when these elements came from a core process and the core process was updated.
-
PWB Editor/TWiki
33034 - In the latest versions of Edge, the Rich Text Editor lost focus after pasting text and opening dialogs, and did not have focus after it was opened.
-
PWB Editor/TWiki
32917 - "Insert directive" dialog styling was broken in Chrome
-
PWB Editor/TWiki
32997 - Paste from plain text editors (e.g. Notepad) into the rich text editor pasted no content in Chrome
-
PWB Editor/TWiki
32794 - Images in process element descriptions could be falsely considered unused and deleted even the rich text editor was quit with "Cancel"
-
PWB Editor/TWiki
32340 32417 - Elements with a backslash character at the end of the element name could not be linked nor embedded in description texts.
-
PWB Import/Export
32948 - After importing a Stages 6 process export, the included and migrated url-only files could not be downloaded. Now the migation is done correctly and already incorrectly migrated files are fixed.
-
PWB Metrics
32211 - Fix validation of preset report parameters without a preset value.
-
PWB PDF
33011 - Support user parameters for visualizations in PDF print.
-
PWB Resources
32926 - Do not duplicate content during resource to guidance migration
-
PWB Resources
32530 - Resources of deprecated resource type 'artifact' could not be edited anymore.
-
PWB Resources
32294 - Resources could not be downloaded on process element pages in no portal mode.
-
PWB Visualization
32861 - Fix splitting of long element names to multiple lines of text.
-
PWB Visualization
32292 - The experience level for the Anonymous user was not returned correctly by User.getProperty("Profile.ExperienceLevel") in the facade, if no cookie for the experience level was set. One effect of this was that a visualization that did not match the preset experience level was rendered in process views for the Anonymous user.
-
Request Tracking
32842 - The issue filter selection was lost when switching between different pages of a paginated issue list. The details of the selected issue filter were not restored correctly after navigating to a different workspace and back to the issues of the original workspace.
-
Request Tracking
32790 - Fixed position of filtername input field.
-
Request Tracking
32580 - Requests were not filtered by the selected request filter after switching between workspaces.
-
Request Tracking
32758 - Fixes a NPE that could have occured in case a lot of users were notified about a changed request via a ftl email template.
-
Request Tracking
32594 - Issue filtering did not work for save onChange attributes using the not defined filter option.
-
Request Tracking
32581 - It was not possible to restrict issue fields to dates in the future. It is now possible to specify an earliest and a latest offset relative to the current date for validation on change, by defining period values in the "earliest" and "latest" attributes at the date field definition in the PKitRequest.xml. The values need to be written in the period notation as in java.time.Period. Example for the current date: "P0D".
-
Request Tracking
32644 - Request tracking using java scripts with database queries was slow. Added an api cache which can be activated through the following configuration property: "scripting.api.cache.enabled". This also improves the performance of visualizations. In order to use this cache when storing issues in the database the configuration property "request.write.cache.enabled" needs to be activated too.
-
Search
33073 - Stages shutdown failed when search indexing was running.
-
Search
33007 - Search index was not updated when custom attributes were edited inline.
-
UE Styling
32979 - Heading in confirm dialog was out of alignment
-
Web CMS
32933 - fixed doubled slash at uploaded file
- Release 7.0.0.0
-
Administration
32226 - Introduce new security domains for module management, module override and process management. Users with permissions Processes RMCD secret will receive module management and process management permissions on upgrade. Users with Processes M secret will receive Module Override permissions.
-
Administration
32228 - Settings of a workspace can be edited. The following workspace settings are supported: name, language, archived and (project) group.
-
Administration
31759 - An overview of all user permissions can no be shown.
-
Administration
31012 - It is possible to rename user-permission via the context menu.
-
File Handling
31713 - Existing URLs that are attached to Guidance elements can be edited now.
-
File Handling
31771 - Added file version history in the UI.
-
Global
32263 - The "Log out" entry in the navigation bar is now smaller to prevent an unintended log-out when clicking on the "Floating Action Button" (Plus-Sign).
-
Global
30784 - The G1 garbage collector is used by default which generally performs better.
-
Global
31765 - Dashboard for the Administrationsite to display information about Stages and it's supporting technologies
-
PWB Basics
30699 30685 - Convert the image resources to description resources. Adapt textual reference resolving to the new element and resource types.
-
PWB Basics
31438 - The menu-item for multi-delete/copy/move of process elements is available, if at least one of the child process elements can be deleted/copied/moved.
-
PWB Basics
31749 - The name of a process element can be changed via the element context menu.
-
PWB Basics
32064 - It is now possible to delete all process versions in a workspace on the "Management" page, so that the workspace is reset to an empty workspace ("Delete Process")
-
PWB Basics
7775 31099 31224 31225 31226 31396 31444 - Support for comment-only associations
-
PWB Basics
31688 - Fixed comment count and updated layout
-
PWB Basics
30615 - Shortnames are now displayed in the UI when they are enabled in the metamodel
-
PWB Distribution
32227 - Added process modules can be updated with newer Valid Versions.
-
PWB Distribution
32148 - Widget to show properties of module-elements
-
PWB Distribution
32157 - Display progress and errors in Module Management for operations that add or remove modules. Also, show an error message if the creation of a process from modules failed.
-
PWB Distribution
32153 - Added process modules can be removed in module management page.
-
PWB Distribution
32149 - New process modules can be added in module management page.
-
PWB Distribution
32055 - Process modules can be selected from a workspace tree.
-
PWB Distribution
32057 32058 - Overwrite and restore of single or multiple process module elements.
-
PWB Distribution
32056 - List of added processes modules and list of updateable processes can now be shown in process management.
-
PWB Distribution
32067 - Improved progress display during process module integration.
-
PWB Editor/TWiki
30759 - Responsive handling of tables with a fixed or minimum width in process descriptions.
-
Search
32395 - Oracle fulltext indexes are no longer needed.
-
Search
30187 - Install elastic search as Windows service named Stages Search
-
Administration
32463 - Configured session timeout was not applied.
-
Administration
32431 - Pager was not visible on process module page.
-
Administration
32457 - Grants for permissions that are independent of scope and level (e.g. User Group administration permissions) could not be overwritten by denies.
-
Administration
32337 - The settings tab on the user administration page could not be opened in Firefox when the login credentials were saved for the edited user.
-
Administration
32233 -
Introduce the new permission domain 'process import/export'. User with this permission are able to import and export the whole process without restrictions.Mandatory manual actionThis new permission must be manually assigned to those user who need to export and import processes.
-
CMS
32543 - Fixes the storage format (master_guid) for migrated CMS profiles with MySQL.
-
CMS
32403 - Files stored in the database repository had a download filename without extension. Now the extension of the uploaded content is preserved.
-
CMS
31850 - Ensure only a single database repository can be created. Ensure a new process has always a guidance database repository.
-
Database
32534 - Associations between resources and tailoring answers were incorrectly upgraded.
-
Database
32532 - Process owner roles were migrated to user groups.
-
Database
30769 - Fixed resource to guidance migration.
-
Facade
32308 - Facade API call to retrieve active compliance scopes for a process was missing; new entity 'containsComplianceActiveScope@SYSTEM' added
-
Facade
31876 32223 - The properties "IsDeputy" and "Comment" can be retrieved from the "containsUser" associations. The "containsUserRole" association has been removed.
-
Facade
29712 - The property 'Name' was not available in facade v1 for process elements and index elements.
-
Facade
31876 - The properties "IsDeputy" and "Comment" can be retrieved from the "containsUser" and "containsRole" associations. The "containsUserRole" association has been removed.
-
Facade
32124 - Not all properties of Metric Reports could be read via facade.
-
Global
32531 - Messages in confirm dialog were escaped twice.
-
Global
32394 - A fallback for unsupported browser languages was missing. Now the first supported language is used when the browser language is requested but not supported.
-
Global
32528 - Workspace name was not escaped correctly in workspace selection
-
Global
32495 -
Stages 7 could not be opened after upgrade from older stages versions due to a cached redirect to index.jsp. Now all .jsp requests are redirected to index.html.Mandatory manual actionAdd the following valve to your tomcat server.xml inside the <Context path="/pkit" …> Tag: <Valve className="org.apache.catalina.valves.rewrite.RewriteValve" />
-
Global
32344 - Creation date of process elements was set to a wrong date in mysql5
-
Global
32342 - License errors (e.g. "License has expired") are checked sooner. A warning is shown on the login page, if the license will expire soon.
-
Global
32117 -
Enabling the configuration property "global.secureMode.enabled" also enabled IP address change detection. This was undesired for some use cases, so IP address change detection will be enabled with a separate configuration property ("global.preventIPAddressChanges.enabled") now.Mandatory manual actionAdd <property name="global.preventIPAddressChanges.enabled" value="true"/> to PkitConfig.xml if you want to keep IP address change detection enabled.
-
Global
31931 - Update tomcat to version 8.5.13 for security fixes.
-
Installer
32449 -
Do not package mysql and oracle driver due to license issues.Mandatory manual actionDriver must be downloaded (see SystemRequirements) and copied into the WEB-INF/lib folder.
-
Installer
32248 -
Preserve the jdbc driver jar (mysql.jar or ojdbc.jar) during Stages upgrades.Mandatory manual actionRelevant for Stages Linux RPM upgrade from a previous version to this version. Backup the existing jdbc driver jars (mysql.jar and ojdbc.jar) before upgrade to this version. Source location: [INSTALLDIR]/tomcat/webapps/pkit/WEB-INF/lib/ After RPM Stages upgrade copy the jdbc driver jars back to their original location.
-
PWB Basics
32498 - Processes with linked resources could not be deleted after upgrade to Stages 7.
-
PWB Basics
32406 - Fixed multiple problems that occurred when adding/changing/deleting associations using the association target "Browse" dialog: - The association comment input field was not displayed in the "Browse" dialog - An error occurred when adding an association together with a comment for the same association using the "Browse" dialog - An error occurred when changing an association comment and deleting the same association using the "Browse" dialog - The association list was not updated properly when only association comments were changed using the "Browse" dialog, without any deletions or additions of associations in the same action
-
PWB Basics
32486 - fixed overwrite/restore update problem
-
PWB Basics
32473 - Inline editing on process start page was defect.
-
PWB Basics
32411 - An incorrect element type label was displayed for readiness check errors that were reported for the process itself (for example, description link errors on the process start page)
-
PWB Basics
32336 - Multiple and fast mouse clicks on the save button when editing process elements produced a "Cannot transition to abstract state '^'" error.
-
PWB Basics
32306 - Ensure hover text is available on the process index pages.
-
PWB Basics
32174 - Fixes a security exception when trying to delete an association of an integrated process module.
-
PWB Basics
32099 - When displaying process elements, links were resolved with an incorrect process version of the target process.
-
PWB CMS
32335 - The start page of a deleted process was not displayed correctly.
-
PWB CMS
32162 - Process Version Management was not available without security level secret on domain Processes.
-
PWB CMS
32037 - In IE11 the context menu for a process version could not opened directly after renaming it.
-
PWB CMS
31951 - Element type names in validation messages of process constraint check were not translated.
-
PWB Distribution
32462 - renamed logmessages from core process to process module. PkitProperties for module updates are changed to single expressions while module add properties are described as module selection.
-
PWB Distribution
32509 - After selecting multiple process modules for an update and clicking "Update", the module list was not switched back from selection mode to normal mode
-
PWB Distribution
32429 - An exception occurred when attempting to view the usages of a process module if the user did not have the permission to add other process modules to the module
-
PWB Distribution
32437 - When creating a new process from modules, an empty process was displayed instead of a progress page.
-
PWB Distribution
32014 - It was not possible to delete a process containing an overlay element in case process element history was activated.
-
PWB Editor/TWiki
32088 - In IE browsers newly inserted tables in the description editor had too small cell heights.
-
PWB Editor/TWiki
32103 - Fixed element search in link plugin.
-
PWB Import/Export
32298 - Process imports could produce StackOverflow errors when they contained linked elements (shadows) and the remote (real) target elements could not be retrieved while their workspaces could be retrieved.
-
PWB Import/Export
32180 - Individual metric report parameter settings were imported as preset parameters for all users. Now the individual report parameters are not exported anymore. This means that operations like process imports, core process updates and replacing working revisions from ZIP export files will provide/replace the preset report parameters and will overwrite individual parameter settings.
-
PWB PDF
32283 32284 - An Exception was thrown in pdf diff under certain circumstances.
-
PWB Process Locking
32221 32003 31983 32309 - Process Locking was not considered for determination of available operations. Also the check whether an element can be moved was not correct for protected elements.
-
Search
32529 - Element descriptions in the search results were not correctly escaped.
-
Search
32432 - The search indexer failed completely when an exception occurred during the indexing of a single element. Now, an error message is logged and this element is skipped.
-
UE Styling
31719 - Long file names were not wrapped correctly in the "Files" widget in IE11 and Edge when the table view was displayed
-
User Experience
31905 - The edit context menu for process elements was available on management and administration pages in the mobile view. Now it is hidden there.
-
User Experience
32011 - Clicking on a workspace selection (User Settings -> Start Workspace, Administration -> Users -> {any user} -> Start Workspace, Administration -> User Groups and Permissions -> {any permission} -> permissions -> Workspace) with Firefox did not open the workspace selection dialog.
- Release 7.CLOUD.2
-
Administration
30937 - Added a filtering search-as-you-type box in the user administration.
-
Administration
31560 - Added file management plan.
-
Administration
31486 - File repositories can now be displayed in process management.
-
Database
30747 -
Introduced transaction safety for MySQL. Tables are converted to the InnoDB engine.Mandatory manual actionThe supported transaction level is READ-COMMITTED. Therefore, the section [mysqld] of the MySQL configuration needs to contain the line 'transaction-isolation=READ-COMMITTED'. Database administrators need to be aware of the conversion to InnoDB, since the data is stored differently now. By default, InnoDB stores multiple MySQL databases in one file. MyISAM used to store every database in its own directory and every table in one file. Backup strategies may need to be adapted. Please note that copying the directory formerly used by MyISAM will no longer back up any data.
-
File Handling
31579 - Implement file policies.
-
File Handling
31654 30969 30971 30972 31680 31681 31679 30970 - Implemented basic file operations (add file, add url, checkin, checkout, revert, refresh).
-
General
29640 - Implement security filtering for settings dialog
-
Global
29701 29923 - New delete process elements ui. Keep scroll position when navigating to sibling elements.
-
Global
29034 - Navigation entries are now grouped into categories.
-
Global
29631 29632 - Moved workspace navigation into navigation drawer. Added a service section to navigation drawer.
-
Global
29430 - Added my and archived workspaces tab to advanced workspace selection.
-
Global
28910 - Initial version of MessageProperties service.
-
Global
29337 - Replace milonic action menus by the new menu framework
-
Global
29203 - Implement Access Control Lists evaluation
-
Global
29211 - Introduce license service for filtering e.g. NavigationEntries for whether an app feature is active.
-
Global
29479 - SSL client authentication can now be used for SSO setups.
-
Global
28851 28859 - Switched to a frameless application layout.
-
Management
31795 31830 - Moved process export and import to version management.
-
Management
31487 31559 - File repositories can now be managed.
-
PWB Basics
31911 - Work Products of the "Unified Configuration" metamodel had misleading role names for associations to Activities.
-
PWB Basics
31746 - Processes of kind PROCESS_MODEL are migrated to CORE_PROCESS in database and ZIP import. The search index (not the whole process) is updated when settings are changed.
-
PWB Basics
31604 31742 31841 - The state of a process version can be changed, optionally updating the states of all process elements. It is also possible to release a process version as the Valid Version, including the state change options.
-
PWB Basics
31897 - When processes are both - valid and working versions - process interfaces will also be shown with both process versions.
-
PWB Basics
31791 - The working version of a process can now be replaced with another process version. Project data is copied from the previous working version if it is also the valid version. When creating a new valid version, project data is copied from the previous valid version. Ongoing process version operations are now displayed in the process versions list. Clicking an ongoing process version operation will display the progress indicator for this operation.
-
PWB Basics
30588 - The process element comments are fetched on demand (paging).
-
PWB Basics
31171 31167 - Fixed a merge conflict. Fix for commit: b7796768ecfb982a342ee2fe94b139e22ead1a47
-
PWB Basics
31483 - Implemented deletion of process versions. Single or multiple versions can be deleted. This is a very fast operation, because the selected process versions disappear instantly and are deleted in a background job.
-
PWB Basics
31682 - Configured perspective is now preserved.
-
PWB Basics
31547 - Process versions are now created in the background
-
PWB Basics
31598 - The creator of a process version is now stored in the database and displayed in the UI
-
PWB Basics
31546 - Process versions can be created now in Management > Process Versions
-
PWB Basics
31329 - Process versions are now displayed in the "Management" section
-
PWB Basics
30338 30161 - New UI for quick (search as you type) process element assignments.
-
PWB Basics
30417 - Group associations per target role or target element type
-
PWB Basics
29886 - Added copy process elements feature.
-
PWB Basics
30213 30214 - Introduced new floating action button in order to add new process elements.
-
PWB Basics
29838 - Initial version of process element creation based on subtype.
-
PWB Basics
29966 - New process element comments view can be displayed by adding the element "widget:comments" to the view of a process element (sub)type in the metamodel.
-
PWB Basics
29786 - Introduced new process element type "guidance".
-
PWB Basics
29720 - Implement process element browsing backend.
-
PWB Basics
29561 - Developed new process navigation ui (browser).
-
PWB CMS
31775 - Unique process version names are now be ensured.
-
PWB CMS
31743 - Process version name can be edited.
-
PWB CMS
31586 - Display warnings and errors of process version creation operations.
-
PWB CMS
31665 - The currently selected process version can be switched in the process views.
-
PWB CMS
31744 - Before creating a new process version, the process can be validated (e.g. process element state validation).
-
PWB Distribution
32015 - New process can be created from modules.
-
PWB Editor/TWiki
30686 31580 - New editor link plugin to create and edit links to process elements
-
PWB Editor/TWiki
29641 - Upgrade CKEditor to version 4.5.2.
-
PWB Editor/TWiki
29532 - Make GWT code runnable with AngularJS.
-
PWB Import/Export
31834 - The working version can be replaced with a process from a .zip file now
-
PWB Visualization
29791 - Support user defined visualisation settings.
-
Search
31767 - Added baseline filtering in the global search.
-
UE Styling
29971 - Provide process element history timeline as a view component.
-
UE Usability
29439 - Workspace list can now be filtered by name.
-
Administration
31341 - No message was displayed when the search engine is not available.
-
Administration
31358 31361 - Correctly set the focus on the first input field of both tabs of the form for editing users.
-
Administration
31525 - Workspaces could not be deleted while another workspace was still being deleted.
-
Administration
31381 - Password of ldap users was editable.
-
Administration
30273 - Ensure database upgrade step 2722 is more robust in case of database inconsistencies.
-
Administration
30127 - Tomcat log was not created anymore on Windows Servers
-
Administration
29984 - LDAP synchronization could overwrite system users (e.g. "root") if such users with matching upper-case names were imported.
-
Administration
29719 - prevent assignment of admin license to other user then root
-
Administration
29663 - Permission exception on the user notification settings page.
-
Administration
29376 - Run of update metamodel as administrator, can cause error.
-
Administration
29204 29205 - The workspace property 'workspace is not active (e.g. stopped or archived)' now also disables background jobs (CMS Prefetch, Structure Prefetch, Resource Synchronization) in addition to metric collectors. This avoids irrelevant administrator notification mails. Also clarified consequences of inactive workspaces in the displayed message.
-
At a Glance
30388 - Fix caching of non existing file links on Overview page.
-
At a Glance
29317 - Management overview could not opened when a file configured to be displayed in the management overview had a CMS error.
-
CMS
30395 - Fixes a potential ClassCastException in Integrity adapter in case the file does not yet exist in the CMS.
-
CMS
30029 - Files with fixed revision display lock icon of wrong revision. Invalid file version was exported (via CMS Documents Export or HTML Export), if fixed version was set.
-
CMS
30055 - CMS browser could not be deactivated if desired. It can be globally deactivated now by setting the configuration property "cms.browser.activated" to "false". Note: If there is no intention to use the resource synchronization feature either, the background job "CM Structure Prefetch" can be also deactivated by setting "cms.structure-prefetch.activated" to "false".
-
CMS
29559 - Copying process does not consider the predefined CMS comments.
-
CMS
28830 - Predefined comments in CMS profile could not be edited.
-
CMS
29008 - NPE error during execution of 'restoreCheckouts.bat' script.
-
CMS
28978 - in combination with mysql instead of the latest the oldest version of Resources and ArtifactInstances was displayed
-
CMS ClearCase
28786 - No Config Specs was wrongly identified as a configured Config Specs with MySQL
-
CMS Integrity
29664 - Whitespace at the end of a Change Package Id was not deleted.
-
CMS SVN
30377 - When a Subversion CMS profile was saved and a wrong url for a subversion repository was used, the subsequent error message did not point to the wrong url in some cases.
-
CMS SVN
30381 - Create and modify operations were available for Subversion documents even if a read-only system account was used for all operations.
-
CMS SVN
30370 - A missing SVN host configuration was not correctly detected and logged.
-
CMS SVN
30380 - Subversion authentication failed sometimes although valid credentials were given.
-
CMS SVN
30205 - Change State without file upload failed under certain circumstances
-
CMS SVN
28823 - svn tortoise can create invalid properties, we will now handle gracefully
-
CMS Sharepoint
31517 - When credentials for a CMS connection were changed in the meantime, the manual CMS authentication was not triggered again.
-
CMS Sharepoint
29478 - An Exception was thrown, while checking an availability of a sharepoint file.
-
CMS Sharepoint
29011 - Workaround for illegal SharePoint responses with control characters not allowed in XML 1.0.
-
Compliance Workbench
30920 - Core protected reference model assignments cannot be deleted.
-
Compliance Workbench
29555 - No spinner visible during loading compliance reference mappings.
-
Database
31667 - Username and password column (oracle) for repository configurations was too short.
-
Database
30733 31216 30823 30634 -
Recreating the existing foreign key constraints for the InnoDB MySQL database engine (all existing FK constraints were not created in MyISAM). Converting all columns, tables and the database to use UTF-8 character set and the utf8_bin collation. All new columns and tables will be created with the UTF-8 character set. Capitalizing the quartz table names due to case sensitive file systems (e.g. ext3/ext4). The last changed timestamp wasn't updated after changing an element in the element table, as well as in the history table in the database. Updating the MySQL connector from version 3.1.12 to 5.1.40.Mandatory manual actionThe "URIEncoding" attribute in the "Connector" tag defined in the "server.xml" file has to be changed from "ISO-8859-1" to "UTF-8". In order to have a complete UTF-8 data encoding the configuration property "default.encoding" has to be set also to "UTF-8" if explicitly specified (UTF-8 is the default).
-
Database
30583 - Refix for 30141: Cleanup of duplicate mapping attribute associations (e.g. custom ratings and custom comment in Compliance Workbench) failed sometimes.
-
Database
30141 - Database cleanup script could not handle duplicate mapping attribute associations (like comments of custom types in the Compliance Workbench).
-
Database
28784 - Sometimes records were being saved more than once if no modifications were applied.
-
Database
29360 - Clob values produce error during database upgrade with oracle
-
Database
29062 - Clients with unusually long FQDNs were unable to use Stages because the values could not be saved into the database. Increased the maximum length of the corresponding database column.
-
Facade
31600 - Association with domain SYSTEM fetches all elements which leads to poor performance. New system association filter fetches only local elements (e.g. process.getEntities('containsRole@SYSTEM,elementClass=local').
-
Facade
31208 - User role attributes are not available in facade V1.
-
Facade
30582 - Queriying custom comments or custom ratings via Facade V1 resulted in an error when the reference element had more than one of those.
-
Facade
30467 - A NullPointerException occurred when a no longer configured metamodel was used and accessed via facade.
-
Facade
30373 - In freemarker facade (v2) the way to determine whether the working revision of a project is locked was inefficient. Now projects have the new method "isWorkingRevisionLocked()".
-
Facade
30115 - Under heavy load it was possible that freemarker process element views produced an IllegalArgumentException.
-
Facade
29537 - Resource revision properties not available in facade V1.
-
Facade
29930 - Multiple Resource properties, the effective user language and lifecycle information for Artifacts and ArtifactInstances where not accessible, further CoreProcess mappings for Processes and ProcessElements where missing
-
Facade
29623 - Attribute change link not available in Facade V2.
-
Facade
29396 - Resolving all roles of a user could lead to SecurityException in case one of the roles is within an unreadable workspace. Those roles are now filtered out correctly.
-
Facade
28726 - Using an empty string as filter (as intruduced with 28726) can lead to various problems and has been disabled again
-
Facade
28725 - ProcessElementClass filters do now apply to Comment-only too
-
File Handling
29823 29827 - It took very long (minutes) to open file upload dialogs or the loading even failed when a big number of users (thousands) could be selected to be notified by email. Now the number of users to be displayed is limited by the configuration property "user.view.limit" (default value: 1000).
-
File Handling
29768 - Downloading CMS-managed resources in process versions via associations or search results always delivered the latest file revisions. Now the fixed revisions (which were the latest resource file revisions at the time the process version was created) will be downloaded in process versions.
-
File Handling
29048 - When lifecycle state names contained whitespace characters their names were not displayed correctly in email notifications about status changes.
-
Global
31581 - Update tomcat to version 8.5.9 for a Security Fix and fixing a potential BufferOverflowException.
-
Global
31596 - Fixed a client-side memory leak on the dashboard caused by embedding videos.
-
Global
31521 -
New tomcat version 8.5.8 that includes several security fixes.Mandatory manual actionIn tomcats server.xml replace for all connectors the protocol attribute 'protocol="org.apache.coyote.http11.Http11Protocol"' by 'protocol="org.apache.coyote.http11.Http11NioProtocol"'.
-
Global
26669 - Fixed broken links in listing of used open source frameworks.
-
Global
30527 - Update of Oracle JDBC driver to the latest version
-
Global
30442 -
Tomcat 8 uses UTF-8 URIEncoding by default.Mandatory manual actionSince this version, connectors in tomcat/conf/server.xml require an explicit setting called 'URIEncoding'. If the attribute 'URIEncoding' of the connector in server.xml does not exist yet, then it must be added. The value of 'URIEncoding' must correspond to the value of config property 'global.defaultEncoding', e.g. 'UTF-8' or 'ISO-8859-1'. Please note that the database encoding must also match these configuration settings. Example: <Connector port="8080" URIEncoding="ISO-8859-1" [...]
-
Global
30256 - Name-based external links were broken if the names contained UTF-8 special characters.
-
Global
30319 - External packages codemirror and ckeditor came with unused javascript files on Stages installation
-
Global
30031 - When Internet Explorer and Kerberos SSO is used, it was not possible to relogin after a logout without a browser restart. Furthermore negotations with multiple roundtrips did not work and resulted in failing authorizations.
-
Global
29870 - Remove Stages Support contact information on the login page.
-
Global
29833 - upgrade Tomcat to 7.0.64 for various security and performace fixes
-
Global
29753 - Index elements were not displayed in plural naming mode in navigation drawer
-
Jazz / RTC Support
29676 - When a process with an integrated core process was copied which contained associations with assigned enactment scripts and overlaid source or target elements, the process copy contained errors: Enactment scripts from the original process were referenced. This lead to the follow-up problem for RTC exports that the affected :associations were exported with the default enactment script.
-
MS Project
31475 - Tasks with remote association (e.g.mappings to reference model) to element type 'Phase' are not exported to MS-Project.
-
PWB
29273 - Don't fail during process update if multiple LOST+Found folders exist
-
PWB Attributes
30426 - In Stages Composer, the state of a process element was updated when the value of a project attribute was changed. Now, the scope of custom attributes is exported in .zip exports so that Stages Composer can handle them properly.
-
PWB Attributes
28119 - The state of a process/process element was not updated when the value of a custom process attribute was changed.
-
PWB Attributes
29947 - Use Pkit.properties to translate attribute values
-
PWB Attributes
29840 - Project attributes for which default values were defined were not initialized with these default values until the attributes were edited.
-
PWB Attributes
29828 - When default options were defined for a custom multi-selection attribute, these default options were always selected when editing the attribute, even when "no options selected" was saved before.
-
PWB Basics
32020 - Two images with a name only different in umlaut/non-umlaut could not be uploaded in the description of one process element.
-
PWB Basics
31912 - Unicon validators did not check process elements (including shadows) which would be shown as having the default (=first configured) subtype, but actually didn't have it in the database.
-
PWB Basics
32010 - Error markers for process version names and user names which were shown after a server-side check for uniqueness were not removed after a change of the input field
-
PWB Basics
31939 - It was possible to create two Valid Versions in one workspace by two concurrent 'Release as Valid Version' actions. The second action will now fail with an error because the Valid Version is locked.
-
PWB Basics
31895 - When a new process element was created in association list it got the wrong subtype.
-
PWB Basics
21427 - Prevent ConcurrentModificationException in assignement dialog.
-
PWB Basics
31628 - Copying/linking elements could cause illegal parent element references when user session were shared in multiple browser tabs (which is not supported). Now copy/link actions will fail in these cases instead of causing database inconsistencies. Additionally, the dababase cleanup script (ensureDatabaseIntegrity) now moves process elements to top-level when they wrongly have a parent element from anoter process.
-
PWB Basics
30431 - UserRole assignment was unusable slow when high numbers (> 50.000) of Users are assigned to a Role
-
PWB Basics
29046 - "Analyze local elements" function also listed integrated core process elements. Now it only lists elements which are not dependent of a master in another process: No links to other elements (shadows) and no integrated core process elements.
-
PWB Basics
28629 - While changing the resource type of a CM managed resource to image without uploading an image no proper error message was displayed.
-
PWB Basics
29872 - When a process model was instantiated, local reference model scopes of the process model appeared as public scopes in the derived process instances.
-
PWB Basics
29887 - Switching to unsafe mode without process lead to a NullPointerException.
-
PWB Basics
29882 - Pressing the return key in the association comment field caused an unintended form submit. The return key is ignored now.
-
PWB Basics
29819 - Logout and Return button performed no action.
-
PWB Basics
29807 - Analyze errors in process description returns incorrect cycle.
-
PWB Basics
29527 29533 - Adding or replacing users in role assignment dialog displays errors or wrong assignment information.
-
PWB Basics
29374 - make user role assignment dialog more robust
-
PWB Basics
29213 - Process elements with short names had different sort order in element index tree and element children list.
-
PWB Basics
28944 - Unclear error message when privileged state was set automatically.
-
PWB Basics
6775 - Process element index can be extended beyond a-z by using the "process.index.characters" ConfigProperty, for special characters like § oder ÄÜÖ or Japanese/Chinese ... languages tomcat and stages must have an UTF-8 setup
-
PWB CMS
32031 - Link of process version was corrupt in case the version was created with warnings.
-
PWB CMS
32005 - It was not possible to leave the process version rename mode via return without changing the version name.
-
PWB CMS
31967 31933 - Fix styling of process readiness check.
-
PWB CMS
31969 - Global and association constraints can now be configured with a severity of either 'error' (default) or 'warning'.
-
PWB CMS
31970 - Adapted constrait checks in Unified Configuration: missing responsible roles have severity 'error', missing output work products have severity 'warning'. Global checks (state, links in descriptions) are enabled. No other checks are configured.
-
PWB CMS
31955 - Process readiness check was not available as a standalone operation.
-
PWB CMS
31979 32009 - The import, deletion and release of a process could be executed when an operation was already in progress which could lead to inconsistencies
-
PWB CMS
31993 - Fixed permission check for the process import in case the working version is also the valid version.
-
PWB CMS
31963 31932 31989 - If 'process state management' is disabled, it is still possible to set the state of a process version, but updating the state of all process elements is not available in the dialogs for 'Release as Valid Version' and 'Set State'. Additionally, the icon and dialog title for 'Release as Valid version' has been improved.
-
PWB CMS
31964 - Improve process version list usablility.
-
PWB CMS
31943 - Multiple process version creation possible by double submit.
-
PWB CMS
31950 - Fix order of menu entries.
-
PWB CMS
31944 - When selecting multiple process versions for deletion, a click on a page button would leave the selection. The paging buttons are now not available during selection.
-
PWB CMS
31930 - Creation of a new valid version was not possible in case the process contained images.
-
PWB CMS
31711 - When a new valid version was released it was not possible to copy the project data from the previous valid version but skip the metric reports. Now this can be accomplished by setting the config property "copy.project.data.releaseValidVersion.skipMetricReports" to "true".
-
PWB CMS
29554 - Deleting remote associations in process baselines possible.
-
PWB Distribution
31724 - The core process update option "Import all, replace existing and delete irreplaceable" for metric reports and data collectors had no effect if another option was chosen for files.
-
PWB Distribution
30865 - Releasing of an integrated process baseline as valid version removes master_process_identity of project data.
-
PWB Distribution
31534 - The parent/child hierarchy between overlays was lost when replacing the working revision
-
PWB Distribution
30390 - Update link in list of integrated core processes was displayed, even if process create or delete permission on level secret was missing. In this case the core process update failed.
-
PWB Distribution
30316 - Could not add user role assignments to roles of integrated core processes which had restricted permissions.
-
PWB Distribution
30276 - Permissions were removed on core process update in the following scenario: A user is assigned to a role that was imported with a core process. The role grants permissions to the user. The user would not have these permissions without the role. When the user updated the core process, the permissions were removed from the updated role.
-
PWB Distribution
30085 - Repair database inconsistency concerning duplicate external references (compliance) due to which core process updates failed.
-
PWB Distribution
30032 - If an integrated core process was updated, associations without target elements were created in some cases when the option "Delete obsolete elements" was selected. This had the following consequences: Process elements with these inconsistent associations could not be viewed anymore and subsequent core process updates failed in some cases with ElementNotFoundExceptions.
-
PWB Distribution
29604 - Multiple core process elements could adopt the same element. The core process import could fail due to this error if custom attributes were configured. Now the elements will not be adopted if there are multiple core process elements with the same names.
-
PWB Distribution
29395 - If annotated core process elements were overlaid, the annotations were lost when cancelling the overlays.
-
PWB Distribution
29310 - Permissions were duplicated if an overlaid core process role had a permission with the current workspace as scope, the process was copied and the overlay was cancelled in the target workspace.
-
PWB Distribution
29313 - Compliance mapping of index pages and external reference mappings from a core process were not removed when the core process was removed.
-
PWB Distribution
29297 - No update link was diplayed on "Analyze core processes" page in the following case: The original core process was exported, then its workspace was deleted and a new work space with the same name but a different path was created where the core process was imported again.
-
PWB Distribution
29281 - Compliance mappings of index elements and external mappings were never protected from changes when integrated with a core process. In a special case this lead to the duplication of external mappings by core process updates.
-
PWB Distribution
29232 - Updating an integrated core process failed if a comment-only association was deleted in the source core process and the affected core process element had multiple comment-only associations.
-
PWB Distribution
29224 - When a core process contained a core process with a comment-only association and it was then integrated back into its original source core process, the comment-only association was duplicated. This could cause the failure of subsequent core process updates.
-
PWB Distribution
29134 - The process update preview always executed the process update even in case the user decided to abort the operation after previewing the results.
-
PWB Distribution
28950 - Ensure collected historical metric results are not deleted in case the metric collector is replaced by a core process update.
-
PWB Editor/TWiki
30253 - It was not possible to define clickable image map areas that have no link target (href=[[#]]).
-
PWB Editor/TWiki
29986 - If the user tried to link to another workspace in the editor link dialog, the initial link name was overwritten.
-
PWB Editor/TWiki
29985 - Even if a user was only allowed to view the valid process version, it was possible to navigate to a different process version via TWiki link.
-
PWB Editor/TWiki
28703 - It was possible to open the image upload dialog, even when the user didn't have the permission to add images.
-
PWB Editor/TWiki
29878 - The editor failed to render descriptions (StackOverflowError) with content looking like Java stacktraces.
-
PWB Editor/TWiki
29933 - Improve performance for textual reference parsing in image maps.
-
PWB Editor/TWiki
29384 - Rendering of process descriptions could take a long time for links within quotes and trailing whitespaces.
-
PWB Editor/TWiki
29660 - Color picker table and cell properties was not always closed with Internet Explorer.
-
PWB Editor/TWiki
29316 - Default textual references in the editor embed resource dialog did not contain the full element path for non-image resources.
-
PWB Editor/TWiki
29320 - The editor diff view showed an exception message when the language browser cookie could not be read.
-
PWB Editor/TWiki
29196 - Internal links with an inner textual reference were converted to unmanaged sections and not cleaned.
-
PWB Editor/TWiki
29025 - Cycles of textual references lead to a StackOverflowError when analyzing a process for description errors.
-
PWB Editor/TWiki
29042 - The advanced tab in the table cell dialog did not show the property values for id and class.
-
PWB Import/Export
31846 - When exporting a process with a local shadow-real relationship to a .zip file and importing it to another workspace, the shadow element was referencing the real element in the original workspace. This replaces the fixes for #31842 and #31811 with a more general solution that works even for use cases without Stages Composer. However, Stages Composer 6.6.4 is needed when the process is imported into Stages Composer and exported back.
-
PWB Import/Export
31842 - When an element was linked to another element in the same process, the link relationship was lost when replacing the working revision of the process with a .zip export of the same process.
-
PWB Import/Export
30086 - Sorting of remote associations was lost on export and re-import of processes.
-
PWB Import/Export
28813 - HTML Export of freemarker based views does not contain image-maps for visualisations.
-
PWB Import/Export
29982 - Properties for attributes of compliance references (Percentage, URL, Commentary, Doc-Record Comment etc.) were not exported to Stages Composer
-
PWB Import/Export
29779 - The value of selection and multiselection attributes with default options was not exported correctly to Stages Composer: For new process elements in which the "Advanced" section has not been opened while creating the element, an empty value was exported instead of the default value.
-
PWB Import/Export
29808 - prevent concurrent import problems by locking the target process before reading the (potential huge) zip data
-
PWB Import/Export
29799 - ZIP import failed when imported process contained associations from overlaid elements to other elements which were no core process elements.
-
PWB Import/Export
29639 - Default process state was lost, after export/import roundtrip.
-
PWB Import/Export
29276 - Large process ZIP exports (>500MB) could not be imported into Stages.
-
PWB Import/Export
27524 - External IDs (needed for ARIS import mappings) were lost when a process was exported and reimported (for example when a process was modified in Stages Composer and then exported back to Stages Web).
-
PWB PDF
30502 - Fixes the PDF Diff print.
-
PWB PDF
30210 - PDF print did not print strike through text in case the text had a background color. This is fixed by an additional CSS style in printBasePDF.css.
-
PWB Process Locking
29294 - When a user locked a process during an ongoing resource synchronization, resources in the CM system were synchronized regardless of process state. Now, if a user locks a process during a background resource synchronization, new or existing CM resources will not be synchronized after the lock is set.
-
PWB Resources
29206 - An exception occurred when viewing a description resource that was embedding itself directly or indirectly. Now, an error message is displayed when the user attempts to save a resource with circular embedding.
-
PWB Resources
29292 - Resource overview could not be generated with resource names containing double quote characters.
-
PWB Visualization
30072 - Exceptions that occured during rendering of visualizations were logged without stacktrace, which prevented root cause analysis.
-
Search
31383 - Search term of global search in input field was lost after page reload.
-
UE Styling
31425 - New items in lists (e.g. new users) were not highlighted with lower screen resolutions (e.g. tablet, smartphone).
-
UE Usability
31514 - Virtual keyboard in mobile devices was kept open after logging in.
-
UE Usability
31406 - Multiple members remove does not exit the delete mode.
- Release 7.CLOUD.1
-
Administration
31456 - Active users can now be displayed in user management.
-
Administration
31269 - Newly added permissions are highlighted.
-
Administration
31169 - Added an "Open" item in the workspace context menu in workspace management.
-
Administration
31090 - New users can immediately be found and added to permission groups. When users are deleted they cannot be found anymore at once.
-
Administration
31018 - For user groups, the assigned users and permissions can be edited now.
-
Administration
31044 - Users can now be edited in the management section.
-
Administration
31010 - New user groups can be created.
-
Administration
30125 - Permissions for a user group can be displayed now
-
Administration
30957 - New users can be created in the management section.
-
Administration
31006 - Display list of user groups in Management > User Groups and Permissions.
-
Administration
31043 31007 31028 - Introduce User-Permission-Groups. Migrate user role assignments to user permission group assignments.
-
Administration
30941 - Responsive table of users.
-
Administration
30960 - Users can now be deleted via new ui.
-
Administration
30917 - The existing users are now listed in the management section.
-
Administration
30874 30877 30916 - Reworked workspace administration (Display, add and delete workspaces).
-
CMS
31289 - Support CVSPLM as configuration management system
-
File Handling
30536 - Files can be uploaded for artifacts and guidance elements now (Stages Database only)
-
File Handling
30880 - Files are displayed in a responsive table now
-
Global
31302 - New license type 'Authenticated Process Reader' is available. This new type corresponds to the type 'Anonymous' with the difference user must logon.
-
Global
31267 -
Enabling gzip compression in tomcat for various mime types (e.g. html, css, json, svg).Mandatory manual actionFor performance improvement the "Connector" element in the server.xml should be extended with the following attributes: compression="on" compressableMimeType="text/html,text/xml,text/css,text/javascript,text/plain,application/javascript,application/json,application/xml,image/svg+xml,application/x-font-ttf"
-
Global
30364 - Different error pages are displayed for "object not found" (HTTP 404), "internal server error" (HTTP 500) and "conflict" (HTTP 409)
-
Global
31168 - The currently selected workspace is listed in "My Workspaces" so it can be easily added to the "My Workspaces" list.
-
Global
31062 - Server-side validation errors are now displayed like client-side validation errors when editing users, user groups and permissions. The user is no longer redirected to an error page.
-
Global
31123 - In case of errors an error report (runtime information) can be sent to the Stages support (the mail address configured as "support.email.address").
-
Global
29476 - Combined icons in an icon font.
-
Global
30788 -
Refactoring the Stages login modules (SPNEGO, Basic Authentication, SSL) to use container authentication.Mandatory manual actionThe realm definition in "tomcat/conf/server.xml" has to be adjusted with the new Stages realms (SSLAuthenticatorRealm, SimpleAuthenticationRealm). The following realms inside the Engine tag in server.xml <Realm className="org.apache.catalina.realm.LockOutRealm"> <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/> </Realm> have to be replaced with the following realms: <Realm className="org.apache.catalina.realm.CombinedRealm" > <Realm className="de.methodpark.stages.containerauth.SSLAuthenticatorRealm" roles="pki_user"/> <Realm className="de.methodpark.stages.containerauth.SimpleAuthenticationRealm" roles="StagesUser" /> </Realm>
-
Global
30744 - Invalidate browser cache after version upgrades or metamodel updates.
-
Global
30753 - Collapse single entry menus with icon to a simple clickable icon.
-
Global
30735 - Scroll position is kept on tab change.
-
JIRA/RTC
30893 -
export to enactment systems (JIRA / RTC) has been reworkedMandatory manual actionexisting RTC configuration must be migrated to the new configuration format (see RTC Guide)
-
PWB Basics
31268 - Workflows can now be created easily via add button from the visualization card.
-
PWB Basics
31179 - When deleting an association or user permission group a confirmation dialog will be displayed.
-
PWB Basics
31164 - When deleting a process element, the element name is displayed in the confirm dialog.
-
PWB Basics
31182 - Association comments can be edited directly in the association list without opening the "Browse" dialog (only associations with target element, no comment-only associations yet)
-
PWB Basics
31154 - The perspective can now be switched using the element "Edit" menu, even at small resolutions when the perspective bar is not available
-
PWB Basics
31147 - [Internal] The maximum process element comment length is now hard-coded to 1000 characters and validated on the client similar to other input fields
-
PWB Basics
30984 - Implement rearrange of process elements.
-
PWB Basics
30754 - Security Filtering for Delete Associations Command and Delete Process Elements Command.
-
PWB Basics
30906 - Assure correct sorting of process element associations. Associations may be sorted alphabetically, manually or by target elements. Comment-only associations will always be placed after normal associations.
-
PWB Basics
30752 - Multiple associations can now be deleted via new ui.
-
PWB Basics
30949 - Dialog for editing process properties.
-
PWB Basics
30951 - Implement user specific security filtering of available operations.
-
PWB Basics
30646 - Responsive full-screen dialog for editing process elements.
-
PWB Basics
30961 - Empty processes can now be created via the new ui process start page.
-
PWB Basics
30899 - Provide workspace selection in association target browser.
-
PWB Basics
30868 - Enable creation and modification of association comments in the associations browser.
-
PWB Basics
30841 - Provide browser for associating multiple associations via target element browsing.
-
PWB Basics
30414 - Process elements can now be moved to a new parent element in the same process or in another process. When a parent element is moved, all its children will be moved together with it.
-
PWB Basics
30287 30567 30681 - Process elements can now be copied across workspaces in new ui.
-
PWB Basics
30212 - Single element can now be deleted from navigation drawer. A confirm dialog is shown.
-
PWB Basics
30795 - Applied new design for the process element actions "copy" and "delete".
-
PWB Basics
30566 - Adapt styling of activity stream according to the style guide.
-
PWB Basics
30516 - Comment-only associations are now displayed together with normal associations
-
PWB Basics
30647 - Process elements can now be deleted from process element page. A confirm box is shown.
-
PWB Basics
30740 - Input field in association list is now scrolled into view when adding new elements. Added a new context menu to association groups in order to add new elements.
-
PWB Basics
30727 - Associations can now be deleted directly from the association list.
-
PWB Editor/TWiki
31176 - Re-styling of editor plugin dialogs
-
PWB Editor/TWiki
30929 - Editing of image maps in editor image plugin.
-
PWB Editor/TWiki
31124 - Temporarily removing the HTML template, Link and Resource plug-in from the Rich text editor.
-
PWB Editor/TWiki
30983 - Images can now be uplaoded via browse button in new upload ui.
-
PWB Editor/TWiki
30688 - New editor image plugin
-
PWB Editor/TWiki
30506 - Adapt and style element descriptions according to style guide
-
PWB Import/Export
30812 - Added .zip import/export of processes in Management > Workspaces
-
PWB Visualization
31174 - Implement support for svg icon recoloring.
-
PWB Visualization
30751 - Visualizations can now be fit to page or shown 1:1.
-
Search
30691 - Extending the search-backend to merge equal search results. The merged results are displayed as alternative of one search result.
-
Search
30858 - Search results can now be filtered by recommended workspaces. Recommended workspaces contain the current workspace, workspace favorites ("My workspaces") and workspaces that have process interfaces with the current workspace.
-
Search
30675 - Moving the declaration of attribute types from PkitConfig.xml to PkitProcess.xml. For each metamodel a list of attribute types can be declared and later used in the model part of process, process element and artifact instance. Attribute types declared as searchable (currently supported types are: STRING, SELECTION, INTEGER, TEXT) will be considered when searching for elements.
-
Search
30748 - Use all workspaces as default search scope for the anonymous user.
-
Search
30671 - Search results from the favorite workspaces have higher score than results from other workspaces, but a lower score than results from the current workspace (current > favorites > other).
-
UE Styling
31244 - Do not display a menu if it has zero enabled, non-separator items. Do not display a separator if it is the first or last displayed menu item. Merge multiple subsequent separators into one in the displayed menu.
-
UE Usability
31149 - In paged views newly added items are now displayed on the top of the first page.
-
User Experience
31325 - A new profile image can be selected from a section of an uploaded image file.
-
User Experience
28940 - Users can upload a profile picture
-
Administration
31342 - Edit/Delete menu entries for user permission groups were visible without the required permissions.
-
Administration
31367 - Removed the hover effect from the placeholder if no further workspaces exist.
-
Administration
31370 - Encode HTML special characters in workspace names.
-
Administration
31375 - The "Delete" menu item was displayed for the root workspace in Management > Workspaces
-
Administration
31417 - Concurrently adding associations now results in the 'conflict' error page instead of the internal error page.
-
Administration
31392 - An exception occured when importing processes by dragging and dropping a file, sporadically in Internet Explorer/Edge.
-
Administration
31377 - When importing a process, a dropped .zip file was rejected in some browsers because the file type was not detected correctly.
-
Administration
31094 - LDAP synchronization failed, when matchUsersMode was set to 'email' and the email address of a previously synchronized user on the directory server was changed to the email address of another synchronized user.
-
Administration
31296 -
Users cannot be assigned to roles anymore when the config property 'user.view.limit' for the maximum number of users in lists is set to 5000 or more (default value is 1000) and this limit is reached.Mandatory manual actionDecrease value of 'user.view.limit' or set an increased value for the Tomcat connector property 'maxParameterCount' in server.xml (see https://tomcat.apache.org/tomcat-8.0-doc/config/http.html).
-
Administration
31177 - Checking if the user has the necessary permissions to perform process and management operations in the navigation drawer.
-
Administration
31071 - Ldap synchronization could not assign floating licenses to newly imported users when the license limit for concurrent user sessions was already reached.
-
Administration
31077 - LDAP authentication by rebind was broken.
-
Administration
31005 - Default user can be deleted because this user account was not recognized as system user.
-
Administration
30857 - Open Stages external url from MS-Excel (2013 or later) uses Stages license which can not be returned.
-
Administration
30977 - LDAP synchronization mode cannot be set.
-
Administration
30822 - The session timeout could be defined with very small value. Now the minimal session timeout value is set to 30 minutes.
-
Administration
30834 - Login to Stages was not possible in case the browser did not accept/provide any cookies.
-
Administration
30768 - Exception occured in handling of cm profiles with checkouts but without configuration in PKitConfig.xml.
-
Administration
30439 - Prevent a single SSO user from using up all floating licenses by not logging out of Stages but just closing its browser.
-
CMS
30967 -
CMS File Browser and Structure Prefetch could not be disabled per CMS Type.Mandatory manual actionExisting global file browser property (<property name=cms.browser.activated value=false/>) must be migrated to the new CMS Type Property '<cms-property name=cms.browser.activated value=false/>' (default: true). If the resource synchronization is not needed either the CMS Structure Prefetch can also be disabled with the property '<cms-property name=cms.structure-prefetch.activated value=false/>' (default: true).
-
CMS
30638 - A NullPointerException occurred when cms browser button without cms profile was clicked.
-
CMS Integrity
31288 - Detection of pending revisions was broken.
-
CMS Integrity
31185 - CMS Structure Prefetch failed for Integrity projects with unreadable subprojects. As a consequence the CMS browser showed no files at all for the corresponding Integrity projects.
-
CMS Integrity
30898 - CMS Structure Prefetch failed to determine the item tree for the CMS browser when an Integrity subproject was located in folder whose name ended with ".pj".
-
Compliance Workbench
30911 - Duplicate reference mapping shell script causes NullPointerException when match mode is set.
-
Compliance Workbench
30849 - Compliance mappings that were created on protected core process elements were deleted by the core process update when the working revision of the process had been replaced between the creation of the compliance mapping and the core process update.
-
Database
31197 - User database caches weren't properly invalidated when deleting a user.
-
Database
30581 - EnsureDatabaseIntegrity script was not able to handle processes that contained a duplicate index element for any type.
-
Facade
30913 - Compliance mappings could not be filtered by process id (containsComplianceElement@SYSTEM,process=ID).
-
Facade
30679 - Report script uses property from wrong metamodel.
-
Facade
30756 - It was not possible to retrieve element version history entries. Usage: var versionHistoryEntries = element.getEntities("containsHistory@SYSTEM"); (Properties: Id, VersionId, Name, Description, DisplayDescription, Date, CreatedBy, State)
-
Facade
30655 - It was not possible to retrieve other versions of a process element from the other baselines. Usage: var elementInOtherBaselines = element.getEntities("baselinedElements@SYSTEM");
-
Global
31466 - The JSON response to failed login attempts indicated if the password was wrong, or if the user was not existing
-
Global
31347 - Anonymous users were unable to navigate between workspaces.
-
Global
31092 - Input character counter was not reset to zero when another input field was added.
-
Global
31166 - When the stages server is not available an error page is displayed indicating that no further operations can be executed.
-
Global
31211 - The "Browse" button in the file upload widget did not work with IE 11.
-
Global
31155 - Right toolbar reserved space even if not visible.
-
Global
31184 - Long menu items were not shortened.
-
Global
31196 - Incomplete Support-Infos where generated.
-
Global
30866 - Prevent login to Stages and show error page in case Stages could not be started successfully.
-
Global
30908 - Implemented a more reliable way to display localized placeholder texts.
-
PWB Attributes
31067 - ISO control characters were not filtered in the custom attribute values.
-
PWB Attributes
31068 - Attribute 'none' has no effect on element views for change management traces. Attribute 'attributeChange' can optionally used as follows to enable 'New issue' link: <attributeChange scope='process' newIssueLink='true'/>.
-
PWB Basics
31352 - Action icons in association lists were not aligned and scaled correctly.
-
PWB Basics
31467 - Fixed an error that occured in rare circumstances when clicking the button for inline editing of descriptions.
-
PWB Basics
31281 - Multi-language correspondence associations were not exported in Process.xml. This made it impossible to reintegrate multiple language versions into one process in Stages Composer. This functionality is now available in Stages Composer 6.6+
-
PWB Basics
31452 - When association were sorted by target element order, the workspace names were always compared, even between local and remote associations. The effect of this was that remote associations could appear before or after local associations depending on the name of the current workspace. Now, remote associations always appear after local associations when the associations are sorted by target element order.
-
PWB Basics
31387 - Opening an element view which was not configured in the metamodel resulted in an internal JavaScript error. Now "Element not found" error is displayed.
-
PWB Basics
31393 31409 - Workspaces with unreadable processes were not accessible.
-
PWB Basics
31294 - Ensure the process visualization is updated after modification of an association comment.
-
PWB Basics
31243 - An "Edit" icon was displayed in the "Description" widget even when the user had no editing permission.
-
PWB Basics
31295 - Use only valid URI characters in the association path syntax to prevent encoding issues.
-
PWB Basics
31245 - Workspace selection did not correctly filter the available workspaces according to the users permissions.
-
PWB Basics
31234 - Do not check the subtype against the set of allowed subtypes when saving a process element, because this makes it impossible to edit many elements in the "Software Engineering" sample process after the latest unified_configuration changes
-
PWB Basics
31233 - All subtypes were assignable in association browser.
-
PWB Basics
31165 - The menu items for creating children in the element context menu were not immediately updated after changing the subtype of the element.
-
PWB Basics
31187 - The illegal character '|' in element names is now suppressed when adding new process elements.
-
PWB Basics
31163 - If a process element has no valid subtype, the default subtype is pre-selected when editing the element.
-
PWB Basics
31140 - On the page for editing process elements, the names of subtypes are now translated more reliably, especially after page refresh.
-
PWB Basics
31156 - After deleting a process element, in some situations child elements or the parent element was selected, which lead to inconsistent behaviour.
-
PWB Basics
31189 - No process was displayed when revisiting a workspace in which a new process had been created previously
-
PWB Basics
31098 31133 30793 30669 - Add new child element from element menu was broken
-
PWB Basics
31065 - The margin in edit element card layout was too big.
-
PWB Basics
30936 - An exception occurred when browsing target elements for associations from activities to guidance elements in the "unified_configuration" metamodel.
-
PWB Basics
30668 - Creation of external link in resources was possible in FreeMarker based metamodel.
-
PWB Basics
30620 - No view perspective was selected after user login.
-
PWB CMS
30885 - Releasing a new valid version with the setting "Copy project data from previous valid version" could create LOST & FOUND elements as containers for the copied project data. This behaviour can be unwanted because the LOST & FOUND elements cannot be deleted when a valid version is not the working revision. Now the creation of LOST & Found elements can be disabled for this scenario by setting the configuration property "copy.project.data.releaseValidVersion.createLostAndFound" to "false".
-
PWB CMS
30833 - When a new valid process version is released, project data can be copied from the previous valid version. The target process elements for this project data are retrieved by internal identities, element paths or - as last fallback - element names. Matching by element paths or names can be problematic for some use cases. Now it is possible to enable matching by internal identities only by setting the configuration property "copy.project.data.matchElementByIdentityOnly" to "true".
-
PWB Distribution
30376 - Core process import/update report does not contain permission and user assignment updates.
-
PWB Editor/TWiki
30758 - Copy & paste was not working in inline edit mode
-
PWB Editor/TWiki
30146 - The native browser spell checker is no longer disabled in the rich text editor. Use Ctrl + right click to access the context menu with the spell checking suggestions. Browser spell checking is available in Google Chrome, Mozilla Firefox (english version) and Microsoft Internet Explorer (Windows 8 and newer)
-
PWB Editor/TWiki
30827 - List position is not displayed correctly, when image text flow is set to 'right'.
-
PWB Import/Export
31429 - Newly created process descriptions were not displayed after a ZIP import.
-
PWB Import/Export
31107 - Web export generates HTML tags in diagram shapes for comment-only associations.
-
PWB Import/Export
30711 - Replacing the working revision failed with an exception when artifacts with artifact instances had a "\" character at the end of the name, the artifacts had to be looked up by name, and "Copy project data from previous working revision" was enabled.
-
PWB Import/Export
30586 - Database inconsistencies (e.g. reference model mapped to itself) occurred when a reference model was copied and both - the original model and the copy - were deleted and reimported or imported on another Stages server.
-
PWB Visualization
31496 - Visualization widget did not reflect user parameters added after initial rollout.
-
PWB Visualization
31236 - Additional node labels were positioned in the wrong table cell in case many labels are added to the same cell. This is fixed now.
-
PWB Visualization
30651 - Prevent diagram reload on tab switch. Allow the browser to cache diagrams caching. Provide a mechanism for the web ui to enforce a reload of the diagram.
-
PWB Visualization
30791 - The image map was not correctly scaled after changing a visualization parameter.
-
PWB Visualization
30732 - Fix a performance bottleneck when using packageImport statement in visualization scripts.
-
Search
31350 - Workspaces name had too much relevance for the order of search results.
-
Search
31384 - Performing an exact search for a substring resulted in elements containing that substring.
-
Search
31395 - The displayed total number of search results did not match the actual number of results when there was only 1 result page.
-
Search
31349 - Anonymous users had no "Current workspaces" filter option in the "Workspaces" search results filter.
-
Search
30946 - Adjusting the search filter to ignore process filtering on workspaces without process.
-
Search
30922 - Many search requests cause high server load.
-
Search
30831 - Ensuring search suggestion prefer process elements over process element folders.
-
UE Styling
31369 - The user icon of the Anonymous user appeared clickable in the navigation drawer.
-
UE Usability
31317 - Process elements that were never manually or alphabetically sorted by a user were displayed in different orders. In the process navigation on the left they were ordered alphabetically. When they were shown as target elements of associations in most cases they were ordered by creation time. Now the sort order is always alphabetical if elements are not manually sorted.
-
User Experience
31424 - When an invalid username or password was entered, the password input field is now focused
-
User Experience
31073 - Headings of dialogs no longer wrap but are shortened now. Also, the font size on small devices has been decreased.