Skip to content

Commit

Permalink
Merge pull request #3536 from nspcc-dev/rel-0.106.3
Browse files Browse the repository at this point in the history
CHANGELOG: release 0.106.3
  • Loading branch information
roman-khimov committed Jul 29, 2024
2 parents c2a1c4a + 7fe176a commit d8e3e57
Showing 1 changed file with 39 additions and 0 deletions.
39 changes: 39 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,45 @@

This document outlines major changes between releases.

## 0.106.3 "Lyophilization" (29 Jul 2024)

This 3.7.5-compatible version includes a number of important fixes, so please
upgrade your nodes. Some minor extensions were also added.

Resynchronization (or state reset) is required for testnet (because of a bug
leading to state difference since 4368840), but not required for mainnet.

New features:
* embedded mainnet/testnet/NeoFS node configuration files (#3477, #3504)

Behavior changes:
* CLI no longer panics if error occurs (#3495)
* MaxTraceableBlocks is 17280 now for NeoFS networks (#3518)
* minimal default RPC `SessionExpirationTime` is 5s now (#3529)

Improvements:
* RPC actor interface extension with WaitSuccess method (#3491)
* Signers() API for RPC invokers (#3492)
* SignerAccounts() API for RPC actors (#3492)
* getpeers RPC extension with the user agent and last known block height data
(#3481)
* OnExecHook() API for VM (#3460)
* more details in witness verification error message (#3508)
* CLI help and error string format unification (#3495, #3520)
* CLI library (github.com/urfave/cli) upgrade to 2.27.2 (from v1 API, #3495)
* microoptimization of extensible sender list calculation (#3500)
* microoptimization of chain dump code (#3514)
* documentation and error messages (#3526, #3527)

Bugs fixed:
* RPC `SessionExpirationTime` could be zero in some configurations (#3529)
* panic in WSClient unsubscription code in some multithreaded cases (#3532)
* missing PrimaryIndex in Ledger's getBlock() result (#3534)
* contract manifests with null groups were accepted (#3523)
* contract manifests with invalid features were accepted (#3523)
* contract manifests with null trusts were accepted (#3523)
* WSClient deadlock in some disconnection cases (#3535)

## 0.106.2 "Keratinization" (13 Jun 2024)

A 3.7.5-compatible version introducing new Domovoi hardfork that brings two fixes to
Expand Down

0 comments on commit d8e3e57

Please sign in to comment.