6.0.0
What's Changed
- Add support for CancellationToken to requests
- added in models a setter for List properties of type IEnumerable remove the need to explicit casts
- fix fractionDigits for money factories by @jenschude in #195
- license check with allowed licenses by @jenschude in #192
- Update generated SDKs by @github-actions in #191
- Update generated SDKs by @github-actions in #196
- Update generated SDKs by @github-actions in #197
Breaking changes
- changed in models properties of type List to IList
Generated Updates
Api changes
Added Property(s)
- added property
discountCodeId
to typeDiscountCodeNonApplicableError
- added property
extensionErrors
to typeExtensionBadResponseError
- added property
extensionBody
to typeExtensionBadResponseError
- added property
extensionStatusCode
to typeExtensionBadResponseError
- added property
extensionId
to typeExtensionBadResponseError
- added property
extensionKey
to typeExtensionBadResponseError
- added property
extensionErrors
to typeExtensionUpdateActionsFailedError
- added property
detailedErrorMessage
to typeInvalidJsonInputError
- added property
countries
to typeStoreCreatedMessage
- added property
countries
to typeStoreCreatedMessagePayload
- added property
priceMode
to typeProductProjection
- added property
countries
to typeStore
- added property
countries
to typeStoreDraft
Removed Property(s)
⚠️ removed propertydicountCodeId
from typeDiscountCodeNonApplicableError
⚠️ removed propertyconflictingResource
from typeDuplicateFieldError
⚠️ removed propertyerror
from typeErrorResponse
⚠️ removed propertyerror_description
from typeErrorResponse
⚠️ removed propertyerrorByExtension
from typeExtensionBadResponseError
⚠️ removed propertyerrorByExtension
from typeExtensionUpdateActionsFailedError
Changed Property(s)
⚠️ changed propertycurrency
of typeDuplicateStandalonePriceScopeError
from typestring
toCurrencyCode
⚠️ changed propertycountry
of typeDuplicateStandalonePriceScopeError
from typestring
toCountryCode
⚠️ changed propertycurrency
of typeMatchingPriceNotFoundError
from typestring
toCurrencyCode
⚠️ changed propertycountry
of typeMatchingPriceNotFoundError
from typestring
toCountryCode
⚠️ changed propertycountry
of typeMissingTaxRateForCountryError
from typestring
toCountryCode
⚠️ changed propertycurrency
of typeOverlappingStandalonePriceValidityError
from typestring
toCurrencyCode
⚠️ changed propertycountry
of typeOverlappingStandalonePriceValidityError
from typestring
toCountryCode
⚠️ changed propertyamountPlanned
of typeMyPayment
from typeTypedMoney
toCentPrecisionMoney
⚠️ changed propertyamountPlanned
of typePayment
from typeTypedMoney
toCentPrecisionMoney
Required Property(s)
⚠️ changed propertyfield
of typeDuplicateFieldError
to be required⚠️ changed propertyduplicateValue
of typeDuplicateFieldError
to be required⚠️ changed propertystate
of typeTransaction
to be required⚠️ changed propertylineItems
of typeShoppingList
to be required⚠️ changed propertytextLineItems
of typeShoppingList
to be required
Added Type(s)
- added type
AuthErrorResponse
- added type
CountryNotConfiguredInStore
- added type
ExtensionError
- added type
ExtensionPredicateEvaluationFailedError
- added type
ProductAssignmentMissingError
- added type
ProductPresentWithDifferentVariantSelectionError
- added type
ProductPriceAddedMessage
- added type
ProductPriceChangedMessage
- added type
ProductPriceModeSetMessage
- added type
ProductPriceRemovedMessage
- added type
ProductPriceSetMessage
- added type
StoreCountriesChangedMessage
- added type
ProductPriceAddedMessagePayload
- added type
ProductPriceChangedMessagePayload
- added type
ProductPriceModeSetMessagePayload
- added type
ProductPriceRemovedMessagePayload
- added type
ProductPriceSetMessagePayload
- added type
StoreCountriesChangedMessagePayload
- added type
StoreCountry
- added type
StoreAddCountryAction
- added type
StoreRemoveCountryAction
- added type
StoreSetCountriesAction
Removed Type(s)
⚠️ removed typeAccessDeniedError
⚠️ removed typeWeakPasswordError
Added QueryParameter(s)
- added query parameter
localeProjection
to methodget /{projectKey}/products
- added query parameter
localeProjection
to methodpost /{projectKey}/products
- added query parameter
localeProjection
to methodget /{projectKey}/products/key={key}
- added query parameter
localeProjection
to methodpost /{projectKey}/products/key={key}
- added query parameter
localeProjection
to methoddelete /{projectKey}/products/key={key}
- added query parameter
localeProjection
to methodget /{projectKey}/products/{ID}
- added query parameter
localeProjection
to methodpost /{projectKey}/products/{ID}
- added query parameter
localeProjection
to methoddelete /{projectKey}/products/{ID}
- added query parameter
staged
to methodget /{projectKey}/in-store/key={storeKey}/product-projections/key={key}
- added query parameter
staged
to methodget /{projectKey}/in-store/key={storeKey}/product-projections/{ID}
Full Changelog: 5.3.0...6.0.0