Skip to content

Releases: commercetools/commercetools-sdk-java-v2

17.3.1

22 Jan 15:38
3b7ebcc

Choose a tag to compare

What's Changed

  • Update Apache HTTP client dependency to 5.3.1

Full Changelog: 17.3.0...17.3.1

16.2.1

22 Jan 14:00
c6e90e3

Choose a tag to compare

What's Changed

  • Update Apache HTTP client dependency to 5.3.1

Full Changelog: 16.2.0...16.2.1

9.4.2

22 Jan 20:35
7d05669

Choose a tag to compare

What's Changed

  • Update Apache HTTP client dependency with version with fix to HTTP/2 protocol to version 5.4.1

Full Changelog: 9.4.1...9.4.2

9.4.1

22 Jan 13:23
64cfc86

Choose a tag to compare

What's Changed

  • Update Apache HTTP client dependency to 5.3.1

Full Changelog: 9.4.0...9.4.1

17.23.0

21 Jan 13:41
6d87b53

Choose a tag to compare

What's Changed

  • Update changelog by @ct-sdks in #790
  • Bump micromatch from 4.0.7 to 4.0.8 by @dependabot in #718
  • chore(deps): update gradle/actions action to v4 by @renovate in #710
  • chore(deps): update actions/setup-java digest to 7a6d8a8 by @renovate in #709
  • chore(deps): lock file maintenance by @renovate in #677
  • chore(deps): update actions/checkout digest to 11bd719 by @renovate in #676
  • chore(deps): update actions/create-github-app-token digest to c1a2851 by @renovate in #665
  • Update generated SDKs by @ct-sdks in #791
  • Update generated SDKs by @ct-sdks in #792
  • Update generated SDKs by @ct-sdks in #793
  • Update generated SDKs by @ct-sdks in #794
  • Update generated SDKs by @ct-sdks in #797
  • Update generated SDKs by @ct-sdks in #798
  • Update generated SDKs by @ct-sdks in #799
  • [DEVX-516] add HttpClient info to UserAgent by @jenschude in #784

Api changes

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}
Required Property(s)
  • ⚠️ changed property triggerPattern of type CartDiscountPatternTarget to be required
  • changed property images of type ProductTailoringSetExternalImagesAction to be optional
Added Property(s)
  • added property inheritedStores to type BusinessUnit
  • added property inheritedStores to type Company
  • added property inheritedStores to type Division
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

Changed Property(s)
  • ⚠️ changed property extensions of type GraphQLError from type GraphQLErrorObject to object
Required Property(s)
  • ⚠️ changed property triggerPattern of type ChangeTargetPatternChangeValue to be required
Removed Type(s)
  • ⚠️ removed type GraphQLErrorObject

Full Changelog: 17.22.0...17.23.0

17.22.0

06 Jan 14:39
471a580

Choose a tag to compare

What's Changed

  • Update changelog by @ct-sdks in #782
  • Update generated SDKs by @ct-sdks in #783
  • Update generated SDKs by @ct-sdks in #785
  • Update generated SDKs by @ct-sdks in #786
  • Update generated SDKs by @ct-sdks in #787
  • Update generated SDKs by @ct-sdks in #788
  • Bump cross-spawn from 7.0.3 to 7.0.6 by @dependabot in #758
  • fix(deps): update all dependencies by @renovate in #666

New Contributors

Full Changelog: 17.21.0...17.22.0

17.21.0

19 Dec 10:20
d157f9a

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

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

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

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