Releases: commercetools/commercetools-sdk-java-v2
Releases · commercetools/commercetools-sdk-java-v2
17.23.0
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 propertytriggerPattern
of typeCartDiscountPatternTarget
to be required- changed property
images
of typeProductTailoringSetExternalImagesAction
to be optional
Added Property(s)
- added property
inheritedStores
to typeBusinessUnit
- added property
inheritedStores
to typeCompany
- added property
inheritedStores
to typeDivision
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 propertyextensions
of typeGraphQLError
from typeGraphQLErrorObject
toobject
Required Property(s)
⚠️ changed propertytriggerPattern
of typeChangeTargetPatternChangeValue
to be required
Removed Type(s)
⚠️ removed typeGraphQLErrorObject
Full Changelog: 17.22.0...17.23.0
17.22.0
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
- @dependabot made their first contribution in #758
Full Changelog: 17.21.0...17.22.0
17.21.0
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 typeShipmentState
- added enum
shopping-list
to typeMessageSubscriptionResourceTypeId
Added Property(s)
- added property
applicationMode
to typeCartDiscountValueFixed
- added property
applicationMode
to typeCartDiscountValueFixedDraft
- added property
custom
to typeCartSetCustomShippingMethodAction
- added property
custom
to typeStagedOrderSetCustomShippingMethodAction
- added property
custom
to typeStagedOrderSetShippingAddressAndCustomShippingMethodAction
History changes
Added Type(s)
- added type
ChangeTargetPatternChangeValue
- added type
PatternComponent
Full Changelog: 17.20.0...17.21.0
17.21.0-alpha.1
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
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
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 propertytotalPrice
of typeStagedOrder
from typeTypedMoney
toCentPrecisionMoney
⚠️ changed propertytotalPrice
of typeOrder
from typeTypedMoney
toCentPrecisionMoney
Full Changelog: 17.18.0...17.19.0
17.18.0
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
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
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
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