Releases: block/bundle-cache
Releases · block/bundle-cache
v0.5.0
Changelog
- 2e131e2 Use separate goreleaser dist dir to avoid deleting Action JS bundles
- 0a690fd Require integration test to apss before release
- bed42ed refactor: move all logic into gradlecache library package
- 6e724dc Cancel parallel range-GET workers on error using errgroup
- cec0a53 Pin parallel range-GET requests to one object revision via If-Match
- bdec869 Add GitHub Action with Actions cache backend (#1)
v0.4.6
v0.4.5
v0.4.4
v0.4.3
Changelog
- 5b80b8a Cover included build (buildSrc) in tar round-trip test
- 34f8cd8 Tune default worker counts and GOMAXPROCS based on benchmarking
- 66d8dab go 1.25
- 1891a8d refactor: use errgroup and extract loop body into processEntry
- e4af888 perf: scale extract worker count with available CPUs
- b67c8df fix: handle tar hardlink entries during extraction
- 2f5734a fix: preserve directory modes from tar headers instead of hardcoding 0750
- 1b8c537 Extract shared safeTarEntryName and safeSymlinkTarget helpers
v0.4.2
v0.4.1
v0.4.0
Changelog
- 6e28c63 Fix errcheck lint errors in fakeS3 test handler
- f873198 Revert Go 1.25 upgrade and remove OpenTelemetry dependencies
- a8c60d7 Fix CI lint job: ensure Go is installed before golangci-lint
- 5966274 Add testBaseURL to s3Client and fakeS3 test server
- 96e92e4 Parallel tar extraction with 64 worker goroutines
- 2b9a63a Replace pzstd subprocess with in-process Go zstd decoder
- c013a1c Raise parallel download workers to 64 and decouple from NumCPU
- 8ff9cdf Buffer pipe reader in putStreamingMultipart to prevent archive stalls
- bdeb2fa Upgrade Go from 1.23 to 1.25