|
1 | 1 | **Api changes** |
2 | 2 |
|
3 | | -<details> |
4 | | -<summary>Required Property(s)</summary> |
5 | | - |
6 | | -- changed property `sortOrder` of type `CartDiscountDraft` to be optional |
7 | | -- changed property `images` of type `ProductTailoringSetExternalImagesAction` to be optional |
8 | | -- changed property `facets` of type `ProductProjectionPagedSearchResponse` to be optional |
9 | | -- :warning: changed property `triggerPattern` of type `CartDiscountPatternTarget` to be required |
10 | | -</details> |
11 | | - |
12 | | - |
13 | | -<details> |
14 | | -<summary>MarkDeprecated Property(s)</summary> |
15 | | - |
16 | | -- marked property `CountOnCustomLineItemUnits::excludeCount` as deprecated |
17 | | -- marked property `CountOnLineItemUnits::excludeCount` as deprecated |
18 | | -</details> |
19 | | - |
20 | | - |
21 | | -<details> |
22 | | -<summary>Changed Property(s)</summary> |
23 | | - |
24 | | -- :warning: changed property `discount` of type `DiscountedTotalPricePortion` from type `CartDiscountReference` to `Reference` |
25 | | -- :warning: changed property `actions` of type `MyBusinessUnitUpdate` from type `BusinessUnitUpdateAction[]` to `MyBusinessUnitUpdateAction[]` |
26 | | -- :warning: changed property `paymentMethodInfo` of type `MyPaymentDraft` from type `PaymentMethodInfo` to `PaymentMethodInfoDraft` |
27 | | -- :warning: changed property `paymentMethodInfo` of type `PaymentDraft` from type `PaymentMethodInfo` to `PaymentMethodInfoDraft` |
28 | | -- :warning: changed property `filter` of type `SearchSorting` from type `SearchQueryExpression` to `SearchQuery` |
29 | | -</details> |
30 | | - |
31 | | - |
32 | 3 | <details> |
33 | 4 | <summary>Added Property(s)</summary> |
34 | 5 |
|
|
108 | 79 | </details> |
109 | 80 |
|
110 | 81 |
|
| 82 | +<details> |
| 83 | +<summary>Required Property(s)</summary> |
| 84 | + |
| 85 | +- changed property `sortOrder` of type `CartDiscountDraft` to be optional |
| 86 | +- changed property `images` of type `ProductTailoringSetExternalImagesAction` to be optional |
| 87 | +- changed property `facets` of type `ProductProjectionPagedSearchResponse` to be optional |
| 88 | +- :warning: changed property `triggerPattern` of type `CartDiscountPatternTarget` to be required |
| 89 | +</details> |
| 90 | + |
| 91 | + |
| 92 | +<details> |
| 93 | +<summary>MarkDeprecated Property(s)</summary> |
| 94 | + |
| 95 | +- marked property `CountOnCustomLineItemUnits::excludeCount` as deprecated |
| 96 | +- marked property `CountOnLineItemUnits::excludeCount` as deprecated |
| 97 | +</details> |
| 98 | + |
| 99 | + |
| 100 | +<details> |
| 101 | +<summary>Changed Property(s)</summary> |
| 102 | + |
| 103 | +- :warning: changed property `discount` of type `DiscountedTotalPricePortion` from type `CartDiscountReference` to `Reference` |
| 104 | +- :warning: changed property `actions` of type `MyBusinessUnitUpdate` from type `BusinessUnitUpdateAction[]` to `MyBusinessUnitUpdateAction[]` |
| 105 | +- :warning: changed property `paymentMethodInfo` of type `MyPaymentDraft` from type `PaymentMethodInfo` to `PaymentMethodInfoDraft` |
| 106 | +- :warning: changed property `paymentMethodInfo` of type `PaymentDraft` from type `PaymentMethodInfo` to `PaymentMethodInfoDraft` |
| 107 | +- :warning: changed property `filter` of type `SearchSorting` from type `SearchQueryExpression` to `SearchQuery` |
| 108 | +</details> |
| 109 | + |
| 110 | + |
111 | 111 | <details> |
112 | 112 | <summary>Removed Property(s)</summary> |
113 | 113 |
|
|
116 | 116 | </details> |
117 | 117 |
|
118 | 118 |
|
| 119 | +<details> |
| 120 | +<summary>Removed QueryParameter(s)</summary> |
| 121 | + |
| 122 | +- :warning: removed query parameter `withTotal` from method `get /{projectKey}/product-projections/search` |
| 123 | +</details> |
| 124 | + |
| 125 | + |
| 126 | +<details> |
| 127 | +<summary>Added QueryParameter(s)</summary> |
| 128 | + |
| 129 | +- added query parameter `priceCustomerGroupAssignments` to method `get /{projectKey}/products` |
| 130 | +- added query parameter `priceRecurrencePolicy` to method `get /{projectKey}/products` |
| 131 | +- added query parameter `priceCustomerGroupAssignments` to method `post /{projectKey}/products` |
| 132 | +- added query parameter `priceRecurrencePolicy` to method `post /{projectKey}/products` |
| 133 | +- added query parameter `priceCustomerGroupAssignments` to method `get /{projectKey}/product-projections` |
| 134 | +- added query parameter `priceRecurrencePolicy` to method `get /{projectKey}/product-projections` |
| 135 | +- added query parameter `priceCustomerGroupAssignments` to method `get /{projectKey}/products/key={key}` |
| 136 | +- added query parameter `priceRecurrencePolicy` to method `get /{projectKey}/products/key={key}` |
| 137 | +- added query parameter `priceCustomerGroupAssignments` to method `post /{projectKey}/products/key={key}` |
| 138 | +- added query parameter `priceRecurrencePolicy` to method `post /{projectKey}/products/key={key}` |
| 139 | +- added query parameter `priceCustomerGroupAssignments` to method `delete /{projectKey}/products/key={key}` |
| 140 | +- added query parameter `priceRecurrencePolicy` to method `delete /{projectKey}/products/key={key}` |
| 141 | +- added query parameter `priceCustomerGroupAssignments` to method `get /{projectKey}/products/{ID}` |
| 142 | +- added query parameter `priceRecurrencePolicy` to method `get /{projectKey}/products/{ID}` |
| 143 | +- added query parameter `priceCustomerGroupAssignments` to method `post /{projectKey}/products/{ID}` |
| 144 | +- added query parameter `priceRecurrencePolicy` to method `post /{projectKey}/products/{ID}` |
| 145 | +- added query parameter `priceCustomerGroupAssignments` to method `delete /{projectKey}/products/{ID}` |
| 146 | +- added query parameter `priceRecurrencePolicy` to method `delete /{projectKey}/products/{ID}` |
| 147 | +- added query parameter `priceCustomerGroupAssignments` to method `get /{projectKey}/product-projections/search` |
| 148 | +- added query parameter `priceRecurrencePolicy` to method `get /{projectKey}/product-projections/search` |
| 149 | +- added query parameter `priceCustomerGroupAssignments` to method `get /{projectKey}/product-projections/key={key}` |
| 150 | +- added query parameter `priceRecurrencePolicy` to method `get /{projectKey}/product-projections/key={key}` |
| 151 | +- added query parameter `priceCustomerGroupAssignments` to method `get /{projectKey}/product-projections/{ID}` |
| 152 | +- added query parameter `priceRecurrencePolicy` to method `get /{projectKey}/product-projections/{ID}` |
| 153 | +- added query parameter `priceCustomerGroupAssignments` to method `get /{projectKey}/in-store/key={storeKey}/product-projections/key={key}` |
| 154 | +- added query parameter `priceRecurrencePolicy` to method `get /{projectKey}/in-store/key={storeKey}/product-projections/key={key}` |
| 155 | +- added query parameter `priceCustomerGroupAssignments` to method `get /{projectKey}/in-store/key={storeKey}/product-projections/{ID}` |
| 156 | +- added query parameter `priceRecurrencePolicy` to method `get /{projectKey}/in-store/key={storeKey}/product-projections/{ID}` |
| 157 | +</details> |
| 158 | + |
| 159 | + |
119 | 160 | <details> |
120 | 161 | <summary>Added Type(s)</summary> |
121 | 162 |
|
|
395 | 436 |
|
396 | 437 |
|
397 | 438 | <details> |
398 | | -<summary>Removed QueryParameter(s)</summary> |
399 | | - |
400 | | -- :warning: removed query parameter `withTotal` from method `get /{projectKey}/product-projections/search` |
401 | | -</details> |
402 | | - |
403 | | - |
404 | | -<details> |
405 | | -<summary>Added QueryParameter(s)</summary> |
| 439 | +<summary>Added Resource(s)</summary> |
406 | 440 |
|
407 | | -- added query parameter `priceCustomerGroupAssignments` to method `get /{projectKey}/products` |
408 | | -- added query parameter `priceRecurrencePolicy` to method `get /{projectKey}/products` |
409 | | -- added query parameter `priceCustomerGroupAssignments` to method `post /{projectKey}/products` |
410 | | -- added query parameter `priceRecurrencePolicy` to method `post /{projectKey}/products` |
411 | | -- added query parameter `priceCustomerGroupAssignments` to method `get /{projectKey}/product-projections` |
412 | | -- added query parameter `priceRecurrencePolicy` to method `get /{projectKey}/product-projections` |
413 | | -- added query parameter `priceCustomerGroupAssignments` to method `get /{projectKey}/products/key={key}` |
414 | | -- added query parameter `priceRecurrencePolicy` to method `get /{projectKey}/products/key={key}` |
415 | | -- added query parameter `priceCustomerGroupAssignments` to method `post /{projectKey}/products/key={key}` |
416 | | -- added query parameter `priceRecurrencePolicy` to method `post /{projectKey}/products/key={key}` |
417 | | -- added query parameter `priceCustomerGroupAssignments` to method `delete /{projectKey}/products/key={key}` |
418 | | -- added query parameter `priceRecurrencePolicy` to method `delete /{projectKey}/products/key={key}` |
419 | | -- added query parameter `priceCustomerGroupAssignments` to method `get /{projectKey}/products/{ID}` |
420 | | -- added query parameter `priceRecurrencePolicy` to method `get /{projectKey}/products/{ID}` |
421 | | -- added query parameter `priceCustomerGroupAssignments` to method `post /{projectKey}/products/{ID}` |
422 | | -- added query parameter `priceRecurrencePolicy` to method `post /{projectKey}/products/{ID}` |
423 | | -- added query parameter `priceCustomerGroupAssignments` to method `delete /{projectKey}/products/{ID}` |
424 | | -- added query parameter `priceRecurrencePolicy` to method `delete /{projectKey}/products/{ID}` |
425 | | -- added query parameter `priceCustomerGroupAssignments` to method `get /{projectKey}/product-projections/search` |
426 | | -- added query parameter `priceRecurrencePolicy` to method `get /{projectKey}/product-projections/search` |
427 | | -- added query parameter `priceCustomerGroupAssignments` to method `get /{projectKey}/product-projections/key={key}` |
428 | | -- added query parameter `priceRecurrencePolicy` to method `get /{projectKey}/product-projections/key={key}` |
429 | | -- added query parameter `priceCustomerGroupAssignments` to method `get /{projectKey}/product-projections/{ID}` |
430 | | -- added query parameter `priceRecurrencePolicy` to method `get /{projectKey}/product-projections/{ID}` |
431 | | -- added query parameter `priceCustomerGroupAssignments` to method `get /{projectKey}/in-store/key={storeKey}/product-projections/key={key}` |
432 | | -- added query parameter `priceRecurrencePolicy` to method `get /{projectKey}/in-store/key={storeKey}/product-projections/key={key}` |
433 | | -- added query parameter `priceCustomerGroupAssignments` to method `get /{projectKey}/in-store/key={storeKey}/product-projections/{ID}` |
434 | | -- added query parameter `priceRecurrencePolicy` to method `get /{projectKey}/in-store/key={storeKey}/product-projections/{ID}` |
| 441 | +- added resource `/{projectKey}/discount-groups` |
| 442 | +- added resource `/{projectKey}/payment-methods` |
| 443 | +- added resource `/{projectKey}/recurring-orders` |
| 444 | +- added resource `/{projectKey}/recurrence-policies` |
| 445 | +- added resource `/{projectKey}/as-associate/{associateId}/in-business-unit/key={businessUnitKey}/shopping-lists` |
| 446 | +- added resource `/{projectKey}/as-associate/{associateId}/in-business-unit/key={businessUnitKey}/shopping-lists/key={key}` |
| 447 | +- added resource `/{projectKey}/as-associate/{associateId}/in-business-unit/key={businessUnitKey}/shopping-lists/{ID}` |
| 448 | +- added resource `/{projectKey}/business-units/key={key}/associates/{associateId}` |
| 449 | +- added resource `/{projectKey}/business-units/{businessUnitId}/associates/{associateId}` |
| 450 | +- added resource `/{projectKey}/discount-groups/key={key}` |
| 451 | +- added resource `/{projectKey}/discount-groups/{ID}` |
| 452 | +- added resource `/{projectKey}/payment-methods/key={key}` |
| 453 | +- added resource `/{projectKey}/payment-methods/{ID}` |
| 454 | +- added resource `/{projectKey}/recurring-orders/{ID}` |
| 455 | +- added resource `/{projectKey}/recurring-orders/key={key}` |
| 456 | +- added resource `/{projectKey}/recurrence-policies/key={key}` |
| 457 | +- added resource `/{projectKey}/recurrence-policies/{ID}` |
| 458 | +- added resource `/{projectKey}/in-store/key={storeKey}/business-units` |
| 459 | +- added resource `/{projectKey}/in-store/key={storeKey}/business-units/key={key}` |
| 460 | +- added resource `/{projectKey}/in-store/key={storeKey}/business-units/{ID}` |
| 461 | +- added resource `/{projectKey}/in-store/key={storeKey}/business-units/key={key}/associates/{associateId}` |
| 462 | +- added resource `/{projectKey}/in-store/key={storeKey}/business-units/{businessUnitId}/associates/{associateId}` |
435 | 463 | </details> |
436 | 464 |
|
437 | 465 |
|
|
511 | 539 | </details> |
512 | 540 |
|
513 | 541 |
|
514 | | -<details> |
515 | | -<summary>Added Resource(s)</summary> |
516 | | - |
517 | | -- added resource `/{projectKey}/discount-groups` |
518 | | -- added resource `/{projectKey}/payment-methods` |
519 | | -- added resource `/{projectKey}/recurring-orders` |
520 | | -- added resource `/{projectKey}/recurrence-policies` |
521 | | -- added resource `/{projectKey}/as-associate/{associateId}/in-business-unit/key={businessUnitKey}/shopping-lists` |
522 | | -- added resource `/{projectKey}/as-associate/{associateId}/in-business-unit/key={businessUnitKey}/shopping-lists/key={key}` |
523 | | -- added resource `/{projectKey}/as-associate/{associateId}/in-business-unit/key={businessUnitKey}/shopping-lists/{ID}` |
524 | | -- added resource `/{projectKey}/business-units/key={key}/associates/{associateId}` |
525 | | -- added resource `/{projectKey}/business-units/{businessUnitId}/associates/{associateId}` |
526 | | -- added resource `/{projectKey}/discount-groups/key={key}` |
527 | | -- added resource `/{projectKey}/discount-groups/{ID}` |
528 | | -- added resource `/{projectKey}/payment-methods/key={key}` |
529 | | -- added resource `/{projectKey}/payment-methods/{ID}` |
530 | | -- added resource `/{projectKey}/recurring-orders/{ID}` |
531 | | -- added resource `/{projectKey}/recurring-orders/key={key}` |
532 | | -- added resource `/{projectKey}/recurrence-policies/key={key}` |
533 | | -- added resource `/{projectKey}/recurrence-policies/{ID}` |
534 | | -- added resource `/{projectKey}/in-store/key={storeKey}/business-units` |
535 | | -- added resource `/{projectKey}/in-store/key={storeKey}/business-units/key={key}` |
536 | | -- added resource `/{projectKey}/in-store/key={storeKey}/business-units/{ID}` |
537 | | -- added resource `/{projectKey}/in-store/key={storeKey}/business-units/key={key}/associates/{associateId}` |
538 | | -- added resource `/{projectKey}/in-store/key={storeKey}/business-units/{businessUnitId}/associates/{associateId}` |
539 | | -</details> |
540 | | - |
541 | | - |
542 | 542 | <details> |
543 | 543 | <summary>Added Enum(s)</summary> |
544 | 544 |
|
|
566 | 566 |
|
567 | 567 | **Import changes** |
568 | 568 |
|
| 569 | +<details> |
| 570 | +<summary>Added Property(s)</summary> |
| 571 | + |
| 572 | +- added property `/^[a-zA-Z]{2,3}(?:-[a-zA-Z]{4})?(?:-(?:[a-zA-Z]{2}|\d{3}))?$/` to type `LocalizedString` |
| 573 | +- added property `retentionPolicy` to type `ImportContainer` |
| 574 | +- added property `expiresAt` to type `ImportContainer` |
| 575 | +- added property `retentionPolicy` to type `ImportContainerDraft` |
| 576 | +- added property `attributes` to type `ProductDraftImport` |
| 577 | +- added property `/^[a-zA-Z]{2,3}(?:-[a-zA-Z]{4})?(?:-(?:[a-zA-Z]{2}|\d{3}))?$/` to type `SearchKeywords` |
| 578 | +- added property `attributes` to type `ProductImport` |
| 579 | +- added property `level` to type `AttributeDefinition` |
| 580 | +</details> |
| 581 | + |
| 582 | + |
| 583 | +<details> |
| 584 | +<summary>Changed Property(s)</summary> |
| 585 | + |
| 586 | +- :warning: changed property `value` of type `MoneySetField` from type `Money[]` to `TypedMoney[]` |
| 587 | +- :warning: changed property `country` of type `ExternalTaxRateDraft` from type `string` to `CountryCode` |
| 588 | +</details> |
| 589 | + |
| 590 | + |
| 591 | +<details> |
| 592 | +<summary>Removed Property(s)</summary> |
| 593 | + |
| 594 | +- :warning: removed property `/^[a-z]{2}(-[A-Z]{2})?$/` from type `SearchKeywords` |
| 595 | +- :warning: removed property `/^[a-z]{2}(-[A-Z]{2})?$/` from type `LocalizedString` |
| 596 | +</details> |
| 597 | + |
| 598 | + |
569 | 599 | <details> |
570 | 600 | <summary>Added Type(s)</summary> |
571 | 601 |
|
|
598 | 628 | </details> |
599 | 629 |
|
600 | 630 |
|
601 | | -<details> |
602 | | -<summary>Added Method(s)</summary> |
603 | | - |
604 | | -- added method `$apiRoot->withProjectKeyValue()->productSelections()->importContainers()->withImportContainerKeyValue()->post()` |
605 | | -- added method `$apiRoot->withProjectKeyValue()->businessUnits()->importContainers()->withImportContainerKeyValue()->post()` |
606 | | -</details> |
607 | | - |
608 | | - |
609 | 631 | <details> |
610 | 632 | <summary>Added Resource(s)</summary> |
611 | 633 |
|
|
619 | 641 |
|
620 | 642 |
|
621 | 643 | <details> |
622 | | -<summary>Changed Property(s)</summary> |
623 | | - |
624 | | -- :warning: changed property `value` of type `MoneySetField` from type `Money[]` to `TypedMoney[]` |
625 | | -- :warning: changed property `country` of type `ExternalTaxRateDraft` from type `string` to `CountryCode` |
626 | | -</details> |
627 | | - |
628 | | - |
629 | | -<details> |
630 | | -<summary>Added Property(s)</summary> |
631 | | - |
632 | | -- added property `/^[a-zA-Z]{2,3}(?:-[a-zA-Z]{4})?(?:-(?:[a-zA-Z]{2}|\d{3}))?$/` to type `LocalizedString` |
633 | | -- added property `retentionPolicy` to type `ImportContainer` |
634 | | -- added property `expiresAt` to type `ImportContainer` |
635 | | -- added property `retentionPolicy` to type `ImportContainerDraft` |
636 | | -- added property `attributes` to type `ProductDraftImport` |
637 | | -- added property `/^[a-zA-Z]{2,3}(?:-[a-zA-Z]{4})?(?:-(?:[a-zA-Z]{2}|\d{3}))?$/` to type `SearchKeywords` |
638 | | -- added property `attributes` to type `ProductImport` |
639 | | -- added property `level` to type `AttributeDefinition` |
640 | | -</details> |
641 | | - |
642 | | - |
643 | | -<details> |
644 | | -<summary>Removed Property(s)</summary> |
| 644 | +<summary>Added Method(s)</summary> |
645 | 645 |
|
646 | | -- :warning: removed property `/^[a-z]{2}(-[A-Z]{2})?$/` from type `SearchKeywords` |
647 | | -- :warning: removed property `/^[a-z]{2}(-[A-Z]{2})?$/` from type `LocalizedString` |
| 646 | +- added method `$apiRoot->withProjectKeyValue()->productSelections()->importContainers()->withImportContainerKeyValue()->post()` |
| 647 | +- added method `$apiRoot->withProjectKeyValue()->businessUnits()->importContainers()->withImportContainerKeyValue()->post()` |
648 | 648 | </details> |
649 | 649 |
|
650 | 650 |
|
|
667 | 667 | </details> |
668 | 668 |
|
669 | 669 |
|
| 670 | +<details> |
| 671 | +<summary>Required Property(s)</summary> |
| 672 | + |
| 673 | +- :warning: changed property `triggerPattern` of type `ChangeTargetPatternChangeValue` to be required |
| 674 | +</details> |
| 675 | + |
| 676 | + |
670 | 677 | <details> |
671 | 678 | <summary>Removed Enum(s)</summary> |
672 | 679 |
|
|
683 | 690 | - added enum `RecurringOrderState` to type `StateTypeEnum` |
684 | 691 | </details> |
685 | 692 |
|
686 | | - |
687 | | -<details> |
688 | | -<summary>Required Property(s)</summary> |
689 | | - |
690 | | -- :warning: changed property `triggerPattern` of type `ChangeTargetPatternChangeValue` to be required |
691 | | -</details> |
692 | | - |
0 commit comments