Changelog
All notable changes to this project will be documented in this file.
[v3.0.0] - Docker-Native Era
Added
- Docker CLI Plugin: Renamed binary to
docker-dsoand addeddocker-cli-plugin-metadatacompliance. - Native Compose Integration: Added
docker dso upwhich parsesdocker-compose.yml, safely fetches, and mounts customdso:attributes natively. - Deep Rotation Support: Secret rotation natively monitors events and automatically runs Best-Effort Rolling Restarts.
- Restructured Repository: Code architecture strictly aligned into
/cmd/docker-dso,/internal/cli,/internal/core,/internal/providers, and/internal/watcher.
Deprecated
- Standalone
dsocommand: Kept temporarily for CI backward compatibility but will be removed in v4. Usedocker dsoinstead.
[v2.0.0] - Event-Driven Trigger Engine
Added
- Trigger Engine: Shifted to hybrid event-driven Webhook APIs mapping (
POST /api/events/secret-update) removing severe polling delays. - Rolling Restarts: Fully integrated Docker-native health checks safely substituting environments seamlessly.
- Real-Time WebSockets: Live event streaming exposed formally.
- Tmpfs Overlay File Bounds: Enabled
inject: filesecurely.
Changed
- Refactored core cache and background agent logic natively.
[v1.0.0] - Initial Release
Added
- Core CLI Runtime: Standalone
dso formatwrappingdocker composecalls correctly. - Multi-Cloud Backends: Formal capabilities parsing AWS Secrets Manager, Azure Key Vault, HashiCorp Vault securely.
- In-Memory Buffer Security: Bypassed disk utilization natively mounting strings functionally.