Migrating to Vault v2.0.3
Version v2.0.3 introduces 1 breaking change. This guide details how to update your code.
Released: 6/17/2026
⚠️ Check Your Code
If you use any of these symbols, you need to read this guide:
auth/radiuscore/aclsecrets/spiffetransformauth/cfcoresecrets/azuresys/billing/configsealwrapidentity/scimsdk/helper/keysutilcore/rotationMgrkmipsecret-syncsecrets/database/mssqlsecrets/pkisecrets/transitstorage/raftBreaking Changes
●Issue #1
LIST ACL requests with a trailing slash now correctly respect more-specific deny policies. Policies relying on the previous (incorrect) behavior where a deny on `path "kv/*" { deny }` could be bypassed for `LIST kv/private/` if a broader allow `path "kv/*"` also existed may now be denied.
Migration Steps
- 1Review ACL policies if they rely on the previous behavior where LIST requests with a trailing slash could bypass specific deny rules.
Release Summary
This release introduces beta support for AI Agents and enhances security and ACL enforcement, particularly around LIST operations with trailing slashes. It also includes various bug fixes and enterprise improvements across authentication, secrets engines, and storage.
Need More Details?
View the full release notes and all changes for Vault v2.0.3.
View Full Changelog