From bc55f7ca6426510775d7917595ac50d821676f24 Mon Sep 17 00:00:00 2001 From: Matee Ullah Malik Date: Mon, 22 Dec 2025 21:14:17 +0500 Subject: [PATCH 1/2] Update CHANGELOG v1.9.0 --- CHANGELOG.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9d75b2b..042a2fd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,19 @@ --- +## 1.9.0 + +Changes included since `v1.8.5` (range: `v1.8.5..v1.9.0`). + +- Supernode: added self-reported metrics with validation, staleness handling, new query endpoints, and expanded system tests/docs. +- Action: added `ListActionsByCreator` query and refined action/supernode query behavior. +- Storage/perf: added query indices and backfills, enforced unique supernode account index, bounded prefix iterators, and improved supernode state lookups. +- IBC/ICA: `MsgRequestAction` now supports `app_pubkey` validation/signature verification and returns `actionId`/`status` (plus new tests). +- Action tickets: added `fileSizeKbs` to action requests and keeper/simulation handling. +- Devnet: added Network-Maker UI support and improved lifecycle scripts (`restart.sh`, `stop.sh`) and compose generation. + +--- + ## 1.8.5 Changes included since `v1.8.4` (range: `v1.8.4..HEAD`). From 36c4a8396d7eb3a3a4370e724ae83879968fe268 Mon Sep 17 00:00:00 2001 From: Andrey Kobrin Date: Mon, 22 Dec 2025 12:05:36 -0500 Subject: [PATCH 2/2] updated changelog --- CHANGELOG.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 042a2fd..6eff69e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,12 +6,13 @@ Changes included since `v1.8.5` (range: `v1.8.5..v1.9.0`). -- Supernode: added self-reported metrics with validation, staleness handling, new query endpoints, and expanded system tests/docs. -- Action: added `ListActionsByCreator` query and refined action/supernode query behavior. -- Storage/perf: added query indices and backfills, enforced unique supernode account index, bounded prefix iterators, and improved supernode state lookups. -- IBC/ICA: `MsgRequestAction` now supports `app_pubkey` validation/signature verification and returns `actionId`/`status` (plus new tests). +- Supernode: added self-reported metrics with validation `MsgReportSupernodeMetrics`, enforcing staleness/compliance in EndBlock, storing typed metrics (version/cpu/mem/disk/peers, tri-state open_ports), exposing a `GetMetrics` query with refreshed parameter defaults, and expanded system tests/docs. +- Revamped action queries with secondary indices (state/creator/type/block height/supernode), bounded prefix iterators, and a new `ListActionsByCreator` endpoint for paginated lookups. +- Enforced a unique supernodeAccount→validator index with lookup helpers; on-chain upgrade `v1.9.0` backfills the new action and supernode indices without store key changes. +- Testing tightened with supernode metrics system tests and simulation coverage for the validator↔supernode 1:1 invariant. +- Hardened actions for interchain-account use: `MsgRequestAction` now requires `app_pubkey` when the creator is an ICA, verifies app-level signatures (ADR-36 fallback), `MsgApproveAction` now returns `actionId`/`status`. - Action tickets: added `fileSizeKbs` to action requests and keeper/simulation handling. -- Devnet: added Network-Maker UI support and improved lifecycle scripts (`restart.sh`, `stop.sh`) and compose generation. +- Devnet tooling: added Network-Maker UI support (enhanced compose generator, multi-account provisioning, start/stop/restart scripts) to streamline automation. ---