Skip to content

Releases: block/bundle-cache

v0.5.0

26 Mar 20:25

Choose a tag to compare

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

24 Mar 17:14

Choose a tag to compare

Changelog

  • 403d5e6 Switch all metrics to distributions via v1 distribution_points API

v0.4.5

24 Mar 16:49

Choose a tag to compare

Changelog

  • 26ffa7b Fix Datadog v2 series payload to match API spec

v0.4.4

24 Mar 16:30

Choose a tag to compare

Changelog

  • 1dfa07f Add logging to metrics client selection and Datadog API errors

v0.4.3

24 Mar 16:24

Choose a tag to compare

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

23 Mar 19:33

Choose a tag to compare

Changelog

  • 8568349 Harden tar extraction against zip-slip path traversal

v0.4.1

23 Mar 18:58

Choose a tag to compare

Changelog

  • 2da97e1 Close tar stdout pipe before Wait to prevent hang on write failure

v0.4.0

23 Mar 17:11

Choose a tag to compare

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

v0.3.3

20 Mar 23:36

Choose a tag to compare

Changelog

  • 0df27d7 Fix SigV4 signing for S3 keys containing colons

v0.3.2

20 Mar 20:14

Choose a tag to compare

Changelog

  • 6f2eefb Fix staticcheck QF1001: apply De Morgan's law in isFullSHA
  • 98728f2 Stream archive directly into multipart upload