Skip to content

Latest commit

 

History

History
546 lines (236 loc) · 22.8 KB

CHANGELOG.md

File metadata and controls

546 lines (236 loc) · 22.8 KB

9.22.0 (2024-10-15)

Features

  • IamAssumeAuthenticator: introduce new authenticator type (#227) (35abbf0)

9.21.2 (2024-09-06)

Bug Fixes

  • logging: improve java core's debug logging (#226) (6100e24)

9.21.1 (2024-08-13)

Bug Fixes

9.21.0 (2024-04-17)

Features

  • send user-agent header with auth token requests (#222) (26824f9)

9.20.1 (2024-02-28)

Bug Fixes

9.20.0 (2024-01-25)

Features

  • ServiceResponseException: added getResponseBody() method (#219) (6e02344)

9.19.0 (2023-11-15)

Features

  • MCSPAuthenticator: add new authenticator for Multi-Cloud Saas Platform (#217) (da0b4be)

9.18.7 (2023-10-18)

Bug Fixes

9.18.6 (2023-10-02)

Bug Fixes

9.18.5 (2023-09-06)

Bug Fixes

  • bump okio transitive dependency to avoid CVE (#211) (12b367c)

9.18.4 (2023-05-24)

Bug Fixes

  • RequestBuilder: retain trailing slash on operation path (#206) (aa22d28)

9.18.3 (2023-05-22)

Bug Fixes

  • ContainerAuthenticator: add sa-token as default CR token filename (#202) (593244a)

9.18.2 (2023-05-19)

Bug Fixes

  • build: add new signing key (afc9dd0)

9.18.1 (2023-05-18)

Bug Fixes

9.18.0 (2023-05-02)

Features

9.17.6 (2023-02-28)

Bug Fixes

  • recognize content types with whitespace (#200) (58a7c7f)

9.17.5 (2023-01-09)

Bug Fixes

  • pin build to semantic-release v19 (680cf72)
  • VpcInstanceAuthenticator: use correct version string (d66fdbc)

9.17.4 (2022-11-11)

Bug Fixes

  • use gson 'lazily parsed number' for 'object to number' strategy (#187) (146da6f)

9.17.3 (2022-06-13)

Bug Fixes

9.17.2 (2022-05-29)

Bug Fixes

  • bump okhttp to address CVE-2021-0341 (#178) (70d4dec)

9.17.1 (2022-04-21)

Bug Fixes

  • bump kotlin-stdlib version to avoid vulnerability (#176) (4f186a2)

9.17.0 (2022-04-04)

Features

  • allow user-specified default OkHttpClient instance (#174) (0205641)

9.16.1 (2022-03-23)

Bug Fixes

9.16.0 (2022-03-21)

Features

  • support user-defined retry interceptors (#169) (f3dcd4b)

9.15.5 (2022-03-16)

Bug Fixes

9.15.4 (2022-02-21)

Bug Fixes

  • set visibility of ConfigBasedAuthenticatorFactory.createAuthenticator to protected (#165) (ef1ef9a)

9.15.3 (2022-02-03)

Bug Fixes

  • change 'removing interceptor' message to 'FINE' (#163) (247dc40)

9.15.2 (2021-12-16)

Bug Fixes

  • remove unnecessary logback dependency (#160) (2e02a0e)

9.15.1 (2021-12-01)

Bug Fixes

  • update logback version to fix vulnerability (#158) (b9f3cb3)

9.15.0 (2021-11-17)

Features

  • CloudPakForDataServiceInstanceAuthenticator: add new cp4d service instance authenticator (#156) (9913071)

9.14.1 (2021-11-09)

Bug Fixes

  • set gson's objectToNumber policy to DOUBLE (#155) (3b5d8b4)

9.14.0 (2021-11-08)

Features

  • VpcInstanceAuthenticator: add support for new VPC authentication flow (#153) (815031d)

9.13.4 (2021-11-05)

Bug Fixes

9.13.3 (2021-10-05)

Bug Fixes

  • ensure single-valued Authorization header (#150) (88601fa)

9.13.2 (2021-10-02)

Bug Fixes

  • build: fix gpg signing step on travis bionic image (#149) (9f19ff8)

9.13.1 (2021-09-30)

Bug Fixes

  • ContainerAuthenticator: fix some javadoc comments (#145) (ac8aecb)

9.13.0 (2021-08-30)

Features

9.12.1 (2021-08-13)

Bug Fixes

  • support 'AUTHTYPE' as alias for 'AUTH_TYPE' config property (#141) (c64b6e6)

9.12.0 (2021-08-10)

Features

  • introduce new container authenticator (#140) (d6b455b)

9.11.1 (2021-08-02)

Bug Fixes

  • http: avoid gzipping zero length content (4c86252)

9.11.0 (2021-07-12)

Features

  • BaseService: remove final modifier from createServiceCall (#132) (2e35d1f)

9.10.4 (2021-07-08)

Bug Fixes

  • bump maven-compiler-plugin source and target version to 1.8 (#131) (e8e8a40)

9.10.3 (2021-06-08)

Bug Fixes

  • change method name to constructServiceUrl (#126) (4a5eae9)

9.10.2 (2021-05-27)

Bug Fixes

  • upgrade okhttp3 dependency to v4.9.1 (#124) (5ae3c3a)

9.10.1 (2021-05-19)

Bug Fixes

  • http: enable TLSv1.3; disable TLSv1.0 TLSv1.1 (#123) (3b05fd5)

9.10.0 (2021-05-18)

Features

  • add BaseService.constructServiceURL method (#122) (76eda02)

9.9.1 (2021-04-01)

Bug Fixes

  • deps: update dependencies to avoid vulnerabilities (775a4d9)

9.9.0 (2021-03-11)

Features

  • add getQueryParam utility method to support pagination (082e62d)

9.8.1 (2021-02-10)

Bug Fixes

9.8.0 (2021-02-08)

Features

  • authenticator: add new cp4d service authenticator (5d5197b)

9.7.1 (2021-02-08)

Bug Fixes

  • build: publish artifacts directly to maven central repository (ecadef4)

9.7.0 (2021-02-02)

Features

  • authentication: support cp4d /v1/authorize operation (1144d88)

9.6.0 (2021-01-28)

Features

  • wrap exceptions during client-side response processing (8702482)

9.5.4 (2020-11-16)

Bug Fixes

  • support additional date-time format (771d948)

9.5.3 (2020-11-12)

Bug Fixes

  • handle null or empty strings as date/datetime values (47aa1ac)

9.5.2 (2020-11-11)

Bug Fixes

  • support up to nanosecond precision in date-time values (b5b3b1c)

9.5.1 (2020-11-10)

Bug Fixes

9.5.0 (2020-11-05)

Features

9.4.1 (2020-10-20)

Bug Fixes

  • set correct default message in ConflictException (2625e62)

9.4.0 (2020-09-30)

Features

  • add support for gzip request body compression and upgrade okhttp version (#94) (ac1f7fd)

9.3.0 (2020-09-18)

Features

  • IAM Authenticator: add support for optional 'scope' property (#93) (46d6615)

9.2.1 (2020-09-14)

Bug Fixes

9.2.0 (2020-09-11)

Features

  • add method RequestBuilder.resolveRequestUrl (fdbd861)

9.1.1 (2020-09-02)

Bug Fixes

  • improve serialize-nulls in additional properties (7ac15ea)

9.1.0 (2020-08-12)

Features

  • add ratelimiter to allow transparent retry of 429 (#89) (5732544)

9.0.1 (2020-08-07)

Bug Fixes

  • avoid NPE when constructing dynamic model (3241b9b)

9.0.0 (2020-07-31)

Features

  • upgrade okhttp3 dependency to 3.14.9 (71f2bbe)

Reverts

  • Revert previous commit to amend commit message (ee86f76)

BREAKING CHANGES

  • With this change, we're removing support for Java 7.

Note: this commit is a re-introduction of commit f4c97b09cdfdcc2cd0273d6041a23e61579892ca with a new commit message

8.4.3 (2020-07-29)

Bug Fixes

  • surface ServiceResponseError outside of RuntimeError (#83) (349ca1a)

8.4.2 (2020-07-23)

Bug Fixes

8.4.1 (2020-07-13)

Bug Fixes

  • explicitly serialize null values found in dynamic properties (4c6598e)

8.4.0 (2020-06-14)

Features

8.3.0 (2020-05-15)

Features

  • Add setter for properties of DynamicModel (51e50af)

8.2.0 (2020-05-11)

Features

  • support service config via system properties (#79) (d5e7a27)

8.1.5 (2020-05-08)

Bug Fixes

  • allow '=' character in environment config values (afadad5)

8.1.4 (2020-05-01)

Bug Fixes

  • trailing slash when building request urls, remove whitespace when parsing external config properties (#77) (57382f1)

8.1.3 (2020-03-10)

Bug Fixes

  • docs: update example commit messages in CONTRIBUTING to force patch release (a871690)