Skip to content

Releases: commercetools/commercetools-sdk-java-v2

17.21.0

19 Dec 10:20
d157f9a
Compare
Choose a tag to compare

What's Changed

  • Update changelog by @ct-sdks in #767
  • Update generated SDKs by @ct-sdks in #768
  • DEVX-496 update spring boot version by @lojzatran in #765
  • Update generated SDKs by @ct-sdks in #769
  • Update generated SDKs by @ct-sdks in #770
  • Update generated SDKs by @ct-sdks in #771
  • Update changelog by @ct-sdks in #774
  • Update generated SDKs by @ct-sdks in #775
  • Update generated SDKs by @ct-sdks in #776
  • DEVX-460 make metrics more precise for values below 0 ms by @lojzatran in #772
  • Update generated SDKs by @ct-sdks in #777
  • Update generated SDKs by @ct-sdks in #778
  • Update generated SDKs by @ct-sdks in #779
  • Update generated SDKs by @ct-sdks in #780
  • Update generated SDKs by @ct-sdks in #781
  • Update Apache AsyncHttpClient by @jenschude in #773

Api changes

Added Resource(s)
  • added resource /{projectKey}/channels/key={key}
Added Method(s)
  • added method apiRoot.withProjectKey().channels().withKey().get()
  • added method apiRoot.withProjectKey().channels().withKey().head()
  • added method apiRoot.withProjectKey().channels().withKey().post()
  • added method apiRoot.withProjectKey().channels().withKey().delete()
Added Type(s)
  • added type CartDiscountPatternTarget
  • added type CountOnCustomLineItemUnits
  • added type CountOnLineItemUnits
  • added type PatternComponent
  • added type ShoppingListLineItemAddedMessage
  • added type ShoppingListLineItemRemovedMessage
  • added type ShoppingListMessage
  • added type ShoppingListLineItemAddedMessagePayload
  • added type ShoppingListLineItemRemovedMessagePayload
  • added type ShoppingListMessagePayload
Added Enum(s)
  • added enum Canceled to type ShipmentState
  • added enum shopping-list to type MessageSubscriptionResourceTypeId
Added Property(s)
  • added property applicationMode to type CartDiscountValueFixed
  • added property applicationMode to type CartDiscountValueFixedDraft
  • added property custom to type CartSetCustomShippingMethodAction
  • added property custom to type StagedOrderSetCustomShippingMethodAction
  • added property custom to type StagedOrderSetShippingAddressAndCustomShippingMethodAction

History changes

Added Type(s)
  • added type ChangeTargetPatternChangeValue
  • added type PatternComponent

Full Changelog: 17.20.0...17.21.0

17.21.0-alpha.1

12 Dec 21:56
Compare
Choose a tag to compare
17.21.0-alpha.1 Pre-release
Pre-release

What's Changed

  • Update changelog by @ct-sdks in #767
  • Update generated SDKs by @ct-sdks in #768
  • DEVX-496 update spring boot version by @lojzatran in #765
  • Update generated SDKs by @ct-sdks in #769
  • Update generated SDKs by @ct-sdks in #770
  • Update generated SDKs by @ct-sdks in #771

Full Changelog: 17.20.0...17.21.0-alpha.1

17.20.0

02 Dec 13:57
c5554c5
Compare
Choose a tag to compare

What's Changed

  • Update changelog by @ct-sdks in #763
  • Add option to provide custom auth and api url for spring example project by @lojzatran in #764
  • Update generated SDKs by @ct-sdks in #766

Full Changelog: 17.19.0...17.20.0

17.19.0

21 Nov 07:24
b8a9fcf
Compare
Choose a tag to compare

Important notice

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.

What's Changed

  • Update changelog by @ct-sdks in #761
  • Update generated SDKs by @ct-sdks in #762
  • [SUPPORT-29621] fix regression with jackson 2.18.x by @jenschude in #760

Api changes

