github minio/minio RELEASE.2021-04-18T19-26-29Z
Major Release

Highlights

  • Click here to download the latest version of MinIO.
  • Click here for production support.
  • Downgrades are not allowed in this release, due to format changes in metadata. All older content will be preserved,
    only newer content written will be using the newer format. Please test it thoroughly in a test environment before upgrading.
  • Save small objects as part of xl.meta. See (#12050, #12012, #12031, #12058, #12023, #12017)
  • Support to create service account credentials for an LDAP user. See (#12056, #12064, #12062, #11808) for more details.
  • Improve replication performance. See (#12080, #12054, #12009) for more details.
  • Initial support for building FIPS binaries. See (#12051, #12019, #12014) for more details.
  • avoid frequent DNS lookups for bare-metal setups. See (#11972) for more details.
  • Minor improvements in Lifecycle. See (#12077, #12039) for more details.
  • fix: calculate correct content range with partNumber query. See (#11992) for more details.
  • scanner: Shuffle disks to scan. See (#12036) for more details.
  • Add runtime mem stats to server info. See (#11995) for more details.
  • Minor improvements to healing. See (#12004) for more details.
  • LDAP: remove legacy path for LDAP during policy-map removal. See (#12081) for more details.
  • remove possible double locks in bandwidth monitor. See (#12067) for more details.

Changelog

  • Use custom transport for remote targets (#12080) (04/16/21) (Poorna Krishnamoorthy)
  • remove legacy path for LDAP during policy-map removal (#12081) (04/16/21) (Harshavardhana)
  • fix: crash in single drive mode for lifecycle (#12077) (04/16/21) (Harshavardhana)
  • Update Replication README to point at new docs (#12069) (04/15/21) (Ravind Kumar)
  • fix: add helper for an expected path.Clean behavior (#12068) (04/15/21) (Harshavardhana)
  • Avoid metadata update for incoming replication failure (#12054) (04/15/21) (Poorna Krishnamoorthy)
  • remove possible double locks in bandwidth monitor (#12067) (04/15/21) (Harshavardhana)
  • svc: Display the correct policy of a particular service account (#12064) (04/15/21) (Anis Elleuch)
  • fix: do not return an error on expired credentials (#12057) (04/15/21) (Harshavardhana)
  • introduce new package pkg/kms (#12019) (04/15/21) (Andreas Auernhammer)
  • fix: preserve shared dataDir during suspend overwrites (#12058) (04/15/21) (Harshavardhana)
  • svc: Disallow creating services accounts by root (#12062) (04/15/21) (Anis Elleuch)
  • ldap: Create services accounts for LDAP and STS temp accounts (#11808) (04/15/21) (Anis Elleuch)
  • update findDataDir to skip inline data (#12050) (04/14/21) (Harshavardhana)
  • STS call should be rejected for missing policies (#12056) (04/14/21) (Harshavardhana)
  • add new pkg/fips for FIPS 140-2 (#12051) (04/14/21) (Andreas Auernhammer)
  • PutObjectRetention : return matching error XML as AWS S3 (#11973) (04/14/21) (ebozduman)
  • fix: pre-allocate certain slices with expected capacity (#12044) (04/12/21) (Harshavardhana)
  • Lifecycle: Accept empty tag in XML documents (#12039) (04/12/21) (Anis Elleuch)
  • scanner: Shuffle disks to scan (#12036) (04/12/21) (Anis Elleuch)
  • change updateVersion to only update keys, no deletes (#12032) (04/10/21) (Harshavardhana)
  • xl-meta.go dump skip CRC check (#12031) (04/10/21) (Klaus Post)
  • fix: allow S3 gateway passthrough for SSE-S3 header on copy object (#12029) (04/09/21) (sgandon)
  • remove null version dataDir upon overwrites (#12023) (04/08/21) (Harshavardhana)
  • fix build with fips tags (04/08/21) (Harshavardhana)
  • avoid frequent DNS lookups for baremetal setups (#11972) (04/08/21) (Harshavardhana)
  • Update etcd doc to clarify that any STS setup should work (#12022) (04/08/21) (Aditya Manthramurthy)
  • Add metadata checksum (#12017) (04/09/21) (Klaus Post)
  • fix: allow S3 gateway passthrough for SSE-S3 header (#12020) (04/08/21) (Harshavardhana)
  • fix: legacy object should be overwritten for metadataOnly updates (#12012) (04/08/21) (Harshavardhana)
  • fips build tag uses relevant binary link for updates (#12014) (04/08/21) (Harshavardhana)
  • handle dns.ErrBucketConflict as BucketAlreadyExists (#12013) (04/08/21) (Harshavardhana)
  • Update replication docs for required permission (#12010) (04/07/21) (Poorna Krishnamoorthy)
  • set SSE headers in put-part response (#12008) (04/07/21) (Andreas Auernhammer)
  • fix: calculate correct content-range with partNumber query (#11992) (04/07/21) (Harshavardhana)
  • fix: remove auto-close GetObjectReader (#12009) (04/07/21) (Harshavardhana)
  • Add runtime mem stats to server info (#11995) (04/07/21) (Klaus Post)
  • healing: re-read metadata after lock (#12004) (04/07/21) (Klaus Post)
  • odirectReader: handle EOF correctly (#11998) (04/07/21) (Klaus Post)
  • tracing: Support older admin tracing API (#11999) (04/07/21) (Anis Elleuch)

Don't miss a new minio release

NewReleases is sending notifications on new releases.