github project-zot/zot v2.1.12

6 hours ago

What's Changed

  • docs: update examples with the sync config example by @andaaron in #3573
  • fix: Add HTTP client timeouts to prevent indefinite hangs in sync operations by @andaaron in #3574
  • chore: update golangci-lint and fix all issues by @andaaron in #3575
  • refactor: optimize code with modern Go patterns and pre-allocation by @andaaron in #3576
  • fix: handle zero time values in LastUpdated sorting functions by @andaaron in #3580
  • ci: use minio==7.2.18 by @andaaron in #3581
  • fix: sync should be disabled when enable is false by @mottetm in #3579
  • fix: multiple fixes based on recent test failures by @andaaron in #3582
  • chore: sync golang 1.25 by @rchincha in #3596
  • fix(storage): enforce standard OCI blob path structure in GetNextDigestWithBlobPaths by @andaaron in #3594
  • chore: fix dependabot alerts by @rchincha in #3595
  • chore: Enable Go jsonv2 experiment and update the trivy dependency (v0.67.2) by @andaaron in #3572
  • feat: explicitly log if each authentication method is enabled by @andaaron in #3599
  • fix(meta): handle cases when substores are nested by @andaaron in #3598
  • Fix error handling: return nil explicitly on successful completion by @andaaron in #3603
  • feat(config): validate storage root directories for path conflicts by @andaaron in #3602
  • fix(trivy): cleanup Trivy temporary directory by @andaaron in #3618
  • chore: Fix deps by @rchincha in #3620
  • refactor(test): new apis for creating temporary files by @andaaron in #3605
  • ci: split needsprivileges tests from devmode tests by @andaaron in #3625
  • ci: save unified coverage as build artifact by @andaaron in #3626
  • fix: remove misleading error messages on successful syncs by @andaaron in #3619
  • chore: fix dependabot alerts by @rchincha in #3636
  • feat: support mTLS-only authn/authz with AccessControl and allow combining mTLS with other auth mechanisms by @andaaron in #3624
  • fix: accept log levels supported by older zot versions, validate configured log level by @andaaron in #3639
  • refactor: enhance TLS cert generation and refactor HTTP client architecture by @andaaron in #3638
  • docs: fix deadlink and typo by @andaaron in #3641
  • fix: more logging for sync extension by @andaaron in #3656
  • chore: fix dependabot alerts by @rchincha in #3657
  • fix: prevent nil pointer dereference in RemoveImageFromRepoMeta by @M0Rf30 in #3658
  • feat: add configurable mTLS identity extraction with fallback chain by @andaaron in #3640
  • fix: make sure the function and caller information are added to log messages emitted by 3rd party libraries using slog directly. by @andaaron in #3659
  • chore: fix dependabot alerts by @rchincha in #3660

New Contributors

Full Changelog: v2.1.11...v2.1.12

Don't miss a new zot release

NewReleases is sending notifications on new releases.