All Versions
19
Latest Version
Avg Release Cycle
33 days
Latest Release
1235 days ago

Changelog History
Page 1

  • v8.0.3 Changes

    November 29, 2020

    ๐Ÿ”„ Changelog

    • โœ… Ignore functional tests for unsupported bucket with locking (#1130) (11/29/20) (Bala FA)
    • ๐Ÿšš Ignore NoSuchVersion error in removeObjects() API (#1128) (11/29/20) (Bala FA)
    • โž• Add more validation in lifecycle configuration class (#1106) (11/26/20) (Bala FA)
    • โœ‚ Remove duplicate code of buildHeaders() in ComposeSource (#1116) (11/26/20) (Bala FA)
  • v8.0.2 Changes

    November 25, 2020

    ๐Ÿ”„ Changelog

    • ๐Ÿ– Handle conditional headers in {stat,get}Object() request (#1117) (11/25/20) (Bala FA)
    • ๐Ÿ›  fix: store compression-type in InputSerialization class (#1126) (11/25/20) (Bala FA)
    • โž• Add support to empty prefix value in XML messages (#1102) (11/24/20) (Bala FA)
    • ๐Ÿ‘‰ make com.github.spotbugs.spotbugs-annotations as compile-time only dependency (#1119) (11/23/20) (Bala FA)
    • โœ‚ Remove getObjectUrl() in documentation (#1121) (11/23/20) (Pierre Klink)
    • โœ‚ Remove assume-role provider functional test (#1120) (11/18/20) (Bala FA)
    • โฌ†๏ธ build: upgrade shadow v6.1.0 (#1115) (11/15/20) (Marc Philipp)
  • v8.0.1 Changes

    November 12, 2020

    ๐Ÿ”„ Changelog

    • ๐Ÿ›  fix 0 divided by 0 in part count calculation (#1114) (11/13/20) (Bala FA)
    • ๐Ÿ‘‰ Make code property check optional in IamAwsProvider (#1109) (11/11/20) (Bala FA)
    • ๐Ÿ›  fix: client grants example (#1101) (11/06/20) (Harshavardhana)
  • v8.0.0 Changes

    November 05, 2020

    Highlights

    • โž• Add support for various credential providers
    • โž• Add bucket versioning APIs
    • โž• Add replication APIs

    ๐Ÿ”„ Changelog

    • ๐Ÿ›  fix publishing plugin compatibility with shadow jar (11/04/20) (Minio Trusted)
    • ๐Ÿš€ update readme.md to 7.1.4 to release 8.0.0 (11/04/20) (Minio Trusted)
    • โž• Add object representation of LifecycleConfiguration with API rename. (#1065) (11/04/20) (Bala FA)
    • ๐Ÿ”จ Refactor MinioProperties class and fix os name in user-agent (#1089) (11/04/20) (Vinu Varghese)
    • Simplify SseConfiguration XML handling (#1074) (10/23/20) (Bala FA)
    • โœ‚ remove build status (#1083) (10/20/20) (Harshavardhana)
    • โž• Add unicode support in user metadata of an object. (#1079) (10/20/20) (Bala FA)
    • โœ‚ Remove quiet flag usage in RemoveObjectsArgs class (#1080) (10/19/20) (Bala FA)
    • ๐Ÿ”จ Refactor iterator in removeObjects() API. (#1076) (10/19/20) (Bala FA)
    • โž• Add equals() and hashcode() methods in Args classes (#1068) (10/19/20) (Cemal Turkoglu)
    • Ignore accept-encoding header in signature calculation. (#1071) (10/14/20) (Bala FA)
    • ๐Ÿ›  fix javadoc (#1015) (10/12/20) (Bala FA)
    • โœ‚ remove all deprecated methods/classes (#1013) (10/12/20) (Bala FA)
    • ๐Ÿ›  fix x-amz-object-lock-retain-until-date header time format in ObjectWriteArgs (#1063) (09/24/20) (Ashish Kumar Sinha)
      :...skipping...
    • ๐Ÿš€ Update version to next release (11/05/20) (Minio Trusted)
    • ๐Ÿš€ Release version 8.0.0 (11/05/20) (Minio Trusted)
    • ๐Ÿ›  fix publishing plugin compatibility with shadow jar (11/04/20) (Minio Trusted)
    • ๐Ÿš€ update readme.md to 7.1.4 to release 8.0.0 (11/04/20) (Minio Trusted)
    • โž• Add object representation of LifecycleConfiguration with API rename. (#1065) (11/04/20) (Bala FA)
    • ๐Ÿ”จ Refactor MinioProperties class and fix os name in user-agent (#1089) (11/04/20) (Vinu Varghese)
    • Simplify SseConfiguration XML handling (#1074) (10/23/20) (Bala FA)
    • โœ‚ remove build status (#1083) (10/20/20) (Harshavardhana)
    • โž• Add unicode support in user metadata of an object. (#1079) (10/20/20) (Bala FA)
    • โœ‚ Remove quiet flag usage in RemoveObjectsArgs class (#1080) (10/19/20) (Bala FA)
    • ๐Ÿ”จ Refactor iterator in removeObjects() API. (#1076) (10/19/20) (Bala FA)
    • โž• Add equals() and hashcode() methods in Args classes (#1068) (10/19/20) (Cemal Turkoglu)
    • Ignore accept-encoding header in signature calculation. (#1071) (10/14/20) (Bala FA)
    • ๐Ÿ›  fix javadoc (#1015) (10/12/20) (Bala FA)
    • โœ‚ remove all deprecated methods/classes (#1013) (10/12/20) (Bala FA)
    • ๐Ÿ›  fix x-amz-object-lock-retain-until-date header time format in ObjectWriteArgs (#1063) (09/24/20) (Ashish Kumar Sinha)
    • ๐Ÿ›  fix README and CONTRIBUTING documentations (#1060) (09/24/20) (Bala FA)
    • โž• add java 11 support and remove java 9/10 support (#1049) (09/21/20) (Bala FA)
    • โž• add {set,get}BucketVersioning APIs (#1053) (09/21/20) (Bala FA)
    • โž• add ldap identity credential provider (#1039) (09/17/20) (Bala FA)
    • 0๏ธโƒฃ rename APIs {set,get,delete}DefaultRetention() to {set,get,delete}ObjectLockConfiguration() (#1055) (09/15/20) (Bala FA)
    • ๐Ÿ– handle redirect HTTP status code (#1056) (09/15/20) (Bala FA)
    • โฌ†๏ธ Upgrade build and compile dependencies (#1048) (09/09/20) (Bala FA)
    • Have region cache to every instance of MinioClient (#1051) (09/09/20) (Bala FA)
    • ๐Ÿš€ Use working build.gradle from release branch (#1054) (09/07/20) (Bala FA)
    • โž• add IAM AWS credential provider (#1038) (09/07/20) (Bala FA)
    • ๐Ÿ‘‰ use string() method in response.body() (#1047) (09/06/20) (Bala FA)
    • โž• add MinioClient credential provider from config file (#1042) (09/04/20) (Bala FA)
    • โž• add assume-role credential provider (#1036) (09/03/20) (Bala FA)
    • โž• add session-token parameter to static credential provider (#1037) (09/01/20) (Bala FA)
    • โž• add AWS credential provider from config file (#1041) (08/26/20) (Bala FA)
    • โž• add chained credential provider (#1043) (08/25/20) (Bala FA)
    • ๐Ÿ‘‰ make webidentity/clientgrants response classes as inner-classes (#1040) (08/24/20) (Bala FA)
    • โž• add xml object representation of replication configuration (#1033) (08/22/20) (Bala FA)
    • โž• add {set,get,delete}BucketReplication APIs (#1030) (08/08/20) (Bala FA)
    • ๐Ÿ– Handle error code generically for any S3 service. (#1028) (08/06/20) (Bala FA)
    • ๐Ÿ‘ Major cleanup and correctness of STS support. (#1026) (07/28/20) (Bala FA)
    • โž• Add STS credentials support (#996) (07/24/20) (Eugene Getman)
    • ๐Ÿ”จ refactor PostPolicy to have conditions correctly (#1005) (07/23/20) (Bala FA)
    • ๐Ÿ›  fix: canonical header computation for multi-spaced header values (#1025) (07/23/20) (Bala FA)
    • simplify ObjectLockConfiguration XML handling (#1018) (07/16/20) (Bala FA)
    • simplify SseConfiguration XML handling (#1019) (07/16/20) (Bala FA)
    • ๐Ÿ›  fix composeObject() example (#1020) (07/16/20) (Bala FA)
    • โœ… functional test: use separate config directory to run minio server (#1021) (07/16/20) (Harshavardhana)
    • simplify server-side encryption (#1014) (07/14/20) (Bala FA)
    • ๐Ÿ›  fix: decode object name if url encoding is set (#1017) (07/13/20) (Bala FA)
    • โœจ enhance functional test execution (#1009) (07/10/20) (Bala FA)
    • โž• add .gitattributes for windows build (#1011) (07/10/20) (Bala FA)
    • โœจ enhance statObject() response (#1006) (07/09/20) (Bala FA)
    • โœ… Simplify functional tests to reduce code duplication (#997) (07/09/20) (Bala FA)
    • Return higher level object GetObjectResponse for getObject API (#998) (07/08/20) (Bala FA)
    • ๐Ÿ— make protected buildUrl(), createRequest() and execute() methods (#1001) (07/08/20) (Bala FA)
    • ๐Ÿ‘Œ improve InvalidResponseException to have response detail (#1002) (07/07/20) (Bala FA)
    • ๐Ÿ– Handle region and extra headers/query parameters in low level APIs (#992) (07/07/20) (Bala FA)
    • simplify multimap creation (#1000) (07/06/20) (Bala FA)
    • โž• Add new listBuckets API with arg builder (#1003) (07/04/20) (Bala FA)
    • โž• Add javadocs for constructor deprecation, update example in README (#1004) (07/03/20) (hertg)
    • ๐Ÿ›  fix {copy,compose}Object to handle single source appropriately. (#995) (07/03/20) (Bala FA)
  • v7.1.4 Changes

    September 24, 2020

    ๐Ÿ”„ Changelog

    • ๐Ÿ›  fix x-amz-object-lock-retain-until-date header time format in ObjectWriteArgs (#1063) (09/24/20) (Ashish Kumar Sinha)
  • v7.1.2 Changes

    September 06, 2020

    ๐Ÿ”„ Changelog

    • ๐Ÿš€ configure archives basename to avoid creating release with project-id (09/06/20) (Minio Trusted)
    • migrate to maven-publish to push to maven (09/06/20) (Minio Trusted)
    • ๐Ÿ›  fix: canonical header computation for multi-spaced header values (#1025) (07/23/20) (Bala FA)
  • v7.1.1

    September 06, 2020
  • v7.1.0 Changes

    July 01, 2020

    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)
  • v7.0.2 Changes

    April 21, 2020

    ๐Ÿ”„ 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)
  • v7.0.1 Changes

    March 30, 2020

    ๐Ÿ”„ Changelog

    • ๐Ÿ‘‰ make PutObjectOptions optional for putObject() file upload (#884) (03/29/20)
    • ๐Ÿ›  fix java API documentation (#882) (03/29/20)
    • ๐Ÿ›  fix javadoc in MinioClient. (#885) (03/29/20)
    • ๐Ÿ›  fix: send request XML object instead of Object.toString() to execute() (#883) (03/29/20)