Skip to content

Latest commit

 

History

History
142 lines (122 loc) · 5.04 KB

File metadata and controls

142 lines (122 loc) · 5.04 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, adheres to Semantic Versioning, and is generated by Changie.

v1.0.0 - 2025-12-20

✨ Added

  • Environment variable control for test logging (VAULT_SYNC_SILENT)
  • Security vulnerability scanning with govulncheck
  • golangci-lint configuration for code quality
  • Makefile with development commands
  • GoReleaser configuration for automated releases
  • GitHub Actions CI/CD pipeline
  • Docker and Docker Compose support
  • Comprehensive test suite with testcontainers
  • Circuit breaker pattern for resilience
  • Database tracking of synced secrets
  • Path-based filtering with glob pattern support
  • Support for syncing secrets between Vault clusters
  • Initial vault-sync implementation
  • Env subtituation in config file

⚠️ Known Issues

  • Sync rule changes require manual cleanup of previously synced secrets
  • Limited to KV v2 secret engines
  • No built-in metrics endpoint

v1.0.0-rc.2 - 2025-11-06

✨ Added

  • Environment variable control for test logging (VAULT_SYNC_SILENT)
  • Security vulnerability scanning with govulncheck
  • golangci-lint configuration for code quality
  • Makefile with development commands
  • GoReleaser configuration for automated releases
  • GitHub Actions CI/CD pipeline
  • Docker and Docker Compose support
  • Comprehensive test suite with testcontainers
  • Circuit breaker pattern for resilience
  • Database tracking of synced secrets
  • Path-based filtering with glob pattern support
  • Support for syncing secrets between Vault clusters
  • Initial vault-sync implementation
  • Env subtituation in config file

⚠️ Known Issues

  • Sync rule changes require manual cleanup of previously synced secrets
  • Limited to KV v2 secret engines
  • No built-in metrics endpoint

v1.0.0-rc.1 - 2025-11-03

✨ Added

  • Environment variable control for test logging (VAULT_SYNC_SILENT)
  • Security vulnerability scanning with govulncheck
  • golangci-lint configuration for code quality
  • Makefile with development commands
  • GoReleaser configuration for automated releases
  • GitHub Actions CI/CD pipeline
  • Docker and Docker Compose support
  • Comprehensive test suite with testcontainers
  • Circuit breaker pattern for resilience
  • Database tracking of synced secrets
  • Path-based filtering with glob pattern support
  • Support for syncing secrets between Vault clusters
  • Initial vault-sync implementation

⚠️ Known Issues

  • Sync rule changes require manual cleanup of previously synced secrets
  • Limited to KV v2 secret engines
  • No built-in metrics endpoint

v1.0.0-beta.1 - 2025-10-30

✨ Added

  • Environment variable control for test logging (VAULT_SYNC_SILENT)
  • Security vulnerability scanning with govulncheck
  • golangci-lint configuration for code quality
  • Makefile with development commands
  • GoReleaser configuration for automated releases
  • GitHub Actions CI/CD pipeline
  • Docker and Docker Compose support
  • Comprehensive test suite with testcontainers
  • Circuit breaker pattern for resilience
  • Database tracking of synced secrets
  • Path-based filtering with glob pattern support
  • Support for syncing secrets between Vault clusters
  • Initial vault-sync implementation

⚠️ Known Issues

  • Sync rule changes require manual cleanup of previously synced secrets
  • Limited to KV v2 secret engines
  • No built-in metrics endpoint

v1.0.0-alpha.2 - 2025-11-06

✨ Added

  • Environment variable control for test logging (VAULT_SYNC_SILENT)
  • Security vulnerability scanning with govulncheck
  • golangci-lint configuration for code quality
  • Makefile with development commands
  • GoReleaser configuration for automated releases
  • GitHub Actions CI/CD pipeline
  • Docker and Docker Compose support
  • Comprehensive test suite with testcontainers
  • Circuit breaker pattern for resilience
  • Database tracking of synced secrets
  • Path-based filtering with glob pattern support
  • Support for syncing secrets between Vault clusters
  • Initial vault-sync implementation
  • Env subtituation in config file

⚠️ Known Issues

  • Sync rule changes require manual cleanup of previously synced secrets
  • Limited to KV v2 secret engines
  • No built-in metrics endpoint

v1.0.0-alpha.1 - 2025-10-30

✨ Added

  • Environment variable control for test logging (VAULT_SYNC_SILENT)
  • Security vulnerability scanning with govulncheck
  • golangci-lint configuration for code quality
  • Makefile with development commands
  • GoReleaser configuration for automated releases
  • GitHub Actions CI/CD pipeline
  • Docker and Docker Compose support
  • Comprehensive test suite with testcontainers
  • Circuit breaker pattern for resilience
  • Database tracking of synced secrets
  • Path-based filtering with glob pattern support
  • Support for syncing secrets between Vault clusters
  • Initial vault-sync implementation

⚠️ Known Issues

  • Sync rule changes require manual cleanup of previously synced secrets
  • Limited to KV v2 secret engines
  • No built-in metrics endpoint