0.49.0
Release date: November 28, 2023
New feature | Add bulk modification to Description and Category Columns in Panels [#5374] |
New feature | Add Generator v1.8.2 to the customtool worker
[#4660] The Generator can be started by executing |
New feature | Download Multiple Attachments in Attachment Panels [#5426] |
New feature | Edit Test metadata while creating a new test record [#5282] |
New feature | Event models now support .anz format [#5390] |
New feature UI | Filtering with wildcard characters such as '*' and '?' is now available for channel code [#5380] |
New feature UI, API | Mdm Test Cases entry is now available at Settings under MDM [#4991] |
New feature | Notification for users without access to view permissions in edit user page [#5210] |
New feature UI | Post value column is now available at Event panel [#5544] |
New feature | Project members page for managing members and their respective roles for a specific project [#5023] |
New feature UI | Source column is now available for the MDM requirements grid [#4989] |
New feature | Testcase column is added to MDM requirements grid [#5272] |
Improvement | 'API tokens' is changed to 'Access tokens' so that the term is unified across the app [#5478] |
Improvement | 'Roles' menu is moved under 'User Management' at 'Configuration' [#5479] |
Improvement UI | 'Settings' menu is now renamed to 'Configuration' [#5446] |
Improvement | Error message is improved in the case of workspace parse error [#5481] |
Improvement | Error messages show a more descriptive message ] |
Improvement API | GraphQL: Support NaN, Inf and -Inf as special Float values [#5362] |
Improvement | Improve performance of matching conditions containing wildcards ] |
Improvement | Only global roles are allowed in user management page [#5413] |
Improvement | Project field hint is improved to indicate a search field at create new test page [#5421] |
Improvement UI | Redesigned and reworked plotting functionality
[&4]
See the manual for a full description of changes and usage help. |
Improvement | Within conditions (as used in preset templates), isocodes can now be quoted in case they contain special characters [#5313] |
Feature change API | New field `locked` defines which instances are locked and only editable by the system user
[#5414] Previously imported data from a third party were not allowed to be changed by user
as the permission check was performed by the existence of the |
Feature removal | /ws endpoint for websockets is removed
[#4240] After being deprecated in version 0.45.0, the endpoint |
Feature removal UI | Author card is removed from AddOn detail page [#5342] |
Feature removal DEPLOYMENT | Drop support for Kubernetes 1.22 and lower [#4928] |
Feature removal | Quickfilter for the test grid is removed due to performance limitations [#5416] |
Feature removal | Remove depreciated Project permission options from configuration pages [#5541] |
Feature removal | Remove required_resources.json and its /tests_data endpoint of custom tools ] |
Feature removal DEPLOYMENT | Remove Worker for Resultdata Import [#4675] |
Bug fix | Correctly sort starred column in test grid [#4975] |
Bug fix UI | Editing datetime columns are now available [#5351] |
Bug fix | Event image list is also available for events that are consist of only json files [#5453] |
Bug fix | Fix Mdm Requirement Attachment Delete [#5456] |
Bug fix UI | Fix Mdm Requirement Attachment not showing in sidebar [#5455] |
Bug fix UI | Project images are shown on the project selection dialog ] |
Bug fix | Project list filtering requests do no longer outrun each other [#5548] |
Bug fix UI | Table state is now preserved after status update on project requirements grid [#5340] |
Bug fix | Use value list item identifier instead of value list item label when editing test attributes [#5463] |
Bug fix UI | Values are correctly displayed again in list filters [#5417] |
Bug fix UI | Values list values are correctly copied again in edit test grid [#5519] |
API changes
Breaking | Type CalculationRuleAssociationAttributesInputType was removed |
Breaking | Type CalculationRuleAssociationCreateMutationInput was removed |
Breaking | Type CalculationRuleAssociationCreateMutationPayload was removed |
Breaking | Type CalculationRuleAssociationDeleteMutationInput was removed |
Breaking | Type CalculationRuleAssociationDeleteMutationPayload was removed |
Breaking | Type CalculationRuleAssociationGroupAttributesInputType was removed |
Breaking | Type CalculationRuleAssociationGroupCreateMutationInput was removed |
Breaking | Type CalculationRuleAssociationGroupCreateMutationPayload was removed |
Breaking | Type CalculationRuleAssociationGroupDeleteMutationInput was removed |
Breaking | Type CalculationRuleAssociationGroupDeleteMutationPayload was removed |
Breaking | Type CalculationRuleAssociationGroupType was removed |
Breaking | Type CalculationRuleAssociationGroupTypeConnection was removed |
Breaking | Type CalculationRuleAssociationGroupTypeEdge was removed |
Breaking | Type CalculationRuleAssociationGroupUpdateMutationInput was removed |
Breaking | Type CalculationRuleAssociationGroupUpdateMutationPayload was removed |
Breaking | Type CalculationRuleAssociationType was removed |
Breaking | Type CalculationRuleAssociationTypeConnection was removed |
Breaking | Type CalculationRuleAssociationTypeEdge was removed |
Breaking | Type CalculationRuleAssociationUpdateMutationInput was removed |
Breaking | Type CalculationRuleAssociationUpdateMutationPayload was removed |
Breaking | Type CalculationRuleAttributesInputType was removed |
Breaking | Type GroupingType was removed |
Breaking | Type MdmAttributeAttributesInputType was removed |
Breaking | Type MdmAttributeComponentAttributesInputType was removed |
Breaking | Type MdmRequirementAssociationAttributesInputType was removed |
Breaking | Type MdmRequirementAssociationCreateMutationInput was removed |
Breaking | Type MdmRequirementAssociationCreateMutationPayload was removed |
Breaking | Type MdmRequirementAssociationDeleteMutationInput was removed |
Breaking | Type MdmRequirementAssociationDeleteMutationPayload was removed |
Breaking | Type MdmRequirementAssociationGroupAttributesInputType was removed |
Breaking | Type MdmRequirementAssociationGroupCreateMutationInput was removed |
Breaking | Type MdmRequirementAssociationGroupCreateMutationPayload was removed |
Breaking | Type MdmRequirementAssociationGroupDeleteMutationInput was removed |
Breaking | Type MdmRequirementAssociationGroupDeleteMutationPayload was removed |
Breaking | Type MdmRequirementAssociationGroupType was removed |
Breaking | Type MdmRequirementAssociationGroupTypeConnection was removed |
Breaking | Type MdmRequirementAssociationGroupTypeEdge was removed |
Breaking | Type MdmRequirementAssociationGroupUpdateMutationInput was removed |
Breaking | Type MdmRequirementAssociationGroupUpdateMutationPayload was removed |
Breaking | Type MdmRequirementAssociationType was removed |
Breaking | Type MdmRequirementAssociationTypeConnection was removed |
Breaking | Type MdmRequirementAssociationTypeEdge was removed |
Breaking | Type MdmRequirementAssociationUpdateMutationInput was removed |
Breaking | Type MdmRequirementAssociationUpdateMutationPayload was removed |
Breaking | Type MdmTestCaseAssociationAttributesInputType was removed |
Breaking | Type MdmTestCaseAssociationGroupAttributesInputType was removed |
Breaking | Type MdmTestCaseAssociationGroupType was removed |
Breaking | Type MdmTestCaseAssociationGroupTypeConnection was removed |
Breaking | Type MdmTestCaseAssociationGroupTypeEdge was removed |
Breaking | Type MdmTestCaseAssociationType was removed |
Breaking | Type MdmTestCaseAssociationTypeConnection was removed |
Breaking | Type MdmTestCaseAssociationTypeEdge was removed |
Breaking | Type MdmTestCaseAttributesInputType was removed |
Breaking | Type ProjectRequirementAssociationAttributesInputType was removed |
Breaking | Type ProjectRequirementAssociationGroupAttributesInputType was removed |
Breaking | Type ProjectRequirementAssociationGroupType was removed |
Breaking | Type ProjectRequirementAssociationGroupTypeConnection was removed |
Breaking | Type ProjectRequirementAssociationGroupTypeEdge was removed |
Breaking | Type ProjectRequirementAssociationType was removed |
Breaking | Type ProjectRequirementAssociationTypeConnection was removed |
Breaking | Type ProjectRequirementAssociationTypeEdge was removed |
Breaking | Type ProjectRequirementVersionAttributesInputType was removed |
Breaking | Type ProjectRequirementVersionCreateMutationInput was removed |
Breaking | Type ProjectRequirementVersionCreateMutationPayload was removed |
Breaking | Type ProjectRequirementVersionType was removed |
Breaking | Type ProjectRequirementVersionTypeConnection was removed |
Breaking | Type ProjectRequirementVersionTypeEdge was removed |
Breaking | Type ProjectRequirementVersionUpdateMutationInput was removed |
Breaking | Type ProjectRequirementVersionUpdateMutationPayload was removed |
Breaking | Type ProjectThresholdRequirementValueType was removed |
Breaking | Type ProjectThresholdRequirementValueTypeConnection was removed |
Breaking | Type ProjectThresholdRequirementValueTypeEdge was removed |
Breaking | Type RequirementValueDeleteMutationInput was removed |
Breaking | Type RequirementValueDeleteMutationPayload was removed |
Breaking | Type W3SyseCalculationRuleAssociationOpLowerBoundaryChoices was removed |
Breaking | Type W3SyseCalculationRuleAssociationOpUpperBoundaryChoices was removed |
Breaking | Type W3SyseMdmRequirementAssociationOpLowerBoundaryChoices was removed |
Breaking | Type W3SyseMdmRequirementAssociationOpUpperBoundaryChoices was removed |
Breaking | Type W3SyseMdmTestCaseAssociationOpLowerBoundaryChoices was removed |
Breaking | Type W3SyseMdmTestCaseAssociationOpUpperBoundaryChoices was removed |
Breaking | Type W3SyseProjectRequirementAssociationOpLowerBoundaryChoices was removed |
Breaking | Type W3SyseProjectRequirementAssociationOpUpperBoundaryChoices was removed |
Breaking | Field projectRequirement was removed from object type ProjectRequirementAttachmentType |
Breaking | Field requirementValues was removed from object type ProjectRequirementAttachmentType |
Breaking | Field private was removed from object type RequirementValueType |
Breaking | Removed argument projectRequirement from RequirementValueType.projectrequirementattachmentSet |
Breaking | Removed argument projectRequirement_In from RequirementValueType.projectrequirementattachmentSet |
Breaking | Field associationGroupId was removed from object type LoadMdmRequirementsType |
Breaking | Field selectedCount was removed from object type LoadMdmRequirementsType |
Breaking | Field username was removed from object type LoadMdmRequirementsType |
Breaking | Field displayName was removed from object type LoadMdmRequirementsType |
Breaking | LoadMdmRequirementsType.obsolete type changed from String to Boolean |
Breaking | Input Field disciplineSet removed from input type UserUpdateMutationInput |
Breaking | MdmThresholdAttributesInputType.lowerBoundary type changed from Float to W3Float |
Breaking | MdmThresholdAttributesInputType.upperBoundary type changed from Float to W3Float |
Breaking | Input Field mdmtestcaseassociationgroupSetAttributes removed from input type MdmTestCaseUpdateMutationInput |
Breaking | Field calculationRuleAssociationGroup was removed from object type Query |
Breaking | Field allMdmRequirementAssociations was removed from object type Query |
Breaking | Field allProjectRequirementAssociationGroups was removed from object type Query |
Breaking | Field allMdmRequirementAssociationGroups was removed from object type Query |
Breaking | Field loadSsrmProjectRequirements was removed from object type Query |
Breaking | Field projectRequirementAssociationGroup was removed from object type Query |
Breaking | Field projectThresholdRequirementValue was removed from object type Query |
Breaking | Field mdmTestCaseAssociation was removed from object type Query |
Breaking | Field mdmRequirementAssociationGroup was removed from object type Query |
Breaking | Field allMdmTestCaseAssociations was removed from object type Query |
Breaking | Field calculationRuleAssociation was removed from object type Query |
Breaking | Field loadSsrmRequirements was removed from object type Query |
Breaking | Field allCalculationRuleAssociationGroups was removed from object type Query |
Breaking | Field projectRequirementVersion was removed from object type Query |
Breaking | Field mdmRequirementAssociation was removed from object type Query |
Breaking | Field allProjectRequirementVersions was removed from object type Query |
Breaking | Field allCalculationRuleAssociations was removed from object type Query |
Breaking | Field allProjectRequirementAssociations was removed from object type Query |
Breaking | Field projectRequirementAssociation was removed from object type Query |
Breaking | Field allProjectThresholdRequirementValues was removed from object type Query |
Breaking | Removed argument projectRequirement from Query.allProjectRequirementAttachments |
Breaking | Removed argument projectRequirement_In from Query.allProjectRequirementAttachments |
Breaking | Removed argument projectRequirementVersion from Query.allProjectThresholds |
Breaking | Removed argument projectRequirementVersion_In from Query.allProjectThresholds |
Breaking | Removed argument projectRequirementVersions from Query.allProjectRequirements |
Breaking | Removed argument projectRequirementVersions_In from Query.allProjectRequirements |
Breaking | Removed argument deleted from Query.allProjectRequirements |
Breaking | Removed argument projectRequirementVersion from Query.matchProjectThreshold |
Breaking | Removed argument quickFilter from Query.loadRdTests |
Breaking | Input Field comment removed from input type ProjectTestCaseAttributesInputType |
Breaking | Input Field condition removed from input type ProjectTestCaseAttributesInputType |
Breaking | Input Field sourceId removed from input type ProjectTestCaseAttributesInputType |
Breaking | Input Field private removed from input type RequirementValueUpdateMutationInput |
Breaking | Input Field projectrequirementattachmentSet removed from input type RequirementValueUpdateMutationInput |
Breaking | Field projectRequirementVersion was removed from object type ProjectThresholdType |
Breaking | ProjectThresholdType.lowerBoundary type changed from Float to W3Float |
Breaking | ProjectThresholdType.upperBoundary type changed from Float to W3Float |
Breaking | Field projectRequirementVersionId was removed from object type LoadProjectRequirementsThresholdType |
Breaking | Input Field mdmtestcaseassociation removed from input type MdmAttributeValueAttributesInputType |
Breaking | Input Field mdmrequirementassociation removed from input type MdmAttributeValueAttributesInputType |
Breaking | Input Field projectrequirementassociation removed from input type MdmAttributeValueAttributesInputType |
Breaking | Input Field calculationruleassociation removed from input type MdmAttributeValueAttributesInputType |
Breaking | Input Field private removed from input type RequirementValueCreateMutationInput |
Breaking | Input Field projectrequirementattachmentSet removed from input type RequirementValueCreateMutationInput |
Breaking | Input Field users removed from input type DisciplineUpdateMutationInput |
Breaking | Input Field mdmrequirementassociationgroupSetAttributes removed from input type MdmRequirementUpdateMutationInput |
Breaking | Input Field projectRequirementVersionsAttributes removed from input type ProjectRequirementAttributesInputType |
Breaking | Input Field deletedAt removed from input type ProjectRequirementAttributesInputType |
Breaking | Field resultAttributeIdentifier was removed from object type CalculationRuleType |
Breaking | Field calculationruleassociationgroupSet was removed from object type CalculationRuleType |
Breaking | Field objectPermissions was removed from object type CollectionType |
Breaking | Field updateProjectRequirementVersion was removed from object type Mutation |
Breaking | Field deleteCalculationRuleAssociation was removed from object type Mutation |
Breaking | Field createCalculationRuleAssociation was removed from object type Mutation |
Breaking | Field deleteRequirementValue was removed from object type Mutation |
Breaking | Field updateCalculationRuleAssociationGroup was removed from object type Mutation |
Breaking | Field createMdmRequirementAssociation was removed from object type Mutation |
Breaking | Field deleteMdmRequirementAssociationGroup was removed from object type Mutation |
Breaking | Field updateCalculationRuleAssociation was removed from object type Mutation |
Breaking | Field deleteMdmRequirementAssociation was removed from object type Mutation |
Breaking | Field updateMdmRequirementAssociationGroup was removed from object type Mutation |
Breaking | Field createMdmRequirementAssociationGroup was removed from object type Mutation |
Breaking | Field createCalculationRuleAssociationGroup was removed from object type Mutation |
Breaking | Field createProjectRequirementVersion was removed from object type Mutation |
Breaking | Field deleteCalculationRuleAssociationGroup was removed from object type Mutation |
Breaking | Field updateMdmRequirementAssociation was removed from object type Mutation |
Breaking | Input Field mdmtestcaseassociationgroupSetAttributes removed from input type MdmTestCaseCreateMutationInput |
Breaking | MdmThresholdCreateMutationInput.lowerBoundary type changed from Float to W3Float |
Breaking | MdmThresholdCreateMutationInput.upperBoundary type changed from Float to W3Float |
Breaking | Input Field mdmrequirementassociationgroupSetAttributes removed from input type MdmRequirementCreateMutationInput |
Breaking | Field disciplineSet was removed from object type UserType |
Breaking | Field mdmtestcaseassociationgroupSet was removed from object type MdmTestCaseType |
Breaking | Input Field disciplineSet removed from input type UserCreateMutationInput |
Breaking | Field users was removed from object type DisciplineType |
Breaking | Field projectRequirementVersions was removed from object type ProjectRequirementType |
Breaking | Field projectrequirementattachmentSet was removed from object type ProjectRequirementType |
Breaking | Field deletedAt was removed from object type ProjectRequirementType |
Breaking | Input Field users removed from input type DisciplineCreateMutationInput |
Breaking | Input Field resultAttributeIdentifier removed from input type CalculationRuleUpsertMutationInput |
Breaking | Input Field calculationruleassociationgroupSetAttributes removed from input type CalculationRuleUpsertMutationInput |
Breaking | MdmThresholdUpdateMutationInput.lowerBoundary type changed from Float to W3Float |
Breaking | MdmThresholdUpdateMutationInput.upperBoundary type changed from Float to W3Float |
Breaking | Input Field projectRequirementVersion removed from input type ProjectThresholdAttributesInputType |
Breaking | Input Field projectRequirementVersionAttributes removed from input type ProjectThresholdAttributesInputType |
Breaking | ProjectThresholdAttributesInputType.lowerBoundary type changed from Float to W3Float |
Breaking | ProjectThresholdAttributesInputType.upperBoundary type changed from Float to W3Float |
Breaking | Input Field resultAttributeIdentifier removed from input type CalculationRuleCreateMutationInput |
Breaking | Input Field calculationruleassociationgroupSetAttributes removed from input type CalculationRuleCreateMutationInput |
Breaking | Field mdmrequirementassociationgroupSet was removed from object type MdmRequirementType |
Breaking | RdTestAttributeAttributesInputType.valueNumber type changed from Float to W3Float |
Breaking | Field projectRequirementVersionActiveFrom was removed from object type LoadProjectRequirementsType |
Breaking | Field associationGroupId was removed from object type LoadProjectRequirementsType |
Breaking | Field projectRequirementVersionId was removed from object type LoadProjectRequirementsType |
Breaking | Field projectRequirementVersionCreatedByDisplayName was removed from object type LoadProjectRequirementsType |
Breaking | Field projectRequirementVersionCreatedAt was removed from object type LoadProjectRequirementsType |
Breaking | Input Field mdmrequirementassociationgroupSetAttributes removed from input type MdmRequirementAttributesInputType |
Breaking | MdmThresholdType.lowerBoundary type changed from Float to W3Float |
Breaking | MdmThresholdType.upperBoundary type changed from Float to W3Float |
Breaking | Input Field groups removed from input type ProjectRequirementDeriveMutationInput |
Breaking | Input Field resultAttributeIdentifier removed from input type CalculationRuleUpdateMutationInput |
Breaking | Input Field calculationruleassociationgroupSetAttributes removed from input type CalculationRuleUpdateMutationInput |
Deprecations
REST-API Endpoints
(deprecated in 0.40.0, removal in January, 2025)
Condition wildcards
(deprecated in 0.49.0, removal in October, 2024)