|
2 | 2 |
|
3 | 3 | This document outlines major changes between releases.
|
4 | 4 |
|
| 5 | +## 0.106.3 "Lyophilization" (29 Jul 2024) |
| 6 | + |
| 7 | +This 3.7.5-compatible version includes a number of important fixes, so please |
| 8 | +upgrade your nodes. Some minor extensions were also added. |
| 9 | + |
| 10 | +Resynchronization (or state reset) is required for testnet (because of a bug |
| 11 | +leading to state difference since 4368840), but not required for mainnet. |
| 12 | + |
| 13 | +New features: |
| 14 | + * embedded mainnet/testnet/NeoFS node configuration files (#3477, #3504) |
| 15 | + |
| 16 | +Behavior changes: |
| 17 | + * CLI no longer panics if error occurs (#3495) |
| 18 | + * MaxTraceableBlocks is 17280 now for NeoFS networks (#3518) |
| 19 | + * minimal default RPC `SessionExpirationTime` is 5s now (#3529) |
| 20 | + |
| 21 | +Improvements: |
| 22 | + * RPC actor interface extension with WaitSuccess method (#3491) |
| 23 | + * Signers() API for RPC invokers (#3492) |
| 24 | + * SignerAccounts() API for RPC actors (#3492) |
| 25 | + * getpeers RPC extension with the user agent and last known block height data |
| 26 | + (#3481) |
| 27 | + * OnExecHook() API for VM (#3460) |
| 28 | + * more details in witness verification error message (#3508) |
| 29 | + * CLI help and error string format unification (#3495, #3520) |
| 30 | + * CLI library (github.com/urfave/cli) upgrade to 2.27.2 (from v1 API, #3495) |
| 31 | + * microoptimization of extensible sender list calculation (#3500) |
| 32 | + * microoptimization of chain dump code (#3514) |
| 33 | + * documentation and error messages (#3526, #3527) |
| 34 | + |
| 35 | +Bugs fixed: |
| 36 | + * RPC `SessionExpirationTime` could be zero in some configurations (#3529) |
| 37 | + * panic in WSClient unsubscription code in some multithreaded cases (#3532) |
| 38 | + * missing PrimaryIndex in Ledger's getBlock() result (#3534) |
| 39 | + * contract manifests with null groups were accepted (#3523) |
| 40 | + * contract manifests with invalid features were accepted (#3523) |
| 41 | + * contract manifests with null trusts were accepted (#3523) |
| 42 | + * WSClient deadlock in some disconnection cases (#3535) |
| 43 | + |
5 | 44 | ## 0.106.2 "Keratinization" (13 Jun 2024)
|
6 | 45 |
|
7 | 46 | A 3.7.5-compatible version introducing new Domovoi hardfork that brings two fixes to
|
|
0 commit comments