Skip to content
This repository has been archived by the owner on Jan 12, 2024. It is now read-only.

Releases: Nike-Inc/cerberus-java-client

v4.0.2

19 Oct 17:06
Compare
Choose a tag to compare
  • Minor improvement to the error message when version can't be determined

v4.0.1

17 Oct 18:41
Compare
Choose a tag to compare
  • Bug fix: static URL resolver wasn't being used in DefaultCredentialsProviderChain

v4.0.0

09 Oct 21:58
Compare
Choose a tag to compare
  • Removing support for TLS v1.0 and 1.1 (most clients are already on v1.2 already)
  • Bug fix: client version reporting
  • Switching to jdk8 because Travis seems to have removed support for jdk7 (build target is still 1.7)
  • Updating to latest versions Vault client and OkHttpClient
  • Updating README to have a better quickstart guide, comments on Lamdda, etc

v3.0.0

20 Jul 17:22
Compare
Choose a tag to compare

Allows implementing clients (e.g. the CerberusArchaiusClient) to override the X-Cerberus-Client HTTP header for authentication calls

** This is a breaking change only for those who have extended the BaseAwsCredentialsProvider class

v2.4.0

19 Jul 20:29
Compare
Choose a tag to compare
  • Now sends X-Cerberus-Client header to Vault client as default HTTP header

v2.3.0

11 May 23:58
Compare
Choose a tag to compare
  • Brought back the IAM auth provider that gets the instance profile ARN and converts it to role format.

v2.2.0

02 May 17:46
Compare
Choose a tag to compare
  • Adding HTTP Header with the Cerberus Client version information
  • Upgrading dependencies
  • Adding a little more logging

Note: This release is not compatible with versions of CMS older than v0.17.0

v2.0.1

27 Apr 15:39
Compare
Choose a tag to compare

Bug fix: expiration date for credentials was not being set correctly. This resulted in continual re-authentication.

Note: This release is not compatible with versions of CMS older than v0.17.0

v2.0.0

27 Apr 14:56
Compare
Choose a tag to compare
  • Uses the new Cerberus Management Service 'v2/auth/iam-principal' API
  • Adds integration tests

Note: This release is not compatible with versions of CMS older than v0.17.0

v1.5.0

11 Apr 23:07
Compare
Choose a tag to compare

Move joda-time, slf4j-api, vault-client, and commons-lang3 dependencies to "shadow" configuration such that they are excluded from the contents of the shadow jar and, instead, added to the POM. All that remains in the shadow jar is the AWS SDK and its transitive dependencies.

(Starting in version 1.2.0 we started shadowing the AWS SDK because incompatibilities between AWS SDK versions was causing issues for various customers. When we made that change in 1.2.0 we were a bit hurried so some extra dependencies were included that shouldn't have been. This release cleans things up).