Releases: minio/minio-java
Releases · minio/minio-java
Incomplete release, please use 7.1.2
7.1.1 Release version 7.1.1
Feature Release
Highlights
- Versioning support has been added
Changelog
- Add versioning support (#999) (07/01/20) (Bala FA)
- Handle extra headers/query params for all requests. (#965) (06/26/20) (Bala FA)
- Add base argument class for conditionally reading objects. (#989) (06/26/20) (Bala FA)
- Add builder support to Compose object api (#979) (06/22/20) (Ashish Kumar Sinha)
- add builder support to MinioClient class (#987) (06/22/20) (Bala FA)
- Add versioning support in listObjects API (#984) (06/20/20) (Bala FA)
- Add arg builder support to putObject api (#972) (06/16/20) (Bala FA)
- Add arg builder to listIncompleteUpload API (#937) (06/12/20) (Ashish Kumar Sinha)
- Fix: use correct keyname to read the version from Manifest file (#962) (06/11/20) (kannappanr)
- add arg builder support to copyObject API (#970) (06/10/20) (Bala FA)
- add arg builder to removeObjects API (#967) (06/08/20) (Bala FA)
- Restructure base args (#971) (06/08/20) (Bala FA)
- Add arg builder to getPresignedObjectUrl() (#948) (06/05/20) (Ashish Kumar Sinha)
- Implement args builder for removeIncompleteUpload (#968) (06/04/20) (Shireesh Anjal)
- add arg builder to {set,get,delete}DefaultRetention APIs (#935) (06/03/20) (Bala FA)
- Implement args builder for selectObjectContent API (#964) (06/02/20) (Shireesh Anjal)
- add arg builder to listenBucketNotification API (#934) (06/02/20) (Bala FA)
- add arg builder to {set,get,delete}BucketNotification APIs (#932) (06/02/20) (Bala FA)
- log exception thrown during setup/teardown in json format (#963) (06/01/20) (kannappanr)
- Handle s3 service returning HTTP server error (#960) (06/01/20) (Bala FA)
- Add arg builder to legal hold APIs (#953) (05/31/20) (Ashish Kumar Sinha)
- add builder support for bucketExists (#961) (05/31/20) (Ashish Kumar Sinha)
- Add method isVersioningEnabled() (#955) (05/30/20) (Ashish Kumar Sinha)
- Move to okhttp v3.14.9 (#959) (05/29/20) (Bala FA)
- Implement Args builder for getObject API (#954) (05/29/20) (Shireesh Anjal)
- add arg builder to {set,get,delete}BucketPolicy APIs (#933) (05/28/20) (Bala FA)
- add arg builder to set/get objectRetention API (#938) (05/28/20) (Ashish Kumar Sinha)
- add arg builder to {set,get,delete}BucketLifeCycle APIs (#931) (05/27/20) (Bala FA)
- add bucket/object tagging apis (#918) (05/26/20) (Bala FA)
- add bucket encryption apis. (#902) (05/25/20) (Bala FA)
- add arg builder to removeObject API (#950) (05/22/20) (Bala FA)
- handle accelerate and dual-stack aws endpoints (#900) (05/22/20) (Bala FA)
- Add arg builder to (enable,disable}Versioning and removeBucket APIs (#930) (05/21/20) (Ashish Kumar Sinha)
- add arg builder to statObject API (#936) (05/19/20) (Bala FA)
- fix: disable connection retry for PUT and POST methods (#928) (05/19/20) (Bala FA)
- Implement Args builder for listObjects API (#946) (05/19/20) (Shireesh Anjal)
- fix: BucketArgs.Builder.validate() to accept A type args (#947) (05/19/20) (Bala FA)
- Rename getter bucketName() to bucket() in BucketArgs class. (#945) (05/18/20) (Bala FA)
- Add validation support to the builder framework (#944) (05/18/20) (Bala FA)
- Few enhancements in the builder framework (#941) (05/18/20) (Shireesh Anjal)
- fix makeBucket() with object-lock in functional test (#942) (05/18/20) (Bala FA)
- Refactor builder framework (#929) (05/13/20) (Shireesh Anjal)
- Add Make bucket API with builder pattern (#927) (05/12/20) (Ashish Kumar Sinha)
- fix: make owner field optional in Item class. (#921) (05/05/20) (Bala FA)
- Update Readme example (#919) (05/03/20) (Daniel Valdivia)
- make
id
optional in NotificationCommonConfiguration. (#917) (04/29/20) (Bala FA) - move to simple-xml-safe (#908) (04/27/20) (Bala FA)
- exclude minio directory in .gitignore (#910) (04/24/20) (Bala FA)
- load TLS certificate from SSL_CERT_FILE env var (#903) (04/21/20) (Bala FA)
- run functional test with downloaded minio (#890) (04/21/20) (Bala FA)
Minor Bug Fix Release
Changelog
- Fix: Do not set empty content-encoding (#909) (04/20/20) (kannappanr)
- Rectify the validation condition & add functional test (#904) (04/21/20) (Ashish Kumar Sinha)
- fix optional fraction-of-time in ResponseDate format (#907) (04/16/20) (Bala FA)
- fix comment and exception order (#891) (04/13/20) (Bala FA)
- make protected internal methods (#889) (04/08/20) (Bala FA)
- cleanup javadoc and API documentation. (#888) (04/06/20) (Bala FA)
Minor Bug Fix Release
Feature Release
Highlights
- Support for retention and legal hold APIs
Changelog
- cleanup and fix unit tests (#878) (03/25/20)
- optimize ServerSideEncryption class (#880) (03/25/20)
- handle response headers directly (#879) (03/25/20)
- enhance returned object of listenBucketNotification() (#867) (03/25/20)
- cleanup putObject() functional tests (#876) (03/23/20)
- remove ChunkedInputStream (#874) (03/21/20)
- fix and add javadocs (#873) (03/21/20)
- return immutable list/map wherever possible (#870) (03/20/20)
- remove enum SuccessActionStatus and use constants directly (#872) (03/19/20)
- use try with resource style to auto-close streams (#871) (03/19/20)
- refactor http execution to compute md5sum when needed (#852) (03/19/20)
- optimize putObject() to avoid reading data for known object size (#844) (03/19/20)
- cleanup comments in private methods (#865) (03/19/20)
- change maven url to https (#866) (03/17/20)
- move xml parsing using SimpleXML (#857) (03/17/20)
- remove all deprecated methods and usage (#862) (03/15/20)
- upgrade to gradle v6.2.2 and use strict google java style (#863) (03/14/20)
- remove unused NoResponseException (#850) (03/13/20)
- Include user metadata of each object optionally in list object. (#864) (03/12/20)
- move InvalidArgumentException to IllegalArgumentException (#861) (03/08/20)
- remove legacy joda time (#855) (03/05/20)
- API.md: Update some Anchors (#854) (02/24/20)
- Ignore ComposeObject API when returned NotImplemented (#848) (02/17/20)
- add PutObjectOptions support (#843) (02/13/20)
- Add new method to set/get object retention & Legal Hold (#836) (02/13/20)
Minor Feature Release
Minor Bug Fix Release
Changelog
- Set Accept-Encoding to identity by default (#825) (01/18/20)
- Add overloaded listen bucket notification method (#834) (01/18/20)
- Resolves policy condition failed error upon success_action_status (#826) (12/11/19)
- Validate bucket name, object name. (#824) (12/09/19)
- [doc] clarify lazy-eval of removeObjects (#811) (11/13/19)
- fix windows ci (#813) (11/08/19)
- Code cleanup and docs update (#801) (10/30/19)
- Add function to compose object (#787) (10/09/19)
- Docs and examples added for Object Lock (#800) (10/08/19)
- Add java github actions (#797) (09/17/19)
Feature Release
Minor Bug fix release
Changelog
- Add success action status to PresignedPostPolicy (#784) (08/11/19)
Minor Bug Fix Release
Changelog
- Abort failed multipart uploads on RuntimeException (#786) (08/07/19)
- Change play.min.io:9000 to play.min.io (#785) (08/05/19)
- fix: rearrange, cleanup, deprecation and fixes in ServerSideEncryption (#778) (08/05/19)
- fix: handle SSE in copyObject() properly and have one source code. (#777) (08/04/19)
- Deprecate build oraclejdk8 (#783) (07/31/19)
- Preserve all path segments appropriately for objectNames (#780) (07/30/19)
- fix: handle SSE in getObject() properly and have one source code. (#776) (07/29/19)
- fix: handle SSE in statObject() properly and have one source code. (#775) (07/19/19)
- Add content negotiation (#771) (07/13/19)