16.3.0
What's Changed
- Update all dependencies by @renovate in #480
- fix predicate variable helper methods by @jenschude in #486
- add new attribute accessor for type safety by @jenschude in #487
- Update all dependencies by @renovate in #484
- Update generated SDKs by @github-actions in #481
- Update stefanzweifel/git-auto-commit-action digest to 3d1b5e0 by @renovate in #470
- Update actions/checkout action to v4 by @renovate in #485
- Update generated SDKs by @github-actions in #488
- spring example with opentelemetry by @jenschude in #492
- preparations for HttpRequestCommand by @jenschude in #491
- add test for memory leaks by @jenschude in #494
- Update generated SDKs by @github-actions in #490
- Update generated SDKs by @github-actions in #495
Api changes
Removed Type(s)
⚠️ removed typeCustomerMessagePayload
Added Type(s)
- added type
ApprovalFlow
- added type
ApprovalFlowApproval
- added type
ApprovalFlowApproveAction
- added type
ApprovalFlowRejectAction
- added type
ApprovalFlowRejection
- added type
ApprovalFlowStatus
- added type
ApprovalFlowUpdate
- added type
ApprovalFlowUpdateAction
- added type
ApprovalRule
- added type
ApprovalRuleDraft
- added type
ApprovalRuleSetApproversAction
- added type
ApprovalRuleSetDescriptionAction
- added type
ApprovalRuleSetKeyAction
- added type
ApprovalRuleSetNameAction
- added type
ApprovalRuleSetPredicateAction
- added type
ApprovalRuleSetRequestersAction
- added type
ApprovalRuleSetStatusAction
- added type
ApprovalRuleStatus
- added type
ApprovalRuleUpdate
- added type
ApprovalRuleUpdateAction
- added type
ApproverConjunction
- added type
ApproverConjunctionDraft
- added type
ApproverDisjunction
- added type
ApproverDisjunctionDraft
- added type
ApproverHierarchy
- added type
ApproverHierarchyDraft
- added type
RuleApprover
- added type
RuleApproverDraft
- added type
RuleRequester
- added type
RuleRequesterDraft
- added type
CartDiscountTotalPriceTarget
- added type
DiscountOnTotalPrice
- added type
DiscountedTotalPricePortion
- added type
ApprovalFlowApprovedMessage
- added type
ApprovalFlowCompletedMessage
- added type
ApprovalFlowCreatedMessage
- added type
ApprovalFlowRejectedMessage
- added type
ApprovalRuleApproversSetMessage
- added type
ApprovalRuleCreatedMessage
- added type
ApprovalRuleDescriptionSetMessage
- added type
ApprovalRuleKeySetMessage
- added type
ApprovalRuleNameSetMessage
- added type
ApprovalRulePredicateSetMessage
- added type
ApprovalRuleRequestersSetMessage
- added type
ApprovalRuleStatusSetMessage
- added type
BusinessUnitAddressCustomFieldAddedMessage
- added type
BusinessUnitAddressCustomFieldChangedMessage
- added type
BusinessUnitAddressCustomFieldRemovedMessage
- added type
BusinessUnitAddressCustomTypeRemovedMessage
- added type
BusinessUnitAddressCustomTypeSetMessage
- added type
BusinessUnitCustomFieldAddedMessage
- added type
BusinessUnitCustomFieldChangedMessage
- added type
BusinessUnitCustomFieldRemovedMessage
- added type
BusinessUnitCustomTypeRemovedMessage
- added type
BusinessUnitCustomTypeSetMessage
- added type
CustomerGroupCustomFieldAddedMessage
- added type
CustomerGroupCustomFieldChangedMessage
- added type
CustomerGroupCustomFieldRemovedMessage
- added type
CustomerGroupCustomTypeRemovedMessage
- added type
CustomerGroupCustomTypeSetMessage
- added type
ApprovalFlowApprovedMessagePayload
- added type
ApprovalFlowCompletedMessagePayload
- added type
ApprovalFlowCreatedMessagePayload
- added type
ApprovalFlowRejectedMessagePayload
- added type
ApprovalRuleApproversSetMessagePayload
- added type
ApprovalRuleCreatedMessagePayload
- added type
ApprovalRuleDescriptionSetMessagePayload
- added type
ApprovalRuleKeySetMessagePayload
- added type
ApprovalRuleNameSetMessagePayload
- added type
ApprovalRulePredicateSetMessagePayload
- added type
ApprovalRuleRequestersSetMessagePayload
- added type
ApprovalRuleStatusSetMessagePayload
- added type
BusinessUnitAddressCustomFieldAddedMessagePayload
- added type
BusinessUnitAddressCustomFieldChangedMessagePayload
- added type
BusinessUnitAddressCustomFieldRemovedMessagePayload
- added type
BusinessUnitAddressCustomTypeRemovedMessagePayload
- added type
BusinessUnitAddressCustomTypeSetMessagePayload
- added type
BusinessUnitCustomFieldAddedMessagePayload
- added type
BusinessUnitCustomFieldChangedMessagePayload
- added type
BusinessUnitCustomFieldRemovedMessagePayload
- added type
BusinessUnitCustomTypeRemovedMessagePayload
- added type
BusinessUnitCustomTypeSetMessagePayload
- added type
CustomerGroupCustomFieldAddedMessagePayload
- added type
CustomerGroupCustomFieldChangedMessagePayload
- added type
CustomerGroupCustomFieldRemovedMessagePayload
- added type
CustomerGroupCustomTypeRemovedMessagePayload
- added type
CustomerGroupCustomTypeSetMessagePayload
Added Enum(s)
- added enum
CreateApprovalRules
to typePermission
- added enum
UpdateApprovalRules
to typePermission
- added enum
UpdateApprovalFlows
to typePermission
Added Method(s)
- added method
apiRoot.withProjectKey().asAssociate().withAssociateIdValue().inBusinessUnitKeyWithBusinessUnitKeyValue().approvalRules().post()
- added method
apiRoot.withProjectKey().asAssociate().withAssociateIdValue().inBusinessUnitKeyWithBusinessUnitKeyValue().approvalRules().get()
- added method
apiRoot.withProjectKey().asAssociate().withAssociateIdValue().inBusinessUnitKeyWithBusinessUnitKeyValue().approvalFlows().get()
- added method
apiRoot.withProjectKey().asAssociate().withAssociateIdValue().inBusinessUnitKeyWithBusinessUnitKeyValue().approvalRules().withId().get()
- added method
apiRoot.withProjectKey().asAssociate().withAssociateIdValue().inBusinessUnitKeyWithBusinessUnitKeyValue().approvalRules().withId().post()
- added method
apiRoot.withProjectKey().asAssociate().withAssociateIdValue().inBusinessUnitKeyWithBusinessUnitKeyValue().approvalRules().withKey().get()
- added method
apiRoot.withProjectKey().asAssociate().withAssociateIdValue().inBusinessUnitKeyWithBusinessUnitKeyValue().approvalRules().withKey().post()
- added method
apiRoot.withProjectKey().asAssociate().withAssociateIdValue().inBusinessUnitKeyWithBusinessUnitKeyValue().approvalFlows().withId().get()
- added method
apiRoot.withProjectKey().asAssociate().withAssociateIdValue().inBusinessUnitKeyWithBusinessUnitKeyValue().approvalFlows().withId().post()
Added Property(s)
- added property
discountOnTotalPrice
to typeCart
- added property
discountOnTotalPrice
to typeStagedOrder
- added property
custom
to typeStagedOrderAddParcelToDeliveryAction
- added property
discountOnTotalPrice
to typeOrder
- added property
custom
to typeOrderAddParcelToDeliveryAction
Added Resource(s)
- added resource
/{projectKey}/as-associate/{associateId}/in-business-unit/key={businessUnitKey}/approval-rules
- added resource
/{projectKey}/as-associate/{associateId}/in-business-unit/key={businessUnitKey}/approval-flows
- added resource
/{projectKey}/as-associate/{associateId}/in-business-unit/key={businessUnitKey}/approval-rules/{ID}
- added resource
/{projectKey}/as-associate/{associateId}/in-business-unit/key={businessUnitKey}/approval-rules/key={key}
- added resource
/{projectKey}/as-associate/{associateId}/in-business-unit/key={businessUnitKey}/approval-flows/{ID}
History changes
Added Property(s)
- added property
businessUnit
to typeRecord
Added QueryParameter(s)
- added query parameter
businessUnit
to methodget /{projectKey}
- added query parameter
businessUnit
to methodget /{projectKey}/{resourceType}
- added query parameter
businessUnit
to methodget /{projectKey}/{resourceType}/{ID}
Full Changelog: 16.2.0...16.3.0