v0.16.0
With this release we publish S3 gateway source code. It includes various S3
compatibility improvements, support of bucket management, unified secp256r1
cryptography with NEP-6 wallet support.
Fixed
- Allowed no-sign request (#65)
- Bearer token attached to all requests (#84)
- Time format in responses (#133)
- Max-keys checked in ListObjects (#135)
- Lost metadata in the objects (#131)
- Unique bucket name check (#125)
Added
- Bucket management operations (#47, #72)
- Node-specific owner IDs in bearer tokens (#83)
- AWS CLI usage section in README (#77)
- List object paging (#97)
- Lifetime for the tokens in auth-mate (#108)
- Support of range in GetObject request (#96)
- Support of NEP-6 wallets instead of binary encoded keys (#92)
- Support of JSON encoded rules in auth-mate (#71)
- Support of delimiters in ListObjects (#98)
- Support of object ETag (#93)
- Support of time-based conditional CopyObject and GetObject (#94)
Changed
- Accesskey format: now
0
used as a delimiter between container ID and object
ID instead of_
(#164) - Accessbox is encoded in protobuf format (#48)
- Authentication uses secp256r1 instead of ed25519 (#75)
- Improved integration with NeoFS SDK and NeoFS API Go (#78, #88)
- Optimized object put execution (#155)
Removed
- GRPC keepalive options (#73)