Skip to content

v0.33.7 "Shimmergloom"

Latest

Choose a tag to compare

@LesnyRumcajs LesnyRumcajs released this 22 Jun 16:51
· 28 commits to main since this release
f0a56d2

Non-mandatory release for all node operators.

Added

  • #6008: Added the FOREST_PATH environment variable to override the Forest data directory (taking precedence over the configuration file and the default), mirroring Lotus' LOTUS_PATH. It is honored by all forest* binaries, so forest-cli/forest-tool read the JWT admin token from the same directory. The resolved data directory is now logged on daemon startup.

  • #7168: Added the FOREST_RPC_METRICS_DISABLED environment variable to disable JSON-RPC per-method metrics while leaving other metrics intact.

  • #7195: Added the rpc_in_flight_requests metric reporting the number of JSON-RPC requests currently being processed.

Changed

  • #7164: JSON-RPC authentication is now performed once per connection (e.g. at the WebSocket upgrade) instead of on every request, matching Lotus. Note that token expiry is no longer re-checked for the lifetime of an established connection.

Fixed

  • #7194: Added UpgradeXxHeight placeholder for the NV29 network upgrade.

  • #7211: Fixed forest-wallet to allow using the unencrypted keystore with --encrypt false when an encrypted keystore also exists.

  • #7129: Fixed a few inaccurate cache size metrics.

  • #6974: Fixed the message pool reporting a still-pending nonce as the next nonce after an applied message was removed.

  • #6975: Fixed Filecoin.MpoolSelect to not remove the messages from the live pool, only simulate the head change.

  • #7217: Fixed a bug that Filecoin.StateCirculatingSupply returns error on mainnet.

More details

Full Changelog: v0.33.6...v0.33.7