Repository navigation
Backport release/v6.7: Update v6.7 changelog in prep to cut rc4 - #4415
Conversation
|
Please cherry-pick the changes locally and resolve any conflicts. git fetch origin backport-4406-to-release/v6.7
git worktree add --checkout .worktree/backport-4406-to-release/v6.7 backport-4406-to-release/v6.7
cd .worktree/backport-4406-to-release/v6.7
git reset --hard HEAD^
git cherry-pick -x 1d30aa159199b31af1dc10461839234cfbc05137
git push --force-with-lease |
PR SummaryLow Risk Overview It drops the former Improvements and Upgrade guide subsections (operator-facing summaries of WebSocket limits, query pagination caps, IBC/feegrant removal, legacy The diff adds changelog lines for recent Review blocker: the file still contains unresolved git conflict markers ( Reviewed by Cursor Bugbot for commit aa0bca6. Bugbot is set up for automated code reviews on this repo. Configure here. |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit aa0bca6. Configure here.
| * [#4313](https://github.com/sei-protocol/sei-chain/pull/4313) Backport `release/v6.7`: fix(memiavl): hold a snapshot reference for an iterator's lifetime | ||
| * [#4295](https://github.com/sei-protocol/sei-chain/pull/4295) Bump version to v6.7.0-rc2 in prep for release | ||
| * [#4294](https://github.com/sei-protocol/sei-chain/pull/4294) Backport `release/v6.7`: Update v6.7 changelog in prep to cut rc2 | ||
| >>>>>>> 1d30aa1 (Update v6.7 changelog in prep to cut rc4 (#4406)) |
There was a problem hiding this comment.
Unresolved merge conflict in changelog
Medium Severity
Unresolved git conflict markers (<<<<<<< HEAD, =======, >>>>>>>) are committed in CHANGELOG.md. HEAD only has #4347, which is already on the incoming rc4 list, so the markers and the duplicate #4347 row would ship in the rc4 notes.
Reviewed by Cursor Bugbot for commit aa0bca6. Configure here.
|
The latest Buf updates on your PR. Results from workflow Buf / buf (pull_request).
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## release/v6.7 #4415 +/- ##
================================================
- Coverage 61.48% 60.45% -1.03%
================================================
Files 2168 2069 -99
Lines 189616 177872 -11744
================================================
- Hits 116584 107540 -9044
+ Misses 62251 60499 -1752
+ Partials 10781 9833 -948
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
#4415, seidroid's backport of #4406, was merged with its `BACKPORT-CONFLICT` placeholder commit, which committed the unresolved cherry-pick into `CHANGELOG.md` on `release/v6.7`: three conflict-marker lines, plus a duplicate #4347 line from the `release/v6.7` side. This removes those four lines and keeps #4406's side, which already lists #4347. Afterwards: - `## v6.7` matches `./scripts/generate-changelog.sh release/v6.6 release/v6.7` again. The #4415 line itself is left for the next changelog update, as with earlier changelog backports. - The `## v6.7` section is identical on `release/v6.7` and `main`, so the next changelog backport applies cleanly. Docs-only; no code change. Should merge before the rc4 version bump (#4407), so v6.7.0-rc4 ships a clean changelog. Made with [Cursor](https://cursor.com) Co-authored-by: Cursor <cursoragent@cursor.com>
## Summary - Bump `version.json` from `v6.7.0-rc3` to `v6.7.0-rc4` to cut the fourth `v6.7` release candidate. Contents since rc3: #4411, #4410, #4409, #4397, #4378, #4377, #4371, plus the rc4 changelog update (#4415, with the conflict-marker fix #4416). The changelog has already landed, so the `v6.7.0-rc4` tag will include it. - All seven are labeled `non-app-hash-breaking`. #4371 changes the AppHash only for nodes pinned to a `migrate_*` write mode while the migration hasn't started (see #4369), and the hard-fork handlers added by #4409 and #4410 are not registered for any chain in this release. Unlike rc3, moving from rc3 to rc4 should not need a coordinated validator switch. - Push `v6.7.0-rc4` by hand on this PR's merge commit once it has merged; the tagging ruleset stops `uci-release-publish` from creating it. The rc3 tag was pushed before #4339 merged and sits on `0d56aaeef`, where `version.json` still reads `v6.7.0-rc2`. - #4378 raises GoReleaser's timeout to 2h. The rc3 tag push hit the 1h limit during the emulated arm64 build and attached nothing, so rc4 is the first `v6.7` release candidate that should get binaries. ## Test plan - [x] `git diff --check` Made with [Cursor](https://cursor.com) Co-authored-by: Cursor <cursoragent@cursor.com>
Adds the `release/v6.7` entries merged since the rc4 changelog (sei-protocol#4406), in prep to cut **v6.7.0**, the mainnet release (there is no rc5; the version bump is sei-protocol#4444): - [sei-protocol#4442](sei-protocol#4442) — fix(seidb): fix stale FlatKV migration gauges on snapshotting nodes - [sei-protocol#4439](sei-protocol#4439) — seidb: add changelog mode and --inspect-plan to speed up EVM digest - [sei-protocol#4416](sei-protocol#4416) — removal of the conflict markers the rc4 changelog backport left on `release/v6.7` - [sei-protocol#4415](sei-protocol#4415) — rc4 changelog backport - [sei-protocol#4407](sei-protocol#4407) — rc4 version bump Regenerated with `./scripts/generate-changelog.sh release/v6.6 release/v6.7`; only the `## v6.7` PR list changes, so the `backport release/v6.7` cherry-pick applies cleanly (simulated with `git merge-tree` against `origin/release/v6.7`). Docs-only; no code change. Made with [Cursor](https://cursor.com) Co-authored-by: Cursor <cursoragent@cursor.com>


Backport of #4406 to
release/v6.7.