Changed Property(s)
  • ⚠️ changed property totalPrice of type StagedOrder from type TypedMoney to CentPrecisionMoney
  • ⚠️ changed property totalPrice of type Order from type TypedMoney to CentPrecisionMoney

Full Changelog: 17.18.0...17.19.0

17.18.0

20 Nov 12:23
e04ab17
Compare
Choose a tag to compare

What's Changed

  • Update changelog by @ct-sdks in #750
  • Update generated SDKs by @ct-sdks in #751
  • Update generated SDKs by @ct-sdks in #752
  • Update generated SDKs by @ct-sdks in #753
  • Update generated SDKs by @ct-sdks in #754
  • Update generated SDKs by @ct-sdks in #756
  • Update generated SDKs by @ct-sdks in #759
  • SUPPORT-28804 add custom deserializer for attrs in import api by @lojzatran in #748

Full Changelog: 17.17.0...17.18.0

17.17.0

07 Nov 10:14
c442df7
Compare
Choose a tag to compare

What's Changed

  • Update changelog by @ct-sdks in #739
  • Update generated SDKs by @ct-sdks in #740
  • optimize OkHttp3 client by @jenschude in #741
  • Update generated SDKs by @ct-sdks in #743
  • fix exportSignatures plugin by @jenschude in #745
  • Fix deserialization if subtype discriminator is missing by @jenschude in #746
  • Update generated SDKs by @ct-sdks in #747
  • Update generated SDKs by @ct-sdks in #749

Full Changelog: 17.16.0...17.17.0

17.16.0

07 Oct 10:34
15743c2
Compare
Choose a tag to compare

What's Changed

  • Update changelog by @ct-sdks in #728
  • Update generated SDKs by @ct-sdks in #729
  • Update generated SDKs by @ct-sdks in #730
  • update service regions by @jenschude in #731
  • Create config.yml by @jenschude in #732
  • Update generated SDKs by @ct-sdks in #733
  • Update generated SDKs by @ct-sdks in #735
  • Update generated SDKs by @ct-sdks in #736
  • Update generated SDKs by @ct-sdks in #737
  • Update generated SDKs by @ct-sdks in #738

Full Changelog: 17.15.1...17.16.0

17.15.1

17 Sep 14:07
7ad0289
Compare
Choose a tag to compare

What's Changed

  • Update changelog by @ct-sdks in #719
  • Update generated SDKs by @ct-sdks in #720
  • Update generated SDKs by @ct-sdks in #721
  • Update generated SDKs by @ct-sdks in #722
  • Update generated SDKs by @ct-sdks in #723
  • Switch (de)serialization metrics to the correct meaning by @lojzatran in #724
  • Update generated SDKs by @ct-sdks in #725
  • add test for Datadog middleware by @jenschude in #726
  • Send datadog metrics in double instead of long by @lojzatran in #727

Full Changelog: 17.15.0...17.15.1

17.15.0

02 Sep 12:09
b0f8327
Compare
Choose a tag to compare

What's Changed

  • Update changelog by @ct-sdks in #704
  • Update generated SDKs by @ct-sdks in #705
  • Update generated SDKs by @ct-sdks in #706
  • Update generated SDKs by @ct-sdks in #707
  • Update generated SDKs by @ct-sdks in #708
  • Update generated SDKs by @ct-sdks in #711
  • Update generated SDKs by @ct-sdks in #713
  • Update generated SDKs by @ct-sdks in #714
  • Update generated SDKs by @ct-sdks in #715
  • Update generated SDKs by @ct-sdks in #716
  • Update generated SDKs by @ct-sdks in #717

Full Changelog: 17.14.0...17.15.0

17.14.0

06 Aug 10:32
0cb4f8e
Compare
Choose a tag to compare

What's Changed

  • Update changelog by @ct-sdks in #702
  • Update generated SDKs by @ct-sdks in #703

Fixes

  • fixes path traversal in requests when using unsanitized path parameters

Full Changelog: 17.13.0...17.14.0