Releases: nspcc-dev/neofs-api-go
Releases · nspcc-dev/neofs-api-go
v2.14.0
18 Oct 09:59
Compare
Sorry, something went wrong.
No results found
Added
Maintenance status and node state (#415 )
NetmapSnapshot RPC (#418 )
Fixed
Marshal repeated []byte fields correctly (#413 )
Block until client connection is up (#419 )
Changed
Support new object session context format (#416 )
Mark all expiration methods as deprecated (#417 )
Updated
Minimal go version to 1.17 (#412 )
neofs-crypto to v0.4.0 (#412 )
google.golang.org/grpc to v1.48.0 (#415 )
google.golang.org/protobuf to v1.28.0 (#415 )
v2.13.1
01 Aug 16:25
Compare
Sorry, something went wrong.
No results found
Added
EACL_NOT_FOUND status code support (#409 )
v2.13.0 - Yeonpyeongdo (연평도, 延坪島)
04 Jul 14:54
Compare
Sorry, something went wrong.
No results found
NeoFS API v2.13 support
Added
WalletConnect signature scheme (#386 )
object.StatusOutOfRange enum value (#407 )
Functionality to disable homomorphic hashing in container (#399 )
status.SignatureVerificationFail enum value (#405 )
v2.12.2
04 Jul 08:56
Compare
Sorry, something went wrong.
No results found
Added
util/protogen tool to compile Protocol Buffers with stable marshaling
Fixed
refs.ObjectIDNestedListMarshal incorrect encoding (#401 )
incorrect conversion of oneof field in GetRangeResponseBody.FromGRPCMessage (#401 )
Changed
Setters don't check call on nil (#388 )
StableMarshal methods don't return error
oneof fields are now randomly initialized in test generators (#401 )
v2.12.1
15 Mar 14:03
Compare
Sorry, something went wrong.
No results found
Fixed
Incompatible changes in signature scheme (#380 )
Added
Public URI-parsing function client.ParseURI() (#383 )
Changed
Slices with pointers []*T replaced with regular structure slices []T in v2 structures (#376 )
v2.12.0 - Heuksando (흑산도, 黑山島)
04 Mar 09:20
Compare
Sorry, something went wrong.
No results found
NeoFS API v2.12 support
Added
Network magic field (uint64) to session.RequestMetaHeader (#367 )
Constants for attributes related to object notifications (#372 )
refs.SignatureScheme enum and corresponding field to session.Signature message (#55 )
New status codes in container, object and session packages (#371 )
object.TypeLock type enum value and object.Lock type of its content (#371 )
Changed
API of signature package (#55 )
Deprecated
SessionToken, SessionTokenBody and SessionTokenContext types from session package
v2.11.1
28 Dec 10:05
Compare
Sorry, something went wrong.
No results found
Added
Timeout for single message transmission in rpc/client (#366 )
v2.11.0 - Sinjido (신지도, 薪智島)
02 Dec 15:18
Compare
Sorry, something went wrong.
No results found
NeoFS API v2.11 support. High level packages are moved to neofs-sdk-go repository. Repository restructured as Go module version 2 and synced with neofs-api release version.
Fixed
Protobuf recompile script handles path with special symbols correctly (#354 )
make dep command (#364 )
Added
Changed
neofs-api-go is now Go module version 2 (#201 )
Removed
v1.30.0 - Udo (우도, 牛島)
19 Oct 16:53
Compare
Sorry, something went wrong.
No results found
NeoFS API v2.10 support.
Fixed
Potential NPE in NEO3Wallet related functions (#340 )
Incorrect return of reputation intermediate announcement (#342 )
Added
pkg/client callback to parse internal response information (#337 )
Service filter type in extended ACL from API v2.10 (#338 )
Enhanced network info structures from API v2.10 (#339 )
Well-known public-append basic ACL constant (#341 )
Native contract names support (#351 )
Changed
Updated grpc to v1.41.0 (#176 )
v1.29.0 - Anmyeondo (안면도, 安眠島)
27 Aug 11:13
Compare
Sorry, something went wrong.
No results found
Fixed
Well-known BasicACL constants to fit the specification (#330 , #334 ).
Linter warnings (#335 ).
Added
Support for COMMON_PREFIX filter operation for object attributes (#331 ).
Missing well-known eACL filter setters (#333 ).
Removed
FilterObjectParent well-known object related filter key (#333 ).
Updated
Go version to 1.16 (#335 ).
Tests in CI to run on 1.16 and 1.17 Go versions (#335 ).