Skip to content

v2.9.1

Choose a tag to compare

@github-actions github-actions released this 27 Mar 23:44
· 120 commits to main since this release

2.9.1 (2026-03-27)

Full Changelog: v2.9.0...v2.9.1

go get github.com/jasoet/pkg/v2@v2.9.1

Bug Fixes

  • argo: replace panicking mustParseQuantity and fix BuildWithEntrypoint mutation (f8ca13e)
  • ci: upgrade GitHub Actions to Node.js 24 compatible versions (a1a2c21)
  • compress: fix decompression bomb detection, path traversal, and symlink TOCTOU (2639c60)
  • config: guard negative keyDepth panic and fix multi-segment field truncation (183a9bc)
  • db: unexport Dsn, wrap connection errors, default SSL to require (abf3ec6)
  • docker: prevent regex panic, double-start leak, and format injection (0a762d9)
  • grpc: remove TLS stub, disable reflection by default, fix server probe (2fa4bec)
  • otel: fix slice aliasing in Start* methods and add no-op singletons (12a60ae)
  • rest: truncate response body in errors and add nil guard for OTelConfig (c6a5b6d)
  • server: add HTTP timeouts and default body size limit (c94b199)
  • ssh: fix data race, add shutdown signal, protect credentials (6a82cc6)

Code Refactoring

  • base32: fix medium and low review findings (699230b)
  • compress: fix medium and low review findings (5a3221e)
  • concurrent: fix medium and low review findings (d943683)
  • config: fix medium and low review findings (5330bed)
  • db: fix medium and low review findings (41490d4)
  • docker: fix medium and low review findings (dffe639)
  • otel: fix medium and low review findings (4f47498)
  • rest: fix medium and low review findings (93fc257)
  • retry: deduplicate Do/DoWithNotify and fix review findings (5a2f16a)
  • server: fix medium and low review findings (c1afaa8)
  • ssh: fix medium and low review findings (ab5dd60)
  • temporal: fix medium and low review findings (245c192)