Releases: IBM/java-sdk-core
Releases · IBM/java-sdk-core
4.1.0
- Added support for de-serializing operation responses containing top-level JSON arrays
- Added deployment of javadocs to gh-pages as part of release build process
4.0.2
- Allow IAM client_id/client_secret values to be set by SDK users via the IamOptions instance passed to a generated service ctor.
4.0.1
Renamed DynamicModel methods to match Map method names
4.0.0
- Introduced new DynamicModel subclass which contains a more type-strict map for additional properties.
- Allow user-supplied values for the IAM client_id and secret to be used when interacting with the IAM token server.
3.0.3
Changes
- Fix: Also search for
iam_apikey
in credential files downloaded from IBM Cloud
3.0.2
- Enhanced parsing of error responses
3.0.1
Changes
- Fix: Only serialize nulls on response objects
2.0.2
Changes
- Fix: Only serialize nulls on response objects
3.0.0
Changes
rx()
and rxWithDetails()
methods replaced with reactiveRequest()
, meant to be used with RxJava
- Along with the new
reactiveRequest()
method, there are now only execute()
and enqueue()
. These return the same wrapped response as the old executeWithDetails()
and enqueueWithDetails()
responses.
2.0.1
Changes
- IAM token exchange API calls are made on a separate thread to match username/password authentication experience on Android - #17
null
values coming back from services are serialized and accessible in Java code - #18
- Old SSL/TLS change was reverted - #19