Impact Score: 5/10
MinIO: Feature and Bugfix 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.
โก Executive Summary (TL;DR)
MinIO RELEASE.2023-05-18T00-05-36Z. Source highlight: **NOTE**: This release is built with Go 1.19.9, while we look into some crashes related to the Go 1.20.4 runtime.
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.
โจ New Features & Capabilities (6)
- add etc-path to post-job.yaml in helm chart
- Validate if replication config being added is self referential
- add Err to BucketExists when NoSuchBucket
- add validationErr to validateConfig When DeleteIdentityProviderCfg
- Add metrics for webhook endpoint stats
- Add a script to filter goroutines waiting for a given number of minutes
๐ง Bug Fixes & Patches (6)
- helm: fix pod annotations indentation
- fix: avoid audit log race protection deadlocks
- fix: for profiling duration parsing error reply use ErrInvalidRequest
- fix: start using pkg/workers to spawn parallel workers
- fix: error in capturing XFS error config in health report
- fix: remove objects when there are skipped versions due to ILM in decom
๐ View Raw Release Notes (Original Developer Log)
**NOTE**: This release is built with Go 1.19.9, while we look into some crashes related to the Go 1.20.4 runtime.
## What's Changed
* Signed trailers for signature v4 by @klauspost in https://github.com/minio/minio/pull/16484
* add etc-path to post-job.yaml in helm chart by @mstein11 in https://github.com/minio/minio/pull/17148
* helm: declare missing properties in values.yaml by @dnskr in https://github.com/minio/minio/pull/17153
* Validate if replication config being added is self referential by @poornas in https://github.com/minio/minio/pull/17142
* helm-chart: Use minio service account for post-deploy job if available by @LinAnt in https://github.com/minio/minio/pull/17077
* put *msgp.Reader back to pool by @jiuker in https://github.com/minio/minio/pull/17156
* add Err to BucketExists when NoSuchBucket by @jiuker in https://github.com/minio/minio/pull/17155
* helm: allow postjob to run without user 1000 by @mstein11 in https://github.com/minio/minio/pull/17160
* helm: fix pod annotations indentation by @chamburr in https://github.com/minio/minio/pull/17130
* Support persistent queue store for loggers by @Praveenrajmani in https://github.com/minio/minio/pull/17121
* allow JWT parsing on large session policy based tokens by @harshavardhana in https://github.com/minio/minio/pull/17167
* fix: avoid audit log race protection deadlocks by @klauspost in https://github.com/minio/minio/pull/17168
* fix: for profiling duration parsing error reply use ErrInvalidRequest by @jiuker in https://github.com/minio/minio/pull/17169
* fix: start using pkg/workers to spawn parallel workers by @harshavardhana in https://github.com/minio/minio/pull/17170
* add validationErr to validateConfig When DeleteIdentityProviderCfg by @jiuker in https://github.com/minio/minio/pull/17173
* fix: error in capturing XFS error config in health report by @anjalshireesh in https://github.com/minio/minio/pull/17176
* xmlDecoder err use ErrMalformedXML when PutBucketACLHandler by @jiuker in https://github.com/minio/minio/pull/17185
* Add metrics for webhook endpoint stats by @anjalshireesh in https://github.com/minio/minio/pull/17179
* Update console to v0.27.0 by @donatello in https://github.com/minio/minio/pull/17188
* do not count ILM expired objects and other skipped objects by @harshavardhana in https://github.com/minio/minio/pull/17184
* disallow bucket replication setup with site replication by @poornas in https://github.com/minio/minio/pull/17189
* allow nodes offline in k8s setups when expanding pools by @harshavardhana in https://github.com/minio/minio/pull/17183
* fix: remove objects when there are skipped versions due to ILM in decom by @vadmeste in https://github.com/minio/minio/pull/17198
* fix: in printEndpointError count error once per init() by @jiuker in https://github.com/minio/minio/pull/17193
* Use hash.NewLimitReader for internal multipart calls by @poornas in https://github.com/minio/minio/pull/17191
* fix: notify systemd as soon as we wait on the OS signal by @harshavardhana in https://github.com/minio/minio/pull/17199
* lock: Retry locking with an increasing random interval by @vadmeste in https://github.com/minio/minio/pull/17200
* fix: in healing tracker printTo when err by @jiuker in https://github.com/minio/minio/pull/17207
* fix: veeam SOS API 'system.xml' strings by @harshavardhana in https://github.com/minio/minio/pull/17202
* fix: reduce using memory and temporary files. by @harshavardhana in https://github.com/minio/minio/pull/17206
* heal: Update object parity with the latest configured SC by @vadmeste in https://github.com/minio/minio/pull/17187
* fix: tier handlers must write error only once by @jiuker in https://github.com/minio/minio/pull/17205
* Add a script to filter goroutines waiting for a given number of minutes by @vadmeste in https://github.com/minio/minio/pull/17204
* fix: workers.New err must be returned by @jiuker in https://github.com/minio/minio/pull/17208
* fix: make slice cap of right size by @jiuker in https://github.com/minio/minio/pull/17192
* fix: loadStatsFromDisk() should return nil for configNotFound by @jiuker in https://github.com/minio/minio/pull/17217
* simplify HardLimitReader by using LimitReader for internal usage by @klauspost in https://github.com/minio/minio/pull/17218
* replication: fix audit log reporting by @poornas in https://github.com/minio/minio/pull/17222
* allow decommissioned pools to be removed while others are finishing by @harshavardhana in https://github.com/minio/minio/pull/17221
* cleanup of multipart per disk must cleanup itself only by @harshavardhana in https://github.com/minio/minio/pull/17223
* Check for only network errors in audit webhook for reachability by @Praveenrajmani in https://github.com/minio/minio/pull/17228
* Protecting the read index is not out of bounds by @jiuker in https://github.com/minio/minio/pull/17226
* fix: give accurate cap to slice by @drivebyer in https://github.com/minio/minio/pull/17224
* Add "name" and "description" params to service acc by @donatello in https://github.com/minio/minio/pull/17172
## New Contributors
* @mstein11 made their first contribution in https://github.com/minio/minio/pull/17148
* @LinAnt made their first contribution in https://github.com/minio/minio/pull/17077
* @drivebyer made their first contribution in https://github.com/minio/minio/pull/17224
**Full Changelog**: https://github.com/minio/minio/compare/RELEASE.2023-05-04T21-44-30Z...RELEASE.2023-05-18T00-05-36Z