Skip to content

chore(release): Forest v0.33.7 "Shimmergloom"#7219

Merged
LesnyRumcajs merged 1 commit into
mainfrom
release-shimmergloom
Jun 22, 2026
Merged

chore(release): Forest v0.33.7 "Shimmergloom"#7219
LesnyRumcajs merged 1 commit into
mainfrom
release-shimmergloom

Conversation

@LesnyRumcajs

@LesnyRumcajs LesnyRumcajs commented Jun 22, 2026

Copy link
Copy Markdown
Member

Summary of changes

Changes introduced in this pull request:

  • prepare release 0.33.7 Shimmergloom

Reference issue to close (if applicable)

Closes

Other information and links

Change checklist

  • I have performed a self-review of my own code,
  • I have made corresponding changes to the documentation. All new code adheres to the team's documentation standards,
  • I have added tests that prove my fix is effective or that my feature works (if possible),
  • I have made sure the CHANGELOG is up-to-date. All user-facing changes should be reflected in this document.

Outside contributions

  • I have read and agree to the CONTRIBUTING document.
  • I have read and agree to the AI Policy document. I understand that failure to comply with the guidelines will lead to rejection of the pull request.

Summary by CodeRabbit

  • Bug Fixes
    • Fixed JSON-RPC authentication to occur once per connection instead of per-request
    • Fixed forest-wallet keystore encryption handling
    • Corrected cache metrics calculations
    • Fixed message pool nonce reporting accuracy
    • Corrected Filecoin.MpoolSelect behavior
    • Fixed Filecoin.StateCirculatingSupply mainnet errors
    • Added NV29 upgrade support

@LesnyRumcajs LesnyRumcajs requested a review from a team as a code owner June 22, 2026 16:05
@LesnyRumcajs LesnyRumcajs added the Release PR which marks a new Release label Jun 22, 2026
@LesnyRumcajs LesnyRumcajs requested review from hanabi1224 and sudo-shashank and removed request for a team June 22, 2026 16:05
@coderabbitai

coderabbitai Bot commented Jun 22, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: 93084b53-31da-4c5a-b66e-15053b2d1ef3

📥 Commits

Reviewing files that changed from the base of the PR and between 6393074 and 5fb3e15.

⛔ Files ignored due to path filters (4)
  • Cargo.lock is excluded by !**/*.lock
  • src/rpc/snapshots/forest__rpc__tests__rpc__v0.snap is excluded by !**/*.snap
  • src/rpc/snapshots/forest__rpc__tests__rpc__v1.snap is excluded by !**/*.snap
  • src/rpc/snapshots/forest__rpc__tests__rpc__v2.snap is excluded by !**/*.snap
📒 Files selected for processing (2)
  • CHANGELOG.md
  • Cargo.toml
🔗 Linked repositories identified

CodeRabbit considers these linked repositories for cross-repo context during reviews:

  • filecoin-project/lotus (manual)

Walkthrough

Bumps the crate version in Cargo.toml from 0.33.6 to 0.33.7 and updates CHANGELOG.md by adding ### Changed, ### Removed, and ### Fixed subsection headings to the unreleased section, plus entries documenting JSON-RPC per-connection authentication and six bug fixes.

Changes

v0.33.7 Release Preparation

Layer / File(s) Summary
CHANGELOG entries and version bump
CHANGELOG.md, Cargo.toml
Adds ### Changed, ### Removed, and ### Fixed subsection headings to the unreleased section; documents JSON-RPC authentication now occurring once per connection rather than per request; adds Fixed entries for NV29 UpgradeXxHeight placeholder, forest-wallet unencrypted keystore handling, cache size metric accuracy, mpool next-nonce reporting, Filecoin.MpoolSelect simulation behavior, and Filecoin.StateCirculatingSupply mainnet error; bumps package version from 0.33.6 to 0.33.7.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

  • ChainSafe/forest#6093: Performs the same changelog restructuring pattern (adding/adjusting ### Changed, ### Removed, ### Fixed subsections) alongside a Cargo.toml patch version bump.
  • ChainSafe/forest#7145: Identical release preparation scope — only CHANGELOG.md subsection stubbing and Cargo.toml version number changes.

Suggested labels

RPC

Suggested reviewers

  • hanabi1224
  • sudo-shashank
  • akaladarshi
🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly identifies this as a release preparation PR for Forest v0.33.7 with the codename 'Shimmergloom', which matches the version bump in Cargo.toml and CHANGELOG updates.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release-shimmergloom
✨ Simplify code
  • Create PR with simplified code
  • Commit simplified code in branch release-shimmergloom

Comment @coderabbitai help to get the list of available commands and usage tips.

@LesnyRumcajs LesnyRumcajs enabled auto-merge June 22, 2026 16:16
@LesnyRumcajs LesnyRumcajs added this pull request to the merge queue Jun 22, 2026
@codecov

codecov Bot commented Jun 22, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 64.44%. Comparing base (6393074) to head (5fb3e15).
✅ All tests successful. No failed tests found.

Additional details and impacted files

see 17 files with indirect coverage changes


Continue to review full report in Codecov by Harness.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 6393074...5fb3e15. Read the comment docs.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Merged via the queue into main with commit f0a56d2 Jun 22, 2026
42 of 65 checks passed
@LesnyRumcajs LesnyRumcajs deleted the release-shimmergloom branch June 22, 2026 16:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Release PR which marks a new Release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants