Skip to content

Commit

Permalink
Merge pull request #5129 from oasisprotocol/kostko/stable/22.2.x/chan…
Browse files Browse the repository at this point in the history
…gelog-22.2.4

changelog: Assemble changes for 22.2.4 release
  • Loading branch information
kostko authored Jan 11, 2023
2 parents 6c16868 + c32eef6 commit b4a4c63
Show file tree
Hide file tree
Showing 8 changed files with 39 additions and 20 deletions.
Empty file removed .changelog/5018.trivial.md
Empty file.
1 change: 0 additions & 1 deletion .changelog/5032.trivial.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changelog/5092.bugfix.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changelog/5094.internal.md

This file was deleted.

1 change: 0 additions & 1 deletion .changelog/5120.internal.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changelog/5123.bugfix.md

This file was deleted.

2 changes: 1 addition & 1 deletion .punch_version.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
year = '22'
minor = 2
micro = 3
micro = 4
38 changes: 38 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,44 @@ The format is inspired by [Keep a Changelog].

<!-- TOWNCRIER -->

## 22.2.4 (2023-01-11)

| Protocol | Version |
|:------------------|:---------:|
| Consensus | 6.0.0 |
| Runtime Host | 5.1.0 |
| Runtime Committee | 4.0.0 |

### Bug Fixes

- go/runtime/registry: Fix watching policy updates
([#5092](https://github.com/oasisprotocol/oasis-core/issues/5092))

When multiple key managers were running, the last known status of the
runtime's key manager was overwritten with each status update. On runtime
(re)starts, this resulted in the wrong policy being set.

- go/worker/client: Better handle latest round queries with verification
([#5123](https://github.com/oasisprotocol/oasis-core/issues/5123))

When a query is requesting to be executed against the latest round and
the runtime reports a consensus verifier error, use an earlier round
instead as the latest round may not yet be verifiable by the light
client as it needs to wait for the validator signatures.

### Internal Changes

- runtime/src/protocol: Deserialize unknown rhp messages as invalid
([#5094](https://github.com/oasisprotocol/oasis-core/issues/5094))

Runtime-host protocol terminated the reader thread when failed to deserialize
a runtime message on the Rust side (e.g. when `Body` enum contained an unknown
field). Decoding is now more robust as these messages are deserialized as
invalid and latter discarded and logged as malformed by the handler.

- rust: Bump tokio from 1.21.2 to 1.24.1
([#5120](https://github.com/oasisprotocol/oasis-core/issues/5120))

## 22.2.3 (2022-11-23)

| Protocol | Version |
Expand Down

0 comments on commit b4a4c63

Please sign in to comment.