📢 Deprecations / Announcements
v3.0.0
- Thecertificate
parameter forcreate_ca_certificate_role
will stop accepting file paths (GH-914)- Please note that
hvac
intends to drop support for EoL Python versions (GH-877) v3.0.0
- The default value ofraise_on_deleted_version
will change fromTrue
toFalse
(GH-955)- Allow for reading deleted secret versions (kv2) without an exception (GH-907)
🚀 Features
- Allow for reading deleted secret versions (kv2) without an exception (GH-907)
- AWS secret engine - fix
generate_credentials
for STS endpoint (GH-934) - Add support for custom metadata in kv2 engine (GH-805)
- Add new field
auto_rotate_period
on transit key management (GH-903)
🐛 Bug Fixes
- Allow for reading deleted secret versions (kv2) without an exception (GH-907)
- fix vault client certificates loaded from envirnoment variables (GH-943)
- approle - fix metadata for generated secret IDs, re-add
wrap_ttl
(GH-782) - AWS secret engine - fix
generate_credentials
for STS endpoint (GH-934) - Propagate client's adapter to API categories (GH-939)
- don't cache on py3.6 windows combo (GH-916)
- Cert: Fix role certificate parameter (GH-886)
📚 Documentation
- add documentation for retries (GH-948)
- docs - sphinx - fail on warnings (GH-949)
- Create userpass.rst (GH-775)
- doc: update reference to removed method (GH-942)
- Documentation updates for use with a private CA (GH-774)
- Update Azure guideline with proper client variable (GH-935)
- Update wrapping.rst - example for unauthenticated unwrap (GH-789)
- Fix typo in the AWS auth method docs (GH-911)
- Replace Azure docs occurence to Kubernetes (GH-904)
🧰 Miscellaneous
- Remove deprecated python syntax (GH-909)
Thanks to @BrandonHoffman, @Prividen, @WilkenSteiner, @aberenshtein, @adammike, @bendem, @briantist, @colin-pm, @dereckson, @dhuckins, @gmsantos, @jackcasey-visier, @localden, @nneul, @rhowe and @sebglon for their lovely contributions.