New & Noteworthy

What’s new in Spring Vault 3.0

  • 升级到 Spring Framework 6 和 Java 17 基准

  • 升级到 AWS SDK 2。

What’s new in Spring Vault 2.4

What’s new in Spring Vault 2.3

  • 支持用于密钥库和信托库使用的 PEM 编码证书。

  • 用于非阻塞查询 VaultEndpointReactiveVaultEndpointProvider

  • 用于 Key-Value 元数据交互的 VaultKeyValueMetadataOperations

  • 支持 transform 秘密引擎(企业功能)。

  • how to use Vault secret backends 的文档。

  • Kubernetes 和 PCF 认证的登录凭证将在每次登录尝试中重新加载。

  • 在秘密轮换成功后,SecretLeaseContainer 发布 SecretLeaseRotatedEvent 而不是 SecretLeaseExpiredEventSecretLeaseCreatedEvent

  • AbstractVaultConfiguration.threadPoolTaskScheduler() bean 类型更改为 TaskSchedulerWrapper 而不是 ThreadPoolTaskScheduler

  • Since 2.3.2: GcpIamCredentialsAuthentication

What’s new in Spring Vault 2.2

  • 通过 @VaultPropertySource 支持 Key-Value v2(版本化秘密引擎)秘密。

  • SpEL support in @Secret.

  • 增加对 Jetty 的支持,作为反应性 HttpClient。

  • LifecycleAwareSessionManagerReactiveLifecycleAwareSessionManager 现在发出 AuthenticationEvent

  • PCF Authentication.

  • 弃用 AppIdAuthentication。按照 HashiCorp Vault 的建议,改用 AppRoleAuthentication

  • CubbyholeAuthentication 和包含的 AppRoleAuthentication 现在默认使用 sys/wrapping/unwrap 端点。

  • Kotlin 协程支持 ReactiveVaultOperations

What’s new in Spring Vault 2.1

  • GCP ComputeGCP IAMAzure 认证。

  • 版本化和非版本化 Key/Value 秘密引擎和 Vault 包装操作的模板 API 支持。

  • 支持反应性 AppRole 认证中的完整拉取模式。

  • 改进了 Vault 登录失败的异常层次结构。

What’s new in Spring Vault 2.0

What’s new in Spring Vault 1.1.0

  • AWS IAM authentication.

  • 配置传输密钥的加密/解密版本。

  • 针对 AppRole 身份验证的拉取模式。

  • Transit 批加密和解密支持。

  • TTL-based generic secret rotation.

What’s new in Spring Vault 1.0

  • Initial Vault support.