Skip to content

v1.3.0

Choose a tag to compare

@Mic92 Mic92 released this 06 Feb 18:20
· 928 commits to main since this release
0547e38

What's Changed

Features

  • server: Add adaptive rate limiting for S3 requests. Starts disabled, enables on first 429/throttle, backs off CUBIC-style, recovers gradually (new --s3-rate-limit flag) by @Mic92 in #211
  • server: Return 429 with Retry-After header on S3 rate limit errors instead of 500 by @Mic92 in #212
  • client: Add adaptive rate limiting for S3 and server requests by @Mic92 in #231
  • Concurrent pending multipart deletion by @Mic92 in #197

Bug Fixes

  • server: Fix rate limiter not adapting when handleS3Error receives throttle responses by @Mic92 in #216
  • release/docker: Fix uploaded containers by using regctl to push multi-arch images to ghcr.io by @Mic92 in #233

Build & Packaging

  • Make process-compose and treefmt-nix optional by @zowoq in #204

New Contributors