Releases: commercetools/commercetools-sdk-java-v2
Releases · commercetools/commercetools-sdk-java-v2
3.0.2
3.0.1
3.0.0
Breaking Changes:
- Properties accepting & returning JsonNode have been changed to accept and return Object. This mainly affects CustomFields, Attributes and CustomObjects.
- VrapJsonUtils have been renamed to JsonUtils
Features:
-
JsonUtils can load Jackson Modules using ServiceLoaders
A DeserializerModule has been added for the commercetools-sdk-java-api which deserializes the following entities to their respective types- Attributes
- CustomFields
- FacetResults
- Review target property
-
added additional Setters for Union type properties
-
added method to return the response body to ApiMethod class
-
added explicit Accept-Encoding header for GZip compression
1.6.1
Fixes a possible execution bottleneck in the OAuthMiddleware
2.0.1
Fixes a possible execution bottleneck in the OAuthMiddleware
2.0.0
It's now mandatory to add a http client module as a dependency to avoid resolving unsupported versions of the HTTP client
The default one would be
Maven:
<dependency>
<groupId>com.commercetools.sdk</groupId>
<artifactId>commercetools-http-client</artifactId>
<version>${commercetools.version}</version>
</dependency>
Gradle
dependencies {
implementation "com.commercetools.sdk:commercetools-http-client:${versions.commercetools}"
}