Skip to content

Releases: commercetools/commercetools-sdk-php-v2

11.0.0

20 Mar 07:32
af826a3

Choose a tag to compare

Path Parameter sanitization

Path parameters like key and ID are now being URL encoded. We release this change as a new major version as this can potentially lead to issues when special characters are being used for keys or stores.

What's Changed

  • Update generated SDKs by @ct-sdks[bot] in #482
  • Update generated SDKs by @ct-sdks[bot] in #484

Due to some issue the latest releases were missing code changes. The complete list of changes with this release:

Api changes

Added Resource(s)
  • added resource /{projectKey}/discount-groups
  • added resource /{projectKey}/payment-methods
  • added resource /{projectKey}/recurring-orders
  • added resource /{projectKey}/recurrence-policies
  • added resource /{projectKey}/as-associate/{associateId}/in-business-unit/key={businessUnitKey}/shopping-lists
  • added resource /{projectKey}/as-associate/{associateId}/in-business-unit/key={businessUnitKey}/shopping-lists/key={key}
  • added resource /{projectKey}/as-associate/{associateId}/in-business-unit/key={businessUnitKey}/shopping-lists/{ID}
  • added resource /{projectKey}/business-units/key={key}/associates/{associateId}
  • added resource /{projectKey}/business-units/{businessUnitId}/associates/{associateId}
  • added resource /{projectKey}/carts/customer-id={customerId}/merge
  • added resource /{projectKey}/discount-groups/key={key}
  • added resource /{projectKey}/discount-groups/{ID}
  • added resource /{projectKey}/payment-methods/key={key}
  • added resource /{projectKey}/payment-methods/{ID}
  • added resource /{projectKey}/recurring-orders/{ID}
  • added resource /{projectKey}/recurring-orders/key={key}
  • added resource /{projectKey}/recurrence-policies/key={key}
  • added resource /{projectKey}/recurrence-policies/{ID}
  • added resource /{projectKey}/in-store/key={storeKey}/business-units
  • added resource /{projectKey}/in-store/key={storeKey}/business-units/key={key}
  • added resource /{projectKey}/in-store/key={storeKey}/business-units/{ID}
  • added resource /{projectKey}/in-store/key={storeKey}/business-units/key={key}/associates/{associateId}
  • added resource /{projectKey}/in-store/key={storeKey}/business-units/{businessUnitId}/associates/{associateId}
  • added resource /{projectKey}/in-store/key={storeKey}/carts/customer-id={customerId}/merge
Added QueryParameter(s)
  • added query parameter priceCustomerGroupAssignments to method get /{projectKey}/products
  • added query parameter priceRecurrencePolicy to method get /{projectKey}/products
  • added query parameter priceCustomerGroupAssignments to method post /{projectKey}/products
  • added query parameter priceRecurrencePolicy to method post /{projectKey}/products
  • added query parameter priceCustomerGroupAssignments to method get /{projectKey}/product-projections
  • added query parameter priceRecurrencePolicy to method get /{projectKey}/product-projections
  • added query parameter filter[attributes] to method get /{projectKey}/product-projections
  • added query parameter priceCustomerGroupAssignments to method get /{projectKey}/products/key={key}
  • added query parameter priceRecurrencePolicy to method get /{projectKey}/products/key={key}
  • added query parameter priceCustomerGroupAssignments to method post /{projectKey}/products/key={key}
  • added query parameter priceRecurrencePolicy to method post /{projectKey}/products/key={key}
  • added query parameter priceCustomerGroupAssignments to method delete /{projectKey}/products/key={key}
  • added query parameter priceRecurrencePolicy to method delete /{projectKey}/products/key={key}
  • added query parameter priceCustomerGroupAssignments to method get /{projectKey}/products/{ID}
  • added query parameter priceRecurrencePolicy to method get /{projectKey}/products/{ID}
  • added query parameter priceCustomerGroupAssignments to method post /{projectKey}/products/{ID}
  • added query parameter priceRecurrencePolicy to method post /{projectKey}/products/{ID}
  • added query parameter priceCustomerGroupAssignments to method delete /{projectKey}/products/{ID}
  • added query parameter priceRecurrencePolicy to method delete /{projectKey}/products/{ID}
  • added query parameter priceCustomerGroupAssignments to method get /{projectKey}/product-projections/search
  • added query parameter priceRecurrencePolicy to method get /{projectKey}/product-projections/search
  • added query parameter priceCustomerGroupAssignments to method get /{projectKey}/product-projections/key={key}
  • added query parameter priceRecurrencePolicy to method get /{projectKey}/product-projections/key={key}
  • added query parameter filter[attributes] to method get /{projectKey}/product-projections/key={key}
  • added query parameter priceCustomerGroupAssignments to method get /{projectKey}/product-projections/{ID}
  • added query parameter priceRecurrencePolicy to method get /{projectKey}/product-projections/{ID}
  • added query parameter filter[attributes] to method get /{projectKey}/product-projections/{ID}
  • added query parameter priceCustomerGroupAssignments to method get /{projectKey}/in-store/key={storeKey}/product-projections/key={key}
  • added query parameter priceRecurrencePolicy to method get /{projectKey}/in-store/key={storeKey}/product-projections/key={key}
  • added query parameter filter[attributes] to method get /{projectKey}/in-store/key={storeKey}/product-projections/key={key}
  • added query parameter priceCustomerGroupAssignments to method get /{projectKey}/in-store/key={storeKey}/product-projections/{ID}
  • added query parameter priceRecurrencePolicy to method get /{projectKey}/in-store/key={storeKey}/product-projections/{ID}
  • added query parameter filter[attributes] to method get /{projectKey}/in-store/key={storeKey}/product-projections/{ID}
Removed QueryParameter(s)
  • ⚠️ removed query parameter withTotal from method get /{projectKey}/product-projections/search
