diff --git a/CHANGELOG.md b/CHANGELOG.md index b34a7366d..8237b65db 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,33 @@ This document outlines major changes between releases. +## 0.97.2 "Dissipation" (18 Aug 2021) + +We're rolling out an update for NeoGo nodes that mostly concentrates on +performance. We've tweaked and tuned a lot of code while staying compatible +with N3 mainnet and testnet. At the same time we're gradually introducing +changes required for our P2P state exchange extension and this affected DB +format, so you'll need to resynchronize on update. At the same time, this +update is not mandatory, 0.97.1 is still perfectly valid for N3 networks. + +Note also that we're discussing removal of Badger and Redis databases support +in future releases, so if you're interested in them take a look at #2130. + +Behavior changes: + * address blocking in Policy contract now also blocks calls to contracts with + blocked addresses (#2132) + +Improvements: + * numerous memory and CPU optimizations across whole codebase (#2108, #2112, + #2117, #2118, #2122, #2123, #2128, #2114, #2133) + * preliminary work for P2P state exchange extension (#2119) + * `util convert` command now also detects public keys and converts them to + script hash/address (#2125) + +Bugs fixed: + * key decoding functions could accept some additional data even though only + key is expected to be present (#2125) + ## 0.97.1 "Gasification" (06 Aug 2021) We're updating NeoGo to make it compatible with the latest protocol changes