Skip to content

Releases: minio/minio

Bugfix release

16 Jan 16:43
RELEASE.2024-01-16T16-07-38Z
ca258c0
Compare
Choose a tag to compare

What's Changed

Full Changelog: RELEASE.2024-01-13T07-53-03Z...RELEASE.2024-01-16T16-07-38Z

Bugfix release

13 Jan 09:33
RELEASE.2024-01-13T07-53-03Z
993d96f
Compare
Choose a tag to compare

What's Changed

Full Changelog: RELEASE.2024-01-11T07-46-16Z...RELEASE.2024-01-13T07-53-03Z

Bugfix release

11 Jan 16:41
RELEASE.2024-01-11T07-46-16Z
099e885
Compare
Choose a tag to compare

Highlights

  • A possible CPU usage improvement with many nested folders when doing recursive
    listing moving to readdir() to be attempted via fd instead of using poll.FD, which
    seems to cause a good amount of CPU build-up.

  • Performance improvements on bucket only heal on large dense setups, where bucket
    is now healed via each nodes providing 10x to 100x reduction in number of network calls
    depending on number of drives per node.

What's Changed

Full Changelog: RELEASE.2024-01-05T22-17-24Z...RELEASE.2024-01-11T07-46-16Z

Bugfix release

06 Jan 07:02
RELEASE.2024-01-05T22-17-24Z
04135fa
Compare
Choose a tag to compare

What's Changed

Full Changelog: RELEASE.2024-01-01T16-36-33Z...RELEASE.2024-01-05T22-17-24Z

Feature release

02 Jan 01:56
RELEASE.2024-01-01T16-36-33Z
8f13c8c
Compare
Choose a tag to compare

Highlights

  • A significant performance improvement feature to optimize ListObjects() is part of this release.
    MinIO manages some form of drive-level information about the validity of the drives, which
    It optimizes the number of disks used in a List() call per erasure set. This dramatically
    improves ListObjects() operations per second on a dense cluster. Refer to PR #18084
    for more information. This is not enabled by default but will eventually become the
    default in future releases.

  • New console HTTP security headers are fully customizable now for specific needs, refer #18631

    * csp_policy
    * hsts_seconds
    * hsts_include_subdomains
    * hsts_preload
    * referrer_policy

What's Changed

New Contributors

Full Changelog: RELEASE.2023-12-23T07-19-11Z...RELEASE.2024-01-01T16-36-33Z

Bugfix release

23 Dec 10:38
RELEASE.2023-12-23T07-19-11Z
496027b
Compare
Choose a tag to compare

What's Changed

Full Changelog: RELEASE.2023-12-20T01-00-02Z...RELEASE.2023-12-23T07-19-11Z

Bugfix release

20 Dec 08:47
RELEASE.2023-12-20T01-00-02Z
7a311a3
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: RELEASE.2023-12-14T18-51-57Z...RELEASE.2023-12-20T01-00-02Z

Bugfix release

14 Dec 20:03
RELEASE.2023-12-14T18-51-57Z
6c89a81
Compare
Choose a tag to compare

Highlights

  • Slower drives or slower networks that hit DriveMaxTimeouts but asynchronously wake up the connection
    with new data can potentially trigger an incorrect buffer to be shared among concurrent WRITE
    goroutines. The final data buffer might not be the same that was intended to be written to the disk,
    causing cross-pollution of buffers among objects.

    This release fixes this problem, which has affected releases since

    • RELEASE.2023-08-04T17-40-21Z, which added drive timeouts on the READERs
      (rarely triggered since drives don't usually hang for READERs)

    • This problem was partially addressed in RELEASE.2023-11-11T08-14-41Z unknowingly,
      However, it ended up manifesting itself now with WRITERs since the WRITERs used
      same deadline READERs for the network stream in this release.

    • We haven't seen reports of this from community users yet; we found this internally during
      our tests in a customer deployment.

All users are advised to upgrade to the latest release.

What's Changed

Full Changelog: RELEASE.2023-12-13T23-28-55Z...RELEASE.2023-12-14T18-51-57Z

Bugfix release

14 Dec 04:20
RELEASE.2023-12-13T23-28-55Z
3781a0f
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: RELEASE.2023-12-09T18-17-51Z...RELEASE.2023-12-13T23-28-55Z

Feature release

09 Dec 21:42
RELEASE.2023-12-09T18-17-51Z
65f34cd
Compare
Choose a tag to compare

Highlights

  • MinIO supports starting the server arguments and configuration via a YAML configuration file. This YAML configuration
    describes everything that can be configured in a MinIO setup, such as '--address', '--console-address', and command
    line arguments for the MinIO server. Official documentation will be subsequently updated. Internal documentation on
    this feature is described here.

  • Historical flag --config-dir | -C does not work anymore. to provide a certs directory, you are advised to provide the
    supported flag --certs-dir | -S instead, --config-dir has been long deprecated its finally time to completely remove
    its support.

  • Bitrot files will now be triggered with a proactive heal when needed.

What's Changed

Full Changelog: RELEASE.2023-12-07T04-16-00Z...RELEASE.2023-12-09T18-17-51Z