diff --git a/CHANGELOG.md b/CHANGELOG.md index 7d310bf..84f5ba6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,42 @@ This document outlines major changes between releases. +## 0.16.0 (16 Jul 2021) + +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 metadat 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 + * 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). + ## 0.15.0 (10 Jun 2021) This release brings S3 gateway to the current state of NeoFS and fixes some