CS
SCALE.sdm
Toggle Dark/Light/Auto modeToggle Dark/Light/Auto modeToggle Dark/Light/Auto modeBack to homepage
Confidential information

0.42.0

Release date: February 23, 2023

Configuration of custom certificates

Custom certificates for the custom-tool worker could be added within the ca-certificates subdirectory of the Helm chart prior to this version. From now on, they need to be configured as Secrets prior to deployment.

See: Installation and Upgrade/Deployment/Custom certificates within the Operation manual for further information.

New featureApplying the predefined column group to the test grid when using the preset for the first time [#461]
New feature
DEPLOYMENT
Autoscaling server worker ]

See section Setup and Maintenance/Scaling/Worker within the Operation Manual for more details on how to set up.

New feature
DEPLOYMENT
Custom certificates supported by main application [#4224]
New featureExpand workspace with projects so that user session starts with previously selected projects [#2040]
New featureRespect iso-code conditions defined in the preset when editing test attributes [#4623]
ImprovementDue to an update of the layout library, all saved workspaces are reset to the default [#323]
ImprovementEnable resizing of Edit tests dialog [#4111]
ImprovementImprove performance of test grid for sorting and grouping [#4309#4661]
ImprovementMDM Attribute change can only be saved when the form is valid [#269]
Improvement
DEPLOYMENT
Remove dependency to the postgres image for air-gapped environments or environments with their own docker registry ]
ImprovementThe selection of current preset shows the preset list sorted by name [#4598]
Feature changeChange default time zone from Europe/Berlin to UTC ]
Feature change
DEPLOYMENT
Custom certificates need to be given as Secrets [#4224]
Feature change
API
Project requirement version related objects can only be changed through the main object using nested attributes [#345]
Feature change
API
Using GraphQL instead of REST for Test Import [#4641]
Feature removal
DEPLOYMENT
Database is not dropped anymore unconditionally while uninstalling the Helm chart ]
Bug fixBackground workers ignore interrupt signals ]
Bug fixCells with a date time cannot be cleared [#4584]
Bug fixDuplicated test attributes in attributes panel [#4123]
Bug fixDuration of the determination of tests to be updated (for external backends) exceeded the acceptable time [#4705]
Bug fixEditing of multiple requirements is possible in the requirements management page [#4535]
Bug fixFix 'Field cannot be blank' error while editing tests [#4655]
Bug fixFix groups with no name are not expandable on test grid [#4674]
Bug fixFixed layout misalignment in test template edit page [#4570]
Bug fixImage not found issue on Test detail page [#4486]
Bug fixOriginal file is written and saved again if a derivative changes [#1314]
Bug fixPossible 'Object does not exist' errors while deleting objects due to circular dependencies [#4658]
Bug fixResizing and styling of test edit window [#4654]
Bug fixSort order does not work after changing pages in preset and preset brick listings [#4614]
Bug fixStyling not applied to context menu for project and collection tree [#4600]
Bug fixTest grid render fails when there is a date field with no value [#4770]
Bug fixUser password is stored correctly when creating a new user via GraphQL ]
Bug fixWhen editing a project requirement, thresholds are removed correctly ]
Bug fixWhen editing MDM Requirement or Project Requirements, the lower boundary threshold operator showed the wrong operator ]
New deprecation
DEPLOYMENT
Deprecate Helm Chart value worker.server.replicas ]

See section Setup and Maintenance/Scaling/Worker within the Operation Manual for new configuration options.


API changes
BreakingType ProjectRequirementAssociationCreateMutationInput was removed
BreakingType ProjectRequirementAssociationCreateMutationPayload was removed
BreakingType ProjectRequirementAssociationDeleteMutationInput was removed
BreakingType ProjectRequirementAssociationDeleteMutationPayload was removed
BreakingType ProjectRequirementAssociationGroupCreateMutationInput was removed
BreakingType ProjectRequirementAssociationGroupCreateMutationPayload was removed
BreakingType ProjectRequirementAssociationGroupDeleteMutationInput was removed
BreakingType ProjectRequirementAssociationGroupDeleteMutationPayload was removed
BreakingType ProjectRequirementAssociationGroupUpdateMutationInput was removed
BreakingType ProjectRequirementAssociationGroupUpdateMutationPayload was removed
BreakingType ProjectRequirementAssociationUpdateMutationInput was removed
BreakingType ProjectRequirementAssociationUpdateMutationPayload was removed
BreakingType ProjectRequirementAttachmentCreateMutationInput was removed
BreakingType ProjectRequirementAttachmentCreateMutationPayload was removed
BreakingType ProjectRequirementAttachmentDeleteMutationInput was removed
BreakingType ProjectRequirementAttachmentDeleteMutationPayload was removed
BreakingType ProjectRequirementAttachmentUpdateMutationInput was removed
BreakingType ProjectRequirementAttachmentUpdateMutationPayload was removed
BreakingType ProjectRequirementVersionDeleteMutationInput was removed
BreakingType ProjectRequirementVersionDeleteMutationPayload was removed
BreakingType ProjectThresholdCreateMutationInput was removed
BreakingType ProjectThresholdCreateMutationPayload was removed
BreakingType ProjectThresholdDeleteMutationInput was removed
BreakingType ProjectThresholdDeleteMutationPayload was removed
BreakingType ProjectThresholdUpdateMutationInput was removed
BreakingType ProjectThresholdUpdateMutationPayload was removed
BreakingType UserNotificationCreateMutationInput was removed
BreakingType UserNotificationCreateMutationPayload was removed
BreakingType UserNotificationUpdateMutationInput was removed
BreakingType UserNotificationUpdateMutationPayload was removed
BreakingField updateUserNotification was removed from object type Mutation
BreakingField createUserNotification was removed from object type Mutation
BreakingField deleteProjectRequirementVersion was removed from object type Mutation
BreakingField createProjectThreshold was removed from object type Mutation
BreakingField deleteProjectRequirementAttachment was removed from object type Mutation
BreakingField updateProjectRequirementAssociationGroup was removed from object type Mutation
BreakingField updateProjectThreshold was removed from object type Mutation
BreakingField deleteProjectThreshold was removed from object type Mutation
BreakingField deleteProjectRequirementAssociationGroup was removed from object type Mutation
BreakingField createProjectRequirementAttachment was removed from object type Mutation
BreakingField createProjectRequirementAssociation was removed from object type Mutation
BreakingField updateProjectRequirementAttachment was removed from object type Mutation
BreakingField deleteProjectRequirementAssociation was removed from object type Mutation
BreakingField createProjectRequirementAssociationGroup was removed from object type Mutation
BreakingField updateProjectRequirementAssociation was removed from object type Mutation
BreakingInput Field latestVersion removed from input type CustomToolCreateMutationInput
BreakingInput Field latestVersion removed from input type CustomToolUpdateMutationInput
Non-BreakingType MdmAttributeComponentAttributesInputType was added
Non-BreakingInput Field mdmThresholdRankOverride: ID was added to input type RequirementValueCreateMutationInput
Non-BreakingField components was added to object type MdmRequirementAssociationGroupType
Non-BreakingField groupByColumn was added to object type XMLListViewType
Non-BreakingInput Field components: [ID] was added to input type MdmRequirementAssociationGroupUpdateMutationInput
Non-BreakingInput Field components: [ID] was added to input type MdmRequirementAssociationGroupCreateMutationInput
Non-BreakingInput Field mdmThresholdRankOverride: ID was added to input type RequirementValueUpdateMutationInput
Non-BreakingInput Field crontabNextRun: DateTime was added to input type CustomToolAttributesInputType
Non-BreakingInput Field crontabSchedule: String was added to input type CustomToolAttributesInputType
Non-BreakingInput Field crontabSchedulable: Boolean was added to input type CustomToolAttributesInputType
Non-BreakingField crontabNextRun was added to object type CustomToolType
Non-BreakingField crontabSchedule was added to object type CustomToolType
Non-BreakingField crontabSchedulable was added to object type CustomToolType
Non-BreakingInput Field components: [ID] was added to input type MdmRequirementAssociationGroupAttributesInputType
Non-BreakingInput Field componentsAttributes: [MdmAttributeComponentAttributesInputType] was added to input type MdmRequirementAssociationGroupAttributesInputType
Non-BreakingInput Field crontabSchedule: String was added to input type CustomToolCreateMutationInput
Non-BreakingInput Field crontabSchedule: String was added to input type CustomToolUpdateMutationInput
Non-BreakingField displayUnit was added to object type XMLColumnValueAggregationType
Non-BreakingArgument search: String added to Query.allCustomTools
Non-BreakingInput Field components: [ID] was added to input type MdmTestCaseAssociationGroupAttributesInputType
Non-BreakingInput Field componentsAttributes: [MdmAttributeComponentAttributesInputType] was added to input type MdmTestCaseAssociationGroupAttributesInputType
Non-BreakingInput Field lastSyncScheduledAt: DateTime was added to input type RdTestAttributesInputType
Non-BreakingField components was added to object type MdmTestCaseAssociationGroupType

Deprecations
REST-API Endpoints (deprecated in 0.40.0, removal in January, 2025)
Worker resultdata-audi-filesystem (deprecated in 0.41.0, removal in 0.49.0)