v0.28.0-rc.1
Pre-release
Pre-release
alexvanin
released this
18 Mar 07:24
·
2437 commits
to master
since this release
Native RFC-6979 signatures of messages and tokens, LOCK object types,
experimental notifications over NATS with NeoFS API v2.12 support
Fixed
- Allow empty passwords in neofs-cli config (#1136)
- Remove session tokens from local storage of storage node after expiration (#1133)
- Set correct audit range hash type in neofs-ir (#1180)
- Readme typos (#1167)
- LOCODE attribute and announced address are not mandatory for relay node config (#1114)
- Read objects directly from blobstor in case of shard inconsistency (#1186)
- Shard ID is now consistent between restarts (#1204)
- Check session token verb (#1191)
- Fix
-w
flag in subnet commands of neofs-adm (#1223) - Do not use explicit mutex lock in chain caches (#1236)
- Fix data race leading to reputation data loss (#1210)
Added
- Look for
CustomGroup
scope in NNS contract before contract invocation (#749) - Interactive storage node configurator in neofs-adm (#1090)
- Cache of notary transaction heights (#1151)
- Logs for metabase PUT and DELETE operations (#1188)
- NATS notifications (#1183)
- LOCK object type (#1175, #1176, #1181)
- Progress bar for object upload/download in neofs-cli (#1185)
- Support of new status codes (#1247)
Changed
- Update neofs-api-go and neofs-sdk-go (#1101, #1131, #1195, #1209, #1231)
- Use
path/filepath
package for OS path management (#1132) - Shard sets mode to
read-only
if it hits threshold limit (#1118) - Use request timeout in chain client of neofs-adm (#1115)
- Generate wallets with 0644 permissions in neofs-adm (#1115)
- Use cache of parsed addresses in GC (#1115)
- Determine config type based on file extension in neofs-ir (#1115)
- Reuse some error defined in contracts (#1115)
- Improved neofs-cli usability (#1103)
- Refactor v2 / SDK packages in eACL (#596)
Removed
- Remove some wrappers from
morph
package (#625) GetRange
method in blobovnicza (#1115)- Deprecated structures from SDK v1.0.0 rc (#1181)
Updating from neofs-node v0.27.5
Set shard error threshold for read-only mode switch with NEOFS_STORAGE_SHARD_RO_ERROR_THRESHOLD
(default: 0, deactivated).
Set NATS configuration for notifications in NEOFS_NODE_NOTIFICATION
section. See example config for more details.