Skip to content

Commit

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

changelog: Assemble changes for 22.2.5 release
  • Loading branch information
kostko committed Jan 23, 2023
2 parents 2b5a4a6 + a5d206d commit d0255ae
Show file tree
Hide file tree
Showing 8 changed files with 43 additions and 19 deletions.
5 changes: 0 additions & 5 deletions .changelog/5130.bugfix.md

This file was deleted.

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

This file was deleted.

4 changes: 0 additions & 4 deletions .changelog/5137.internal.md

This file was deleted.

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

This file was deleted.

1 change: 0 additions & 1 deletion .changelog/5148.bugfix.md

This file was deleted.

1 change: 0 additions & 1 deletion .changelog/5149.internal.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 = 4
micro = 5
42 changes: 42 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,48 @@ The format is inspired by [Keep a Changelog].

<!-- TOWNCRIER -->

## 22.2.5 (2023-01-21)

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

### Bug Fixes

- ci: Use Ubuntu 20.04 for release builds
([#5130](https://github.com/oasisprotocol/oasis-core/issues/5130))

This was automatically changed when `ubuntu-latest` was switched to
Ubuntu 22.04. We should use the same build environment for all of the patch
releases (22.2.4 is an exception as we didn't see this earlier).

- runtime: Clear verification trace after block verification
([#5148](https://github.com/oasisprotocol/oasis-core/issues/5148))

### Internal Changes

- runtime/src/protocol: Remove consensus version compatibility check
([#5135](https://github.com/oasisprotocol/oasis-core/issues/5135))

Consensus version check was a sanity check which didn't allow dump-restore
upgrades. The removal did no harm as the consensus version was never
authenticated and light clients use the verifier to check state compatibility
and authenticity.

- runtime/src/consensus/registry: Add runtime encryption key (REK)
([#5137](https://github.com/oasisprotocol/oasis-core/issues/5137))

Added REK to the node TEE capability descriptor to ensure old enclaves won't
panic when new ones register with a non-nil REK.

- runtime: Attempt to flush buffers before aborting
([#5146](https://github.com/oasisprotocol/oasis-core/issues/5146))

- runtime: Simplify the LRU-backed consensus verifier light store
([#5149](https://github.com/oasisprotocol/oasis-core/issues/5149))

## 22.2.4 (2023-01-11)

| Protocol | Version |
Expand Down

0 comments on commit d0255ae

Please sign in to comment.