Welcome to the v0.44.0 release of Inspektor Gadget!
The most relevant changes in this release are:
- New gadget: ttysnoop by @alban in #4712
- gadgets/trace_open: Introduce builtin formatters for mode and flags by @mauriciovasquezbernal in #4792
- operators/oci: allow adding custom parameters from gadget.yaml by @flyth in #3485
- docs: Draft update for Traceloop gadget documentation by @Emidowojo in #4776
General Improvements & Bugfixes
- Fix: Update release workflow to handle latest tag tagging by @4rivappa in #4769
- wasmapi: rust: Log only if level is enabled. by @eiffel-fl in #4763
- wasm: only log cache setup failure for root user by @mqasimsarfraz in #4782
- cmd: build: Force color when building rust WASM programs. by @eiffel-fl in #4765
- top_process: UX improvements by @flyth in #4731
- top_process: add count annotation / parameter by @flyth in #4800
- trace_exec: fix test for nsenter from util-linux 2.41 by @alban in #4823
- pkg: oci: Refactor code and add new verifier package. by @eiffel-fl in #4818
- Docs: Add readme file to top_process gadget by @4rivappa in #4831
- fsnotify: Set the tracee uid and gids on kretprobe/fsnotify_remove_first_event by @burak-ok in #4840
- github: Document how to use the breaking-change label by @mauriciovasquezbernal in #4830
- Dockerfiles: Specify IMAGE for linter. by @eiffel-fl in #4805
- [RFC] security: add VEX documents by @alban in #4815
- ci: Workaround failing TestTraceExec by @mauriciovasquezbernal in #4811
- gadgetCtx: add IsClient by @alban in #4816
Other Changes
- ci: bump github/codeql-action from 3.29.4 to 3.29.5 by @dependabot[bot] in #4771
- ci: bump google-github-actions/auth from 2.1.11 to 2.1.12 by @dependabot[bot] in #4770
- go: bump github.com/miekg/dns from 1.1.67 to 1.1.68 in /tools/dnstester by @dependabot[bot] in #4772
- go: bump github.com/aws/aws-sdk-go from 1.55.7 to 1.55.8 in /tools/eks-cleanup by @dependabot[bot] in #4767
- go: bump github.com/prometheus/client_golang from 1.22.0 to 1.23.0 by @dependabot[bot] in #4766
- Artifact Hub: Update gadgets version to v0.43.0 by @github-actions[bot] in #4773
- tools: testjson2md: Bump packages. by @eiffel-fl in #4755
- go: bump github.com/containers/image/v5 from 5.36.0 to 5.36.1 in the containers group across 1 directory by @dependabot[bot] in #4777
- go: bump the docker group across 2 directories with 1 update by @dependabot[bot] in #4787
- operators: wasm: Increase gadgetStop() context timeout from 5 to 42 s… by @eiffel-fl in #4783
- ci: bump google-github-actions/setup-gcloud from 2.1.5 to 2.2.0 by @dependabot[bot] in #4797
- ci: bump aws-actions/configure-aws-credentials from 4.2.1 to 4.3.1 by @dependabot[bot] in #4794
- ci: bump docker/login-action from 3.4.0 to 3.5.0 by @dependabot[bot] in #4796
- go: bump github.com/creack/pty from 1.1.20 to 1.1.24 by @dependabot[bot] in #4799
- ci: bump github/codeql-action from 3.29.7 to 3.29.8 by @dependabot[bot] in #4798
- ci: bump actions/cache from 4.2.3 to 4.2.4 by @dependabot[bot] in #4795
- treewide: Bump to go 1.24.6. by @alban in #4802
- Dockerfiles: Bump debian from
2424c18to8f8e63bin /Dockerfiles by @dependabot[bot] in #4804 - go: bump github.com/expr-lang/expr from 1.17.5 to 1.17.6 by @dependabot[bot] in #4803
- go: bump google.golang.org/protobuf from 1.36.6 to 1.36.7 by @dependabot[bot] in #4788
- ci: bump actions/download-artifact from 4.3.0 to 5.0.0 by @dependabot[bot] in #4813
- ci: bump github/codeql-action from 3.29.8 to 3.29.9 by @dependabot[bot] in #4812
- go: bump google.golang.org/grpc from 1.74.2 to 1.75.0 by @dependabot[bot] in #4820
- Dockerfiles: Bump debian from
8f8e63btob1a7414in /Dockerfiles by @dependabot[bot] in #4808 - ci: bump actions/checkout from 4 to 5 by @dependabot[bot] in #4814
- go: bump the golang-x group across 5 directories with 4 updates by @dependabot[bot] in #4786
- go: bump github.com/containers/common from 0.64.0 to 0.64.1 in the containers group across 1 directory by @dependabot[bot] in #4780
- go: bump the k8s group across 2 directories with 7 updates by @dependabot[bot] in #4807
- go: bump google.golang.org/protobuf from 1.36.7 to 1.36.8 by @dependabot[bot] in #4825
- go: bump github.com/go-viper/mapstructure/v2 from 2.3.0 to 2.4.0 by @dependabot[bot] in #4827
- Remove outdated tools/demos directory using builtin gadgets by @Copilot in #4817
- ci: bump azure/setup-helm from 4.3.0 to 4.3.1 by @dependabot[bot] in #4835
- ci: bump google-github-actions/setup-gcloud from 2.2.0 to 3.0.0 by @dependabot[bot] in #4834
- ci: bump actions/dependency-review-action from 4.7.1 to 4.7.2 by @dependabot[bot] in #4836
- ci: bump github/codeql-action from 3.29.10 to 3.29.11 by @dependabot[bot] in #4833
- go: bump github.com/stretchr/testify from 1.10.0 to 1.11.0 by @dependabot[bot] in #4832
- go: bump github.com/coreos/go-systemd/v22 from 22.5.0 to 22.6.0 by @dependabot[bot] in #4829
- go: bump github.com/stretchr/testify from 1.11.0 to 1.11.1 by @dependabot[bot] in #4842
New Contributors
- @Emidowojo made their first contribution in #4776
- @Copilot made their first contribution in #4817
Full Changelog: v0.43.0...v0.44.0