Files
probo/cmd/probod-bootstrap/CHANGELOG.md
Ludovic Vielle 2be3e18437 Release probod-bootstrap/v0.4.1
Signed-off-by: Ludovic Vielle <ludovic@probo.com>
2026-07-01 00:07:10 +02:00

61 lines
1.6 KiB
Markdown

# Changelog
All notable changes to `probod-bootstrap` will be documented in this file.
## Unreleased
## [0.4.1] - 2026-07-01
### Changed
- String configuration defaults now defer to `probod`'s built-in values when the corresponding environment variable is unset
## [0.4.0] - 2026-06-30
### Added
- `--format` flag: pass `--format json` to emit the resolved configuration as JSON instead of YAML
### Fixed
- Empty-valued env vars are now omitted from the generated configuration file
## [0.3.0] - 2026-06-30
### Added
- AWS Systems Manager Parameter Store resolution: env values prefixed with `awsps://<parameter-name>` are fetched at startup using the standard AWS SDK credential chain and cached per run
- Secrets Manager prefix `awssm://<secret-id>` as an explicit alias alongside the existing `aws://<secret-id>` prefix
## [0.2.0] - 2026-06-24
### Breaking Changes
- **All bootstrap env vars are now prefixed with `PROBOD_`** (e.g. `AUTH_COOKIE_SECRET` → `PROBOD_AUTH_COOKIE_SECRET`). Deployments must rename every bootstrap env var before upgrading.
### Added
- AWS Secrets Manager resolution: env values prefixed with `aws://<secret-id>` are fetched at startup using the standard AWS SDK credential chain and cached per run
## [0.1.2] - 2026-06-11
### Changed
- Support email updated to hello@probo.com
## [0.1.1] - 2026-05-08
### Fixed
- Fix builder tracing address default port
### Security
- Upgrade go to 1.26.3
## [0.1.0] - 2026-04-27
### Added
- First independent release. Generates a `probod` configuration file from environment variables. Previously shipped without a version string and bundled with the monorepo `vX.Y.Z` tag.