diff --git a/changes.md b/changes.md index 63b56284c5d..4ab38decba7 100644 --- a/changes.md +++ b/changes.md @@ -1,34 +1,5 @@ **Api changes** -
-Required Property(s) - -- changed property `sortOrder` of type `CartDiscountDraft` to be optional -- changed property `images` of type `ProductTailoringSetExternalImagesAction` to be optional -- changed property `facets` of type `ProductProjectionPagedSearchResponse` to be optional -- :warning: changed property `triggerPattern` of type `CartDiscountPatternTarget` to be required -
- - -
-MarkDeprecated Property(s) - -- marked property `CountOnCustomLineItemUnits::excludeCount` as deprecated -- marked property `CountOnLineItemUnits::excludeCount` as deprecated -
- - -
-Changed Property(s) - -- :warning: changed property `discount` of type `DiscountedTotalPricePortion` from type `CartDiscountReference` to `Reference` -- :warning: changed property `actions` of type `MyBusinessUnitUpdate` from type `BusinessUnitUpdateAction[]` to `MyBusinessUnitUpdateAction[]` -- :warning: changed property `paymentMethodInfo` of type `MyPaymentDraft` from type `PaymentMethodInfo` to `PaymentMethodInfoDraft` -- :warning: changed property `paymentMethodInfo` of type `PaymentDraft` from type `PaymentMethodInfo` to `PaymentMethodInfoDraft` -- :warning: changed property `filter` of type `SearchSorting` from type `SearchQueryExpression` to `SearchQuery` -
- -
Added Property(s) @@ -108,6 +79,35 @@
+
+Required Property(s) + +- changed property `sortOrder` of type `CartDiscountDraft` to be optional +- changed property `images` of type `ProductTailoringSetExternalImagesAction` to be optional +- changed property `facets` of type `ProductProjectionPagedSearchResponse` to be optional +- :warning: changed property `triggerPattern` of type `CartDiscountPatternTarget` to be required +
+ + +
+MarkDeprecated Property(s) + +- marked property `CountOnCustomLineItemUnits::excludeCount` as deprecated +- marked property `CountOnLineItemUnits::excludeCount` as deprecated +
+ + +
+Changed Property(s) + +- :warning: changed property `discount` of type `DiscountedTotalPricePortion` from type `CartDiscountReference` to `Reference` +- :warning: changed property `actions` of type `MyBusinessUnitUpdate` from type `BusinessUnitUpdateAction[]` to `MyBusinessUnitUpdateAction[]` +- :warning: changed property `paymentMethodInfo` of type `MyPaymentDraft` from type `PaymentMethodInfo` to `PaymentMethodInfoDraft` +- :warning: changed property `paymentMethodInfo` of type `PaymentDraft` from type `PaymentMethodInfo` to `PaymentMethodInfoDraft` +- :warning: changed property `filter` of type `SearchSorting` from type `SearchQueryExpression` to `SearchQuery` +
+ +
Removed Property(s) @@ -116,6 +116,47 @@
+
+Removed QueryParameter(s) + +- :warning: 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 `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 `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 `priceCustomerGroupAssignments` to method `get /{projectKey}/product-projections/{ID}` +- added query parameter `priceRecurrencePolicy` 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 `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 Type(s) @@ -395,43 +436,30 @@
-Removed QueryParameter(s) - -- :warning: removed query parameter `withTotal` from method `get /{projectKey}/product-projections/search` -
- - -
-Added QueryParameter(s) +Added Resource(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 `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 `priceCustomerGroupAssignments` to method `get /{projectKey}/product-projections/{ID}` -- added query parameter `priceRecurrencePolicy` 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 `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 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}/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}`
@@ -511,34 +539,6 @@
-
-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}/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 Enum(s) @@ -566,6 +566,36 @@ **Import changes** +
+Added Property(s) + +- added property `/^[a-zA-Z]{2,3}(?:-[a-zA-Z]{4})?(?:-(?:[a-zA-Z]{2}|\d{3}))?$/` to type `LocalizedString` +- added property `retentionPolicy` to type `ImportContainer` +- added property `expiresAt` to type `ImportContainer` +- added property `retentionPolicy` to type `ImportContainerDraft` +- added property `attributes` to type `ProductDraftImport` +- added property `/^[a-zA-Z]{2,3}(?:-[a-zA-Z]{4})?(?:-(?:[a-zA-Z]{2}|\d{3}))?$/` to type `SearchKeywords` +- added property `attributes` to type `ProductImport` +- added property `level` to type `AttributeDefinition` +
+ + +
+Changed Property(s) + +- :warning: changed property `value` of type `MoneySetField` from type `Money[]` to `TypedMoney[]` +- :warning: changed property `country` of type `ExternalTaxRateDraft` from type `string` to `CountryCode` +
+ + +
+Removed Property(s) + +- :warning: removed property `/^[a-z]{2}(-[A-Z]{2})?$/` from type `SearchKeywords` +- :warning: removed property `/^[a-z]{2}(-[A-Z]{2})?$/` from type `LocalizedString` +
+ +
Added Type(s) @@ -598,14 +628,6 @@
-
-Added Method(s) - -- added method `$apiRoot->withProjectKeyValue()->productSelections()->importContainers()->withImportContainerKeyValue()->post()` -- added method `$apiRoot->withProjectKeyValue()->businessUnits()->importContainers()->withImportContainerKeyValue()->post()` -
- -
Added Resource(s) @@ -619,32 +641,10 @@
-Changed Property(s) - -- :warning: changed property `value` of type `MoneySetField` from type `Money[]` to `TypedMoney[]` -- :warning: changed property `country` of type `ExternalTaxRateDraft` from type `string` to `CountryCode` -
- - -
-Added Property(s) - -- added property `/^[a-zA-Z]{2,3}(?:-[a-zA-Z]{4})?(?:-(?:[a-zA-Z]{2}|\d{3}))?$/` to type `LocalizedString` -- added property `retentionPolicy` to type `ImportContainer` -- added property `expiresAt` to type `ImportContainer` -- added property `retentionPolicy` to type `ImportContainerDraft` -- added property `attributes` to type `ProductDraftImport` -- added property `/^[a-zA-Z]{2,3}(?:-[a-zA-Z]{4})?(?:-(?:[a-zA-Z]{2}|\d{3}))?$/` to type `SearchKeywords` -- added property `attributes` to type `ProductImport` -- added property `level` to type `AttributeDefinition` -
- - -
-Removed Property(s) +Added Method(s) -- :warning: removed property `/^[a-z]{2}(-[A-Z]{2})?$/` from type `SearchKeywords` -- :warning: removed property `/^[a-z]{2}(-[A-Z]{2})?$/` from type `LocalizedString` +- added method `$apiRoot->withProjectKeyValue()->productSelections()->importContainers()->withImportContainerKeyValue()->post()` +- added method `$apiRoot->withProjectKeyValue()->businessUnits()->importContainers()->withImportContainerKeyValue()->post()`
@@ -667,6 +667,13 @@
+
+Required Property(s) + +- :warning: changed property `triggerPattern` of type `ChangeTargetPatternChangeValue` to be required +
+ +
Removed Enum(s) @@ -683,10 +690,3 @@ - added enum `RecurringOrderState` to type `StateTypeEnum`
- -
-Required Property(s) - -- :warning: changed property `triggerPattern` of type `ChangeTargetPatternChangeValue` to be required -
- diff --git a/references.txt b/references.txt index 42c0490e149..5149affa030 100644 --- a/references.txt +++ b/references.txt @@ -492,3 +492,4 @@ cb9cca64ecfb31885e7b9fb0ad52a9954b990ed9 48dc5d57bbfede103bdf01023deea4f649dc5cae 291e2569b7c0e4f1db3bb99761c7b23e0cc1659f b6d7def74db12344b0e0821407b45a3f214b8bd9 +f8b027c8e1b5ba61ace3d3d358b9efc7ad4b93eb