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