Added Enum(s)
  • added enum ViewMyShoppingLists to type Permission
  • added enum ViewOthersShoppingLists to type Permission
  • added enum UpdateMyShoppingLists to type Permission
  • added enum UpdateOthersShoppingLists to type Permission
  • added enum CreateMyShoppingLists to type Permission
  • added enum CreateOthersShoppingLists to type Permission
  • added enum DeleteMyShoppingLists to type Permission
  • added enum DeleteOthersShoppingLists to type Permission
  • added enum RecurringOrder to type CartOrigin
  • added enum ApplicationStoppedByGroupBestDeal to type DiscountCodeState
  • added enum discount-group to type ReferenceTypeId
  • added enum payment-method to type ReferenceTypeId
  • added enum recurrence-policy to type ReferenceTypeId
  • added enum recurring-order to type ReferenceTypeId
  • added enum payment-method to type ExtensionResourceTypeId
  • added enum RecurringOrderState to type StateTypeEnum
  • added enum discount-group to type ChangeSubscriptionResourceTypeId
  • added enum recurrence-policy to type ChangeSubscriptionResourceTypeId
  • added enum recurring-order to type ChangeSubscriptionResourceTypeId
  • added enum payment-method to type ResourceTypeId
  • added enum payment-method-info to type ResourceTypeId
  • added enum recurring-order to type ResourceTypeId
Changed Property(s)
  • ⚠️ changed property discount of type DiscountedTotalPricePortion from type CartDiscountReference to Reference
  • ⚠️ changed property actions of type MyBusinessUnitUpdate from type BusinessUnitUpdateAction[] to MyBusinessUnitUpdateAction[]
  • ⚠️ changed property paymentMethodInfo of type MyPaymentDraft from type PaymentMethodInfo to PaymentMethodInfoDraft
  • ⚠️ changed property paymentMethodInfo of type PaymentDraft from type PaymentMethodInfo to PaymentMethodInfoDraft
  • ⚠️ changed property filter of type SearchSorting from type SearchQueryExpression to SearchQuery
Required Property(s)
  • changed property sortOrder of type CartDiscountDraft to be optional
  • changed property variantSelection of type ProductSelectionProductAddedMessage to be optional
  • changed property variantExclusion of type ProductSelectionProductExcludedMessage to be optional
  • changed property oldVariantExclusion of type ProductSelectionVariantExclusionChangedMessage to be optional
  • changed property newVariantExclusion of type ProductSelectionVariantExclusionChangedMessage to be optional
  • changed property oldVariantSelection of type ProductSelectionVariantSelectionChangedMessage to be optional
  • changed property newVariantSelection of type ProductSelectionVariantSelectionChangedMessage to be optional
  • changed property variantSelection of type ProductSelectionProductAddedMessagePayload to be optional
  • changed property variantExclusion of type ProductSelectionProductExcludedMessagePayload to be optional
  • changed property oldVariantExclusion of type ProductSelectionVariantExclusionChangedMessagePayload to be optional
  • changed property newVariantExclusion of type ProductSelectionVariantExclusionChangedMessagePayload to be optional
  • changed property oldVariantSelection of type ProductSelectionVariantSelectionChangedMessagePayload to be optional
  • changed property newVariantSelection of type ProductSelectionVariantSelectionChangedMessagePayload to be optional
  • changed property images of type...
Read more

10.20.0

02 Mar 10:43
e475de9

Choose a tag to compare

What's Changed

  • Update generated SDKs by @ct-sdks[bot] in #480
  • Update generated SDKs by @ct-sdks[bot] in #481

Full Changelog: 10.17.0...10.20.0

10.19.0

03 Feb 12:50
e475de9

Choose a tag to compare

What's Changed

Api changes

Added Enum(s)
  • added enum direct-discount to type ReferenceTypeId
Added Property(s)
  • added property shippingKey to type Cart
  • added property shippingCustomFields to type Cart
  • added property shippingKey to type StagedOrder
  • added property shippingCustomFields to type StagedOrder
  • added property shippingKey to type Order
  • added property shippingCustomFields to type Order
  • added property field to type OrderSearchSorting
  • added property language to type OrderSearchSorting
  • added property order to type OrderSearchSorting
  • added property mode to type OrderSearchSorting
  • added property filter to type OrderSearchSorting
  • added property mode to type ProductSelection
  • added property mode to type ProductSelectionDraft
  • added property key to type TaxRate
  • added property key to type TaxRateDraft
  • added property taxRateKey to type TaxCategoryRemoveTaxRateAction
  • added property taxRateKey to type TaxCategoryReplaceTaxRateAction
Changed Property(s)
  • ⚠️ changed property discount of type DiscountedLineItemPortion from type CartDiscountReference to Reference
  • ⚠️ changed property productSelection of type ProductSelectionCreatedMessage from type ProductSelectionType to ProductSelection
  • ⚠️ changed property productSelection of type ProductSelectionCreatedMessagePayload from type ProductSelectionType to ProductSelection
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 type ProductSelection to be optional
  • changed property taxRateId of type TaxCategoryRemoveTaxRateAction to be optional
  • changed property taxRateId of type TaxCategoryReplaceTaxRateAction 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
  • Update generated SDKs by @ct-sdks[bot] in #480
  • Update generated SDKs by @ct-sdks[bot] in #481

Full Changelog: 10.17.0...10.19.0

10.18.0

03 Nov 10:55
e475de9

Choose a tag to compare

What's Changed

  • Update generated SDKs by @ct-sdks[bot] in #480
  • Update generated SDKs by @ct-sdks[bot] in #481

Api changes

