Releases: stklcode/jvaultconnector
Releases · stklcode/jvaultconnector
v1.5.3
v1.5.2
v1.5.1
Notes
This release introduces a change to authToken(). We now use the /lookup-self API to verify out token.
Token permissions can now ne narrowed down, if no other token lookps are required. If you experience any issues
with token login, make sure permissions for self-lookup are granted.
Improvements
- Use
lookup-selffor token check instead oflookup(#98) (#99) - thanks @lehelikes
Dependencies
- Updated Jackson to 2.19.0 (#97)
v1.5.0
Deprecations
read...Credentials()methods for specific database mounts (#92)
Features
- Support Vault transit API (#89)
- Support PEM certificate string from
VAULT_CACERTenvironment variable (#93)
Improvements
- Replace deprecated
java.net.URLusage 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
v1.4.0
v1.3.1
v1.3.0
Improvements
- Simplify JSON parsing in error handler
- Add new fields from Vault 1.16 and 1.17 to
HealthResponse(#76)echo_duration_msclock_skew_msreplication_primary_canary_age_msenterprise
- Add missing
num_usesfield toAuthData - Add
mount_typeattribute to common response model - Add
authattribute to common response model - Add
custom_metadata,cas_requiredanddelete_version_afterfields for KVv2 metadata - Generate and attach CycloneDX SBOM
Fix
- Rename
enable_local_secret_idtolocal_secret_idsinAppRolemodel
Dependencies
- Updated Jackson to 2.17.1
Test
- Tested against Vault 1.2 to 1.17
v1.2.0
Deprecations
get...TimeString()methods on various model classes are now deprecated
Improvements
- Parse timestamps as
ZonedDateTimeinstead ofStringrepresentation - Remove redundant
java.baserequirement from module-info.java (#69) - Close Java HTTP Client when running on Java 21 or later (#70)
- Add MFA requirements to
AuthResponse(#71) - Extend
AuthMethoddata model (#72)
Dependencies
- Updated Jackson to 2.16.0
Test
- Tested against Vault 1.2.0 to 1.15.4