diff --git a/CHANGELOG.md b/CHANGELOG.md index 525c94496d09..d37091ceac67 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -27,6 +27,20 @@ ### Breaking +### Added + +### Changed + +### Removed + +### Fixed + +## Forest v0.29.0 "Fëanor" + +Non-mandatory release. It introduces a couple of features around snapshot generation and inspection. It fully supports the new FRC-0108 Filecoin snapshot format. There is also a notable fix in `Filecoin.ChainNotify` RPC method that would cause issues with some clients. + +### Breaking + - [#5946](https://github.com/ChainSafe/forest/pull/5946) Updated parameters and response of `Forest.StateCompute` RPC method to support new `forest-cli state compute` options. ### Added @@ -59,14 +73,14 @@ - [#5969](https://github.com/ChainSafe/forest/pull/5969) Updated `forest-tool snapshot validate` to print better error message for troubleshooting. -### Removed - ### Fixed - [#5863](https://github.com/ChainSafe/forest/pull/5863) Fixed needless GC runs on a stateless node. - [#5859](https://github.com/ChainSafe/forest/pull/5859) Fixed size calculation for zstd frame cache. +- [#5975](https://github.com/ChainSafe/forest/issues/5975) Fixed JSON escaping in the `Filecoin.ChainNotify` RPC method. + ## Forest v0.28.0 "Denethor's Folly" This is a non-mandatory release recommended for all node operators. It includes numerous fixes and quality-of-life improvements for development and archival snapshot operations. It also includes a memory leak fix that would surface on long-running nodes. diff --git a/Cargo.lock b/Cargo.lock index 4d65c21a00d0..cf7ab572f834 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3111,7 +3111,7 @@ checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" [[package]] name = "forest-filecoin" -version = "0.28.0" +version = "0.29.0" dependencies = [ "ahash", "anes 0.2.1", @@ -9637,7 +9637,7 @@ dependencies = [ "log", "rand 0.9.2", "sha1", - "thiserror 2.0.15", + "thiserror 2.0.16", "utf-8", ] diff --git a/Cargo.toml b/Cargo.toml index 808ca372470f..5bd4f1c05d80 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forest-filecoin" -version = "0.28.0" +version = "0.29.0" authors = ["ChainSafe Systems "] repository = "https://github.com/ChainSafe/forest" edition = "2024"