Skip to content

Backport release/v6.7: Update v6.7 changelog in prep to cut rc4 - #4415

Merged
masih merged 1 commit into
release/v6.7from
backport-4406-to-release/v6.7
Oct 1, 2026
Merged

masih merged 1 commit into
release/v6.7from
backport-4406-to-release/v6.7

Conversation

@seidroid

@seidroid seidroid Bot commented Oct 1, 2026

Copy link
Copy Markdown

Backport of #4406 to release/v6.7.

@seidroid

seidroid Bot commented Oct 1, 2026

Copy link
Copy Markdown
Author

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

@masih
masih marked this pull request as ready for review October 1, 2026 17:44
@masih
masih merged commit 4886e14 into release/v6.7 Oct 1, 2026
33 of 37 checks passed
@masih
masih deleted the backport-4406-to-release/v6.7 branch October 1, 2026 17:45
@cursor

cursor Bot commented Oct 1, 2026 •

Copy link
Copy Markdown

PR Summary

Low Risk
Documentation-only change with no runtime impact, but merging with conflict markers or without restoring upgrade-guide content would publish a broken or incomplete v6.7 release notes.

Overview
Release-notes-only backport (#4406) that reshapes the v6.7 section of CHANGELOG.md for cutting rc4.

It drops the former Improvements and Upgrade guide subsections (operator-facing summaries of WebSocket limits, query pagination caps, IBC/feegrant removal, legacy sei_* RPC removal, etc.) and switches to the flat sei-chain bullet list used elsewhere in the file.

The diff adds changelog lines for recent release/v6.7 backports (SeiDB/FlatKV migration fixes, eth_getLogs panic handling, migration pause/KV repair tooling, goreleaser timeout, rc2/rc3 version bumps, and related items).

Review blocker: the file still contains unresolved git conflict markers (<<<<<<<, =======, >>>>>>>) around the new bullets—the incoming side should be kept and markers removed before merge.

Reviewed by Cursor Bugbot for commit aa0bca6. Bugbot is set up for automated code reviews on this repo. Configure here.

@seidroid seidroid Bot left a comment

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The automated review did not complete; see the failing AI Review check for details.

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.

Fix All in Cursor

❌ 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.

Comment thread CHANGELOG.md
* [#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))

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit aa0bca6. Configure here.

@github-actions

github-actions Bot commented Oct 1, 2026

Copy link
Copy Markdown

The latest Buf updates on your PR. Results from workflow Buf / buf (pull_request).

BuildFormatLintBreakingUpdated (UTC)
✅ passed✅ passed✅ passed✅ passedOct 1, 2026, 5:49 PM

@codecov

codecov Bot commented Oct 1, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 60.45%. Comparing base (f30175a) to head (aa0bca6).
⚠️ Report is 1 commits behind head on release/v6.7.

Additional details and impacted files

Impacted file tree graph

@@               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     
Flag Coverage Δ
sei-db 69.80% <ø> (ø)
sei-db-state-db ?

Flags with carried forward coverage won't be shown. Click here to find out more.
see 99 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

masih pushed a commit that referenced this pull request Oct 1, 2026
#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>
masih pushed a commit that referenced this pull request Oct 1, 2026
## 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>
revofusion pushed a commit to revofusion/sei-chain that referenced this pull request Oct 5, 2026
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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants