Skip to content

Commit b4a4c63

Browse files
authored
Merge pull request #5129 from oasisprotocol/kostko/stable/22.2.x/changelog-22.2.4
changelog: Assemble changes for 22.2.4 release
2 parents 6c16868 + c32eef6 commit b4a4c63

File tree

8 files changed

+39
-20
lines changed

8 files changed

+39
-20
lines changed

.changelog/5018.trivial.md

Whitespace-only changes.

.changelog/5032.trivial.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

.changelog/5092.bugfix.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changelog/5094.internal.md

Lines changed: 0 additions & 6 deletions
This file was deleted.

.changelog/5120.internal.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

.changelog/5123.bugfix.md

Lines changed: 0 additions & 6 deletions
This file was deleted.

.punch_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
year = '22'
22
minor = 2
3-
micro = 3
3+
micro = 4

CHANGELOG.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,44 @@ The format is inspired by [Keep a Changelog].
1212

1313
<!-- TOWNCRIER -->
1414

15+
## 22.2.4 (2023-01-11)
16+
17+
| Protocol | Version |
18+
|:------------------|:---------:|
19+
| Consensus | 6.0.0 |
20+
| Runtime Host | 5.1.0 |
21+
| Runtime Committee | 4.0.0 |
22+
23+
### Bug Fixes
24+
25+
- go/runtime/registry: Fix watching policy updates
26+
([#5092](https://github.com/oasisprotocol/oasis-core/issues/5092))
27+
28+
When multiple key managers were running, the last known status of the
29+
runtime's key manager was overwritten with each status update. On runtime
30+
(re)starts, this resulted in the wrong policy being set.
31+
32+
- go/worker/client: Better handle latest round queries with verification
33+
([#5123](https://github.com/oasisprotocol/oasis-core/issues/5123))
34+
35+
When a query is requesting to be executed against the latest round and
36+
the runtime reports a consensus verifier error, use an earlier round
37+
instead as the latest round may not yet be verifiable by the light
38+
client as it needs to wait for the validator signatures.
39+
40+
### Internal Changes
41+
42+
- runtime/src/protocol: Deserialize unknown rhp messages as invalid
43+
([#5094](https://github.com/oasisprotocol/oasis-core/issues/5094))
44+
45+
Runtime-host protocol terminated the reader thread when failed to deserialize
46+
a runtime message on the Rust side (e.g. when `Body` enum contained an unknown
47+
field). Decoding is now more robust as these messages are deserialized as
48+
invalid and latter discarded and logged as malformed by the handler.
49+
50+
- rust: Bump tokio from 1.21.2 to 1.24.1
51+
([#5120](https://github.com/oasisprotocol/oasis-core/issues/5120))
52+
1553
## 22.2.3 (2022-11-23)
1654

1755
| Protocol | Version |

0 commit comments

Comments
 (0)