|
1 | 1 |
|
| 2 | +# 17.21.0 (2024-12-19) |
| 3 | + |
| 4 | +## What's Changed |
| 5 | +* Update changelog by @ct-sdks in https://github.com/commercetools/commercetools-sdk-java-v2/pull/767 |
| 6 | +* Update generated SDKs by @ct-sdks in https://github.com/commercetools/commercetools-sdk-java-v2/pull/768 |
| 7 | +* DEVX-496 update spring boot version by @lojzatran in https://github.com/commercetools/commercetools-sdk-java-v2/pull/765 |
| 8 | +* Update generated SDKs by @ct-sdks in https://github.com/commercetools/commercetools-sdk-java-v2/pull/769 |
| 9 | +* Update generated SDKs by @ct-sdks in https://github.com/commercetools/commercetools-sdk-java-v2/pull/770 |
| 10 | +* Update generated SDKs by @ct-sdks in https://github.com/commercetools/commercetools-sdk-java-v2/pull/771 |
| 11 | +* Update changelog by @ct-sdks in https://github.com/commercetools/commercetools-sdk-java-v2/pull/774 |
| 12 | +* Update generated SDKs by @ct-sdks in https://github.com/commercetools/commercetools-sdk-java-v2/pull/775 |
| 13 | +* Update generated SDKs by @ct-sdks in https://github.com/commercetools/commercetools-sdk-java-v2/pull/776 |
| 14 | +* DEVX-460 make metrics more precise for values below 0 ms by @lojzatran in https://github.com/commercetools/commercetools-sdk-java-v2/pull/772 |
| 15 | +* Update generated SDKs by @ct-sdks in https://github.com/commercetools/commercetools-sdk-java-v2/pull/777 |
| 16 | +* Update generated SDKs by @ct-sdks in https://github.com/commercetools/commercetools-sdk-java-v2/pull/778 |
| 17 | +* Update generated SDKs by @ct-sdks in https://github.com/commercetools/commercetools-sdk-java-v2/pull/779 |
| 18 | +* Update generated SDKs by @ct-sdks in https://github.com/commercetools/commercetools-sdk-java-v2/pull/780 |
| 19 | +* Update generated SDKs by @ct-sdks in https://github.com/commercetools/commercetools-sdk-java-v2/pull/781 |
| 20 | +* Update Apache AsyncHttpClient by @jenschude in https://github.com/commercetools/commercetools-sdk-java-v2/pull/773 |
| 21 | + |
| 22 | +**Api changes** |
| 23 | + |
| 24 | +<details> |
| 25 | +<summary>Added Resource(s)</summary> |
| 26 | + |
| 27 | +- added resource `/{projectKey}/channels/key={key}` |
| 28 | +</details> |
| 29 | + |
| 30 | + |
| 31 | +<details> |
| 32 | +<summary>Added Method(s)</summary> |
| 33 | + |
| 34 | +- added method `apiRoot.withProjectKey().channels().withKey().get()` |
| 35 | +- added method `apiRoot.withProjectKey().channels().withKey().head()` |
| 36 | +- added method `apiRoot.withProjectKey().channels().withKey().post()` |
| 37 | +- added method `apiRoot.withProjectKey().channels().withKey().delete()` |
| 38 | +</details> |
| 39 | + |
| 40 | + |
| 41 | +<details> |
| 42 | +<summary>Added Type(s)</summary> |
| 43 | + |
| 44 | +- added type `CartDiscountPatternTarget` |
| 45 | +- added type `CountOnCustomLineItemUnits` |
| 46 | +- added type `CountOnLineItemUnits` |
| 47 | +- added type `PatternComponent` |
| 48 | +- added type `ShoppingListLineItemAddedMessage` |
| 49 | +- added type `ShoppingListLineItemRemovedMessage` |
| 50 | +- added type `ShoppingListMessage` |
| 51 | +- added type `ShoppingListLineItemAddedMessagePayload` |
| 52 | +- added type `ShoppingListLineItemRemovedMessagePayload` |
| 53 | +- added type `ShoppingListMessagePayload` |
| 54 | +</details> |
| 55 | + |
| 56 | + |
| 57 | +<details> |
| 58 | +<summary>Added Enum(s)</summary> |
| 59 | + |
| 60 | +- added enum `Canceled` to type `ShipmentState` |
| 61 | +- added enum `shopping-list` to type `MessageSubscriptionResourceTypeId` |
| 62 | +</details> |
| 63 | + |
| 64 | + |
| 65 | +<details> |
| 66 | +<summary>Added Property(s)</summary> |
| 67 | + |
| 68 | +- added property `applicationMode` to type `CartDiscountValueFixed` |
| 69 | +- added property `applicationMode` to type `CartDiscountValueFixedDraft` |
| 70 | +- added property `custom` to type `CartSetCustomShippingMethodAction` |
| 71 | +- added property `custom` to type `StagedOrderSetCustomShippingMethodAction` |
| 72 | +- added property `custom` to type `StagedOrderSetShippingAddressAndCustomShippingMethodAction` |
| 73 | +</details> |
| 74 | + |
| 75 | +**History changes** |
| 76 | + |
| 77 | +<details> |
| 78 | +<summary>Added Type(s)</summary> |
| 79 | + |
| 80 | +- added type `ChangeTargetPatternChangeValue` |
| 81 | +- added type `PatternComponent` |
| 82 | +</details> |
| 83 | + |
| 84 | + |
| 85 | +**Full Changelog**: https://github.com/commercetools/commercetools-sdk-java-v2/compare/17.20.0...17.21.0 |
| 86 | + |
| 87 | +# 17.20.0 (2024-12-02) |
| 88 | + |
| 89 | +## What's Changed |
| 90 | +* Update changelog by @ct-sdks in https://github.com/commercetools/commercetools-sdk-java-v2/pull/763 |
| 91 | +* Add option to provide custom auth and api url for spring example project by @lojzatran in https://github.com/commercetools/commercetools-sdk-java-v2/pull/764 |
| 92 | +* Update generated SDKs by @ct-sdks in https://github.com/commercetools/commercetools-sdk-java-v2/pull/766 |
| 93 | + |
| 94 | + |
| 95 | +**Full Changelog**: https://github.com/commercetools/commercetools-sdk-java-v2/compare/17.19.0...17.20.0 |
| 96 | + |
| 97 | +# 17.19.0 (2024-11-21) |
| 98 | + |
| 99 | +## Important notice |
| 100 | + |
| 101 | +Due to a regression with regards to deserialization in Jackson 2.18.x we introduced the usage of `JsonAnySetter` at some constructors e.g. to `LocalizedString`. The usage of `JsonAnySetter` annotation is made available with Jackson 2.17.x. Any version prior to Jackson 2.17 is not compatible with the SDK. |
| 102 | + |
| 103 | +## What's Changed |
| 104 | +* Update changelog by @ct-sdks in https://github.com/commercetools/commercetools-sdk-java-v2/pull/761 |
| 105 | +* Update generated SDKs by @ct-sdks in https://github.com/commercetools/commercetools-sdk-java-v2/pull/762 |
| 106 | +* [SUPPORT-29621] fix regression with jackson 2.18.x by @jenschude in https://github.com/commercetools/commercetools-sdk-java-v2/pull/760 |
| 107 | + |
| 108 | +**Api changes** |
| 109 | + |
| 110 | +<details> |
| 111 | +<summary>Changed Property(s)</summary> |
| 112 | + |
| 113 | +- :warning: changed property `totalPrice` of type `StagedOrder` from type `TypedMoney` to `CentPrecisionMoney` |
| 114 | +- :warning: changed property `totalPrice` of type `Order` from type `TypedMoney` to `CentPrecisionMoney` |
| 115 | +</details> |
| 116 | + |
| 117 | +**Full Changelog**: https://github.com/commercetools/commercetools-sdk-java-v2/compare/17.18.0...17.19.0 |
| 118 | + |
| 119 | +# 17.18.0 (2024-11-20) |
| 120 | + |
| 121 | +## What's Changed |
| 122 | +* Update changelog by @ct-sdks in https://github.com/commercetools/commercetools-sdk-java-v2/pull/750 |
| 123 | +* Update generated SDKs by @ct-sdks in https://github.com/commercetools/commercetools-sdk-java-v2/pull/751 |
| 124 | +* Update generated SDKs by @ct-sdks in https://github.com/commercetools/commercetools-sdk-java-v2/pull/752 |
| 125 | +* Update generated SDKs by @ct-sdks in https://github.com/commercetools/commercetools-sdk-java-v2/pull/753 |
| 126 | +* Update generated SDKs by @ct-sdks in https://github.com/commercetools/commercetools-sdk-java-v2/pull/754 |
| 127 | +* Update generated SDKs by @ct-sdks in https://github.com/commercetools/commercetools-sdk-java-v2/pull/756 |
| 128 | +* Update generated SDKs by @ct-sdks in https://github.com/commercetools/commercetools-sdk-java-v2/pull/759 |
| 129 | +* SUPPORT-28804 add custom deserializer for attrs in import api by @lojzatran in https://github.com/commercetools/commercetools-sdk-java-v2/pull/748 |
| 130 | + |
| 131 | + |
| 132 | +**Full Changelog**: https://github.com/commercetools/commercetools-sdk-java-v2/compare/17.17.0...17.18.0 |
| 133 | + |
2 | 134 | # 17.17.0 (2024-11-07) |
3 | 135 |
|
4 | 136 | ## What's Changed |
|
0 commit comments