Skip to content

Commit

Permalink
Merge pull request #2939 from nspcc-dev/release-0.101.1
Browse files Browse the repository at this point in the history
Release 0.101.1
  • Loading branch information
roman-khimov authored Mar 17, 2023
2 parents 0d5613c + e3d8772 commit 7306bec
Show file tree
Hide file tree
Showing 2 changed files with 34 additions and 5 deletions.
29 changes: 28 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,34 @@

This document outlines major changes between releases.

## 0.101.0 "Shortness" (13 Jan 2022)
## 0.101.1 "Shallowness" (17 Mar 2023)

Another 3.5.0-compatible version that delivers important bug fixes and
provides a new API to be used by NeoFS. An upgrade is recommended, the DB
doesn't need to be resynchronized.

New features:
* internal RPC client for deeply integrated applications like NeoFS (#2916)

Improvements:
* documentation updates (#2879, #2880, #2893, #2917, #2920, #2936)
* code style, spelling and updated linter fixes (#2884, #2922, #2933)
* NEP-2 import password can be provided via config file now (#2887)
* custom stack item deserialization limit is available via public APIs now (#2904)
* RPC client endpoint can be retrieved via public API (#2915)
* dependency updates (#2919, #2929)
* WSClient now copies filter parameters to Subscribe* and Receive* methods
improving code safety (#2937)

Bugs fixed:
* name parameter ignored for wallet import command (#2887)
* incorrect RPC binding code generated for Any return type (#2918)
* memory leak on active peer disconnection (#2924)
* consensus process deadlock (#2930)
* dBFT deadlock in "committed at previous view" scenario (#2935)
* panic in RPC waiter code (#2938)

## 0.101.0 "Shortness" (13 Jan 2023)

This release delivers an important fix for block execution application logs
and requires a resynchronization, therefore it's 0.101.0 (even though it's
Expand Down
10 changes: 6 additions & 4 deletions ROADMAP.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,10 @@ functionality.
## Versions 0.7X.Y (as needed)
* Neo 2.0 support (bug fixes, minor functionality additions)

## Version 0.101.1 (~February 2022)
## Version 0.102.0 (~March 2022)
* 3.6.0 compatibility

## Version 0.102.1 (~April 2022)
* improved RPC error codes
* extended data types for iterators to be used by RPC wrapper generator

Expand Down Expand Up @@ -35,7 +38,7 @@ APIs and convert your code to using them.

While a lot of the code is already converted to new APIs, old ones still can
be used in some code not known to us. Therefore we will remove old APIs not
earlier than February-March 2023, with 0.101.0 or 0.102.0 release.
earlier than May 2023, with 0.103.0 release.

## util.FromAddress smart contract helper

Expand All @@ -56,8 +59,7 @@ for specific subscriptions now. Old APIs and generic Notifications channel are
still available, but will be removed, so please convert your code to using new
Receive* APIs.

Removal of these APIs is scheduled for March-April 2023 (~0.102.0-0.103.0
releases).
Removal of these APIs is scheduled for May 2023 (~0.103.0 release).

## Prometheus RPC counters

Expand Down

0 comments on commit 7306bec

Please sign in to comment.