From 3438690a14a193d67f8e9cc27e2ef6f3ae7a8665 Mon Sep 17 00:00:00 2001 From: Mitja T Date: Tue, 12 Mar 2024 13:55:26 -0700 Subject: [PATCH 1/2] Assemble changes for the 0.2.10 release (automatic part) --- .changelog/584.process.md | 8 -------- CHANGELOG.md | 14 ++++++++++++++ 2 files changed, 14 insertions(+), 8 deletions(-) delete mode 100644 .changelog/584.process.md diff --git a/.changelog/584.process.md b/.changelog/584.process.md deleted file mode 100644 index fdf88d3f1..000000000 --- a/.changelog/584.process.md +++ /dev/null @@ -1,8 +0,0 @@ -Add Change Log and the Change Log fragments process for assembling it - -This follows the same Change Log fragments process as is used by [Oasis Core]. - -For more details, see [Change Log fragments]. - -[Oasis Core]: https://github.com/oasisprotocol/oasis-core -[Change Log fragments]: .changelog/README.md diff --git a/CHANGELOG.md b/CHANGELOG.md index d1b2874a5..505ecb6ed 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,20 @@ The format is inspired by [Keep a Changelog]. +## 0.2.10 (2024-03-12) + +### Process Changes + +- Add Change Log and the Change Log fragments process for assembling it + ([#584](https://github.com/oasisprotocol/nexus/issues/584)) + + This follows the same Change Log fragments process as is used by [Oasis Core]. + + For more details, see [Change Log fragments]. + + [Oasis Core]: https://github.com/oasisprotocol/oasis-core + [Change Log fragments]: .changelog/README.md + ## 0.2.9 (2024-02-15) This release focuses on performance and internal cleanup rather than features. Among other things, it brings efficiency improvements around DB communication (~8x faster txs). From 17dd56d80f52f2f1f388320d947c26176cb7bfa0 Mon Sep 17 00:00:00 2001 From: Mitja T Date: Tue, 12 Mar 2024 13:56:01 -0700 Subject: [PATCH 2/2] Assemble changes for the 0.2.10 release (manual part) --- CHANGELOG.md | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 505ecb6ed..40d5e0e1e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,39 @@ The format is inspired by [Keep a Changelog]. ## 0.2.10 (2024-03-12) +Highlights of this release include: +- Support for contract verification via partial matches +- Better coverage of consensus-level data and features (with more to come in next releases) +- (Internal: A new release process, this being the first new-style release) + +### Features + +* Add Pontus-X support by @mitjat in https://github.com/oasisprotocol/nexus/pull/639 +* Contract verification: Support partially verified contracts by @mitjat in https://github.com/oasisprotocol/nexus/pull/648 +* Handle data uris by @Andrew7234 in https://github.com/oasisprotocol/nexus/pull/649 +* consensus roothash events specialization by @pro-wh in https://github.com/oasisprotocol/nexus/pull/588 +* [api] return evm addresses in event body when available by @Andrew7234 in https://github.com/oasisprotocol/nexus/pull/653 +* [consensus] add height/timestamp to governance votes by @Andrew7234 in https://github.com/oasisprotocol/nexus/pull/656 +* consensus tx body by @Andrew7234 in https://github.com/oasisprotocol/nexus/pull/655 + +### Bugfixes and Cleanup + +* openapi: Use named types everywhere by @mitjat in https://github.com/oasisprotocol/nexus/pull/641 +* [api] remove nullable tags by @Andrew7234 in https://github.com/oasisprotocol/nexus/pull/642 +* openapi: new linting tool, fix lint errors by @mitjat in https://github.com/oasisprotocol/nexus/pull/647 +* analyzer/runtime: Deposit/Withdraw txs: make "to" explicit by @mitjat in https://github.com/oasisprotocol/nexus/pull/645 +* properly evmMarshal evm_log_params by @Andrew7234 in https://github.com/oasisprotocol/nexus/pull/643 +* analyzer/consensus: Do not bump nonce for consensus.Meta txs by @mitjat in https://github.com/oasisprotocol/nexus/pull/651 +* [api] shorten query by @Andrew7234 in https://github.com/oasisprotocol/nexus/pull/658 +* [analyzer] return default message if no revert reason specified by @Andrew7234 in https://github.com/oasisprotocol/nexus/pull/650 +* analyzer/block: Hardcode pre-Eden stale accounts by @mitjat in https://github.com/oasisprotocol/nexus/pull/654 + +### Internal Improvements + +* e2e extension by @Andrew7234 in https://github.com/oasisprotocol/nexus/pull/627 +* e2e regression tests: HTTP caching proxy, new cases by @mitjat in https://github.com/oasisprotocol/nexus/pull/633 +* statecheck: Use BigInt, not uint64, for balances by @mitjat in https://github.com/oasisprotocol/nexus/pull/652 + ### Process Changes - Add Change Log and the Change Log fragments process for assembling it