diff --git a/.releases/v0.10.0-rc1.yml b/.releases/v0.10.0-rc1.yml new file mode 100644 index 00000000..7d5ae3d8 --- /dev/null +++ b/.releases/v0.10.0-rc1.yml @@ -0,0 +1,2 @@ +commit: "efda6a67f43b0ddb400c454a65b055d59acc7d6c" +reason: "Substantial change to harden security in the signer service, improve build and release process, quality of life improvements to logging, and more support for SSV integrations. Contains breaking changes to the signer service and how the CLI is invoked." diff --git a/CHANGELOG.md b/CHANGELOG.md index 65a1a859..8b62da45 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,3 +10,25 @@ ### v0.9.8 - Add new log that prints winning relay's id and bid amount + +### v0.10.0-rc1 +**Breaking changes** +- Unified binary: CLI, PBS, and Signer combined into a single `commit-boost` binary with subcommands (#425). This change changes the CLI, notably the `init` command is now invoked as `commit-boost init --config `. +- New unified Docker image `commit-boost` (#464). Dedicated `commit-boost-pbs` and `commit-boost-signer` images continue to ship for backward compatibility. +- Signer service API updated, see signer-api.yml + +**Security** +- Sigma Prime audit fixes for the signer service (#438) + +**Features** +- SSV-node API support (#415) +- Custom chain ID support (#429) +- PBS reloads config on file changes without restart (#409) +- New log line for `get_header` auction winner (#443) + +**Fixes** +- CLI double-parse bug (#428) +- Test updates for SSV API rename and PbsState signature change (#427) + +**Infrastructure** +- New release process based on `.releases/` YAML model (#462 and #464)