MinIO RELEASE.2020-04-02T21-34-49Zstable Released Apr 02, 2020
โš ๏ธ Breaking Change Impact Score: 7/10

MinIO: Minor Bug Fix Release

Source available โ€” automated, not human-reviewed

Component: minio ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.

Analysis updated: 2026-11-01.

Breaking-change evidence from the source

  • - **Breaking Change** related to force deletion of non-empty bucket. So, rolling upgrade is not supported.
Read the original context โ†—
Source flags breaking changes โ€” review applicability
๐Ÿ“„ .MD
โšก Executive Summary (TL;DR)

MinIO RELEASE.2020-04-02T21-34-49Z. Source highlight: **Breaking Change** related to force deletion of non-empty bucket. So, rolling upgrade is not supported.

Who Does This Impact? (Role-Based Analysis)

๐Ÿ’ป Software Engineers & Devs

Check the source notes against the package and APIs you use before upgrading.

๐Ÿ“Š Product & Engineering Leads

Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.

โš™๏ธ DevOps & Security

Verify the target version, runtime requirements and rollback procedure in the official documentation.

โš ๏ธ Breaking Changes & Deprecations (1)

  • - **Breaking Change** related to force deletion of non-empty bucket. So, rolling upgrade is not supported.

โœจ New Features & Capabilities (6)

  • Add force delete option of non-empty bucket. See (#9166) for more details.
  • sql: Add support of escape quote in CSV (#9231) (04/01/20)
  • Add rotating token support for admin API (#9244) (04/01/20)
  • Add numeric/date policy conditions (#9233) (04/01/20)
  • Add Parallel NetOBD tests to saturate all nodes at once (#9241) (03/31/20)
  • [feature] allow for an odd number of erasure packs (#9221) (03/31/20)

โšก Performance & Enhancements (3)

  • Improvements in self healing. See (#9192) for more details.
  • Improve start up time by reusing storage disks. See(#9210) for more details.
  • Improve YAML download links listed in K8s doc (#9213) (03/26/20)

๐Ÿ”ง Bug Fixes & Patches (6)

  • Improvements/bugfixes in Lifecycle feature. See (#9201, #9219) for more details.
  • fix: allow listBuckets with listBuckets permission (#9253) (04/02/20)
  • fix: do not exit on bootstrap Verify() to allow for rolling upgrades (#9235) (04/01/20)
  • fix: use specified authToken for audit/logger HTTP targets (#9249) (04/01/20)
  • fix: ETag returned by OSS endpoint (#9243) (04/01/20)
  • fix: gateway_s3_bytes_sent metric for all API methods (#9242) (04/01/20)
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
## Highlights - **Breaking Change** related to force deletion of non-empty bucket. So, rolling upgrade is not supported. - Allow odd number of erasure packs. See (#9221) for more details. - Improvements in self healing. See (#9192) for more details. - Add force delete option of non-empty bucket. See (#9166) for more details. - Implement Onboard Diagnostics Admin API. See (#9024, #9234, #9241) for more details. - Improve start up time by reusing storage disks. See(#9210) for more details. - Improvements/bugfixes in Lifecycle feature. See (#9201, #9219) for more details. ## Changelog - fix: allow listBuckets with listBuckets permission (#9253) (04/02/20) - set default storage class always (#9250) (04/02/20) - fix: do not exit on bootstrap Verify() to allow for rolling upgrades (#9235) (04/01/20) - fix: use specified authToken for audit/logger HTTP targets (#9249) (04/01/20) - fix: ETag returned by OSS endpoint (#9243) (04/01/20) - sql: Add support of escape quote in CSV (#9231) (04/01/20) - Add rotating token support for admin API (#9244) (04/01/20) - fix: gateway_s3_bytes_sent metric for all API methods (#9242) (04/01/20) - proactive deep heal object when a bitrot is detected (#9192) (04/01/20) - trimpaths when building minio binaries (#9246) (04/01/20) - Add numeric/date policy conditions (#9233) (04/01/20) - Add Parallel NetOBD tests to saturate all nodes at once (#9241) (03/31/20) - [feature] allow for an odd number of erasure packs (#9221) (03/31/20) - fix: allow overwriting objects under lock after retention period (#9232) (03/31/20) - [Bugfix] Fix Net tests being omitted (#9234) (03/31/20) - fix: delete dangling directories properly (#9222) (03/30/20) - Makes mandatory dsn_string parameter optional (#8931) (03/28/20) - B2 gateway S3 compat: return MD5 hash as ETag from PutObject (#9183) (03/28/20) - add force delete option of non-empty bucket (#9166) (03/27/20) - fix: cleanup lifecycle unused code (#9219) (03/27/20) - fix: startup load time by reusing storageDisks (#9210) (03/27/20) - Implement oboard diagnostics admin API (#9024) (03/26/20) - Improve YAML download links listed in K8s doc (#9213) (03/26/20) - Fix lifecycle GET: AWS SDK complaints on empty config (#9201) (03/25/20)