chore: prepare release 0.10.0

Signed-off-by: Lars Wirzenius <liw@liw.fi>
This commit is contained in:
Lars Wirzenius
2024-12-05 08:47:12 +02:00
parent 2e2236aea7
commit 6dc8f8e202
4 changed files with 41 additions and 2 deletions
+33
View File
@@ -4,6 +4,39 @@ This file summarizes the user-visible changes to `radicle-ci-broker`
between releases.
## Version 0.10.0, released 2024-12-05
Bug fix:
* The CI broker now depends on version 0.14.0 of the `radicle` crate,
to fix Git object identifier serialization and deserialization. You
may need to remove any queued, but unprocessed CI events, using the
command `cibtool --db foo.db event remove --all`. If your `cib`
keeps crashing due to an error related to `Oid`, you need to do
this.
* The CI broker now correctly sets the origin for a change. Previously
it set it to node from which the change fetched. In a distributed
system this may be a different node than the origin.
* The branch name in trigger messages in HTML reports has been fixed.
It used to say "push-event-has-no-branch-name".
Other changes:
* Many log messages are now at a lower the "debug" log level to make
it easier to remove log spam.
* Most log messages now have a `kind` field to allow better
identification of what kind of message it is, without having to rely
on parsing the free-form message text.
* Many log messages now have details in extra fields in the log
message, rather than embed them in the free-form message text.
* The `cib` command now has help text for its options and subcommands,
shown with the `--help` option and `help` subcommand.
## Version 0.9.0, released 2024-11-21
This release is mostly about small improvements.