Releases: allisson/secrets
Releases · allisson/secrets
v0.28.0
Changelog
- 66aeb90 feat(auth): Add client secret rotation with automatic token revocation
- 50d1e9d feat(auth): Implement strict capability validation for policies (#111)
- df94395 feat(auth): fix rate limiter goroutine lifecycle and resource leaks (#112)
- 6f6eb2b feat(auth): implement audit log filtering by client_id (#118)
- 311de44 feat(config): Make Metrics Server timeouts configurable (#114)
- e91a4f2 feat(database): Expose DB connection max idle time configuration (#113)
- 6d63f2b feat(tokenization): add individual key retrieval API by name (#116)
- bea48a1 feat(tokenization): delete tokenization keys by name (#117)
- d5316a9 feat(tokenization): implement atomic batch tokenize and detokenize endpoints (#119)
- b5665a6 feat(transit): add individual key retrieval API (#115)
- 2d6b9c1 feat(transit): change transit key deletion to use name instead of UUID (#120)
- b8cf165 release: v0.28.0 and configurable tokenization batch limit (#121)
v0.27.0
Changelog
- 176b801 conductor(setup): Add conductor setup files (#103)
- 4f6920f docs(release): Prepare documentation for v0.27.0 (#110)
- d0b208b feat(auth): implement token revocation and purge mechanism (#106)
- ffe9896 feat(http): Implement HTTP request body size limit middleware (#105)
- c113137 feat(secrets): Implement global secret value size limit (#107)
- 093f398 feat(secrets): Implement strict secret path validation (#109)
- e3018fe feat(transit): implement AEAD context support in transit engine (#104)
- 49800af refactor: improve tokenization module (#102)
- fa206cf refactor: remove dead code and optimize slice allocation in transit module (#101)
v0.26.0
v0.25.0
v0.24.0
v0.23.0
Changelog
- 6cf8d0f feat(config): add configuration validation (#82)
- 21f8d4e refactor(cli): standardize command implementation and reduce boilerplate (#80)
- f79bd7c refactor(crypto): move KMSService to domain and improve key security (#83)
- be85b72 refactor(database): improve transaction management and connection pool settings (#84)
- ee3ba7b refactor(http): improve middleware, metrics server, and error wrapping (#85)
- f058368 refactor(httputil): improve error handling (#86)
- e6211ec refactor(internal): inject context into DI container (#81)
- 84dd6e5 refactor(tokenization): remove unused TxManager and improve test utilities (#88)
- 87aecb8 refactor(transit): improve security, atomicity, and validation rules (#89)
- c64abf6 refactor: improve metrics provider, secret security and domain logic (#87)
- c877a54 release: v0.23.0 (#91)