Added Type(s)
  • added type BusinessUnitAssociateResponse
  • added type BusinessUnitSetUnitTypeAction
  • added type CartDiscountSetDiscountGroupAction
  • added type BestDeal
  • added type DiscountTypeCombination
  • added type Stacking
  • added type CartChangePriceRoundingModeAction
  • added type CartSetCustomLineItemRecurrenceInfoAction
  • added type CartSetLineItemRecurrenceInfoAction
  • added type CustomerGroupAssignment
  • added type CustomerGroupAssignmentDraft
  • added type CustomerAddCustomerGroupAssignmentAction
  • added type CustomerRemoveCustomerGroupAssignmentAction
  • added type CustomerSetCustomerGroupAssignmentsAction
  • added type DiscountGroup
  • added type DiscountGroupDraft
  • added type DiscountGroupPagedQueryResponse
  • added type DiscountGroupReference
  • added type DiscountGroupResourceIdentifier
  • added type DiscountGroupUpdate
  • added type DiscountGroupUpdateAction
  • added type DiscountGroupSetDescriptionAction
  • added type DiscountGroupSetIsActiveAction
  • added type DiscountGroupSetKeyAction
  • added type DiscountGroupSetNameAction
  • added type DiscountGroupSetSortOrderAction
  • added type ExpiredCustomerEmailTokenError
  • added type ExpiredCustomerPasswordTokenError
  • added type MaxDiscountGroupsReachedError
  • added type GraphQLExpiredCustomerEmailTokenError
  • added type GraphQLExpiredCustomerPasswordTokenError
  • added type GraphQLMaxDiscountGroupsReachedError
  • added type BaseEvent
  • added type CheckoutOrderCreationFailedEvent
  • added type CheckoutPaymentAuthorizationCancelledEvent
  • added type CheckoutPaymentAuthorizationFailedEvent
  • added type CheckoutPaymentAuthorizedEvent
  • added type CheckoutPaymentCancelAuthorizationFailedEvent
  • added type CheckoutPaymentChargeFailedEvent
  • added type CheckoutPaymentChargedEvent
  • added type CheckoutPaymentRefundFailedEvent
  • added type CheckoutPaymentRefundedEvent
  • added type Event
  • added type ImportContainerCreatedEvent
  • added type ImportContainerDeletedEvent
  • added type ImportOperationRejectedEvent
  • added type ImportUnresolvedEvent
  • added type ImportValidationFailedEvent
  • added type ImportWaitForMasterVariantEvent
  • added type CheckoutMessageOrderPayloadBaseData
  • added type CheckoutMessagePaymentsPayloadBaseData
  • added type ImportContainerCreatedEventData
  • added type ImportContainerDeletedEventData
  • added type ImportOperationRejectedEventData
  • added type ImportUnresolvedEventData
  • added type ImportValidationFailedEventData
  • added type ImportWaitForMasterVariantEventData
  • added type InventoryEntrySetInventoryLimitsAction
  • added type MyCartSetCustomLineItemRecurrenceInfoAction
  • added type MyCartSetLineItemRecurrenceInfoAction
  • added type MyPaymentSetMethodInfoCustomFieldAction
  • added type MyPaymentSetMethodInfoCustomTypeAction
  • added type MyPaymentSetMethodInfoInterfaceAccountAction
  • added type AssociateRoleNameSetMessage
  • added type BusinessUnitTopLevelUnitSetMessage
  • added type BusinessUnitTypeSetMessage
  • added type CustomerDefaultBillingAddressSetMessage
  • added type CustomerDefaultShippingAddressSetMessage
  • added type CustomerGroupAssignmentAddedMessage
  • added type CustomerGroupAssignmentRemovedMessage
  • added type CustomerGroupAssignmentsSetMessage
  • added type CustomerStoresSetMessage
  • added type DiscountGroupCreatedMessage
  • added type DiscountGroupDeletedMessage
  • added type DiscountGroupIsActiveSetMessage
  • added type DiscountGroupKeySetMessage
  • added type DiscountGroupSortOrderSetMessage
  • added type OrderBusinessUnitSetMessage
  • added type OrderCreatedFromRecurringOrderMessage
  • added type PaymentInterfaceIdSetMessage
  • added type PaymentMethodCreatedMessage
  • added type PaymentMethodCustomFieldAddedMessage
  • added type PaymentMethodCustomFieldChangedMessage
  • added type PaymentMethodCustomFieldRemovedMessage
  • added type PaymentMethodCustomTypeRemovedMessage
  • added type PaymentMethodCustomTypeSetMessage
  • added type PaymentMethodDefaultSetMessage
  • added type PaymentMethodDeletedMessage
  • added type PaymentMethodInfoCustomFieldAddedMessage
  • added type PaymentMethodInfoCustomFieldChangedMessage
  • added type PaymentMethodInfoCustomFieldRemovedMessage
  • added type PaymentMethodInfoCustomTypeRemovedMessage
  • added type PaymentMethodInfoCustomTypeSetMessage
  • added type PaymentMethodInfoInterfaceAccountSetMessage
  • added type PaymentMethodInfoInterfaceSetMessage
  • added type PaymentMethodInfoMethodSetMessage
  • added type PaymentMethodInfoNameSetMessage
  • added type PaymentMethodInfoTokenSetMessage
  • added type PaymentMethodInterfaceAccountSetMessage
  • added type PaymentMethodKeySetMessage
  • added type PaymentMethodMethodSetMessage
  • added type PaymentMethodNameSetMessage
  • added type PaymentMethodPaymentInterfaceSetMessage
  • added type PaymentMethodPaymentMethodStatusSetMessage
  • added type PaymentTransactionInterfaceIdSetMessage
  • added type RecurringOrderCreatedMessage
  • added type RecurringOrderCustomFieldAddedMessage
  • added type RecurringOrderCustomFieldChangedMessage
  • added type RecurringOrderCustomFieldRemovedMessage
  • added type RecurringOrderCustomTypeRemovedMessage
  • added type RecurringOrderCustomTypeSetMessage
  • added type RecurringOrderDeletedMessage
  • added type RecurringOrderExpiresAtSetMessage
  • added type RecurringOrderKeySetMessage
  • added type RecurringOrderScheduleSetMessage
  • added type RecurringOrderStartsAtSetMessage
  • added type RecurringOrderStateChangedMessage
  • added type RecurringOrderStateTransitionMessage
  • added type AssociateRoleNameSetMessagePayload
  • added type BusinessUnitTopLevelUnitSetMessagePayload
  • added type BusinessUnitTypeSetMessagePayload
  • added type CustomerDefaultBillingAddressSetMessagePayload
  • added type CustomerDefaultShippingAddressSetMessagePayload
  • added type CustomerGroupAssignmentAddedMessagePayload
  • added type CustomerGroupAssignmentRemovedMessagePayload
  • added type CustomerGroupAssignmentsSetMessagePayload
  • added type CustomerStoresSetMessagePayload
  • added type DiscountGroupCreatedMessagePayload
  • added type DiscountGroupDeletedMessagePayload
  • added type DiscountGroupIsActiveSetMessagePayload
  • added type DiscountGroupKeySetMessagePayload
  • added type DiscountGroupSortOrderSetMessagePayload
  • added type OrderBusinessUnitSetMessagePayload
  • added type OrderCreatedFromRecurringOrderMessagePayload
  • added type PaymentInterfaceIdSetMessagePayload
  • added type PaymentMethodCreatedMessagePayload
  • added type PaymentMethodCustomFieldAddedMessagePayload
  • added type PaymentMethodCustomFieldChangedMessagePayload
  • added type PaymentMethodCustomFieldRemovedMessagePayload
  • added type PaymentMethodCustomTypeRemovedMessagePayload
  • added type PaymentMethodCustomTypeSetMessagePayload
  • added type PaymentMethodDefaultSetMessagePayload
  • added type PaymentMethodDeletedMessagePayload
  • added type PaymentMethodInfoCustomFieldAddedMessagePayload
  • added type PaymentMethodInfoCustomFieldChangedMessagePayload
  • added type PaymentMethodInfoCustomFieldRemovedMessagePayload
  • added type PaymentMethodInfoCustomTypeRemovedMessagePayload
  • added type PaymentMethodInfoCustomTypeSetMessagePayload
  • added type PaymentMethodInfoInterfaceAccountSetMessagePayload
  • added type PaymentMethodInfoInterfaceSetMessagePayload
  • added type PaymentMethodInfoMethodSetMessagePayload
  • added type PaymentMethodInfoNameSetMessagePayload
  • added type PaymentMethodInfoTokenSetMessagePayload
  • added type PaymentMethodInterfaceAccountSetMessagePayload
  • added type PaymentMethodKeySetMessagePayload
  • added type PaymentMethodMethodSetMessagePayload
  • added type PaymentMethodNameSetMessagePayload
  • added type PaymentMethodPaymentInterfaceSetMessagePayload
  • added type PaymentMethodPaymentMethodStatusSetMessagePayload
  • added type PaymentTransactionInterfaceIdSetMessagePayload
  • added type RecurringOrderCreatedMessagePayload
  • added type RecurringOrderCustomFieldAddedMessagePayload
  • added type RecurringOrderCustomFieldChangedMessagePayload
  • added type RecurringOrderCustomFieldRemovedMessagePayload
  • added type RecurringOrderCustomTypeRemovedMessagePayload
  • added type RecurringOrderCustomTypeSetMessagePayload
  • added type RecurringOrderDeletedMessagePayload
  • added type RecurringOrderExpiresAtSetMessagePayload
  • added type RecurringOrderKeySetMessagePayload
  • added type RecurringOrderScheduleSetMessagePayload
  • added type RecurringOrderStartsAtSetMessagePayload
  • added type RecurringOrderStateChangedMessagePayload
  • added type RecurringOrderStateTransitionMessagePayload
  • added type StagedOrderChangePriceRoundingModeAction
  • added type StagedOrderSetBusinessUnitAction
  • added type OrderSetBusinessUnitAction
  • added type PaymentMethod
  • added type PaymentMethodDraft
  • added type PaymentMethodPagedQueryResponse
  • added type PaymentMethodReference
  • added type PaymentMethodStatus
  • added type PaymentMethodToken
  • added type PaymentMethodUpdate
  • added type PaymentMethodUpdateAction
  • added type PaymentMethodSetCustomFieldAction
  • added type PaymentMethodSetCustomTypeAction
  • added type PaymentMethodSetDefaultAction
  • added type PaymentMethodSetInterfaceAccountAction
  • added type PaymentMethodSetKeyAction
  • added type PaymentMethodSetMethodAction
  • added type `Paym...
Read more

10.17.0

07 Oct 13:25
275f22e

Choose a tag to compare

What's Changed

Api changes

Added Type(s)
  • added type BusinessUnitAssociateResponse
  • added type BusinessUnitSetUnitTypeAction
  • added type CartDiscountSetDiscountGroupAction
  • added type BestDeal
  • added type DiscountTypeCombination
  • added type Stacking
  • added type CartChangePriceRoundingModeAction
  • added type CartSetCustomLineItemRecurrenceInfoAction
  • added type CartSetLineItemRecurrenceInfoAction
  • added type CustomerGroupAssignment
  • added type CustomerGroupAssignmentDraft
  • added type CustomerAddCustomerGroupAssignmentAction
  • added type CustomerRemoveCustomerGroupAssignmentAction
  • added type CustomerSetCustomerGroupAssignmentsAction
  • added type DiscountGroup
  • added type DiscountGroupDraft
  • added type DiscountGroupPagedQueryResponse
  • added type DiscountGroupReference
  • added type DiscountGroupResourceIdentifier
  • added type DiscountGroupUpdate
  • added type DiscountGroupUpdateAction
  • added type DiscountGroupSetDescriptionAction
  • added type DiscountGroupSetIsActiveAction
  • added type DiscountGroupSetKeyAction
  • added type DiscountGroupSetNameAction
  • added type DiscountGroupSetSortOrderAction
  • added type ExpiredCustomerEmailTokenError
  • added type ExpiredCustomerPasswordTokenError
  • added type MaxDiscountGroupsReachedError
  • added type GraphQLExpiredCustomerEmailTokenError
  • added type GraphQLExpiredCustomerPasswordTokenError
  • added type GraphQLMaxDiscountGroupsReachedError
  • added type BaseEvent
  • added type CheckoutOrderCreationFailedEvent
  • added type CheckoutPaymentAuthorizationCancelledEvent
  • added type CheckoutPaymentAuthorizationFailedEvent
  • added type CheckoutPaymentAuthorizedEvent
  • added type CheckoutPaymentCancelAuthorizationFailedEvent
  • added type CheckoutPaymentChargeFailedEvent
  • added type CheckoutPaymentChargedEvent
  • added type CheckoutPaymentRefundFailedEvent
  • added type CheckoutPaymentRefundedEvent
  • added type Event
  • added type ImportContainerCreatedEvent
  • added type ImportContainerDeletedEvent
  • added type ImportOperationRejectedEvent
  • added type ImportUnresolvedEvent
  • added type ImportValidationFailedEvent
  • added type ImportWaitForMasterVariantEvent
  • added type CheckoutMessageOrderPayloadBaseData
  • added type CheckoutMessagePaymentsPayloadBaseData
  • added type ImportContainerCreatedEventData
  • added type ImportContainerDeletedEventData
  • added type ImportOperationRejectedEventData
  • added type ImportUnresolvedEventData
  • added type ImportValidationFailedEventData
  • added type ImportWaitForMasterVariantEventData
  • added type InventoryEntrySetInventoryLimitsAction
  • added type MyCartSetCustomLineItemRecurrenceInfoAction
  • added type MyCartSetLineItemRecurrenceInfoAction
  • added type MyPaymentSetMethodInfoCustomFieldAction
  • added type MyPaymentSetMethodInfoCustomTypeAction
  • added type MyPaymentSetMethodInfoInterfaceAccountAction
  • added type AssociateRoleNameSetMessage
  • added type BusinessUnitTopLevelUnitSetMessage
  • added type BusinessUnitTypeSetMessage
  • added type CustomerDefaultBillingAddressSetMessage
  • added type CustomerDefaultShippingAddressSetMessage
  • added type CustomerGroupAssignmentAddedMessage
  • added type CustomerGroupAssignmentRemovedMessage
  • added type CustomerGroupAssignmentsSetMessage
  • added type CustomerStoresSetMessage
  • added type DiscountGroupCreatedMessage
  • added type DiscountGroupDeletedMessage
  • added type DiscountGroupIsActiveSetMessage
  • added type DiscountGroupKeySetMessage
  • added type DiscountGroupSortOrderSetMessage
  • added type OrderBusinessUnitSetMessage
  • added type OrderCreatedFromRecurringOrderMessage
  • added type PaymentInterfaceIdSetMessage
  • added type PaymentMethodCreatedMessage
  • added type PaymentMethodCustomFieldAddedMessage
  • added type PaymentMethodCustomFieldChangedMessage
  • added type PaymentMethodCustomFieldRemovedMessage
  • added type PaymentMethodCustomTypeRemovedMessage
  • added type PaymentMethodCustomTypeSetMessage
  • added type PaymentMethodDefaultSetMessage
  • added type PaymentMethodDeletedMessage
  • added type PaymentMethodInfoCustomFieldAddedMessage
  • added type PaymentMethodInfoCustomFieldChangedMessage
  • added type PaymentMethodInfoCustomFieldRemovedMessage
  • added type PaymentMethodInfoCustomTypeRemovedMessage
  • added type PaymentMethodInfoCustomTypeSetMessage
  • added type PaymentMethodInfoInterfaceAccountSetMessage
  • added type PaymentMethodInfoInterfaceSetMessage
  • added type PaymentMethodInfoMethodSetMessage
  • added type PaymentMethodInfoNameSetMessage
  • added type PaymentMethodInfoTokenSetMessage
  • added type PaymentMethodInterfaceAccountSetMessage
  • added type PaymentMethodKeySetMessage
  • added type PaymentMethodMethodSetMessage
  • added type PaymentMethodNameSetMessage
  • added type PaymentMethodPaymentInterfaceSetMessage
  • added type PaymentMethodPaymentMethodStatusSetMessage
  • added type PaymentTransactionInterfaceIdSetMessage
  • added type RecurringOrderCreatedMessage
  • added type RecurringOrderCustomFieldAddedMessage
  • added type RecurringOrderCustomFieldChangedMessage
  • added type RecurringOrderCustomFieldRemovedMessage
  • added type RecurringOrderCustomTypeRemovedMessage
  • added type RecurringOrderCustomTypeSetMessage
  • added type RecurringOrderDeletedMessage
  • added type RecurringOrderExpiresAtSetMessage
  • added type RecurringOrderKeySetMessage
  • added type RecurringOrderScheduleSetMessage
  • added type RecurringOrderStartsAtSetMessage
  • added type RecurringOrderStateChangedMessage
  • added type RecurringOrderStateTransitionMessage
  • added type AssociateRoleNameSetMessagePayload
  • added type BusinessUnitTopLevelUnitSetMessagePayload
  • added type BusinessUnitTypeSetMessagePayload
  • added type CustomerDefaultBillingAddressSetMessagePayload
  • added type CustomerDefaultShippingAddressSetMessagePayload
  • added type CustomerGroupAssignmentAddedMessagePayload
  • added type CustomerGroupAssignmentRemovedMessagePayload
  • added type CustomerGroupAssignmentsSetMessagePayload
  • added type CustomerStoresSetMessagePayload
  • added type DiscountGroupCreatedMessagePayload
  • added type DiscountGroupDeletedMessagePayload
  • added type DiscountGroupIsActiveSetMessagePayload
  • added type DiscountGroupKeySetMessagePayload
  • added type DiscountGroupSortOrderSetMessagePayload
  • added type OrderBusinessUnitSetMessagePayload
  • added type OrderCreatedFromRecurringOrderMessagePayload
  • added type PaymentInterfaceIdSetMessagePayload
  • added type PaymentMethodCreatedMessagePayload
  • added type PaymentMethodCustomFieldAddedMessagePayload
  • added type PaymentMethodCustomFieldChangedMessagePayload
  • added type PaymentMethodCustomFieldRemovedMessagePayload
  • added type PaymentMethodCustomTypeRemovedMessagePayload
  • added type PaymentMethodCustomTypeSetMessagePayload
  • added type PaymentMethodDefaultSetMessagePayload
  • added type PaymentMethodDeletedMessagePayload
  • added type PaymentMethodInfoCustomFieldAddedMessagePayload
  • added type PaymentMethodInfoCustomFieldChangedMessagePayload
  • added type PaymentMethodInfoCustomFieldRemovedMessagePayload
  • added type PaymentMethodInfoCustomTypeRemovedMessagePayload
  • added type PaymentMethodInfoCustomTypeSetMessagePayload
  • added type PaymentMethodInfoInterfaceAccountSetMessagePayload
  • added type PaymentMethodInfoInterfaceSetMessagePayload
  • added type PaymentMethodInfoMethodSetMessagePayload
  • added type PaymentMethodInfoNameSetMessagePayload
  • added type PaymentMethodInfoTokenSetMessagePayload
  • added type PaymentMethodInterfaceAccountSetMessagePayload
  • added type PaymentMethodKeySetMessagePayload
  • added type PaymentMethodMethodSetMessagePayload
  • added type PaymentMethodNameSetMessagePayload
  • added type PaymentMethodPaymentInterfaceSetMessagePayload
  • added type PaymentMethodPaymentMethodStatusSetMessagePayload
  • added type PaymentTransactionInterfaceIdSetMessagePayload
  • added type RecurringOrderCreatedMessagePayload
  • added type RecurringOrderCustomFieldAddedMessagePayload
  • added type RecurringOrderCustomFieldChangedMessagePayload
  • added type RecurringOrderCustomFieldRemovedMessagePayload
  • added type RecurringOrderCustomTypeRemovedMessagePayload
  • added type RecurringOrderCustomTypeSetMessagePayload
  • added type RecurringOrderDeletedMessagePayload
  • added type RecurringOrderExpiresAtSetMessagePayload
  • added type RecurringOrderKeySetMessagePayload
  • added type RecurringOrderScheduleSetMessagePayload
  • added type RecurringOrderStartsAtSetMessagePayload
  • added type RecurringOrderStateChangedMessagePayload
  • added type RecurringOrderStateTransitionMessagePayload
  • added type StagedOrderChangePriceRoundingModeAction
  • added type StagedOrderSetBusinessUnitAction
  • added type OrderSetBusinessUnitAction
  • added type PaymentMethod
  • added type PaymentMethodDraft
  • added type PaymentMethodPagedQueryResponse
  • added type PaymentMethodReference
  • added type PaymentMethodStatus
  • added type PaymentMethodToken
  • added type PaymentMethodUpdate
  • added type PaymentMethodUpdateAction
  • added type PaymentMethodSetCustomFieldAction
  • added type PaymentMethodSetCustomTypeAction
  • added type PaymentMethodSetDefaultAction
  • added type PaymentMethodSetInterfaceAccountAction
  • added type PaymentMethodSetKeyAction
  • added type PaymentMethodSetMethodAction
  • added type PaymentMethodSetNameAction
  • added type PaymentMethodSetPaymentInterfaceAction
  • added type PaymentMethodSetPaymentMethodStatusAction
  • added type PaymentMethodInfoDraft
  • added type PaymentSetMethodInfoAction
  • adde...
Read more

10.16.0

03 Jun 12:49
afaf4d7

Choose a tag to compare

What's Changed

  • Update generated SDKs by @ct-sdks in #368
  • Update generated SDKs by @ct-sdks in #369
  • Update generated SDKs by @ct-sdks in #370
  • Update generated SDKs by @ct-sdks in #371
  • Update generated SDKs by @ct-sdks in #372
  • Update generated SDKs by @ct-sdks in #373
  • Update generated SDKs by @ct-sdks in #374
  • Update generated SDKs by @ct-sdks in #375
  • Update generated SDKs by @ct-sdks in #376
  • Update generated SDKs by @ct-sdks in #377

Import changes

Removed Property(s)
  • ⚠️ removed property /^[a-z]{2}(-[A-Z]{2})?$/ from type SearchKeywords
  • ⚠️ removed property /^[a-z]{2}(-[A-Z]{2})?$/ from type LocalizedString
Added Property(s)
  • added property /^[a-zA-Z]{2,3}(?:-[a-zA-Z]{4})?(?:-(?:[a-zA-Z]{2}|\d{3}))?$/ to type SearchKeywords
  • added property /^[a-zA-Z]{2,3}(?:-[a-zA-Z]{4})?(?:-(?:[a-zA-Z]{2}|\d{3}))?$/ to type LocalizedString

Full Changelog: 10.15.0...10.16.0

10.15.0

05 May 08:26
398f31d

Choose a tag to compare

What's Changed

  • Update generated SDKs by @ct-sdks in #340
  • Update generated SDKs by @ct-sdks in #341
  • Update generated SDKs by @ct-sdks in #342
  • Update generated SDKs by @ct-sdks in #343
  • Update generated SDKs by @ct-sdks in #344
  • Update generated SDKs by @ct-sdks in #346
  • Update generated SDKs by @ct-sdks in #347
  • test: adding test for support-31640 by @barbara79 in #348
  • Update generated SDKs by @ct-sdks in #349
  • Update generated SDKs by @ct-sdks in #350
  • Update generated SDKs by @ct-sdks in #351
  • Update generated SDKs by @ct-sdks in #352
  • Update generated SDKs by @ct-sdks in #353
  • DEVX-504 Updating demo apps to Symfony 7 by @barbara79 in #345
  • Update generated SDKs by @ct-sdks in #354
  • Update generated SDKs by @ct-sdks in #355
  • Update generated SDKs by @ct-sdks in #356
  • Update generated SDKs by @ct-sdks in #357
  • Update generated SDKs by @ct-sdks in #358
  • Update generated SDKs by @ct-sdks in #359
  • Update generated SDKs by @ct-sdks in #360
  • Update generated SDKs by @ct-sdks in #361
  • Update generated SDKs by @ct-sdks in #362
  • Update generated SDKs by @ct-sdks in #363
  • Update generated SDKs by @ct-sdks in #364
  • Update generated SDKs by @ct-sdks in #365
  • Update generated SDKs by @ct-sdks in #366
  • Update generated SDKs by @ct-sdks in #367

Api changes

All Changes(s)
Removed QueryParameter(s)
  • ⚠️ removed query parameter withTotal from method get /{projectKey}/product-projections/search
Added QueryParameter(s)
  • added query parameter priceCustomerGroupAssignments to method get /{projectKey}/products
  • added query parameter priceCustomerGroupAssignments to method post /{projectKey}/products
  • added query parameter priceCustomerGroupAssignments to method get /{projectKey}/product-projections
  • added query parameter priceCustomerGroupAssignments to method get /{projectKey}/products/key={key}
  • added query parameter priceCustomerGroupAssignments to method post /{projectKey}/products/key={key}
  • added query parameter priceCustomerGroupAssignments to method delete /{projectKey}/products/key={key}
  • added query parameter priceCustomerGroupAssignments to method get /{projectKey}/products/{ID}
  • added query parameter priceCustomerGroupAssignments to method post /{projectKey}/products/{ID}
  • added query parameter priceCustomerGroupAssignments to method delete /{projectKey}/products/{ID}
  • added query parameter priceCustomerGroupAssignments to method get /{projectKey}/product-projections/search
  • added query parameter priceCustomerGroupAssignments to method get /{projectKey}/product-projections/key={key}
  • added query parameter priceCustomerGroupAssignments to method get /{projectKey}/product-projections/{ID}
  • added query parameter priceCustomerGroupAssignments to method get /{projectKey}/in-store/key={storeKey}/product-projections/key={key}
  • added query parameter priceCustomerGroupAssignments to method get /{projectKey}/in-store/key={storeKey}/product-projections/{ID}
Changed Type(s)
  • ⚠️ changed type DeliveryPayload from type object to SubscriptionNotification
Removed Type(s)
  • ⚠️ removed type AssociateRoleNameChangedMessage
  • ⚠️ removed type AssociateRoleNameChangedMessagePayload
  • ⚠️ removed type ProductSearchFacetScope
Added Type(s)
  • added type BusinessUnitAssociateResponse
  • added type BusinessUnitSetUnitTypeAction
  • added type BestDeal
  • added type DiscountTypeCombination
  • added type Stacking
  • added type CustomerGroupAssignment
  • added type CustomerGroupAssignmentDraft
  • added type CustomerAddCustomerGroupAssignmentAction
  • added type CustomerRemoveCustomerGroupAssignmentAction
  • added type CustomerSetCustomerGroupAssignmentsAction
  • added type BaseEvent
  • added type Event
  • added type ImportContainerCreatedEvent
  • added type ImportContainerCreatedEventData
  • added type ImportContainerDeletedEvent
  • added type ImportContainerDeletedEventData
  • added type ImportOperationRejectedEvent
  • added type ImportOperationRejectedEventData
  • added type ImportUnresolvedEvent
  • added type ImportUnresolvedEventData
  • added type ImportValidationFailedEvent
  • added type ImportValidationFailedEventData
  • added type ImportWaitForMasterVariantEvent
  • added type ImportWaitForMasterVariantEventData
  • added type AssociateRoleNameSetMessage
  • added type BusinessUnitTopLevelUnitSetMessage
  • added type BusinessUnitTypeSetMessage
  • added type CustomerGroupAssignmentAddedMessage
  • added type CustomerGroupAssignmentRemovedMessage
  • added type CustomerGroupAssignmentsSetMessage
  • added type OrderBusinessUnitSetMessage
  • added type AssociateRoleNameSetMessagePayload
  • added type BusinessUnitTopLevelUnitSetMessagePayload
  • added type BusinessUnitTypeSetMessagePayload
  • added type CustomerGroupAssignmentAddedMessagePayload
  • added type CustomerGroupAssignmentRemovedMessagePayload
  • added type CustomerGroupAssignmentsSetMessagePayload
  • added type OrderBusinessUnitSetMessagePayload
  • added type StagedOrderSetBusinessUnitAction
  • added type OrderSetBusinessUnitAction
  • added type ShoppingListSetBusinessUnitAction
  • added type EventDeliveryPayload
  • added type EventSubscription
  • added type EventSubscriptionResourceTypeId
  • added type EventType
  • added type SubscriptionNotification
  • added type SubscriptionSetEventsAction
Added Property(s)
  • added property inheritedStores to type BusinessUnit
  • added property inheritedStores to type Company
  • added property inheritedStores to type Division
  • added property discountTypeCombination to type Cart
  • added property customerGroupAssignments to type Customer
  • added property customerGroupAssignments to type CustomerDraft
  • added property discountTypeCombination to type StagedOrder
  • added property discountTypeCombination to type Order
  • added property priceCustomerGroupAssignments to type ProductSearchProjectionParams
  • added property businessUnit to type ShoppingList
  • added property businessUnit to type ShoppingListDraft
  • added property published to type ShoppingListLineItem
  • added property events to type Subscription
  • added property events to type SubscriptionDraft
Changed Property(s)
  • ⚠️ changed property discount of type DiscountedTotalPricePortion from type CartDiscountReference to Reference
  • ⚠️ changed property actions of type MyBusinessUnitUpdate from type BusinessUnitUpdateAction[] to MyBusinessUnitUpdateAction[]
MarkDeprecated Property(s)
  • marked property CountOnCustomLineItemUnits::excludeCount as deprecated
  • marked property CountOnLineItemUnits::excludeCount as deprecated
Required Property(s)
  • changed property images of type ProductTailoringSetExternalImagesAction to be optional
  • changed property facets of type ProductProjectionPagedSearchResponse to be optional
  • ⚠️ changed property triggerPattern of type CartDiscountPatternTarget to be required
Added Enum(s)
  • added enum ViewMyShoppingLists to type Permission
  • added enum ViewOthersShoppingLists to type Permission
  • added enum UpdateMyShoppingLists to type Permission
  • added enum UpdateOthersShoppingLists to type Permission
  • added enum CreateMyShoppingLists to type Permission
  • added enum CreateOthersShoppingLists to type Permission
  • added enum DeleteMyShoppingLists to type Permission
  • added enum DeleteOthersShoppingLists to type Permission
Added Resource(s)
  • added resource `/{project...
Read more

10.14.0

25 Mar 06:57
5bd9fbc

Choose a tag to compare

What's Changed

  • Update generated SDKs by @ct-sdks in #325
  • Update generated SDKs by @ct-sdks in #326
  • Update generated SDKs by @ct-sdks in #327
  • Update generated SDKs by @ct-sdks in #328
  • Update generated SDKs by @ct-sdks in #329
  • Update generated SDKs by @ct-sdks in #330
  • Update generated SDKs by @ct-sdks in #331
  • 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
  • Update generated SDKs by @ct-sdks in #336
  • Update generated SDKs by @ct-sdks in #337
  • Update generated SDKs by @ct-sdks in #338
  • DEVX-579 Symfony 7 upgrade by @barbara79 in #339

Full Changelog: 10.13.1...10.14.0

10.13.1

05 Mar 13:20
9fc7396

Choose a tag to compare

What's Changed

Full Changelog: 10.13.0...10.13.1

10.13.0

05 Mar 08:08
1e35b3f

Choose a tag to compare

What's Changed

  • Update generated SDKs by @ct-sdks in #306
  • Update generated SDKs by @ct-sdks in #307
  • Update generated SDKs by @ct-sdks in #308
  • Update generated SDKs by @ct-sdks in #309
  • Update generated SDKs by @ct-sdks in #310
  • Update generated SDKs by @ct-sdks in #311
  • Update generated SDKs by @ct-sdks in #312
  • Update generated SDKs by @ct-sdks in #313
  • Update generated SDKs by @ct-sdks in #314
  • Update generated SDKs by @ct-sdks in #315
  • Update generated SDKs by @ct-sdks in #316
  • Update ci.yml by @jenschude in #319
  • Update generated SDKs by @ct-sdks in #318
  • update psalm and ecs by @jenschude in #320
  • Update generated SDKs by @ct-sdks in #322

Api changes

Required Property(s)
  • ⚠️ changed property triggerPattern of type CartDiscountPatternTarget to be required
  • changed property images of type ProductTailoringSetExternalImagesAction to be optional
Changed Property(s)
  • ⚠️ changed property discount of type DiscountedTotalPricePortion from type CartDiscountReference to Reference
Added Property(s)
  • added property inheritedStores to type BusinessUnit
  • added property inheritedStores to type Company
  • added property inheritedStores to type Division
  • added property discountTypeCombination to type Cart
  • added property discountTypeCombination to type StagedOrder
  • added property discountTypeCombination to type Order
  • added property businessUnit to type ShoppingList
  • added property businessUnit to type ShoppingListDraft
Added Type(s)
  • added type BestDeal
  • added type DiscountTypeCombination
  • added type Stacking
  • added type AssociateRoleNameSetMessage
  • added type AssociateRoleNameSetMessagePayload
  • added type ShoppingListSetBusinessUnitAction
Removed Type(s)
  • ⚠️ removed type AssociateRoleNameChangedMessage
  • ⚠️ removed type AssociateRoleNameChangedMessagePayload
  • ⚠️ removed type ProductSearchFacetScope
Added Resource(s)
  • added resource /{projectKey}/in-store/key={storeKey}/business-units
  • added resource /{projectKey}/in-store/key={storeKey}/business-units/key={key}
  • added resource /{projectKey}/in-store/key={storeKey}/business-units/{ID}
Added Method(s)
  • added method $apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->businessUnits()->get()
  • added method $apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->businessUnits()->head()
  • added method $apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->businessUnits()->post()
  • added method $apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->businessUnits()->withKey()->get()
  • added method $apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->businessUnits()->withKey()->head()
  • added method $apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->businessUnits()->withKey()->post()
  • added method $apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->businessUnits()->withKey()->delete()
  • added method $apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->businessUnits()->withId()->get()
  • added method $apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->businessUnits()->withId()->head()
  • added method $apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->businessUnits()->withId()->post()
  • added method $apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->businessUnits()->withId()->delete()

History changes

Removed Enum(s)
  • ⚠️ removed enum setAsssetKey from type UpdateType
Added Enum(s)
  • added enum setAssetKey to type UpdateType
Required Property(s)
  • ⚠️ changed property triggerPattern of type ChangeTargetPatternChangeValue to be required
Changed Property(s)
  • ⚠️ changed property extensions of type GraphQLError from type GraphQLErrorObject to object
Removed Type(s)
  • ⚠️ removed type GraphQLErrorObject

Full Changelog: 10.12.0...10.13.0