| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| forest-v0.32.0-macos-arm64.zip | 2026-02-09 | 71.8 MB | |
| forest-v0.32.0-linux-amd64.zip | 2026-02-09 | 85.0 MB | |
| README.md | 2026-02-09 | 9.1 kB | |
| v0.32.0 _Ember_ source code.tar.gz | 2026-02-09 | 5.3 MB | |
| v0.32.0 _Ember_ source code.zip | 2026-02-09 | 5.7 MB | |
| Totals: 5 Items | 167.9 MB | 0 | |
This is a non-mandatory release for all node operators. It resets F3 on calibnet, also includes new V2 RPC methods, a few bug fixes and lotus-gateway compatibility fixes.
What's Changed
- chore: rust toolchain 1.93.0 by @hanabi1224 in https://github.com/ChainSafe/forest/pull/6470
- Add support for the Filecoin.EthGetTransactionByBlockNumberAndIndex V2 by @sudo-shashank in https://github.com/ChainSafe/forest/pull/6469
- Fix Filecoin.EthGetBlockByNumber RPC V1 & V2 by @sudo-shashank in https://github.com/ChainSafe/forest/pull/6467
- Enable support for Filecoin.EthGetBlockTransactionCountByHash V2 by @sudo-shashank in https://github.com/ChainSafe/forest/pull/6466
- fix: reduce repetitive code in enum match blocks by @hanabi1224 in https://github.com/ChainSafe/forest/pull/6453
- test: unit test for
validate_tipsetby @hanabi1224 in https://github.com/ChainSafe/forest/pull/6471 - chore: simplify snapshot status display impl with
derive_moreby @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/6473 - fix!: increase default JWT expiration time via
AuthNewby @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/6475 - chore: use
derive_more::FromStrby @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/6476 - [automated] Update Forest CLI docs by @leshyatwork[bot] in https://github.com/ChainSafe/forest/pull/6477
- chore: remove
displaydocin favour ofderive_more::Displayby @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/6472 - chore(deps): bump lodash-es by @hanabi1224 in https://github.com/ChainSafe/forest/pull/6478
- fix(ci): disable docs-deploy job for fork PRs by @hanabi1224 in https://github.com/ChainSafe/forest/pull/6479
- chore: more delegate_enum to reduce repetitive code by @hanabi1224 in https://github.com/ChainSafe/forest/pull/6474
- chore: use
derive_more::IntoIteratorby @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/6480 - chore(deps): bump the patch-versions group in /docs with 2 updates by @dependabot[bot] in https://github.com/ChainSafe/forest/pull/6482
- chore(deps): bump get-size2 from 0.7.3 to 0.7.4 in the patch-versions group by @dependabot[bot] in https://github.com/ChainSafe/forest/pull/6483
- fix(f3): pin crypto@v0.43.0 by @hanabi1224 in https://github.com/ChainSafe/forest/pull/6485
- chore(ci): no rust workflows for markdown-only changes by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/6488
- chore: add AI policy document by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/6487
- chore: more delegate_enum to reduce repetitive code by @hanabi1224 in https://github.com/ChainSafe/forest/pull/6481
- Concurrency guard for calibnet stateful api check by @sudo-shashank in https://github.com/ChainSafe/forest/pull/6484
- Add support for the Filecoin.EthGetBlockTransactionCountByNumber V2 by @sudo-shashank in https://github.com/ChainSafe/forest/pull/6465
- feat(rpc): Add support for the
EthTraceBlockV2 API by @akaladarshi in https://github.com/ChainSafe/forest/pull/6451 - test: unit tests for state migrations by @hanabi1224 in https://github.com/ChainSafe/forest/pull/6486
- feat(doc): add Forest systemd installation guide by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/6491
- fix: no unimplemented! panics in RPC methods by @hanabi1224 in https://github.com/ChainSafe/forest/pull/6495
- chore: derive_more in tempdb by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/6494
- Add support for the Filecoin.EthGetBlockReceipts V2 by @sudo-shashank in https://github.com/ChainSafe/forest/pull/6489
- Fixed broken link in pull request template by @sudo-shashank in https://github.com/ChainSafe/forest/pull/6500
- [automated] Update Forest CLI docs by @leshyatwork[bot] in https://github.com/ChainSafe/forest/pull/6502
- Improve log for stateful API check by @sudo-shashank in https://github.com/ChainSafe/forest/pull/6497
- feat(rpc): implement duplicate key detection for json-rpc requests by @Dyslex7c in https://github.com/ChainSafe/forest/pull/6455
- chore(deps): bump tar from 7.5.6 to 7.5.7 in /docs by @dependabot[bot] in https://github.com/ChainSafe/forest/pull/6503
- fix(ci): speed up CI builds with quick profile by @hanabi1224 in https://github.com/ChainSafe/forest/pull/6504
- Add support for the Filecoin.EthGetCode V2 by @sudo-shashank in https://github.com/ChainSafe/forest/pull/6490
- Add support for the Filecoin.EthGetBlockReceiptsLimited V2 by @sudo-shashank in https://github.com/ChainSafe/forest/pull/6498
- Add support for the Filecoin.EthGetStorageAt V2 by @sudo-shashank in https://github.com/ChainSafe/forest/pull/6492
- test: unit test for
start_rpcby @hanabi1224 in https://github.com/ChainSafe/forest/pull/6493 - fix(ci): prefetch state computation snapshots to make codecov less flaky by @hanabi1224 in https://github.com/ChainSafe/forest/pull/6496
- [automated] Add monthly RPC parity conformance report by @leshyatwork[bot] in https://github.com/ChainSafe/forest/pull/6508
- chore!: changed execution reverted code from 11 to 3 by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/6392
- chore(deps): bump the patch-versions group with 3 updates by @dependabot[bot] in https://github.com/ChainSafe/forest/pull/6510
- chore(deps): bump @easyops-cn/docusaurus-search-local from 0.52.2 to 0.52.3 in /docs in the patch-versions group by @dependabot[bot] in https://github.com/ChainSafe/forest/pull/6511
- fix: improve logging of
decode_payloadfailures by @hanabi1224 in https://github.com/ChainSafe/forest/pull/6517 - chore: use
itertools::collect_vecto simplify some collections by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/6518 - chore(deps): bump @isaacs/brace-expansion from 5.0.0 to 5.0.1 in /docs by @dependabot[bot] in https://github.com/ChainSafe/forest/pull/6521
- chore(deps): bump insta from 1.46.2 to 1.46.3 in the patch-versions group by @dependabot[bot] in https://github.com/ChainSafe/forest/pull/6512
- fix: healthcheck not responding by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/6519
- feat: increase max RPC connections to 1000 by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/6528
- fix: probelab link checks by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/6529
- chore(deps): bump go-deps by @hanabi1224 in https://github.com/ChainSafe/forest/pull/6536
- feat: add open rpc snap files by @akaladarshi in https://github.com/ChainSafe/forest/pull/6523
- fix(ci): set CARGO_BUILD_JOBS=2 for unit tests by @hanabi1224 in https://github.com/ChainSafe/forest/pull/6538
- fix(ci): do not cancel jobs in calibnet-api-test-stateful queue by @hanabi1224 in https://github.com/ChainSafe/forest/pull/6542
- chore: remove slow actor bundle test by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/6543
- fix: match Lotus's behaviour with replace by fee in mpool by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/6535
- fix(ci): move snapshot tests to using
cargo testby @hanabi1224 in https://github.com/ChainSafe/forest/pull/6540 - fix(f3): reset F3 on calibnet by @hanabi1224 in https://github.com/ChainSafe/forest/pull/6414
- fix(rpc): make
EthGetBlockByHashwork with lotus-gateway by @hanabi1224 in https://github.com/ChainSafe/forest/pull/6533 - fix(ci): run calibnet-api-test-stateful only for non-draft PR by @hanabi1224 in https://github.com/ChainSafe/forest/pull/6544
- fix: ignore F3 in RPC checks until reset by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/6547
- fix: forge script bug by @akaladarshi in https://github.com/ChainSafe/forest/pull/6541
- fix(ci): unset CARGO_INCREMENTAL in workflows by @hanabi1224 in https://github.com/ChainSafe/forest/pull/6546
- fix: generate test snapshot with blocks in deterministic order by @hanabi1224 in https://github.com/ChainSafe/forest/pull/6550
- chore: no skipping keystore encryption in docs by default by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/6549
- feat(docs): add interacting with metamask guide by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/6556
- fix: [automated] cargo deny check advisories failure @ 7/2/26 00:04 Bug by @sudo-shashank in https://github.com/ChainSafe/forest/pull/6559
- fix: foreign network wallet listing by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/6555
- chore(deps): bump the patch-versions group with 5 updates by @dependabot[bot] in https://github.com/ChainSafe/forest/pull/6561
- fix(rpc): make ChainGetTipset v2 work with lotus-gateway by @hanabi1224 in https://github.com/ChainSafe/forest/pull/6553
- chore: add context messages to failures in RPC snapshot tests by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/6564
- chore(release): prepare release v0.32.0 by @hanabi1224 in https://github.com/ChainSafe/forest/pull/6567
New Contributors
- @Dyslex7c made their first contribution in https://github.com/ChainSafe/forest/pull/6455
Full Changelog: https://github.com/ChainSafe/forest/compare/v0.31.1...v0.32.0