MinIO RELEASE.2020-01-16T03-05-44Zstable Released Jan 16, 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*** A new error type StorageErr has been introduced. See (#8817) for mote details.
Read the original context โ†—
Source flags breaking changes โ€” review applicability
๐Ÿ“„ .MD
โšก Executive Summary (TL;DR)

MinIO RELEASE.2020-01-16T03-05-44Z. Source highlight: ***Breaking Change*** A new error type StorageErr has been introduced. See (#8817) for mote details.

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*** A new error type StorageErr has been introduced. See (#8817) for mote details.

โœจ New Features & Capabilities (6)

  • ***Breaking Change*** A new error type StorageErr has been introduced. See (#8817) for mote details.
  • Add Cache headers to return hit/miss details (See #8794) for more details
  • Add missing SSE_MASTER_KEY_FILE entry (#8800) (Mon Jan 13 12:31:18 2020 +0530)
  • Add custom policy claim name (#8764) (Wed Jan 8 17:21:58 2020 -0800)
  • Add crypto context errors (#8740) (Mon Jan 6 16:15:22 2020 -0800)
  • Add docs for sysctl tuning parameters (#8749) (Mon Jan 6 00:30:04 2020 -0800)

โšก Performance & Enhancements (4)

  • Healing improvements (See #8470, #8819) for more details
  • Notification improvement (See #8772) for more details
  • improvements in locking (See #8776, #8818) for more details
  • lock: improve locker initialization at init (#8776) (Fri Jan 10 02:35:06 2020 -0800)

๐Ÿ”ง Bug Fixes & Patches (6)

  • Fix listbuckets in browser in federation (See #8760) for more details
  • fix: Hold locks before closing all drives (#8818) (Tue Jan 14 17:13:58 2020 -0800)
  • Fix bug preventing overwrite of object (#8796) (Mon Jan 13 17:29:31 2020 -0800)
  • Fix Windows console printing (#8805) (Mon Jan 13 13:05:51 2020 -0800)
  • fix: set appropriate defaults when new keys added (#8795) (Fri Jan 10 16:57:18 2020 -0800)
  • doc: Prometheus metrics name fix (#8774) (Thu Jan 9 18:36:58 2020 -0800)
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
## Highlights - ***Breaking Change*** A new error type StorageErr has been introduced. See (#8817) for mote details. - Healing improvements (See #8470, #8819) for more details - Notification improvement (See #8772) for more details - improvements in locking (See #8776, #8818) for more details - Add Cache headers to return hit/miss details (See #8794) for more details - Fix listbuckets in browser in federation (See #8760) for more details ## Changelog - xl: Implement MRF healing (#8470) (Wed Jan 15 18:30:32 2020 -0800) - xl/zones: return errNoHealRequired when no heal is required (#8821) (Wed Jan 15 17:19:13 2020 -0800) - mint: Use https for access to maven reposity (#8824) (Wed Jan 15 15:48:49 2020 -0800) - xl: All nodes create meta volumes in its local disks (#8786) (Wed Jan 15 12:36:52 2020 -0800) - heal: Avoid spinning up object healing during startup (#8819) (Wed Jan 15 01:08:39 2020 -0800) - Remove TestPutObjectPartDiskNotFound unit test (#8815) (Tue Jan 14 18:46:33 2020 -0800) - rest/storage: Remove racy LastError usage (#8817) (Tue Jan 14 18:45:17 2020 -0800) - fix: Hold locks before closing all drives (#8818) (Tue Jan 14 17:13:58 2020 -0800) - Reduce MemProfileRate (#8814) (Tue Jan 14 16:18:45 2020 -0800) - Fix bug preventing overwrite of object (#8796) (Mon Jan 13 17:29:31 2020 -0800) - Validate XL sets on format (#8779) (Mon Jan 13 13:09:10 2020 -0800) - Typo in MySQL notification doc (#8807) (Mon Jan 13 13:06:42 2020 -0800) - Fix Windows console printing (#8805) (Mon Jan 13 13:05:51 2020 -0800) - Add missing SSE_MASTER_KEY_FILE entry (#8800) (Mon Jan 13 12:31:18 2020 +0530) - docs: update how to query the keys and args (#8797) (Sat Jan 11 15:13:13 2020 -0800) - Update README.md (#8788) (Fri Jan 10 21:08:09 2020 -0800) - Set X-Cache and X-Cache-Lookup headers for cache (#8794) (Fri Jan 10 20:21:13 2020 -0800) - Enable multiple concurrent profile types (#8792) (Fri Jan 10 17:19:58 2020 -0800) - fix: set appropriate defaults when new keys added (#8795) (Fri Jan 10 16:57:18 2020 -0800) - lock: improve locker initialization at init (#8776) (Fri Jan 10 02:35:06 2020 -0800) - Disallow only policy statements which are exactly same (#8785) (Thu Jan 9 19:29:57 2020 -0800) - doc: Prometheus metrics name fix (#8774) (Thu Jan 9 18:36:58 2020 -0800) - fix: docs for live/ready check implementation details (Thu Jan 9 18:29:24 2020 -0800) - Fix typo in prometheus monitoring docs (#8780) (Thu Jan 9 09:08:41 2020 -0800) - Clean validation leaks in notification targets (#8772) (Thu Jan 9 19:45:44 2020 +0530) - policy: Allow duplicate statements with different effects (#8775) (Wed Jan 8 23:00:54 2020 -0800) - Add custom policy claim name (#8764) (Wed Jan 8 17:21:58 2020 -0800) - Fix error message wording for PutObjectLockConfig (#8759) (Wed Jan 8 15:36:23 2020 -0800) - init: Use constant time retries (#8769) (Wed Jan 8 13:37:34 2020 -0800) - Use jsoniter whenever applicable instead of encoding/json (#8766) (Wed Jan 8 17:01:42 2020 +0530) - Allow proper setCount SLAs across zones (#8752) (Tue Jan 7 09:13:44 2020 -0800) - fix: browser should listBuckets from etcd in global federation (#8760) (Tue Jan 7 09:03:00 2020 +0530) - Add crypto context errors (#8740) (Mon Jan 6 16:15:22 2020 -0800) - Creates zipped files with correct mod times for objects (#8693) (Mon Jan 6 12:43:00 2020 -0800) - Copy metadata on update (#8755) (Mon Jan 6 10:15:44 2020 -0800) - fix: --anonymous flag shouldn't print any keys (#8753) (Mon Jan 6 22:12:47 2020 +0530) - Add docs for sysctl tuning parameters (#8749) (Mon Jan 6 00:30:04 2020 -0800) - Fix doc reference for prometheus (#8748) (Sun Jan 5 13:44:39 2020 -0800) - Clarify behaviour of erasure coding sets (#8745) (Sun Jan 5 13:00:11 2020 -0800) - Fix SECURITY.md format and newlines (Fri Jan 3 17:49:34 2020 -0800) - fixes some typos, for CREDITS change (#8743) (Fri Jan 3 17:49:01 2020 -0800) - Add more context aware error for policy parsing errors (#8726) (Fri Jan 3 11:28:52 2020 -0800)