Releases: minio/minio-go
Releases · minio/minio-go
API Change release
Highlights
- Deprecated canned bucket policies instead getBucketPolicy/setBucketPolicy now directly take JSON strings. AWS S3 policy language is extensive and complicated. Supporting all the scenarios is nearly impossible with canned policies alone. Instead we will take the bucket policy JSON directly from the users.
Changelog
- Add tests to check if ListObjects/V2 returns expected StorageClass (#963) (04/10/18)
- Update get/setBucketPolicy methods to use files instead of pkg/policy (#959) (04/10/18)
- avoid unnecessary stat call during single copy (#962) (04/06/18)
- avoid sending SSE-S3 header during GET requests. (#965) (04/05/18)
- Fix stream SSE uploads with S3 encrypt type (#960) (04/02/18) <Jesús Espino>
- Fix xml parsing error for RemoveObjects API (#949) (03/29/18)
- Allow to upload empty files in stream based uploads (#958) (03/26/18) <Jesús Espino>
- Add missing doneCh in the example for removeobjects (#955) (03/26/18)
- tests: Remove partial related tests (#957) (03/26/18)
- Add transport connection broken error to retry list (#956) (03/19/18)
- [refactor]: simplify client encryption examples (#952) (03/19/18)
- Add tests for putObjectContentLanguage (#950) (03/15/18)
- Add putObject/getObject() client side encryption examples (#948) (03/13/18)
Remove support for client side encryption
Bug fix release
Changelog
- Add SSE-C tests for multipart, copy, get range operations (#941)
- Removing conditional check for notificationInfoCh in api-notication (#940)
- Add RemoveObjectsWithContext call (#939)
- replace t.Fatal with log.Fatalln (#935)
- Honor prefix parameter in ListBucketPolicies API (#929)
- test for empty objects uploaded with SSE-C headers (#927)
- Encryption headers should also be set during initMultipart (#930)
- Update examples to use encrypt package (#932)
Bug fix release
Changelog
- Add support for Content-Language metadata header (#928)
- Fix check for duplicate notification configuration entries (#917)
- allow OS to cleanup sockets in TIME_WAIT (#925)
- Sign V2: Fix signature calculation in virtual host style (#921) <A. Elleuch>
- bucket policy: Support json string in Principal field (#919) <A. Elleuch>
Bug fix release and feature
Bug fix and feature release
Highlights
- Support Storage Class option for PutObject API.
- Supports redirection of requests to new Hosts by re-authenticating the request automatically.
Changelog
- Support redirect headers to sign again with new Host header. (#829)
- Fail in PutObject if invalid user metadata is passed
- PutObjectOptions Header: Don't include invalid header
- Increase max retry count to 10 (#913)
- Fix contentType typo while logging in testFputObject (#912)
- Fixed misspelled mint mode env. var. (#909)
- Add new regions for Paris and China west. (#905)
- fix s3signer to use req.Host header (#899) <Bartłomiej Nogaś>
- Update functional tests to not expect storage class (#904)
- Fix PutObject docs for x-amz-storage-class (#903)
- Add storage class support (#896)
Minor bug fix release
Changelog
- Fixes the timeout issue in 'GetObjectWithContext' api (#900) (5 hours ago)
- Update version to next release (10 days ago)
Minor bug fix release
Changelog
- Migrate to mitchellh/go-homedir (#893) (8 days ago)
- Ignore Metadata field in xml encode/decode (#890) (9 days ago) <Michał Jarco>
- Translate minio-go API docs to Chinese. (#872) (2 weeks ago)
- Reduced the number of files in testRemoveMultipleObjects test (#888) (3 weeks ago)
- pkg/credentials: Credentials retrieval should prioritize credentials (#877) (3 weeks ago)
- Fixes log format issues (#865) (3 weeks ago)
- Add CopyObjectPart support for Core client (#878) (3 weeks ago)
- tests: Reduce context timeout to avoid false positives (#881) (3 weeks ago)
- Update version to next release (4 weeks ago)
Minor bug fix release
Minor release
Changelog
- Fix issue with incorrect size in functional test (#875) (19 hours ago)