Skip to content

Releases: jasoet/pkg

v2.11.1

30 Mar 07:19
848821b

Choose a tag to compare

2.11.1 (2026-03-30)

Full Changelog: v2.11.0...v2.11.1

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

Bug Fixes

  • ci: use local deps for semantic-release on self-hosted runner (#55) (848821b)

v2.11.0

28 Mar 08:01
40a344c

Choose a tag to compare

2.11.0 (2026-03-28)

Full Changelog: v2.10.0...v2.11.0

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

Features

  • nix: add reproducible dev environment with nix flakes (#53) (40a344c)

v2.10.0

28 Mar 00:50

Choose a tag to compare

2.10.0 (2026-03-28)

Full Changelog: v2.9.1...v2.10.0

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

Features

  • deps: update all dependencies to latest and migrate golangci-lint to v2 (c80bffb)

v2.9.1

27 Mar 23:44

Choose a tag to compare

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)

v2.9.0

12 Mar 04:42

Choose a tag to compare

2.9.0 (2026-03-12)

Full Changelog: v2.8.8...v2.9.0

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

Features

  • temporal: add OTel tracing interceptor support (740e33f)

v2.8.8

05 Mar 19:44

Choose a tag to compare

2.8.8 (2026-03-05)

Full Changelog: v2.8.7...v2.8.8

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

Bug Fixes

  • ci: add Node.js 22 setup for semantic-release compatibility (12b5757)
  • ci: use GITHUB_TOKEN instead of RELEASE_TOKEN for semantic-release (b072382)

v2.8.7

05 Mar 18:10

Choose a tag to compare

2.8.7 (2026-03-05)

Bug Fixes

  • ci: add workflow_dispatch trigger to release pipeline (#51) (e99957f)
  • docs: clarify release type rules in RELEASE_GUIDE (#50) (e559f9e)
  • trigger release pipeline after history rewrite (ad95db9)

Continuous Integration

  • remove Claude PR assistant workflow (#49) (4dcee50)

Chores