github gma1k/podtrace v0.2.0
Release v0.2.0

latest releases: v0.8.0, v0.7.0, v0.6.0...
3 months ago

What's Changed

  • chore: Update dependencies to latest versions and improve Actions workflows by @gma1k in #7

What's New

Major Dependency Updates

  • cilium/ebpf: v0.11.0 → v0.20.0
  • spf13/cobra: v1.8.0 → v1.10.1
  • k8s.io/client-go: v0.29.0 → v0.34.2
  • k8s.io/apimachinery: v0.29.0 → v0.34.2
  • golang.org/x/sys: v0.31.0 → v0.38.0

Go 1.24 Support

  • Upgraded from Go 1.19 to Go 1.24
  • Automatic toolchain management with GOTOOLCHAIN=auto
  • Makefile now auto-detects Go 1.24 installation

CI Workflow Improvements

  • Enhanced workflow triggers for dependency changes
  • Improved bash script validation
  • Better error handling and automation

Code Quality

  • All bash scripts pass ShellCheck validation
  • All scripts formatted with shfmt
  • Improved code consistency

Breaking Changes

  • Go 1.24+ is now required (previously Go 1.19+)
    • The Makefile will guide you through upgrading if needed
    • CI automatically handles Go 1.24 via toolchain auto-download

Installation

Upgrading Go

wget https://go.dev/dl/go1.24.0.linux-amd64.tar.gz
sudo tar -C /usr/local -xzf go1.24.0.linux-amd64.tar.gz
export PATH=$PATH:/usr/local/go/bin

Build

make build

Full Changelog: v0.1.0...v0.2.0

Don't miss a new podtrace release

NewReleases is sending notifications on new releases.