11.9.0
What's Changed
- Update changelog by @ct-sdks in #328
- Update generated SDKs by @ct-sdks in #329
- Update generated SDKs by @ct-sdks in #332
- Update generated SDKs by @ct-sdks in #333
- Update generated SDKs by @ct-sdks in #334
- Update generated SDKs by @ct-sdks in #335
- fix resolving of custom fields in GraphQL module by @jenschude in #336
Api changes
Added Enum(s)
- added enum
cart-discount
to typeCustomFieldReferenceValue
Removed QueryParameter(s)
⚠️ removed query parametersort
from methodget /{projectKey}/product-projections/suggest
⚠️ removed query parameteroffset
from methodget /{projectKey}/product-projections/suggest
⚠️ removed query parameterwithTotal
from methodget /{projectKey}/product-projections/suggest
Changed Property(s)
⚠️ changed propertycustomType
of typeOrderSearchAnyValue
from typestring
toOrderSearchCustomType
⚠️ changed propertycustomType
of typeOrderSearchDateRangeValue
from typestring
toOrderSearchCustomType
⚠️ changed propertycustomType
of typeOrderSearchFullTextValue
from typestring
toOrderSearchCustomType
⚠️ changed propertycustomType
of typeOrderSearchLongRangeValue
from typestring
toOrderSearchCustomType
⚠️ changed propertycustomType
of typeOrderSearchNumberRangeValue
from typestring
toOrderSearchCustomType
⚠️ changed propertycustomType
of typeOrderSearchQueryExpressionValue
from typestring
toOrderSearchCustomType
⚠️ changed propertycustomType
of typeOrderSearchStringValue
from typestring
toOrderSearchCustomType
Added Property(s)
- added property
addressId
to typeBusinessUnitAddressCustomFieldAddedMessage
- added property
addressId
to typeBusinessUnitAddressCustomFieldChangedMessage
- added property
addressId
to typeBusinessUnitAddressCustomFieldRemovedMessage
- added property
addressId
to typeBusinessUnitAddressCustomTypeRemovedMessage
- added property
addressId
to typeBusinessUnitAddressCustomTypeSetMessage
- added property
addressId
to typeCustomerAddressCustomFieldAddedMessage
- added property
addressId
to typeCustomerAddressCustomFieldChangedMessage
- added property
addressId
to typeCustomerAddressCustomFieldRemovedMessage
- added property
addressId
to typeCustomerAddressCustomTypeRemovedMessage
- added property
addressId
to typeCustomerAddressCustomTypeSetMessage
- added property
addressId
to typeBusinessUnitAddressCustomFieldAddedMessagePayload
- added property
addressId
to typeBusinessUnitAddressCustomFieldChangedMessagePayload
- added property
addressId
to typeBusinessUnitAddressCustomFieldRemovedMessagePayload
- added property
addressId
to typeBusinessUnitAddressCustomTypeRemovedMessagePayload
- added property
addressId
to typeBusinessUnitAddressCustomTypeSetMessagePayload
- added property
addressId
to typeCustomerAddressCustomFieldAddedMessagePayload
- added property
addressId
to typeCustomerAddressCustomFieldChangedMessagePayload
- added property
addressId
to typeCustomerAddressCustomFieldRemovedMessagePayload
- added property
addressId
to typeCustomerAddressCustomTypeRemovedMessagePayload
- added property
addressId
to typeCustomerAddressCustomTypeSetMessagePayload
- added property
active
to typeShippingMethod
- added property
active
to typeShippingMethodDraft
Added Type(s)
- added type
CartChangeLineItemsOrderAction
- added type
MyCartChangeLineItemsOrderAction
- added type
OrderSearchCustomType
- added type
ShippingMethodChangeActiveAction
Breaking changes
Order Search
The customtype
parameter in an OrderSearch request has been changed from a String to an Enum.
GraphQL module
We released a fix for the GraphQL module. Previously Json-Values in GraphQL were tried to be deserialized to a String. This caused Runtime exceptions for example when trying to deserialize CustomFields which where not Strings. The GraphQL module now deserializes Json into a System.Text.Json.Nodes.JsonValue
. So they have to be deserialized to a specific type when trying to access it. An example can be found here:
Full Changelog: 11.8.0...11.9.0