Skip to content

Releases: hvac/hvac

v0.9.5

19 Jul 13:53
43ce194
Compare
Choose a tag to compare

🚀 Features

  • Add Active Directory Secrets Engine Support. GH-508

📚 Documentation

  • Include Recently Added Namespace Documentation In Toctree. GH-509

Thanks to @jeffwecan and @vamshideveloper for their lovely contributions.

v0.9.4

18 Jul 15:37
e96c031
Compare
Choose a tag to compare

🚀 Features

  • Add delete_namespace Method and Establish Namespace Documentation. GH-500

🐛 Bug Fixes

  • Fix consul configure_access/create_or_update_role Method Return Values. GH-502

📚 Documentation

  • Fix Database generate_credentials Docstring Params. GH-498

🧰 Miscellaneous

  • Add config for updatedocs app. GH-495
  • Add a Codeowners file for automatic reviewer assignments. GH-494

Thanks to @Tylerlhess, @drewmullen and @jeffwecan for their lovely contributions.

v0.9.3

08 Jul 04:47
9809a01
Compare
Choose a tag to compare

🚀 Features

  • Add Create and List Namespace System Backend Methods. GH-489
  • Expanded Support for AWS Auth Method. GH-482
  • Capabilities System Backend Support. GH-476

🐛 Bug Fixes

  • GCP Auth Test Case Updates For Changes in Vault v1.1.1+. GH-487
  • Change AWS generate_credentials request method to GET. GH-475

📚 Documentation

  • Numerous Fixes and Doctest Support for Transit Secrets Engine. GH-486

🧰 Miscellaneous

  • Start Using Enterprise (Trial) Version of Vault For Travis CI Builds. GH-478
  • Update Travis CI Test Matrix With Latest Vault Version & Drop Python 3.6. GH-488
  • Set up release-drafter / mostly automated releases. GH-485

Thanks to @donjar, @fhemberger, @jeffwecan, @stevefranks and @stevenmanton for their lovely contributions.

v0.9.2

08 Jun 20:55
Compare
Choose a tag to compare

BUG FIXES:

  • Fix kubernetes auth method list roles method. GH-466
  • Enable consul secrets engine. GH-460
  • Enable database secrets engine. GH-455
  • Many fixes for the database secrets engine. GH-457

IMPROVEMENTS:

  • The enable_auth_method(), tune_auth_method(), enable_secrets_engine(), tune_mount_configuration() system backend method now take arbitrary **kwargs parameters to provide greater support for variations in accepted parameters in the underlying Vault plugins.
  • Azure auth params, add num_uses, change bound_location -> bound_locations and bound_resource_group_names -> bound_resource_groups. GH-452

MISCELLANEOUS:

  • The hvac project now has gitter chat enabled. Feel free to check it out for any online discussions related to this module at: gitter.im/hvac/community! GH-465
  • Added Vault agent socket listener usage example under the "advanced usage" documentation section at: hvac.readthedocs.io GH-468

Thanks to @denisvll, @Dudesons, and @drewmullen for their lovely contributions.

v0.9.1

25 May 21:32
Compare
Choose a tag to compare

BUG FIXES:

IMPROVEMENTS:

  • Support for the PKI secrets engine. GH-436

MISCELLANEOUS:

  • delete_roleset() method added to GCP secrets engine support. GH-449

Thanks to @nledez and @drewmullen for their lovely contributions.

v0.9.0

23 May 16:26
Compare
Choose a tag to compare

BUG FIXES:

  • Update path to azure.login() GH-429
  • AWS secrets engine generate credentials updated to a post request. GH-430

IMPROVEMENTS:

  • Support for the Radius auth method. GH-420
  • Support for the Database secrets engine. GH-431
  • Add the consul secret engine support GH-432
  • Support for the GCP secrets engine. GH-443

MISCELLANEOUS:

  • Remove logger call within adapters module GH-445
  • Add docs for auth_cubbyhole GH-427

Thanks to @paulcaskey, @stevenmanton, @brad-alexander, @yoyomeng2, @JadeHayes, @Dudesons for their lovely contributions.

v0.8.2

04 Apr 19:16
Compare
Choose a tag to compare

BUG FIXES:

  • Fix priority of client url and VAULT_ADDR environment variable. GH-423
  • Update setup.py to only compile hvac package. GH-418

Thanks to @eltoder and @andytumelty for their lovely contributions.

v0.8.1

31 Mar 18:27
Compare
Choose a tag to compare

BUG FIXES:

  • Fix initialize() method recovery_shares and recovery_threshold parameter validation regression. GH-416

v0.8.0

29 Mar 17:53
Compare
Choose a tag to compare

BACKWARDS COMPATIBILITY NOTICE:

  • The Client() class constructor now behaves similarly to Vault CLI in that it uses the VAULT_ADDR environmental variable for the Client URL when that variable is set. Along the same lines, when no token is passed into the Client() constructor, it will attempt to load a token from the VAULT_TOKEN environmental variable or the ~/.vault-token file where available. GH-411

IMPROVEMENTS:

  • Support for the Kubernetes auth method. GH-408

BUG FIXES:

  • Fix for comparision recovery_threshold and recovery_shares during initialization. GH-398
  • Fix request method for AWS secrets engine generate_credentials() method. GH-403
  • Fix request parameter (n_bytes -> bytes) for Transit secrets engine generate_random_bytes() method. GH-377

Thanks to @engstrom, @viralpoetry, @bootswithdefer, @steved, @kserrano, @spbsoluble, @uepoch, @singuliere, @frgaudet, @jsporna, & @mrsiesta for their lovely contributions.

v0.7.2

01 Jan 23:42
Compare
Choose a tag to compare

IMPROVEMENTS:

  • Support for the AWS secrets engine. GH-370

BUG FIXES:

  • Fixes for intermittent test case failures. GH-361 & GH-364

MISCELLANEOUS:

  • Travis CI builds now run against Python 3.7 (along side the previously tested 2.7 and 3.6 versions). GH-360
  • Documentation build test case added. GH-366
  • Module version now managed by the bumpversion utility exclusively. GH-369