Skip to content

Releases: minio/minio-java

Bugfix Release

19 Jul 18:59
8.3.0
Compare
Choose a tag to compare

Changelog

  • Send empty body to fetch IMDS token in IamAwsProvider. (#1212) (07/19/21)
  • Fail if unsupported okhttp3 is found. (#1211) (07/19/21)
  • Add part size support in UploadObject() api. (#1208) (07/19/21)
  • Add durationSeconds and policy support in LdapIdentityProvider. (#1209) (07/16/21)
  • Handle reading more than 2GiB part data correctly. (#1205) (07/06/21)

Minor Bugfix Release

13 Jun 17:40
8.2.2
Compare
Choose a tag to compare

Changelog

  • fix: interpret user-meta in case-insenstive manner (#1199) (06/13/21) (Harshavardhana)
  • Add IMDSv2 and auth token support in IamAws provider. (#1192) (06/08/21) (Bala FA)
  • Fixed parentheses pair in documentation (#1181) (05/14/21) (Denis O)
  • bump guava to 30.0-jre (#1184) (04/20/21) (Michał Pawlik)

Minor Bugfix Release

26 Apr 05:39
8.2.1
03e2b94
Compare
Choose a tag to compare

Changelog

  • Decode values in object listing if encoding is set (#1183) (04/19/21) (Bala FA)

Bugfix Release

06 Apr 20:58
8.2.0
Compare
Choose a tag to compare

Changelog

  • Create sane policy JSON in PostPolicy. (#1176) (03/26/21) (Bala FA)
  • Encode value of key element in PostPolicy (#1175) (03/25/21) (Bala FA)
  • Split MinioClient class to reduce size (#1163) (03/16/21) (Bala FA)
  • Remove stale entries in API documentation (#1166) (03/11/21) (Bala FA)

Bugfix Release

18 Feb 08:48
8.1.0
Compare
Choose a tag to compare

Changelog

  • fix possible divided by zero error (#1162) (02/18/21) (Bala FA)
  • storage-class is valid for deleteMarker on MinIO (#1161) (02/17/21) (Harshavardhana)
  • Add preload data support for putObject() API. (#1156) (02/05/21) (Bala FA)
  • fix postpolicy condition key check (#1154) (02/02/21) (yuliyang_yewu)
  • fix getPresignedObjectUrl() to use available session token (#1147) (01/29/21) (Bala FA)
  • Simplify Set initialization (#1144) (01/08/21) (Bala FA)
  • Add S3 API execution trace to MinioException (#1136) (01/05/21) (Bala FA)
  • fix SSE-KMS to handle context properly (#1141) (01/03/21) (Bala FA)
  • Honor extra headers argument in getPresignedObjectUrl API. (#1142) (01/03/21) (Bala FA)
  • typo: correct method's name (#1143) (12/30/20) (AnnieCattice)
  • Use junit in functional tests (#1133) (12/23/20) (Bala FA)
  • fix README and CONTRIBUTING guides (#1132) (12/18/20) (Bala FA)

Minor Bugfix Release

29 Nov 09:45
8.0.3
Compare
Choose a tag to compare

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)

Minor Bug Fix Release

25 Nov 20:57
8.0.2
Compare
Choose a tag to compare

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)

Minor Bug Fix Release

12 Nov 21:14
8.0.1
53e9abb
Compare
Choose a tag to compare

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)

Feature Release

05 Nov 05:07
8.0.0
Compare
Choose a tag to compare

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)
  • 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)

Minor Bug Fix Release

24 Sep 19:44
7.1.4
Compare
Choose a tag to compare

Changelog

  • fix x-amz-object-lock-retain-until-date header time format in ObjectWriteArgs (#1063) (09/24/20) (Ashish Kumar Sinha)