Releases: commercetools/commercetools-dotnet-core-sdk-v2
9.0.1
9.0.0
New Features
We introduce a new GraphQL package, which allows to write type safe queries with the help from ZeroQL
var client = provider.GetService<ProjectApiRoot>().GraphQLClient();
var response = await client.Query(o => o.Products(selector: r => new { results = r.Results(product => new { product.Id }) }));
Breaking changes
expand
methods has been removed from the subscription and extension request builders- deprecated types from business unit and associate roles have been removed
- CartDiscountValueFixed now supports HighPrecisionMoney and changed from CentPrecisionMoney to TypedMoney
- Order Edit clarifications and corrections
What's Changed
- move mixin from RAML to partial classes by @jenschude in #238
- new GraphQL package by @jenschude in #239
- Update generated SDKs by @github-actions in #240
- Update generated SDKs by @github-actions in #241
- Update generated SDKs by @github-actions in #242
- Update generated SDKs by @github-actions in #243
Api changes
Changed Property(s)
⚠️ changed propertymoney
of typeCartDiscountValueFixed
from typeCentPrecisionMoney[]
toTypedMoney[]
⚠️ changed propertymoney
of typeCartDiscountValueFixedDraft
from typeMoney[]
toTypedMoneyDraft[]
Added Property(s)
- added property
stores
to typeCartDiscount
- added property
stores
to typeCartDiscountDraft
- added property
taxedPricePortions
to typeCustomLineItem
- added property
customLineItemKey
to typeCartApplyDeltaToCustomLineItemShippingDetailsTargetsAction
- added property
customLineItemKey
to typeCartChangeCustomLineItemMoneyAction
- added property
customLineItemKey
to typeCartChangeCustomLineItemPriceModeAction
- added property
customLineItemKey
to typeCartChangeCustomLineItemQuantityAction
- added property
customLineItemKey
to typeCartRemoveCustomLineItemAction
- added property
customLineItemKey
to typeCartSetCustomLineItemCustomFieldAction
- added property
customLineItemKey
to typeCartSetCustomLineItemCustomTypeAction
- added property
customLineItemKey
to typeCartSetCustomLineItemShippingDetailsAction
- added property
customLineItemKey
to typeCartSetCustomLineItemTaxAmountAction
- added property
shippingKey
to typeCartSetCustomLineItemTaxAmountAction
- added property
customLineItemKey
to typeCartSetCustomLineItemTaxRateAction
- added property
shippingKey
to typeCartSetCustomLineItemTaxRateAction
- added property
associate
to typeClientLogging
- added property
associate
to typeCreatedBy
- added property
associate
to typeLastModifiedBy
- added property
key
to typeMyShoppingListAddLineItemAction
- added property
key
to typeMyShoppingListAddTextLineItemAction
- added property
textLineItemKey
to typeMyShoppingListChangeTextLineItemNameAction
- added property
textLineItemKey
to typeMyShoppingListChangeTextLineItemQuantityAction
- added property
lineItemKey
to typeMyShoppingListRemoveLineItemAction
- added property
textLineItemKey
to typeMyShoppingListRemoveTextLineItemAction
- added property
lineItemKey
to typeMyShoppingListSetLineItemCustomFieldAction
- added property
textLineItemKey
to typeMyShoppingListSetTextLineItemCustomFieldAction
- added property
textLineItemKey
to typeMyShoppingListSetTextLineItemCustomTypeAction
- added property
textLineItemKey
to typeMyShoppingListSetTextLineItemDescriptionAction
- added property
customLineItemKey
to typeCustomLineItemStateTransitionMessage
- added property
lineItemKey
to typeLineItemStateTransitionMessage
- added property
customLineItemKey
to typeOrderCustomLineItemDiscountSetMessage
- added property
customLineItemKey
to typeOrderCustomLineItemQuantityChangedMessage
- added property
customLineItemKey
to typeOrderCustomLineItemRemovedMessage
- added property
lineItemKey
to typeOrderLineItemDiscountSetMessage
- added property
lineItemKey
to typeOrderLineItemDistributionChannelSetMessage
- added property
lineItemKey
to typeOrderLineItemRemovedMessage
- added property
customLineItemKey
to typeCustomLineItemStateTransitionMessagePayload
- added property
lineItemKey
to typeLineItemStateTransitionMessagePayload
- added property
customLineItemKey
to typeOrderCustomLineItemDiscountSetMessagePayload
- added property
customLineItemKey
to typeOrderCustomLineItemQuantityChangedMessagePayload
- added property
customLineItemKey
to typeOrderCustomLineItemRemovedMessagePayload
- added property
lineItemKey
to typeOrderLineItemDiscountSetMessagePayload
- added property
lineItemKey
to typeOrderLineItemDistributionChannelSetMessagePayload
- added property
lineItemKey
to typeOrderLineItemRemovedMessagePayload
- added property
directDiscounts
to typeStagedOrder
- added property
shippingDetails
to typeStagedOrderAddCustomLineItemAction
- added property
shippingKey
to typeStagedOrderAddDeliveryAction
- added property
inventoryMode
to typeStagedOrderAddLineItemAction
- added property
customLineItemKey
to typeStagedOrderChangeCustomLineItemMoneyAction
- added property
customLineItemKey
to typeStagedOrderChangeCustomLineItemQuantityAction
- added property
customLineItemKey
to typeStagedOrderImportCustomLineItemStateAction
- added property
lineItemKey
to typeStagedOrderImportLineItemStateAction
- added property
customLineItemKey
to typeStagedOrderRemoveCustomLineItemAction
- added property
customLineItemKey
to typeStagedOrderSetCustomLineItemCustomFieldAction
- added property
customLineItemKey
to typeStagedOrderSetCustomLineItemCustomTypeAction
- added property
customLineItemKey
to typeStagedOrderSetCustomLineItemShippingDetailsAction
- added property
customLineItemKey
to typeStagedOrderSetCustomLineItemTaxAmountAction
- added property
shippingKey
to typeStagedOrderSetCustomLineItemTaxAmountAction
- added property
customLineItemKey
to typeStagedOrderSetCustomLineItemTaxRateAction
- added property
shippingKey
to typeStagedOrderSetCustomLineItemTaxRateAction
- added property
returnItemKey
to typeStagedOrderSetReturnItemCustomFieldAction
- added property
returnItemKey
to typeStagedOrderSetReturnItemCustomTypeAction
- added property
returnItemKey
to typeStagedOrderSetReturnPaymentStateAction
- added property
returnItemKey
to typeStagedOrderSetReturnShipmentStateAction
- added property
customLineItemKey
to typeStagedOrderTransitionCustomLineItemStateAction
- added property
lineItemKey
to typeStagedOrderTransitionLineItemStateAction
- added property
key
to typeCustomLineItemImportDraft
- added property
key
to typeCustomLineItemReturnItem
- added property
key
to typeLineItemImportDraft
- added property
key
to typeLineItemReturnItem
- added property
directDiscounts
to typeOrder
- added property
purchaseOrderNumber
to typeOrderImportDraft
- added property
taxCalculationMode
to typeOrderImportDraft
- added property
key
to typeReturnItem
- added property
key
to typeReturnItemDraft
- added property
customLineItemKey
to typeOrderImportCustomLineItemStateAction
- added property
lineItemKey
to typeOrderImportLineItemStateAction
- added property
customLineItemKey
to typeOrderSetCustomLineItemCustomFieldAction
- added property
customLineItemKey
to typeOrderSetCustomLineItemCustomTypeAction
- added property
customLineItemKey
to typeOrderSetCustomLineItemShippingDetailsAction
- added property
returnItemKey
to typeOrderSetReturnItemCustomFieldAction
- added property
returnItemKey
to typeOrderSetReturnItemCustomTypeAction
- added property
returnItemKey
to typeOrderSetReturnPaymentStateAction
- added property
returnItemKey
to typeOrderSetReturnShipmentStateAction
- added property
customLineItemKey
to typeOrderTransitionCustomLineItemStateAction
- added property
lineItemKey
to typeOrderTransitionLineItemStateAction
- added property
key
to typeShoppingListLineItem
- added property
key
to typeShoppingListLineItemDraft
- added property
key
to typeTextLineItem
- added property
key
to typeTextLineItemDraft
- added property
key
to typeShoppingListAddLineItemAction
- added property
key
to typeShoppingListAddTextLineItemAction
- added property
lineItemKey
to typeShoppingListChangeLineItemQuantityAction
- added property
textLineItemKey
to typeShoppingListChangeTextLineItemNameAction
- added property
textLineItemKey
to typeShoppingListChangeTextLineItemQuantityAction
- added property
lineItemKey
to typeShoppingListRemoveLineItemAction
- added property
textLineItemKey
to typeShoppingListRemoveTextLineItemAction
- added property
lineItemKey
to typeShoppingListSetLineItemCustomFieldAction
- added property
lineItemKey
to typeShoppingListSetLineItemCustomTypeAction
- added property
textLineItemKey
to typeShoppingListSetTextLineItemCustomFieldAction
- added property
textLineItemKey
to typeShoppingListSetTextLineItemCustomTypeAction
- added property
textLineItemKey
to typeShoppingListSetTextLineItemDescriptionAction
Required Property(s)
⚠️ changed propert...
8.1.0
Query predicate builders
This release introduces type safe builders for query predicates.
_projectApiRoot.Customers().Get()
.WithQuery(q => q.FirstName().Is("Peter"));
Please see the documentation for details. More examples can be found in this test class
What's Changed
- Update generated SDKs by @github-actions in #227
- Update SUNRISE data link in ME Endpoint Checkout App by @industrian in #230
- add predicate builder extension methods by @jenschude in #231
- Update generated SDKs by @github-actions in #229
- Update generated SDKs by @github-actions in #232
- move RAML extension to SDK by @jenschude in #233
- Update generated SDKs by @github-actions in #234
- remove webutility dependency by @jenschude in #237
- Update generated SDKs by @github-actions in #235
Api changes
Added Property(s)
- added property
key
to typeCustomLineItem
- added property
perMethodTaxRate
to typeCustomLineItem
- added property
key
to typeCustomLineItemDraft
- added property
key
to typeLineItem
- added property
key
to typeLineItemDraft
- added property
key
to typeCartAddCustomLineItemAction
- added property
key
to typeCartAddLineItemAction
- added property
lineItemKey
to typeCartApplyDeltaToLineItemShippingDetailsTargetsAction
- added property
lineItemKey
to typeCartChangeLineItemQuantityAction
- added property
lineItemKey
to typeCartRemoveLineItemAction
- added property
lineItemKey
to typeCartSetLineItemCustomFieldAction
- added property
lineItemKey
to typeCartSetLineItemCustomTypeAction
- added property
lineItemKey
to typeCartSetLineItemDistributionChannelAction
- added property
lineItemKey
to typeCartSetLineItemInventoryModeAction
- added property
lineItemKey
to typeCartSetLineItemPriceAction
- added property
lineItemKey
to typeCartSetLineItemShippingDetailsAction
- added property
lineItemKey
to typeCartSetLineItemSupplyChannelAction
- added property
lineItemKey
to typeCartSetLineItemTaxAmountAction
- added property
lineItemKey
to typeCartSetLineItemTaxRateAction
- added property
lineItemKey
to typeCartSetLineItemTotalPriceAction
- added property
key
to typeMyLineItemDraft
- added property
key
to typeMyCartAddLineItemAction
- added property
lineItemKey
to typeMyCartApplyDeltaToLineItemShippingDetailsTargetsAction
- added property
lineItemKey
to typeMyCartChangeLineItemQuantityAction
- added property
lineItemKey
to typeMyCartRemoveLineItemAction
- added property
lineItemKey
to typeMyCartSetLineItemCustomFieldAction
- added property
lineItemKey
to typeMyCartSetLineItemCustomTypeAction
- added property
lineItemKey
to typeMyCartSetLineItemDistributionChannelAction
- added property
lineItemKey
to typeMyCartSetLineItemShippingDetailsAction
- added property
lineItemKey
to typeMyCartSetLineItemSupplyChannelAction
- added property
lineItemKey
to typeMyShoppingListChangeLineItemQuantityAction
- added property
sku
to typeStandalonePriceDeletedMessage
- added property
sku
to typeStandalonePriceDeletedMessagePayload
- added property
key
to typeStagedOrderAddCustomLineItemAction
- added property
key
to typeStagedOrderAddLineItemAction
- added property
parcelKey
to typeStagedOrderAddParcelToDeliveryAction
- added property
lineItemKey
to typeStagedOrderChangeLineItemQuantityAction
- added property
lineItemKey
to typeStagedOrderRemoveLineItemAction
- added property
parcelKey
to typeStagedOrderRemoveParcelFromDeliveryAction
- added property
lineItemKey
to typeStagedOrderSetLineItemCustomFieldAction
- added property
lineItemKey
to typeStagedOrderSetLineItemCustomTypeAction
- added property
lineItemKey
to typeStagedOrderSetLineItemDistributionChannelAction
- added property
lineItemKey
to typeStagedOrderSetLineItemPriceAction
- added property
lineItemKey
to typeStagedOrderSetLineItemShippingDetailsAction
- added property
lineItemKey
to typeStagedOrderSetLineItemTaxAmountAction
- added property
lineItemKey
to typeStagedOrderSetLineItemTaxRateAction
- added property
lineItemKey
to typeStagedOrderSetLineItemTotalPriceAction
- added property
parcelKey
to typeStagedOrderSetParcelCustomFieldAction
- added property
parcelKey
to typeStagedOrderSetParcelCustomTypeAction
- added property
parcelKey
to typeStagedOrderSetParcelItemsAction
- added property
parcelKey
to typeStagedOrderSetParcelMeasurementsAction
- added property
parcelKey
to typeStagedOrderSetParcelTrackingDataAction
- added property
key
to typeParcel
- added property
key
to typeParcelDraft
- added property
parcelKey
to typeOrderAddParcelToDeliveryAction
- added property
parcelKey
to typeOrderRemoveParcelFromDeliveryAction
- added property
lineItemKey
to typeOrderSetLineItemCustomFieldAction
- added property
lineItemKey
to typeOrderSetLineItemCustomTypeAction
- added property
lineItemKey
to typeOrderSetLineItemShippingDetailsAction
- added property
parcelKey
to typeOrderSetParcelCustomFieldAction
- added property
parcelKey
to typeOrderSetParcelCustomTypeAction
- added property
parcelKey
to typeOrderSetParcelItemsAction
- added property
parcelKey
to typeOrderSetParcelMeasurementsAction
- added property
parcelKey
to typeOrderSetParcelTrackingDataAction
Required Property(s)
- changed property
lineItemId
of typeCartApplyDeltaToLineItemShippingDetailsTargetsAction
to be optional - changed property
lineItemId
of typeCartChangeLineItemQuantityAction
to be optional - changed property
lineItemId
of typeCartRemoveLineItemAction
to be optional - changed property
lineItemId
of typeCartSetLineItemCustomFieldAction
to be optional - changed property
lineItemId
of typeCartSetLineItemCustomTypeAction
to be optional - changed property
lineItemId
of typeCartSetLineItemDistributionChannelAction
to be optional - changed property
lineItemId
of typeCartSetLineItemInventoryModeAction
to be optional - changed property
lineItemId
of typeCartSetLineItemPriceAction
to be optional - changed property
lineItemId
of typeCartSetLineItemShippingDetailsAction
to be optional - changed property
lineItemId
of typeCartSetLineItemSupplyChannelAction
to be optional - changed property
lineItemId
of typeCartSetLineItemTaxAmountAction
to be optional - changed property
lineItemId
of typeCartSetLineItemTaxRateAction
to be optional - changed property
lineItemId
of typeCartSetLineItemTotalPriceAction
to be optional - changed property
lineItemId
of typeMyCartApplyDeltaToLineItemShippingDetailsTargetsAction
to be optional - changed property
lineItemId
of typeMyCartChangeLineItemQuantityAction
to be optional - changed property
lineItemId
of typeMyCartRemoveLineItemAction
to be optional - changed property
lineItemId
of typeMyCartSetLineItemCustomFieldAction
to be optional - changed property
lineItemId
of typeMyCartSetLineItemCustomTypeAction
to be optional - changed property
lineItemId
of typeMyCartSetLineItemDistributionChannelAction
to be optional - changed property
lineItemId
of typeMyCartSetLineItemShippingDetailsAction
to be optional - changed property
lineItemId
of typeMyCartSetLineItemSupplyChannelAction
to be optional - changed property
lineItemId
of typeMyShoppingListChangeLineItemQuantityAction
to be optional - changed property
lineItemId
of typeStagedOrderChangeLineItemQuantityAction
to be optional - changed property
lineItemId
of typeStagedOrderRemoveLineItemAction
to be optional - changed property
parcelId
of typeStagedOrderRemoveParcelFromDeliveryAction
to be optional - changed property
lineItemId
of typeStagedOrderSetLineItemCustomFieldAction
to be optional - changed property
lineItemId
of typeStagedOrderSetLineItemCustomTypeAction
to be optional - changed property
lineItemId
of typeStagedOrderSetLineItemDistributionChannelAction
to be optional - changed property
lineItemId
of typeStagedOrderSetLineItemPriceAction
to be optional - changed property
lineItemId
of typeStagedOrderSetLineItemShippingDetailsAction
to be optional - changed property
lineItemId
of typeStagedOrderSetLineItemTaxAmountAction
to be optional - changed property
lineItemId
of typeStagedOrderSetLineItemTaxRateAction
to be optional - changed property
lineItemId
of typeStagedOrderSetLineItemTotalPriceAction
to be optional - changed property
parcelId
of typeStagedOrderSetParcelCustomFieldAction
to be optional - changed property
parcelId
of typeStagedOrderSetParcelCustomTypeAction
to be optional - changed property
parcelId
of typeStagedOrderSetParcelItemsAction
to be optional - changed property
parcelId
of type `StagedOr...
8.0.0
New Feature
The TokenProvider has been refactored and returns a Token promise. The OAuth middleware expects a TokenProvider to have a Method returning a Token promise. For Backwards compatibility the Token property has been adjusted to facilitate the asynchronous methods, but has been declared obsolote. This may affect implementations of a custom TokenProvider.
What's Changed
- add serializer interfaces for different APIs by @jenschude in #224
- refactor token provider to use token promise to avoid long locks by @jenschude in #225
- Update generated SDKs by @github-actions in #222
- Subscription example by @barbara79 in #223
Api changes
Added Property(s)
- added property
shippingKey
to typeCartSetShippingMethodTaxAmountAction
- added property
shippingKey
to typeCartSetShippingMethodTaxRateAction
- added property
associateRoleAssignments
to typeMyBusinessUnitAssociateDraft
- added property
deliveryKey
to typeStagedOrderAddDeliveryAction
- added property
deliveryKey
to typeStagedOrderAddParcelToDeliveryAction
- added property
deliveryKey
to typeStagedOrderRemoveDeliveryAction
- added property
deliveryKey
to typeStagedOrderSetDeliveryAddressAction
- added property
deliveryKey
to typeStagedOrderSetDeliveryAddressCustomFieldAction
- added property
deliveryKey
to typeStagedOrderSetDeliveryAddressCustomTypeAction
- added property
deliveryKey
to typeStagedOrderSetDeliveryCustomFieldAction
- added property
deliveryKey
to typeStagedOrderSetDeliveryCustomTypeAction
- added property
deliveryKey
to typeStagedOrderSetDeliveryItemsAction
- added property
shippingKey
to typeStagedOrderSetShippingMethodTaxAmountAction
- added property
shippingKey
to typeStagedOrderSetShippingMethodTaxRateAction
- added property
key
to typeDelivery
- added property
key
to typeDeliveryDraft
- added property
deliveryKey
to typeOrderAddDeliveryAction
- added property
deliveryKey
to typeOrderAddParcelToDeliveryAction
- added property
deliveryKey
to typeOrderRemoveDeliveryAction
- added property
deliveryKey
to typeOrderSetDeliveryAddressAction
- added property
deliveryKey
to typeOrderSetDeliveryAddressCustomFieldAction
- added property
deliveryKey
to typeOrderSetDeliveryAddressCustomTypeAction
- added property
deliveryKey
to typeOrderSetDeliveryCustomFieldAction
- added property
deliveryKey
to typeOrderSetDeliveryCustomTypeAction
- added property
deliveryKey
to typeOrderSetDeliveryItemsAction
- added property
sku
to typeProductRemovePriceAction
- added property
variantId
to typeProductRemovePriceAction
- added property
price
to typeProductRemovePriceAction
Required Property(s)
- changed property
deliveryId
of typeStagedOrderAddParcelToDeliveryAction
to be optional - changed property
deliveryId
of typeStagedOrderRemoveDeliveryAction
to be optional - changed property
deliveryId
of typeStagedOrderSetDeliveryAddressAction
to be optional - changed property
deliveryId
of typeStagedOrderSetDeliveryAddressCustomFieldAction
to be optional - changed property
deliveryId
of typeStagedOrderSetDeliveryAddressCustomTypeAction
to be optional - changed property
deliveryId
of typeStagedOrderSetDeliveryCustomFieldAction
to be optional - changed property
deliveryId
of typeStagedOrderSetDeliveryCustomTypeAction
to be optional - changed property
deliveryId
of typeStagedOrderSetDeliveryItemsAction
to be optional - changed property
deliveryId
of typeOrderAddParcelToDeliveryAction
to be optional - changed property
deliveryId
of typeOrderRemoveDeliveryAction
to be optional - changed property
deliveryId
of typeOrderSetDeliveryAddressAction
to be optional - changed property
deliveryId
of typeOrderSetDeliveryAddressCustomFieldAction
to be optional - changed property
deliveryId
of typeOrderSetDeliveryAddressCustomTypeAction
to be optional - changed property
deliveryId
of typeOrderSetDeliveryCustomFieldAction
to be optional - changed property
deliveryId
of typeOrderSetDeliveryCustomTypeAction
to be optional - changed property
deliveryId
of typeOrderSetDeliveryItemsAction
to be optional
Added Type(s)
- added type
CartSetLineItemInventoryModeAction
- added type
AssociateMissingPermissionError
- added type
MoneyOverflowError
- added type
GraphQLAssociateMissingPermissionError
- added type
GraphQLMoneyOverflowError
- added type
MyCartSetDirectDiscountsAction
- added type
QuoteCustomerChangedMessage
- added type
QuoteRequestCustomerChangedMessage
- added type
QuoteCustomerChangedMessagePayload
- added type
QuoteRequestCustomerChangedMessagePayload
- added type
QuoteRequestChangeCustomerAction
- added type
QuoteChangeCustomerAction
Added Resource(s)
- added resource
/{projectKey}/as-associate/{associateId}/in-business-unit/key={businessUnitKey}/carts/replicate
Added Enum(s)
- added enum
ReassignMyQuotes
to typePermission
- added enum
ReassignOthersQuotes
to typePermission
- added enum
RenegotiationAddressed
to typeQuoteState
Added Method(s)
- added method
apiRoot.withProjectKey().asAssociate().withAssociateIdValue().inBusinessUnitKeyWithBusinessUnitKeyValue().carts().replicate().post()
Import changes
Added Type(s)
- added type
TypeImportRequest
- added type
TypeTextInputHint
- added type
ResourceTypeId
- added type
FieldType
- added type
CustomFieldBooleanType
- added type
CustomFieldDateTimeType
- added type
CustomFieldDateType
- added type
CustomFieldEnumType
- added type
CustomFieldEnumValue
- added type
CustomFieldLocalizedEnumType
- added type
CustomFieldLocalizedEnumValue
- added type
CustomFieldLocalizedStringType
- added type
CustomFieldMoneyType
- added type
CustomFieldNumberType
- added type
CustomFieldReferenceType
- added type
CustomFieldReferenceValue
- added type
CustomFieldSetType
- added type
CustomFieldStringType
- added type
CustomFieldTimeType
- added type
FieldDefinition
- added type
TypeImport
Added Resource(s)
- added resource
/{projectKey}/types
- added resource
/{projectKey}/types/import-containers
- added resource
/{projectKey}/types/import-containers/{importContainerKey}
Added Enum(s)
- added enum
type
to typeImportResourceType
Added Method(s)
- added method
apiRoot.withProjectKeyValue().types().importContainers().withImportContainerKeyValue().post()
History changes
Added Type(s)
- added type
SetCountriesChange
- added type
SetPurchaseOrderNumberChange
- added type
StoreCountry
Removed QueryParameter(s)
⚠️ removed query parameterresourceType
from methodget /{projectKey}
Added QueryParameter(s)
- added query parameter
resourceTypes
to methodget /{projectKey}
New Contributors
- @barbara79 made their first contribution in #223
Full Changelog: 7.4.0...8.0.0
8.0.0-alpha-async-token-provider2
TokenProvider refactored to use async methods
8.0.0-alpha-async-token-provider
What's Changed
- refactor TokenProvider to retrieve token asynchronously and avoiding long (and possible dead locks)
Full Changelog: 7.4.0...8.0.0-alpha-async-token-provider
7.4.0
What's Changed
- Update generated SDKs by @github-actions in #219
Api changes
Changed Type(s)
⚠️ changed typeAssociateRole
from typestring
toBaseResource
Added Type(s)
- added type
AssociateRoleDraft
- added type
AssociateRoleKeyReference
- added type
AssociateRolePagedQueryResponse
- added type
AssociateRoleReference
- added type
AssociateRoleResourceIdentifier
- added type
AssociateRoleUpdate
- added type
AssociateRoleUpdateAction
- added type
Permission
- added type
AssociateRoleAddPermissionAction
- added type
AssociateRoleChangeBuyerAssignableAction
- added type
AssociateRoleRemovePermissionAction
- added type
AssociateRoleSetCustomFieldAction
- added type
AssociateRoleSetCustomTypeAction
- added type
AssociateRoleSetNameAction
- added type
AssociateRoleSetPermissionsAction
- added type
AssociateRoleAssignment
- added type
AssociateRoleAssignmentDraft
- added type
AssociateRoleDeprecated
- added type
AssociateRoleInheritanceMode
- added type
BusinessUnitAssociateMode
- added type
InheritedAssociate
- added type
InheritedAssociateRoleAssignment
- added type
BusinessUnitChangeAssociateModeAction
- added type
AssociateRoleBuyerAssignableChangedMessage
- added type
AssociateRoleCreatedMessage
- added type
AssociateRoleDeletedMessage
- added type
AssociateRoleNameChangedMessage
- added type
AssociateRolePermissionAddedMessage
- added type
AssociateRolePermissionRemovedMessage
- added type
AssociateRolePermissionsSetMessage
- added type
BusinessUnitAssociateModeChangedMessage
- added type
AssociateRoleBuyerAssignableChangedMessagePayload
- added type
AssociateRoleCreatedMessagePayload
- added type
AssociateRoleDeletedMessagePayload
- added type
AssociateRoleNameChangedMessagePayload
- added type
AssociateRolePermissionAddedMessagePayload
- added type
AssociateRolePermissionRemovedMessagePayload
- added type
AssociateRolePermissionsSetMessagePayload
- added type
BusinessUnitAssociateModeChangedMessagePayload
- added type
ProjectSetBusinessUnitAssociateRoleOnCreationAction
Added Enum(s)
- added enum
associate-role
to typeReferenceTypeId
- added enum
associate-role
to typeMessageSubscriptionResourceTypeId
- added enum
associate-role
to typeResourceTypeId
Added Property(s)
- added property
associateRoleAssignments
to typeAssociate
- added property
associateRoleAssignments
to typeAssociateDraft
- added property
associateMode
to typeBusinessUnit
- added property
inheritedAssociates
to typeBusinessUnit
- added property
associateMode
to typeBusinessUnitDraft
- added property
associateMode
to typeCompany
- added property
inheritedAssociates
to typeCompany
- added property
associateMode
to typeCompanyDraft
- added property
associateMode
to typeDivision
- added property
inheritedAssociates
to typeDivision
- added property
associateMode
to typeDivisionDraft
- added property
myBusinessUnitAssociateRoleOnCreation
to typeBusinessUnitConfiguration
Changed Property(s)
⚠️ changed propertyroles
of typeAssociate
from typeAssociateRole[]
toAssociateRoleDeprecated[]
⚠️ changed propertyroles
of typeAssociateDraft
from typeAssociateRole[]
toAssociateRoleDeprecated[]
MarkDeprecated Property(s)
- marked property
Associate::roles
as deprecated - marked property
AssociateDraft::roles
as deprecated
Added Resource(s)
- added resource
/{projectKey}/as-associate
- added resource
/{projectKey}/associate-roles
- added resource
/{projectKey}/as-associate/{associateId}
- added resource
/{projectKey}/as-associate/{associateId}/business-units
- added resource
/{projectKey}/as-associate/{associateId}/in-business-unit/key={businessUnitKey}
- added resource
/{projectKey}/as-associate/{associateId}/business-units/key={key}
- added resource
/{projectKey}/as-associate/{associateId}/business-units/{ID}
- added resource
/{projectKey}/as-associate/{associateId}/in-business-unit/key={businessUnitKey}/carts
- added resource
/{projectKey}/as-associate/{associateId}/in-business-unit/key={businessUnitKey}/orders
- added resource
/{projectKey}/as-associate/{associateId}/in-business-unit/key={businessUnitKey}/quotes
- added resource
/{projectKey}/as-associate/{associateId}/in-business-unit/key={businessUnitKey}/quote-requests
- added resource
/{projectKey}/as-associate/{associateId}/in-business-unit/key={businessUnitKey}/carts/key={key}
- added resource
/{projectKey}/as-associate/{associateId}/in-business-unit/key={businessUnitKey}/carts/{ID}
- added resource
/{projectKey}/as-associate/{associateId}/in-business-unit/key={businessUnitKey}/orders/quotes
- added resource
/{projectKey}/as-associate/{associateId}/in-business-unit/key={businessUnitKey}/orders/order-number={orderNumber}
- added resource
/{projectKey}/as-associate/{associateId}/in-business-unit/key={businessUnitKey}/orders/{ID}
- added resource
/{projectKey}/as-associate/{associateId}/in-business-unit/key={businessUnitKey}/quotes/key={key}
- added resource
/{projectKey}/as-associate/{associateId}/in-business-unit/key={businessUnitKey}/quotes/{ID}
- added resource
/{projectKey}/as-associate/{associateId}/in-business-unit/key={businessUnitKey}/quote-requests/key={key}
- added resource
/{projectKey}/as-associate/{associateId}/in-business-unit/key={businessUnitKey}/quote-requests/{ID}
- added resource
/{projectKey}/associate-roles/key={key}
- added resource
/{projectKey}/associate-roles/{ID}
Added Method(s)
- added method
apiRoot.withProjectKey().associateRoles().get()
- added method
apiRoot.withProjectKey().associateRoles().post()
- added method
apiRoot.withProjectKey().asAssociate().withAssociateIdValue().businessUnits().get()
- added method
apiRoot.withProjectKey().asAssociate().withAssociateIdValue().businessUnits().post()
- added method
apiRoot.withProjectKey().asAssociate().withAssociateIdValue().businessUnits().withKey().get()
- added method
apiRoot.withProjectKey().asAssociate().withAssociateIdValue().businessUnits().withKey().post()
- added method
apiRoot.withProjectKey().asAssociate().withAssociateIdValue().businessUnits().withId().get()
- added method
apiRoot.withProjectKey().asAssociate().withAssociateIdValue().businessUnits().withId().post()
- added method
apiRoot.withProjectKey().asAssociate().withAssociateIdValue().inBusinessUnitKeyWithBusinessUnitKeyValue().carts().get()
- added method
apiRoot.withProjectKey().asAssociate().withAssociateIdValue().inBusinessUnitKeyWithBusinessUnitKeyValue().carts().post()
- added method
apiRoot.withProjectKey().asAssociate().withAssociateIdValue().inBusinessUnitKeyWithBusinessUnitKeyValue().orders().get()
- added method
apiRoot.withProjectKey().asAssociate().withAssociateIdValue().inBusinessUnitKeyWithBusinessUnitKeyValue().orders().post()
- added method
apiRoot.withProjectKey().asAssociate().withAssociateIdValue().inBusinessUnitKeyWithBusinessUnitKeyValue().quotes().get()
- added method
apiRoot.withProjectKey().asAssociate().withAssociateIdValue().inBusinessUnitKeyWithBusinessUnitKeyValue().quoteRequests().get()
- added method
apiRoot.withProjectKey().asAssociate().withAssociateIdValue().inBusinessUnitKeyWithBusinessUnitKeyValue().quoteRequests().post()
- added method
apiRoot.withProjectKey().asAssociate().withAssociateIdValue().inBusinessUnitKeyWithBusinessUnitKeyValue().carts().withKey().get()
- added method
apiRoot.withProjectKey().asAssociate().withAssociateIdValue().inBusinessUnitKeyWithBusinessUnitKeyValue().carts().withKey().post()
- added method
apiRoot.withProjectKey().asAssociate().withAssociateIdValue().inBusinessUnitKeyWithBusinessUnitKeyValue().carts().withKey().delete()
- added method
apiRoot.withProjectKey().asAssociate().withAssociateIdValue().inBusinessUnitKeyWithBusinessUnitKeyValue().carts().withId().get()
- added method
apiRoot.withProjectKey().asAssociate().withAssociateIdValue().inBusinessUnitKeyWithBusinessUnitKeyValue().carts().withId().post()
- added method
apiRoot.withProjectKey().asAssociate().withAssociateIdValue().inBusinessUnitKeyWithBusinessUnitKeyValue().carts().withId().delete()
- added method
apiRoot.withProjectKey().asAssociate().withAssociateIdValue().inBusinessUnitKeyWithBusinessUnitKeyValue().orders().orderQuote().post()
- added method
apiRoot.withProjectKey().asAssociate().withAssociateIdValue().inBusinessUnitKeyWithBusinessUnitKeyValue().orders().withOrderNumber().get()
- added method
apiRoot.withProjectKey().asAssociate().withAssociateIdValue().inBusinessUnitKeyWithBusinessUnitKeyValue().orders().withOrderNumber().post()
- added method
apiRoot.withProjectKey().asAssociate().withAssociateIdValue().inBusinessUnitKeyWithBusinessUnitKeyValue().orders().withId().get()
- added method
apiRoot.withProjectKey().asAssociate().withAssociateIdValue().inBusinessUnitKeyWithBusinessUnitKeyValue().orders().withId().post()
- added method
apiRoot.withProjectKey().asAssociate().withAssociateIdValue().inBusinessUnitKeyWithBusinessUnitKeyValue().quotes().withKey().get()
- added method
apiRoot.withProjectKey().asAssociate().withAssociateIdValue().inBusinessUnitKeyWithBusinessUnitKeyValue().quotes().withKey().post()
- added method
apiRoot.withProjectKey().asAssociate().withAssociateIdValue().inBusinessUnitKeyWithBusinessUnitKeyValue().quotes().withId().get()
- added...
7.3.0
What's Changed
- Update generated SDKs by @github-actions in #218
Api changes
Added Enum(s)
- added enum
direct-discount
to typeReferenceTypeId
Added Property(s)
- added property
field
to typeOrderSearchSorting
- added property
language
to typeOrderSearchSorting
- added property
order
to typeOrderSearchSorting
- added property
mode
to typeOrderSearchSorting
- added property
filter
to typeOrderSearchSorting
- added property
mode
to typeProductSelection
- added property
mode
to typeProductSelectionDraft
Changed Property(s)
⚠️ changed propertydiscount
of typeDiscountedLineItemPortion
from typeCartDiscountReference
toReference
⚠️ changed propertyproductSelection
of typeProductSelectionCreatedMessage
from typeProductSelectionType
toProductSelection
⚠️ changed propertyproductSelection
of typeProductSelectionCreatedMessagePayload
from typeProductSelectionType
toProductSelection
MarkDeprecated Property(s)
- marked property
IndividualExclusionProductSelectionType::type
as deprecated - marked property
IndividualProductSelectionType::type
as deprecated - marked property
ProductSelection::type
as deprecated - marked property
ProductSelectionDraft::type
as deprecated - marked property
ProductSelectionType::type
as deprecated
Required Property(s)
- changed property
type
of typeProductSelection
to be optional
MarkDeprecated Type(s)
- marked type
IndividualExclusionProductSelectionType
as deprecated - marked type
IndividualProductSelectionType
as deprecated - marked type
ProductSelectionType
as deprecated - marked type
ProductSelectionTypeEnum
as deprecated
Added Type(s)
- added type
DirectDiscountReference
- added type
OrderSearchAndExpression
- added type
OrderSearchAnyValue
- added type
OrderSearchCompoundExpression
- added type
OrderSearchDateRangeExpression
- added type
OrderSearchDateRangeValue
- added type
OrderSearchExactExpression
- added type
OrderSearchExistsExpression
- added type
OrderSearchFilterExpression
- added type
OrderSearchFullTextExpression
- added type
OrderSearchFullTextValue
- added type
OrderSearchLongRangeExpression
- added type
OrderSearchLongRangeValue
- added type
OrderSearchMatchType
- added type
OrderSearchNotExpression
- added type
OrderSearchNumberRangeExpression
- added type
OrderSearchNumberRangeValue
- added type
OrderSearchOrExpression
- added type
OrderSearchPrefixExpression
- added type
OrderSearchQueryExpression
- added type
OrderSearchQueryExpressionValue
- added type
OrderSearchSortMode
- added type
OrderSearchSortOrder
- added type
OrderSearchStringValue
- added type
OrderSearchWildCardExpression
- added type
ProductSelectionMode
Full Changelog: 7.2.0...7.3.0
7.2.0
What's Changed
- Update generated SDKs by @github-actions in #217
Api changes
Added Property(s)
- added property
shippingKey
to typeCart
- added property
shippingCustomFields
to typeCart
- added property
shippingKey
to typeStagedOrder
- added property
shippingCustomFields
to typeStagedOrder
- added property
shippingKey
to typeOrder
- added property
shippingCustomFields
to typeOrder
- added property
key
to typeTaxRate
- added property
key
to typeTaxRateDraft
- added property
taxRateKey
to typeTaxCategoryRemoveTaxRateAction
- added property
taxRateKey
to typeTaxCategoryReplaceTaxRateAction
Required Property(s)
- changed property
taxRateId
of typeTaxCategoryRemoveTaxRateAction
to be optional - changed property
taxRateId
of typeTaxCategoryReplaceTaxRateAction
to be optional
Full Changelog: 7.1.0...7.2.0