Change8

v3.0.0-rc.4

Breaking Changes
📦 docker-registryView on GitHub →
1 breaking1 features🐛 4 fixes🔧 2 symbols

Summary

This is the fourth stable release candidate (v3.0.0-rc.4) which includes fixes for Azure retries, token authentication signing, and configuration structure cleanup. A breaking change involves the removal of nested structs from the configuration.

⚠️ Breaking Changes

  • Removed nested structs from configuration; users must flatten their configuration structures to align with the new schema.

Migration Steps

  1. If using custom configuration, remove any nested structs and flatten the configuration structure as nested structs are no longer supported.

✨ New Features

  • Added an option to silence Garbage Collection (GC) output in the registry storage configuration.

🐛 Bug Fixes

  • Enabled MD5 check on the GCS driver.
  • Fixed Azure driver retry logic.
  • Fixed broken signing algorithm configuration for token authentication.
  • Fixed potential resource leak by ensuring the response body is closed in HTTPReadSeeker.

🔧 Affected Symbols

registry/storageHTTPReadSeeker