diff --git a/CHANGELOG.md b/CHANGELOG.md index 750143c1da..3243715c79 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,35 @@ This document outlines major changes between releases. +## 0.107.2 "O" (13 Dec 2024) + +One more compatible patch-release fixing BlockFetcher service that may hang on retry +of NeoFS requests preventing the node from syncing. This release also improves the +algorithm of blocks uploading to NeoFS and extends the list of block and index file +attributes uploaded to NeoFS block storage. + +No configuration update or DB resync is required. However, `NeoFSBlockFetcher` +application configuration section was backed by default values for every parameter +except `Addresses` and `ContainerID`, hence if you don't like too chatty +configuration files, you're free to remove all optional parameters. + +Behavior changes: +* add `BlockTime` attribute to block objects stored in NeoFS block storage (#3749) +* use `Timestamp` attribute to hold object creation time for block and index objects + stored in NeoFS block storage (#3749) + +Improvements: +* embed default UnitTestNet node configuration (#3696) +* dependent packages updates (#3746, #3747) +* refactor and speed up `upload-bin` CLI command (#3735) +* backup NeoFS BlockFetcher configuration with default values (#3742) +* reuse more of built-in NeoFS SDK functionality in `upload-bin` CLI handler () + +Bugs fixed: +* NeoFS BlockFetcher sometimes is hanging during the node startup (#3736) +* RPC server timers are improperly drained (#3737) +* basic unit test chain restore configuration (#3696) + ## 0.107.1 "Narrativization" (06 Dec 2024) An urgent version that fixes the problem of intensive CPU usage caused by improper