Skip to content

v1.58.0

Latest
Compare
Choose a tag to compare
@TomSweeneyRedHat TomSweeneyRedHat released this 16 Apr 12:41
· 43 commits to main since this release

What's Changed

  • Bump to c/storage v1.57.0 then v1.58.0-dev by @TomSweeneyRedHat in #2236
  • Fall back from chunked pulls when the chunked metadata is too large by @mtrmac in #2230
  • Bump maxTocSize to 150 MB by @mtrmac in #2240
  • fix(deps): update module github.com/vbatts/tar-split to v0.12.1 by @renovate in #2235
  • Remove hashicorp dependencies by @saschagrunert in #2242
  • chore(deps): update dependency containers/automation_images to v20250131 by @renovate in #2244
  • Graphdriver test cleanups by @hanwen-flow in #2228
  • Archive tests by @hanwen-flow in #2229
  • fix(deps): update module golang.org/x/sync to v0.11.0 by @renovate in #2247
  • fix(deps): update module golang.org/x/sys to v0.30.0 by @renovate in #2248
  • Fix compilation of pkg/archive tests on non-Linux by @nalind in #2246
  • overlay: Add error prefixing for mount.MakePrivate by @cgwalters in #2250
  • pkg/fileutils: add LinkOrCopy() by @Luap99 in #2251
  • unshare: fix data race by @giuseppe in #2254
  • Merge tag 'v1.57.1' back into main by @Luap99 in #2255
  • archive: regularize some naming by @hanwen-flow in #2219
  • chore(deps): update dependency golangci/golangci-lint to v1.64.5 by @renovate in #2256
  • fix(deps): update module github.com/cyphar/filepath-securejoin to v0.4.1 by @renovate in #2217
  • layers: write read only layers to imagestore by @giuseppe in #2258
  • feat: add Timestamp to TarOptions by @aeijdenberg in #2259
  • Recursively set project ID for quota driver by @mheon in #2264
  • fix(deps): update module github.com/klauspost/compress to v1.18.0 by @renovate in #2262
  • idmap: force PRIVATE propagation by @giuseppe in #2269
  • fix(deps): update module github.com/opencontainers/runtime-spec to v1.2.1 by @renovate in #2266
  • chore(deps): update dependency golangci/golangci-lint to v1.64.6 by @renovate in #2268
  • Fix handle leak by @Bbulatov in #2253
  • loop: remove hardcoded constants by @giuseppe in #2273
  • Merge c/storage v1.57.2 into main by @mtrmac in #2276
  • Update to Go 1.23 by @mtrmac in #2279
  • fix(deps): update module golang.org/x/sync to v0.12.0 by @renovate in #2270
  • Write tar fixes by @hanwen-flow in #2261
  • Remove some do-nothing files by @mtrmac in #2283
  • fix(deps): update module golang.org/x/sys to v0.31.0 by @renovate in #2271
  • chore(deps): update dependency golangci/golangci-lint to v1.64.7 by @renovate in #2278
  • subid: drop support for old version by @giuseppe in #2277
  • Add link to c/common contributor's guide by @Honny1 in #2280
  • chore(deps): update dependency golangci/golangci-lint to v1.64.8 by @renovate in #2286
  • fix(deps): update module github.com/burntsushi/toml to v1.5.0 by @renovate in #2287
  • Fix: Overlay fails with a permission error when trying to create and access layers by @shaharlib in #2291
  • chore(deps): update dependency containers/automation_images to v20250324 by @renovate in #2296
  • store: use canonical image mapping when mounting by @giuseppe in #2285
  • fix(deps): update module github.com/opencontainers/selinux to v1.12.0 by @renovate in #2292
  • Update old dependencies by @mtrmac in #2282
  • Switch to golangci-lint v2, fix new warnings by @kolyshkin in #2299
  • driver/overlay: fix concurrent map write on stagingDirsLocks by @Luap99 in #2300
  • idmap: fix first argument to open_tree by @giuseppe in #2301
  • fix minor review comment about the driver mutex and a minor lint issue by @Luap99 in #2302
  • Use min/max to simplify the code by @kolyshkin in #2303
  • Use any instead of interface{} by @kolyshkin in #2304
  • dirvers/btrfs: remove btrfs_noversion tag by @Luap99 in #2308
  • Use for range over integers by @kolyshkin in #2305
  • Use slices and maps more where appropriate by @kolyshkin in #2306
  • ci: add nolintlint and unconvert linters, fix found issues by @kolyshkin in #2307
  • fix(deps): update module github.com/moby/sys/user to v0.4.0 by @renovate in #2309
  • fix(deps): update module golang.org/x/sync to v0.13.0 by @renovate in #2310
  • fix(deps): update module golang.org/x/sys to v0.32.0 by @renovate in #2311
  • pkg/archive: catch file Close() error by @hanwen-flow in #2313

New Contributors

Full Changelog: v1.57.2...v1.58.0