v0.4.0 – Centralized Secrets Management
This release introduces centralized configuration management using a .env-style secrets file, improving security, portability, and ease of customization across all setup and test scripts.
Highlights:
New secrets.env and secrets.env.example files for environment-specific config.
Scripts automatically bootstrap a real secrets file if missing.
All scripts now load secrets dynamically via load_secrets.sh.
Hardcoded configuration is fully removed.
Paths to secrets are standardized and portable across systems.
This sets the stage for even more robust configuration handling and simpler test-driven development workflows.