Mandatory release for calibnet node operators. It includes support for the NV29 Solstice network upgrade for calibnet, which is set to activate at epoch 4109133 (2026-09-28T12:59:30Z). There are also additional (breaking) changes and improvements; see below.
What's Changed
- [automated] Update Forest RPC reference docs by @leshyatwork[bot] in #7580
- [automated] Update Forest CLI docs by @leshyatwork[bot] in #7581
- chore(deps): bump hadolint/hadolint-action from 3.4.0 to 3.5.0 by @dependabot[bot] in #7585
- chore(deps-dev): bump @types/react-dom from 19.2.4 to 19.2.5 in /docs in the patch-versions group by @dependabot[bot] in #7584
- chore(deps): bump flate2 from 1.1.9 to 1.1.10 in the patch-versions group by @dependabot[bot] in #7586
- feat(bench): tipset benchmarking over snapshot & ranges by @LesnyRumcajs in #7583
- fix(cli):
forest-toolindex backfill ensure proof parameters by @EclesioMeloJunior in #7588 - Drop
--recomputeflag on index backfill by @sudo-shashank in #7594 - Implement
forest-cli evm deployandforest-cli evm callby @sudo-shashank in #7582 - chore(deps-dev): bump tsx from 4.23.12 to 4.23.13 in /docs in the patch-versions group by @dependabot[bot] in #7604
- chore(deps): bump the patch-versions group with 5 updates by @dependabot[bot] in #7605
- [automated] Update Forest CLI docs by @leshyatwork[bot] in #7602
- Implement
forest-cli evm invokeby @sudo-shashank in #7595 - [automated] Update Forest CLI docs by @leshyatwork[bot] in #7606
- [automated] Update Forest checkpoints by @leshyatwork[bot] in #7610
- chore: bump deps via cargo update by @LesnyRumcajs in #7613
- chore: fix rust 1.98 manifest parsing by @LesnyRumcajs in #7615
- chore: suppress toolchain override warn during install by @LesnyRumcajs in #7623
- docs: fix hardware requirements typo by @LesnyRumcajs with @Copilot in #7624
- chore(docs): add proof params entry in docs by @LesnyRumcajs in #7627
- Extend forest-wallet send with calldata and method params by @sudo-shashank in #7607
- chore: bump fvm by @LesnyRumcajs in #7631
- chore(deps): bump hashlink from 0.11.1 to 0.12.2 by @dependabot[bot] in #7629
- feat: move to new proof params hosting by @LesnyRumcajs in #7630
- fix(ci): test a published dataset day in the external RPC checks by @EclesioMeloJunior in #7621
- chore(tests): pledge calc coverage by @LesnyRumcajs in #7626
- fix: return eth hash from eth_sendRawTransaction by @wjmelements in #7625
- chore(deps): bump react from 19.2.8 to 19.3.0 in /docs in the react group across 1 directory by @dependabot[bot] in #7628
- feat: integrate v19 actor by @akaladarshi in #7593
- chore: nv29 skeleton by @akaladarshi in #7598
- feat: nv29 base by @akaladarshi in #7599
- feat: nv29 support for devnet by @akaladarshi in #7635
- chore: butterflynet reset by @akaladarshi in #7638
- fix(ci): backfill verification on null rounds by @LesnyRumcajs in #7642
- Remove redundant CBOR allocations by @sudo-shashank in #7634
- fix(ci): deprecation notice on
app-idby @LesnyRumcajs in #7643 - [automated] Update Forest RPC reference docs by @leshyatwork[bot] in #7647
- chore: nv29 cleanup changes by @akaladarshi in #7645
- chore: enable mainnet on external-rpc-checks by @EclesioMeloJunior in #7603
- feat!: change proof parameter fallback by @LesnyRumcajs in #7649
- [automated] Update Forest checkpoints by @leshyatwork[bot] in #7653
- chore: reduce allocations in conversions by @LesnyRumcajs in #7646
- fix: missing guard in block message handling by @LesnyRumcajs in #7651
- chore(docs): add some missing subcommand docs by @LesnyRumcajs in #7659
- chore: nv29 latest bundles by @akaladarshi in #7654
- chore(release): prepare release v0.37.0 by @akaladarshi in #7660
Full Changelog: v0.36.1...v0.37.0