โ ๏ธ 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.
โก 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)