| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| forest-v0.36.0-macos-arm64.zip | 2026-08-20 | 77.6 MB | |
| forest-v0.36.0-linux-amd64.zip | 2026-08-20 | 91.8 MB | |
| Forest v0.36.0 _bafy2bza...o2g_ source code.tar.gz | 2026-08-20 | 7.0 MB | |
| Forest v0.36.0 _bafy2bza...o2g_ source code.zip | 2026-08-20 | 7.5 MB | |
| README.md | 2026-08-20 | 9.4 kB | |
| Totals: 5 Items | 184.0 MB | 0 | |
Non-mandatory release for all node operators. Lots of fixes and improvements, notably around RPC methods. It's also the first release where a Forest + Curio pair managed to successfully produce blocks on a devnet! Great success!
Check the CHANGELOG for details.
What's Changed
- chore(docs): include versioning note in the release checklist by @akaladarshi in https://github.com/ChainSafe/forest/pull/7407
- Serialize wallet + mpool tests by @sudo-shashank in https://github.com/ChainSafe/forest/pull/7379
- feat!: standarize casing in RPC methods by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7411
- chore: update the chain follower logs to report validation by @akaladarshi in https://github.com/ChainSafe/forest/pull/7382
- [automated] Update Forest RPC reference docs by @leshyatwork[bot] in https://github.com/ChainSafe/forest/pull/7415
- [automated] Update Forest CLI docs by @leshyatwork[bot] in https://github.com/ChainSafe/forest/pull/7416
- [automated] Update Forest checkpoints by @leshyatwork[bot] in https://github.com/ChainSafe/forest/pull/7417
- fix: let gc scheduler_loop explicitly return never type by @hanabi1224 in https://github.com/ChainSafe/forest/pull/7418
- feat(filters): add
ttlin eth filters by @akaladarshi in https://github.com/ChainSafe/forest/pull/7386 - fix: internal trace calls should not compete the semaphore by @hanabi1224 in https://github.com/ChainSafe/forest/pull/7421
- chore(deps): bump mozilla-actions/sccache-action from 0.0.10 to 0.0.11 by @dependabot[bot] in https://github.com/ChainSafe/forest/pull/7423
- chore(deps): bump the patch-versions group in /docs with 4 updates by @dependabot[bot] in https://github.com/ChainSafe/forest/pull/7424
- chore(deps): bump the patch-versions group with 9 updates by @dependabot[bot] in https://github.com/ChainSafe/forest/pull/7425
- Implement online index backfill by @sudo-shashank in https://github.com/ChainSafe/forest/pull/7408
- feat: forest-tool db import-tipset-lookup by @hanabi1224 in https://github.com/ChainSafe/forest/pull/7426
- [automated] Update Forest CLI docs by @leshyatwork[bot] in https://github.com/ChainSafe/forest/pull/7428
- [automated] Add monthly RPC parity conformance report by @leshyatwork[bot] in https://github.com/ChainSafe/forest/pull/7431
- fix cargo advisories failure by @sudo-shashank in https://github.com/ChainSafe/forest/pull/7434
- fix: simplify docker-compose.yml for api compare tests by @hanabi1224 in https://github.com/ChainSafe/forest/pull/7437
- fix: limit hello request handling by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7439
- fix
MinerGetBaseInforeturns the correctBeaconEntriesby @EclesioMeloJunior in https://github.com/ChainSafe/forest/pull/7427 - fix: limit bitswap requests by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7440
- fix: no unwrap on
ChainNotifychannel subscription by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7446 - chore(deps): bump clap from 4.6.4 to 4.6.5 in the patch-versions group by @dependabot[bot] in https://github.com/ChainSafe/forest/pull/7452
- fix: improve blocking task usage by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7444
- fix eth transaction receipt cache by @sudo-shashank in https://github.com/ChainSafe/forest/pull/7420
- chore(deps): bump the patch-versions group in /docs with 2 updates by @dependabot[bot] in https://github.com/ChainSafe/forest/pull/7450
- chore(test): bitswap limit tests by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7443
- chore: bitswap async block by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7445
- chore(deps): bump hadolint/hadolint-action from 3.3.0 to 3.4.0 by @dependabot[bot] in https://github.com/ChainSafe/forest/pull/7451
- fix(rpc): require non-empty tipset key in MinerGetBaseInfo by @0xDevNinja in https://github.com/ChainSafe/forest/pull/7438
- chore: limit unsound unwraps by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7455
- chore(perf): limit message receipt clones by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7456
- chore: rm leftover
InvocResultby @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7457 - chore(perf): avoid redundant
GenesisInforeconstructions by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7458 - fix(blocks): validate all beacon entries for all covered epochs on quicknet by @EclesioMeloJunior in https://github.com/ChainSafe/forest/pull/7441
- fix(build): rerun build on f3 sidecar opt out env change by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7465
- docs: fix incorrect CLI help and a garbled doc comment by @0xDevNinja in https://github.com/ChainSafe/forest/pull/7463
- fix(forest-cli):
sync wait -wno longer leaves a staleStatus:line by @EclesioMeloJunior in https://github.com/ChainSafe/forest/pull/7453 - fix(build): wasteful go ffi tests rebuild by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7466
- fix: limit possible underflows/overflows by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7459
- chore(build): rm cargo test feature to unify test compilation by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7468
- [automated] Update Forest CLI docs by @leshyatwork[bot] in https://github.com/ChainSafe/forest/pull/7476
- chore: bump js deps by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7474
- fix: potential benign panics + ban unwraps by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7479
- chore(deps): bump the patch-versions group with 7 updates by @dependabot[bot] in https://github.com/ChainSafe/forest/pull/7483
- chore(deps): bump mermaid from 11.16.0 to 11.16.1 in /docs in the patch-versions group by @dependabot[bot] in https://github.com/ChainSafe/forest/pull/7482
- [automated] Update Forest checkpoints by @leshyatwork[bot] in https://github.com/ChainSafe/forest/pull/7484
- fix(rpc): raise
eth_estimateGasuntil the message succeeds + tests by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7473 - fix index backfill start epoch by @sudo-shashank in https://github.com/ChainSafe/forest/pull/7480
- chore: improve decode revert reason handling and logging by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7486
- [automated] Update Forest CLI docs by @leshyatwork[bot] in https://github.com/ChainSafe/forest/pull/7488
- chore: rm redundant clones + enforce via clippy by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7487
- chore: rm legacy db migrations from before NV28 by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7489
- fix: head change publisher by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7485
- docs: document
FOREST_F3_SIDECAR_FFI_BUILD_OPT_OUTinenv_variables.mdby @EclesioMeloJunior in https://github.com/ChainSafe/forest/pull/7492 - chore(perf): improve getting sector info perf by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7491
- chore: enumify head change type by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7490
- chore: increase coverage via trivial tests + macros by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7496
- feat(ci): verifies that the committed Go FFI binding by @EclesioMeloJunior in https://github.com/ChainSafe/forest/pull/7478
- fix: proofset conversion bug by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7499
- feat: improve
eth_getBlockReceiptsperf by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7498 - feat: impl
Filecoin.StateMinerCreationDepositby @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7495 - feat:
Filecoin.NetBandwidthStatsstub by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7505 - chore: limit state loading by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7500
- [automated] Update Forest RPC reference docs by @leshyatwork[bot] in https://github.com/ChainSafe/forest/pull/7511
- chore: update the h2 to 0.4.16 by @akaladarshi in https://github.com/ChainSafe/forest/pull/7512
- feat(scripts): include
ribasushi-rpc-checksby @EclesioMeloJunior in https://github.com/ChainSafe/forest/pull/7477 - coreos-k3s: pin hostname so k3s node name survives reboots by @parkan in https://github.com/ChainSafe/forest/pull/7513
- chore: improve devnet forest join by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7516
- chore(deps-dev): bump tsx from 4.23.5 to 4.23.12 in /docs in the patch-versions group by @dependabot[bot] in https://github.com/ChainSafe/forest/pull/7517
- chore(deps): bump the patch-versions group with 3 updates by @dependabot[bot] in https://github.com/ChainSafe/forest/pull/7518
- chore(docs): enriched snapshots by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7515
- fix: forward fetch drand rounds by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7508
- chore(release): prepare 0.36.0 by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7520
New Contributors
- @EclesioMeloJunior made their first contribution in https://github.com/ChainSafe/forest/pull/7427
Full Changelog: https://github.com/ChainSafe/forest/compare/v0.35.0...v0.36.0