Skip to content

Releases: hvac/hvac

v0.11.2

23 Sep 17:46
ec048de
Compare
Choose a tag to compare

Breakfix release to revert some unintended post-1.0 requirements changes.

🐛 Bug Fixes

  • Revert six & requests Requirements Changes . GH-768

v0.11.1

22 Sep 16:44
0e78da4
Compare
Choose a tag to compare

💥 Breaking Changes

  • Note: This is actually and truly (😝) intended to by the last hvac release supporting Python 2.7.

    Starting with hvac version 1.0.0, Python versions >=3.6 will be the only explictly supported versions.

  • Requirements - Cleanup & Upgrades (install_requires => requests>=2.25.1 ). GH-741

🚀 Features

  • Add X-Vault-Request header to all requests by default. GH-762
  • Add token_type to kubernetes auth create_role. GH-760
  • jwt: use login adapter and add use_token param. GH-746

🐛 Bug Fixes

  • Fix Passing of cert Parameter From Client into Adapter Class. GH-743
  • Removed vestigial accessor parameter from auth token revoke_self. GH-744
  • Fix Client TLS verify Behavior . GH-745
  • Fix incorrect recovery key backup path. GH-749

Thanks to @Tylerlhess, @anhdat, @ayav09, @bobmshannon, @bpatterson971, @briantist, @cmanfre4, @jeffwecan, Chris Manfre and tyhess for their lovely contributions..

v0.11.0

12 Jul 15:42
0eca358
Compare
Choose a tag to compare

💥 Breaking Changes

  • Note: This is intended to by the last hvac release supporting Python 2.7.

    Starting with hvac version 1.0.0, Python versions >=3.6 will be the only explicitly supported versions.

  • Userpass: Add use_token param on login(), Accept passthrough **kwargs on create user . GH-733

🚀 Features

  • Support CA-related Environment Variables. GH-735
  • Migrate Token Auth Methods to Dedicated Class. GH-734
  • Allow Omission of Password Argument on Userpass create_or_update_user(). GH-714
  • Add token_ttl & token_max_ttl Arguments to ldap.configure(). GH-707

🐛 Bug Fixes

  • Fix Cert.login() handling of use_token argument. GH-720
  • Use PUTs for AWS Secrets Engine STS Requests. GH-718

🧰 Miscellaneous

  • Add deprecation notices for Client() k8s methods. GH-732
  • Add deprecation notices for Client() approle methods. GH-731
  • Deprecate AppID-related Client() Methods. GH-730
  • Update Deprecated Usage In Documentation & Tests. GH-728
  • Add python_requires='>=2.7' to setuptools Metadata. GH-727
  • Transition to black Formatting + Updated PR Actions Workflow. GH-726

Thanks to @el-deano, @intgr, @jeffwecan, @pjaudiomv, @tp6783 and tyhess for their lovely contributions.

v0.10.14

21 May 11:34
9505717
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Python 2.7: Drop Trailing Comma In Cert.login(). GH-712

v0.10.13

20 May 18:29
2e8e0c8
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Refactor Cert.login() Conditional for Python 2.7 Syntax Support. GH-708

Thanks to @jeffwecan for their lovely contributions.

v0.10.12

19 May 16:24
0308be3
Compare
Choose a tag to compare

🚀 Features

  • Add default to group_type argument in update_group and create_or_update_group_by_name. GH-703
  • Add Certificate Authentication Methods. GH-691

Thanks to @Tylerlhess, @jeffwecan, @matusf, @mblau-leaffilter and tyhess for their lovely contributions.

v0.10.11

07 May 15:52
ffbf2c8
Compare
Choose a tag to compare

🚀 Features

  • Expand Transform class to include new(ish) tokenization methods. GH-696
  • Add delete_version_after KvV2 Param - configure() / `update_metadata(). GH-694

🧰 Miscellaneous

  • Bump versions of Vault used in CI workflows. GH-695

Thanks to @jeffwecan for their lovely contributions.

v0.10.10

29 Apr 15:25
124c275
Compare
Choose a tag to compare

🚀 Features

  • AWS Secrets Engine: Add support for iam_tags when creating roles. GH-684
  • Add Active Directory generate credential capability. GH-657
  • Add policies Parameter to Userpass create_or_update_user() Method. GH-562
  • Add handling of unsupported HTTP methods inside adapter. GH-689
  • Add Convenience read_secret() Method for KVv2 Class. GH-686

🧰 Miscellaneous

  • Set daemon attribute instead of using setDaemon method that was deprecated in Python 3.10. GH-688

Thanks to @jeffwecan, @mblau-leaffilter, @nicholaswold, @sshishov, @tirkarthi, @tomwerneruk and @vamshideveloper for their lovely contributions.

v0.10.9

02 Apr 22:09
c1a88fe
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Send AppRole generate_secret_id Method Metadata Parameter as String. GH-680

📚 Documentation

  • Fix lambda authentication example in aws auth documentation. GH-675
  • Docs(secret_engines/pki): Remove 'self' from examples. GH-676

Thanks to @JPoser, @fhemberger, @jeffwecan, @lperdereau and jposer for their lovely contributions.

v0.10.8

08 Feb 15:37
e2fe2f0
Compare
Choose a tag to compare

🚀 Features

  • K8s Auth: Allow wildcards for service account and namespace. GH-669
  • Add token_type support to create_kubernetes_role. GH-664

Thanks to @blag, @devlounge, @jeffwecan and @jonZlotnik for their lovely contributions.