github regclient/regclient v0.7.2

latest release: v0.8.0
3 months ago

Release v0.7.2

Breaking Changes:

The breaking changes are to internal methods and undocumented features that should not be encountered by users.

  • Update scheme to use pqueue instead of throttle. (PR 803)
  • Removes an undocumented API for deleting images from Hub. (PR 803)
  • config.Host.Throttle() has been removed. Use scheme.Throttler instead. (PR 813)

Features:

  • Significant refactor of http APIs to speed up image copies. (PR 803)
  • Add a priority queue for network requests. (PR 803)
  • Move logging into transport and rework backoff. (PR 803)
  • Remove default rate limit. (PR 803)
  • Add priority queue algorithm and reorder image copy steps. (PR 803)
  • Consolidate warnings. (PR 810)
  • Limit number of retries for a request. (PR 812)
  • Add default host config. (PR 821)

Fixes:

  • Update GHA output generating steps. (PR 800)
  • Lookup referrers when registry does not give digest with head. (PR 801)
  • Support auth on redirect. (PR 805)
  • Prevent data race when reading blob and seeking. (PR 814)
  • Detect integer overflows on type conversion. (PR 830)
  • Add a warning if syft is not installed. (PR 841)
  • Race condition in the pqueue tests. (PR 843)
  • Dedup warnings on image mod. (PR 846)

Chores:

  • Update staticcheck and fix linter warnings for Go 1.23. (PR 804)
  • Remove digest calculation from reghttp. (PR 803)
  • Remove ReqPerSec in tests. (PR 806)
  • Move throttle from config to reghttp. (PR 813)
  • Refactoring to remove globals in regsync. (PR 815)
  • Refactor to remove globals in regbot. (PR 816)
  • Remove throttle package. (PR 817)
  • Update version-bump config for processors. (PR 828)
  • Update config to use yaml anchors and aliases (PR 829)
  • Do not automatically assign myself to GitHub issues. (PR 831)
  • Remove OpenSSF scorecard and best practices. (PR 832)
  • Update docker image base filesystem. (PR 837)

Contributors:

Don't miss a new regclient release

NewReleases is sending notifications on new releases.