Skip to content

v0.2.0

Choose a tag to compare

@esacteksab esacteksab released this 22 Jun 18:29
· 9 commits to main since this release
1eedbe6

What's Changed

Dependencies & Tooling Updates

Runtime & Build Tools

Tool Previous Version New Version
Go 1.24.3 1.24.4
Node.js 22.14.0 22.16.0
Python 3.12.10 3.12.11
pnpm 10.10.0 10.12.1

Code Quality & Linting

golangci-lint Configuration:

  • Updated Go version requirement from 1.24.3 to 1.24.4
  • Refactored linter configuration:
    • Removed errcheck from global enabled linters
    • Added errcheck and mnd to test file exclusions
  • Improved test-specific linting rules

Go Runtime Dependencies

Database & Storage:

  • go.etcd.io/bbolt: v1.4.0 → v1.4.1

Logging:

  • github.com/go-logr/logr: v1.4.2 → v1.4.3

OpenTelemetry Suite:

  • go.opentelemetry.io/otel: v1.35.0 → v1.36.0
  • go.opentelemetry.io/otel/metric: v1.35.0 → v1.36.0
  • go.opentelemetry.io/otel/trace: v1.35.0 → v1.36.0

Standard Library Extensions:

  • golang.org/x/net: v0.40.0 → v0.41.0
  • golang.org/x/text: v0.25.0 → v0.26.0

Go Development Tools

Go Standard Library Extensions:

  • golang.org/x/exp/typeparams: v0.0.0-20250506013437 → v0.0.0-20250620022241
  • golang.org/x/mod: v0.24.0 → v0.25.0
  • golang.org/x/sync: v0.14.0 → v0.15.0
  • golang.org/x/telemetry: v0.0.0-20250507143331 → v0.0.0-20250620142617
  • golang.org/x/tools: v0.33.0 → v0.34.0

Configuration Updates

  • Updated tool versions in .tool-versions with improved formatting
  • Updated Go module requirements in go.mod and go.tool.mod
  • Refreshed dependency checksums in go.sum and go.tool.sum
  • Enhanced linting configuration with better test-specific rules

Summary: This comprehensive update brings the Go toolchain to version 1.24.4, updates all runtime tools, enhances OpenTelemetry observability capabilities, and refines code quality tools with improved linting configurations for better development workflows.

Full Changelog: v0.1.1...v0.2.0