Skip to content

docs: refresh README + CHANGELOG + NETWORKS for v2.1.46 mainnet deploy#392

Merged
satyakwok merged 1 commit intomainfrom
docs/v2.1.46-postdeploy
Apr 28, 2026
Merged

docs: refresh README + CHANGELOG + NETWORKS for v2.1.46 mainnet deploy#392
satyakwok merged 1 commit intomainfrom
docs/v2.1.46-postdeploy

Conversation

@satyakwok
Copy link
Copy Markdown
Member

Summary

Re-applies the v2.1.44 → v2.1.46 version bump across the public doc surfaces now that the binary is actually 2.1.46 on all four mainnet validators (deployed 2026-04-28 via fast-deploy).

Test plan

  • All changes are documentation-only — no code, no config, no consensus impact.
  • CHANGELOG version sections match git-log reality on `main`.

Re-applies the v2.1.44 → v2.1.46 version bump across the public doc
surfaces now that the binary is actually 2.1.46 on all four mainnet
validators (deployed 2026-04-28).

- README: bump v2.1.44 → v2.1.46 in two places (release banner +
  Voyager Live row). Add AddSelfStake notes to both.
- NETWORKS: mainnet binary v2.1.44 → v2.1.46.
- CHANGELOG: replace [Unreleased] header with empty placeholder;
  promote previous [Unreleased] (Phase A→D consensus-jail + testnet
  bootstrap) to [2.1.42] — 2026-04-27 (later); add new [2.1.46]
  release section covering eth_call→revm wiring, AddSelfStake
  activation, reset-trie CLI flag, operator-host scrub, version
  bump. Notes that PR #389's eth_call wiring is partially deployed
  but pending PR #391 (gas cap fix) for full effect.

Public-facing docs only. No code changes.
@satyakwok satyakwok merged commit 69eaafd into main Apr 28, 2026
5 checks passed
@satyakwok satyakwok self-assigned this Apr 28, 2026
satyakwok added a commit that referenced this pull request Apr 28, 2026
… not v2.1.42 (#394)

The PR #392 CHANGELOG refresh promoted the prior [Unreleased] block
(Phase A→D consensus-jail + testnet bootstrap) to a [2.1.42] section.
That label was wrong — by PR-merge order those commits (#368-#377)
landed AFTER v2.1.44 (#363) and before v2.1.45's tag commit (#383),
so they actually shipped as part of v2.1.45.

Fix:
- Rename [2.1.42] → [2.1.45]. v2.1.42 was deliberately skipped at
  release time and never tagged; bringing back a fictional 2.1.42
  causes confusion with both git history and GitHub Releases.
- [2.1.46] section now scoped to its actual content (AddSelfStake
  activation + reset-trie + scrub + version bump), with the eth_call
  wiring (#389/#391) moved to [Unreleased] since those PRs landed
  after the v2.1.46 tag commit (#387) and need a future v2.1.47 to
  ship under a real release tag.
- [Unreleased] now contains the post-v2.1.46 doc + fix work that
  will land in v2.1.47: #389 (eth_call → revm), #390 (genesis
  comment), #391 (eth_call gas cap), #392 (doc refresh).

Aligns CHANGELOG with git tags + GitHub Releases for clean release
history. No code changes.

Co-authored-by: satyakwok <satyakwok@users.noreply.github.com>
satyakwok added a commit that referenced this pull request Apr 28, 2026
Bumps workspace version 2.1.46 → 2.1.47 across root + every internal
crate + bin (tools/* keep their independent 0.1.0). Promotes the
[Unreleased] section in CHANGELOG to [2.1.47].

Release content (PRs already on main):
  #389 — eth_call/estimateGas route through revm against live chain state
  #390 — genesis/mainnet.toml clarifying comment for v2→v3 founder transfer
  #391 — cap eth_call dry-run gas at TX_GAS_LIMIT_CAP (EIP-7825) — fixes #389
  #392 — README+CHANGELOG+NETWORKS bump v2.1.44 → v2.1.46
  #394 — CHANGELOG renames stale [2.1.42] label → [2.1.45]

The mainnet binary running tonight on all 4 validators (post the
recover-mainnet.sh smoke test) was built from this exact tree with
eth_call now functional end-to-end.
satyakwok added a commit that referenced this pull request Apr 28, 2026
…ix (#395)

Bumps workspace version 2.1.46 → 2.1.47 across root + every internal
crate + bin (tools/* keep their independent 0.1.0). Promotes the
[Unreleased] section in CHANGELOG to [2.1.47].

Release content (PRs already on main):
  #389 — eth_call/estimateGas route through revm against live chain state
  #390 — genesis/mainnet.toml clarifying comment for v2→v3 founder transfer
  #391 — cap eth_call dry-run gas at TX_GAS_LIMIT_CAP (EIP-7825) — fixes #389
  #392 — README+CHANGELOG+NETWORKS bump v2.1.44 → v2.1.46
  #394 — CHANGELOG renames stale [2.1.42] label → [2.1.45]

The mainnet binary running tonight on all 4 validators (post the
recover-mainnet.sh smoke test) was built from this exact tree with
eth_call now functional end-to-end.

Co-authored-by: satyakwok <satyakwok@users.noreply.github.com>
@satyakwok satyakwok deleted the docs/v2.1.46-postdeploy branch May 1, 2026 19:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant