• v1.0.0
    All checks were successful
    continuous-integration/drone/push Build is passing
    Stable

    stefan released this 2021-10-02 13:48:15 +00:00 | 179 commits to main since this release

    Breaking

    • Requires Java 11 or later
    • Builder invocation has changed, use HTTPVaultConnector.builder()....build() (#50)

    Removal

    • Remove deprecated VaultConnectorFactory in favor of VaultConnectorBuilder with identical API
    • Remove deprecated AppRoleBuilder and TokenBuilder in favor of AppRole.Builder and Token.Builder
    • Remove deprecated Period, Policy and Policies methods from AppRole in favor of Token-prefixed versions
    • Remove deprecated SecretResponse#getValue() method, use get("value") instead
    • Remove deprecated convenience methods for interaction with "secret" mount (#53)

    Improvements

    • Use pre-sized map objects for fixed-size payloads
    • Remove Apache HTTP Client dependency in favor of Java 11 HTTP (#44) (#47)
    • Introduce Java module descriptor (#55)

    Test

    • Tested against Vault 1.8.3
    Downloads