Recent Releases of https://github.com/hashicorp/vault-ruby
https://github.com/hashicorp/vault-ruby - v0.20.0
What's New in v0.20.0
Improvements
- Added
cluster_addressfield toLeaderStatusresponse fromsys/leaderendpoint [GH-204] - Updated AppRole
set_roledocumentation to include modern parameters likesecret_id_bound_cidrs,token_bound_cidrs, andtoken_policies[GH-220] - Added support for custom mount paths in AppRole authentication via
mount:option [GH-292]
Bug Fixes
- Fixed
encode_pathincorrectly encoding hyphens (-), which caused 403 errors on Vault 1.15+ [GH-350, GH-343] - Fixed
FrozenErrorwhen loading the gem with OpenSSL 4.0.0+ by removing modification ofOpenSSL::SSL::SSLContext::DEFAULT_PARAMS. Modern Ruby (3.1+) already has secure SSL defaults. [GH-366, GH-381] - Fixed
Vault.logical.readthrowingNoMethodErrorwhen Vault responds with HTTP 204 (No Content). Now correctly returnsnilfor empty responses. [GH-241]
- Ruby
Published by chrisarcand 6 months ago
https://github.com/hashicorp/vault-ruby - v0.19.0
What's Changed
- Add patch_metadata method to kv api by @hortoncd in https://github.com/hashicorp/vault-ruby/pull/277
- defaults: add support for a token file environment variable by @matiasbertani in https://github.com/hashicorp/vault-ruby/pull/291
- Set minimum ruby version to 3.1 by @nevans in https://github.com/hashicorp/vault-ruby/pull/352
- Use upstream
net-http-persistent,connection_pool(un-vendored) by @nevans in https://github.com/hashicorp/vault-ruby/pull/345 - Replace deprecated
JSON.fast_generateby @nevans in https://github.com/hashicorp/vault-ruby/pull/349 - http client's shutdown should be lock-protected by @fxposter in https://github.com/hashicorp/vault-ruby/pull/329
Full Changelog: https://github.com/hashicorp/vault-ruby/compare/v0.18.2...v0.19.0
- Ruby
Published by chrisarcand 8 months ago