0.57.0
Release date: October 25, 2024
End of Life: October 25, 2026
It is now possible to create and work with product variants. For example, imagine you are working on a car that is available with either a 3-spoke steering wheel or a 4-spoke steering wheel. The following changes have been made to help users easily manage product variants:
- Product managers can now create product variants. That means, they can specify which product variants exist and how they are defined. A grid for managing product variants has been added to the project attributes page.
- Product managers can assign variants to test cases. That means, they can specify which test cases should be performed for which product variants. The new pop-up window for assigning variants to test cases appears when adding MDM test cases to a project.
New feature PROJECT UI | A grid for managing product variants has been added to the project attributes page.
[#6461] This feature relates to the attributes page in
|
New feature PROJECT UI | A new pop-up window has been added for assigning product variants to test cases.
[#6473] This feature relates to the function for adding MDM test cases to a project. Now, a pop-up window opens after users have selected the appropriate MDM test cases and clicked on the save icon. In this pop-up window, users can select which product variants each test case applies to. In the example below:
|
New feature PROJECT UI | A product variant field has been added to the project test case edit page.
[#6481] This feature relates to the function for editing a test case to be project-specific. The test case edit page now includes a field called Product variant. Note: This field is read-only. |
New feature PROJECT | Disciplines are now visible when comparing a test case to its MDM equivalent.
[#6331] This feature relates to the function for comparing project test cases with their MDM equivalents. In the past, the compare dialog did not take disciplines into account. This behavior has been changed. |
New feature PROJECT UI | It is now possible to add inactive requirements to a project.
[#6117] This feature relates to the requirements grid in
|
New feature PROJECT | It is now possible to apply add-ons to entire groups of requirements.
[#6140] This feature relates to the requirements grid in
|
New feature PROJECT | It is now possible to see a status summary for the requirements within a group.
[#6126] This feature relates to the requirements grid in
|
New feature PROJECT | Users now see more detailed differences when comparing project test cases and requirements with their MDM equivalents.
[#6330] This feature relates to the function for comparing project test cases and requirements with their MDM equivalents. In the past, users sometimes saw that changes had been made, but they were not able to tell what exactly those changes were. For example, if a line break or an empty space was added to the description, it looked like the old and new description were identicial. This behavior has been changed. Users can now activate the option Highlight changes. This displays additional highlighting and visual clues, so that users can more easily identify the differences. |
New feature RESULT | It is now possible to access plot templates from the context menu of the test grid.
[#6414] This feature relates to the test grid in
![]() |
New feature RESULT | It is now possible to compare multiple test videos.
[#6407] This feature relates to the test grid in
|
New feature RESULT | It is now possible to copy the cell content in the 'Set as project status' grids.
[#6519] This feature relates to the grids found within the set as project status function. Now users can highlight cells by holding down the left mouse button and moving their mouse cursor over the cells. Furthermore, users can copy the content of the highlighted cells (Ctrl + C). |
New feature CONFIGURATION API, UI | It is no longer possible to delete MDM test cases and MDM requirements that have already been added to a project.
[#5991] This feature relates to the MDM test cases, which are found under |
New feature CONFIGURATION | It is now possible to copy the cell content in all MDM grids.
[#6470] This feature relates to the MDM grids, which are found under |
New feature CONFIGURATION | The MDM test case side panel now includes an area for attachments.
[#6333] This feature relates to the MDM test cases, which are found under |
New feature CONFIGURATION UI | When editing a test case, it is now possible to check which requirements are assigned to the test case.
[#5878] This feature relates to the MDM test cases, which are found under |
New feature API | It is now possible to list and download task artifact files. [#6327] |
New feature | It is now possible to specify the AWS Session Token option for management commands backup and restore. This is required when using temporary credentials. [#6488] |
New feature | There is a new 'graphql-batch' end point, which is available for batched GraphQL requests. [#5397] |
Improvement PROJECT | The button for adding new project documents is now only visible to users with the corresponding permission.
[#6359] This improvement relates to the documents area in
|
Improvement PROJECT | Use merged context conditions when comparing project requirements and test cases with MDM. [#6337] |
Improvement PROJECT, RESULT | Newly created views are now directly selected after having been created with the 'Save as new' button.
[#6437] This improvement relates to all of the grids that use the view feature, e.g. the test grid, MDM requirement grid and project requirement grid. Once a user has clicked on |
Improvement RESULT | Improvements were made to the appearance of the calculation rule configuration page.
[#6298] This improvement relates to the calculation rule configuration page, which can be accessed by navigating to |
Improvement CONFIGURATION UI | Improvements were made to the appearance of the user list.
[#6022] This improvement relates to the user list, which can be accessed by navigating to
|
Improvement CONFIGURATION | The display name is now visible in the MDM test case grid and in the status report template grid.
[#6389] This improvement relates to the menus |
Improvement | Improve support of optimizing float ranges when importing and merging test cases and their requirements into a project. [#6447] |
Improvement | Support automatic oidc token refresh on gql requests (queries only). [#6286] |
Bug fix PROJECT | An error no longer occurs when adding new project members. [#6477] |
Bug fix PROJECT | An error no longer occurs when two different users try to assign the same role to a user for the same project. [#6457] |
Bug fix PROJECT | It is now possible to compare copies of requirements with their MDM equivalents.
[#6464] This fix relates to the function for comparing project test cases and requirements with their MDM equivalents. In the past, if a user duplicated a requirement and then tried to compare the duplicate with its MDM equivalent, the user received the error Failed to compare to parent. This behavior has been fixed. |
Bug fix PROJECT | The project image is now correctly displayed in both the overview and the left sidebar.
[#5645] This fix relates to the project image, which is displayed in the Overview and in the left sidebar of
|
Bug fix RESULT UI | Copy and paste of float values now works as expected. Float values are correctly pasted.
[#6409] This fix relates to the ability to copy a value in one column and paste it into another column. In the past, if the value with a display unit was copied, e.g. 100.0 km/h, then its value in SI-units was pasted into other columns, e.g. 27.8 m/s. This behavior has been fixed. |
Bug fix RESULT | Deleting attributes as part of a test update no longer leads to a timeout (504 Server Error: Gateway Time-out). [#6415] |
Bug fix RESULT UI | The 'Edit test' function now works correctly. The numeric editor now shows values in the display unit.
[#6408] This fix relates to the Edit tests function in
|
Bug fix RESULT | The list of filter values now loads correctly when a project is selected in the test grid.
[#6434] This fix relates to the test grid in
|
Bug fix RESULT | Users no longer receive an error message when expanding sorted groups.
[#6493] This fix relates to the requirements grid in
|
Bug fix RESULT API | When uploading attachments via graphql test update, the file contents now influence the metadata.
[#6427] The behavior is now the same as when creating a single test attachment or updating via graphql. |
Bug fix CONFIGURATION UI | Arrows are now visible again in the user permission tree.
[#6442] This fix relates to the user permission tree, which is found under |
Bug fix CONFIGURATION | Copied MDM test cases now receive the same MDM requirements as the original.
[#6500] This fix relates to the MDM test cases, which are found under |
Bug fix CONFIGURATION | Copying an MDM requirement now copies the test case information as well.
[#6454] This fix relates to the MDM requirements grid, which is found under |
Bug fix CONFIGURATION | MDM test case selection detail shows correct test case. ] |
Bug fix CONFIGURATION UI | Subgroup selections are now displayed as expected for sub groups. [#6500] |
Bug fix | Compare to MDM if original MDM requirement was removed. ] |
Bug fix | Hotfix time inconsistencies for environments using PostgreSQL (HA) with pgpool.
[#6478] Further information can be found in the Django Forum Post: https://forum.djangoproject.com/t/timestamp-inconsistencies-when-using-postgresql-with-pgpool/34716 |
Bug fix | Selection of none option and blank range where 'EQ None' condition. [#6292] |
Bug fix | The CONTAINS condition is now ineffective for the NE filter. [#6419] |
Bug fix | The management backup command works again with S3.
[#6488] The management |
API changes
Breaking | Type LoadUsersInput was removed |
Breaking | Field roleId was removed from object type LoadUserType |
Breaking | Field roleName was removed from object type LoadUserType |
Breaking | Field roleCreatedAt was removed from object type LoadUserType |
Breaking | Field roleUpdatedAt was removed from object type LoadUserType |
Breaking | Field roleCreatedBy was removed from object type LoadUserType |
Breaking | Type for argument input on field Query.loadUsers changed from LoadUsersInput! to LoadUsersInputType! |
Breaking | Query.productConditions type changed from ConditionType to [ConditionType] |
Breaking | Type for argument conditions on field Query.productConditions changed from [String]! to [[String]]! |