-
v1.5.0
All checks were successfulCI / build-with-it (11, 1.2.0) (push) Successful in 52sCI / build-with-it (11, 1.19.0) (push) Successful in 59sCI / build-with-it (21, 1.2.0) (push) Successful in 49sCI / build-with-it (true, 21, 1.19.0) (push) Successful in 55sCI / build-with-it (17, 1.19.0) (push) Successful in 57sCI / build-with-it (17, 1.2.0) (push) Successful in 52sreleased this
2025-04-13 09:43:59 +00:00 | 4 commits to main since this releaseDeprecations
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 withjava.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 successfulCI / build-with-it (11, 1.2.0) (push) Successful in 53sCI / build-with-it (11, 1.18.2) (push) Successful in 1m1sCI / build-with-it (17, 1.2.0) (push) Successful in 54sCI / build-with-it (21, 1.2.0) (push) Successful in 51sCI / build-with-it (true, 21, 1.18.2) (push) Successful in 59sCI / build-with-it (17, 1.18.2) (push) Successful in 49sCI / build (11) (push) Successful in 41sCI / build (17) (push) Successful in 41sCI / build (true, 21) (push) Successful in 32sreleased this
2024-12-07 11:05:07 +00:00 | 28 commits to main since this releaseRemoval
- 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
- Remove deprecated
-
v1.3.1
released this
2024-10-03 11:14:26 +00:00 | 45 commits to main since this releaseDependencies
- Updated Jackson to 2.18.0 (#80)
Fix
- Remove
Automatic-Module-Name
from JAR manifest (#79)
Downloads
-
v1.3.0
released this
2024-06-29 12:53:19 +00:00 | 63 commits to main since this releaseImprovements
- 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 toAuthData
- Add
mount_type
attribute to common response model - Add
auth
attribute to common response model - Add
custom_metadata
,cas_required
anddelete_version_after
fields for KVv2 metadata - Generate and attach CycloneDX SBOM
Fix
- Rename
enable_local_secret_id
tolocal_secret_ids
inAppRole
model
Dependencies
- Updated Jackson to 2.17.1
Test
- Tested against Vault 1.2 to 1.17
Downloads
-
released this
2023-12-11 16:49:08 +00:00 | 93 commits to main since this releaseDeprecations
get...TimeString()
methods on various model classes are now deprecated
Improvements
- Parse timestamps as
ZonedDateTime
instead ofString
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
-
released this
2023-08-19 09:12:08 +00:00 | 116 commits to main since this releaseFix
- Fixed JSON type conversion in
SecretResponse#get(String, Class)
(#67)
Test
- Tested against Vault 1.2.0 to 1.14.0
Downloads
- Fixed JSON type conversion in
-
released this
2023-06-15 16:14:16 +00:00 | 123 commits to main since this releaseFix
- 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
- Use
-
released this
2023-01-31 12:59:57 +00:00 | 135 commits to main since this releaseDeprecations
- 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
-
released this
2022-10-26 08:24:29 +00:00 | 144 commits to main since this releaseDependencies
- 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
-
released this
2022-08-29 08:12:26 +00:00 | 149 commits to main since this releaseDependencies
- Updated Jackson to 2.13.3
Test
- Tested against Vault 1.11.2
- Tested with Java 18
Downloads