• v0.8.5 083e982f5f

    Garage v0.8.5 Stable

    lx released this 2024-01-16 10:31:10 +00:00 | 588 commits to main since this release

    This release includes the following improvements and fixes over v0.8.4:

    New features:

    • Configuration: make LMDB's map_size configurable and make block_size and sled_cache_capacity expressable as strings (such as 10M) (#628, #630)

    • Add support for binding to Unix sockets for the S3, K2V, Admin and Web API servers (#640)

    • Move the convert_db command into the main Garage binary (#645)

    • Add support for specifying RPC secret and admin tokens as environment variables (#643)

    • Add allow_world_readable_secrets option to config file (#658, #663, #685)

    Bug fixes:

    • Use statvfs instead of mount list to determine free space in metadata/data directories (#611, #631)

    • Add missing casts to fix 32-bit build (#632)

    • Fix error when none of the HTTP servers (S3/K2V/Admin/Web) is started and fix shutdown hang (#613, #633)

    • Add missing CORS headers to PostObject response (#609, #656)

    • Monitoring: finer histogram boundaries in Prometheus exported metrics (#531, #686)

    Other:

    • Documentation improvements (#641)

    This will be the last release of the v0.8.x series, unless severe bugs or security flaws are discovered, in which case patch releases will be made until the end of 2024.

    Thanks to all of the contributors that have participated in this new version: Félix Baylac Jacqué, Florian Klink, networkException.

    Click here to get a binary release suited to your platform

    Downloads