| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| forest-v0.38.0-macos-arm64.zip | 2026-10-08 | 78.3 MB | |
| forest-v0.38.0-linux-amd64.zip | 2026-10-08 | 92.5 MB | |
| README.md | 2026-10-08 | 6.6 kB | |
| v0.38.0 _Ayanant_ source code.tar.gz | 2026-10-08 | 7.1 MB | |
| v0.38.0 _Ayanant_ source code.zip | 2026-10-08 | 7.7 MB | |
| Totals: 5 Items | 185.6 MB | 5 | |
Mandatory release for mainnet node operators. It includes support for the NV29 Solstice network upgrade for mainnet, which is set to activate at epoch 6470279 (2026-10-19T12:59:30Z).
For RPC providers
- JSON-RPC batches are now limited to 100 requests by default. Larger batches are rejected with error
-32010. If your clients send bigger batches, raise the limit withFOREST_RPC_MAX_BATCH_LEN. - Size the RPC caches for your traffic. The defaults suit a general node. If you serve trace methods or clients that walk block ranges, the defaults evict cache entries before they are reused, and every miss re-executes a tipset or rebuilds a block. The RPC fine-tuning guide says which setting to raise for which traffic, what each costs in memory, and which metrics confirm the effect.
What's Changed
- chore(deps-dev): bump @types/node from 26.1.2 to 26.6.1 in /docs by @dependabot[bot] in https://github.com/ChainSafe/forest/pull/7662
- chore(deps): bump the patch-versions group with 4 updates by @dependabot[bot] in https://github.com/ChainSafe/forest/pull/7663
- [automated] Update Forest RPC reference docs by @leshyatwork[bot] in https://github.com/ChainSafe/forest/pull/7665
- [automated] Update Forest CLI docs by @leshyatwork[bot] in https://github.com/ChainSafe/forest/pull/7666
- chore: update the faster hex to 0.10.1 by @akaladarshi in https://github.com/ChainSafe/forest/pull/7667
- fix!: wait-api returns an error on timeout by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7650
- fix: GC write ops race by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7661
- fix: secp message gas floor by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7652
- chore: issue warning when set env value is not parseable by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7673
- chore(docs): fix dead links by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7675
- fix(test): fix null round handling in
eth_getfilterLogstests by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7674 - docs: include discussion announcement for network upgrades in release checklist by @akaladarshi in https://github.com/ChainSafe/forest/pull/7671
- feat: trace cache size configurable by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7676
- fix: migrate from parent once by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7677
- chore: rm legacy migration tests by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7680
- chore: add solstice
calibnetepoch in migration test by @akaladarshi in https://github.com/ChainSafe/forest/pull/7682 - fix(state_manager): pick the beacon entry algorithm by network version by @EclesioMeloJunior in https://github.com/ChainSafe/forest/pull/7636
- chore: update wasmtime to fix cargo advisory by @akaladarshi in https://github.com/ChainSafe/forest/pull/7686
- [automated] Update Lotus version in API tests by @leshyatwork[bot] in https://github.com/ChainSafe/forest/pull/7685
- fix: snapshot GC pre-flight check by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7689
- chore(deps): bump the patch-versions group with 4 updates by @dependabot[bot] in https://github.com/ChainSafe/forest/pull/7694
- chore: error formatting by @akaladarshi in https://github.com/ChainSafe/forest/pull/7687
- [automated] Add monthly RPC parity conformance report by @leshyatwork[bot] in https://github.com/ChainSafe/forest/pull/7696
- chore(deps): bump the patch-versions group in /docs with 3 updates by @dependabot[bot] in https://github.com/ChainSafe/forest/pull/7691
- chore(beacon/tests): setup
MockDrandServerby @EclesioMeloJunior in https://github.com/ChainSafe/forest/pull/7683 - feat: allow batch size limit by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7697
- fix(rpc):
eth_callandtrace_callhonor provided gas limit by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7701 - feat:
trace_replayBlockTransactionscaching by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7681 - refactor: private message fields by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7690
- perf: memoize a message's CID and encoded length by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7692
- refactor: immutable Message by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7708
- fix: car footer flush by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7710
- docs: fix some typos in comment by @fmterrors in https://github.com/ChainSafe/forest/pull/7712
- refactor:
rstestin snapshot import tests by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7714 - refactor: simplify state diff tests with
rstestby @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7716 - refactor: prefer
rstestfor multiple similar cases by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7718 - refactor: simplify nv29 test cases with
rstestby @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7717 - [automated] Update Lotus version in API tests by @leshyatwork[bot] in https://github.com/ChainSafe/forest/pull/7719
- chore: shim cleanup by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7713
- refactor:
rstestin snapshot hamt tests by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7715 - fix: honor gas limit in
eth_estimateGasby @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7703 - chore: nv29 mainnet support by @akaladarshi in https://github.com/ChainSafe/forest/pull/7721
- chore(deps): bump the patch-versions group with 2 updates by @dependabot[bot] in https://github.com/ChainSafe/forest/pull/7726
- feat(api): state reward distribution v2 api by @akaladarshi in https://github.com/ChainSafe/forest/pull/7709
- [automated] Update Forest CLI docs by @leshyatwork[bot] in https://github.com/ChainSafe/forest/pull/7727
- chore(deps): bump jdx/mise-action from 4 to 5 by @dependabot[bot] in https://github.com/ChainSafe/forest/pull/7725
- fix(ci): align dependabot cooldown with pnpm by @LesnyRumcajs in https://github.com/ChainSafe/forest/pull/7728
- chore: prepare release
v0.38.0by @akaladarshi in https://github.com/ChainSafe/forest/pull/7730
New Contributors
- @fmterrors made their first contribution in https://github.com/ChainSafe/forest/pull/7712
Full Changelog: https://github.com/ChainSafe/forest/compare/v0.37.0...v0.38.0