• v1.5.0
    All checks were successful
    CI / build-with-it (11, 1.2.0) (push) Successful in 52s
    CI / build-with-it (11, 1.19.0) (push) Successful in 59s
    CI / build-with-it (21, 1.2.0) (push) Successful in 49s
    CI / build-with-it (true, 21, 1.19.0) (push) Successful in 55s
    CI / build-with-it (17, 1.19.0) (push) Successful in 57s
    CI / build-with-it (17, 1.2.0) (push) Successful in 52s
    Stable

    stefan released this 2025-04-13 09:43:59 +00:00 | 4 commits to main since this release

    Deprecations

    • read...Credentials() methods for specific database mounts (#92)

    Features

    • Support Vault transit API (#89)
    • Support PEM certificate string from VAULT_CACERT environment variable (#93)

    Improvements

    • Replace deprecated java.net.URL usage with java.net.URI (#94)

    Fix

    • Fix initialization from environment without explicit port

    Dependencies

    • Updated Jackson to 2.18.3 (#90)

    Test

    • Tested against Vault 1.2 to 1.19
    Downloads
  • v1.4.0
    All checks were successful
    CI / build-with-it (11, 1.2.0) (push) Successful in 53s
    CI / build-with-it (11, 1.18.2) (push) Successful in 1m1s
    CI / build-with-it (17, 1.2.0) (push) Successful in 54s
    CI / build-with-it (21, 1.2.0) (push) Successful in 51s
    CI / build-with-it (true, 21, 1.18.2) (push) Successful in 59s
    CI / build-with-it (17, 1.18.2) (push) Successful in 49s
    CI / build (11) (push) Successful in 41s
    CI / build (17) (push) Successful in 41s
    CI / build (true, 21) (push) Successful in 32s
    Stable

    stefan released this 2024-12-07 11:05:07 +00:00 | 28 commits to main since this release

    Removal

    • Remove deprecated get...TimeString() on model classes (#77)
    • Drop support for deprecated App-ID auth backend (#61) (#78)

    Fix

    • Add jackson-annotations requirement to module-info (#84)

    Dependencies

    • Updated Jackson to 2.18.2 (#85)

    Test

    • Tested against Vault 1.2 to 1.18
    Downloads
  • v1.3.1
    All checks were successful
    continuous-integration/drone/tag Build is passing
    continuous-integration/drone/push Build is passing
    Stable

    stefan released this 2024-10-03 11:14:26 +00:00 | 45 commits to main since this release

    Dependencies

    • Updated Jackson to 2.18.0 (#80)

    Fix

    • Remove Automatic-Module-Name from JAR manifest (#79)
    Downloads
  • v1.3.0
    All checks were successful
    continuous-integration/drone/tag Build is passing
    continuous-integration/drone/push Build is passing
    Stable

    stefan released this 2024-06-29 12:53:19 +00:00 | 63 commits to main since this release

    Improvements

    • Simplify JSON parsing in error handler
    • Add new fields from Vault 1.16 and 1.17 to HealthResponse (#76)
      • echo_duration_ms
      • clock_skew_ms
      • replication_primary_canary_age_ms
      • enterprise
    • Add missing num_uses field to AuthData
    • Add mount_type attribute to common response model
    • Add auth attribute to common response model
    • Add custom_metadata, cas_required and delete_version_after fields for KVv2 metadata
    • Generate and attach CycloneDX SBOM

    Fix

    • Rename enable_local_secret_id to local_secret_ids in AppRole model

    Dependencies

    • Updated Jackson to 2.17.1

    Test

    • Tested against Vault 1.2 to 1.17
    Downloads
  • v1.2.0
    All checks were successful
    continuous-integration/drone/push Build is passing
    Stable

    stefan released this 2023-12-11 16:49:08 +00:00 | 93 commits to main since this release

    Deprecations

    • get...TimeString() methods on various model classes are now deprecated

    Improvements

    • Parse timestamps as ZonedDateTime instead of String representation
    • Remove redundant java.base requirement from module-info.java (#69)
    • Close Java HTTP Client when running on Java 21 or later (#70)
    • Add MFA requirements to AuthResponse (#71)
    • Extend AuthMethod data model (#72)

    Dependencies

    • Updated Jackson to 2.16.0

    Test

    • Tested against Vault 1.2.0 to 1.15.4
    Downloads
  • v1.1.5
    All checks were successful
    continuous-integration/drone/push Build is passing
    Stable

    stefan released this 2023-08-19 09:12:08 +00:00 | 116 commits to main since this release

    Fix

    • Fixed JSON type conversion in SecretResponse#get(String, Class) (#67)

    Test

    • Tested against Vault 1.2.0 to 1.14.0
    Downloads
  • v1.1.4
    All checks were successful
    continuous-integration/drone/push Build is passing
    Stable

    stefan released this 2023-06-15 16:14:16 +00:00 | 123 commits to main since this release

    Fix

    • Use [+-]XX:XX notation for timezone in date/time parsing

    Improvements

    • Use explicit UTF-8 encoding for parsing responses

    Dependencies

    • Updated Jackson to 2.15.2

    Test

    • Tested against Vault 1.2.0 to 1.13.3
    Downloads
  • v1.1.3
    All checks were successful
    continuous-integration/drone/push Build is passing
    Stable

    stefan released this 2023-01-31 12:59:57 +00:00 | 135 commits to main since this release

    Deprecations

    • AppID components (deprecated since 0.4) are marked for removal with the next major release

    Dependencies

    • Updated Jackson to 2.14.2

    Improvements

    • Minor internal refactoring

    Test

    • Tested against Vault 1.2.0 to 1.12.2
    Downloads
  • v1.1.2
    All checks were successful
    continuous-integration/drone/push Build is passing
    Stable

    stefan released this 2022-10-26 08:24:29 +00:00 | 144 commits to main since this release

    Dependencies

    • Updated Jackson to 2.13.4.2

    Test

    • Tested against Vault 1.2.0 to 1.12.0
    • Disable AppID tests for Vault 1.12 and above (auth method removed)
    • Tested with Java 19
    Downloads
  • v1.1.1
    All checks were successful
    continuous-integration/drone/push Build is passing
    Stable

    stefan released this 2022-08-29 08:12:26 +00:00 | 149 commits to main since this release

    Dependencies

    • Updated Jackson to 2.13.3

    Test

    • Tested against Vault 1.11.2
    • Tested with Java 18
    Downloads