Welcome to the v0.36.0 release of Inspektor Gadget!
Some relevant changes for this version are:
- introduce support for otel-logs by @flyth in #3697
- trace_dns: add fields cwd & exepath (--paths) by @alban in #3817
- gadgets: Uniform filtering by @mauriciovasquezbernal in #3648
General Improvements
- CODEOWNERS: Update following latest changes in the code by @mauriciovasquezbernal in #3649
- Artifact Hub: Update gadgets version to v0.35.0 by @github-actions in #3735
- Update ADOPTERS.md by @mayasingh17 in #3727
- expose SocketPath in k8s.go by @matthyx in #3730
- tree-wide: Fix clang-format target and apply it by @mauriciovasquezbernal in #3753
- Export filter operator by @Sefi4 in #3774
- deploy/charts: allow configuring otel-metrics by @mqasimsarfraz in #3684
- treewide: Format eBPF code using clang-format-18. by @eiffel-fl in #3809
- Update ADOPTERS.md by @mayasingh17 in #3785
- ebpf-builder: Update to clang-18 and provide clang-format by @mauriciovasquezbernal in #3825
- cilium/ebpf: Update to v0.17.1 by @burak-ok in #3829
- pkg/gadgets: dns: Update generated bpf2go files with cilium/ebpf v0.1… by @eiffel-fl in #3834
- Align datasource enrichment by @Sefi4 in #3668
- feat(kubectl-gadget): disallow instances with same name by @KapilSareen in #3839
- trace exec: add 'file' field for scripts by @alban in #3818
- Update entrypoint logic for gadget-container by @KapilSareen in #3811
- export the whole RuntimeConfig in K8sClient by @matthyx in #3816
- tree-wide: Remove usage of multierr by @mauriciovasquezbernal in #3841
- oci: remote manifest file by @mqasimsarfraz in #3807
- wasm/testdata: Use in-tree ig to build the images by @burak-ok in #3757
- pkg: Rework error message to cope with code scanning alerts. by @eiffel-fl in #3847
Bug Fixes
- ig-k8s: Fix server version message by @mauriciovasquezbernal in #3743
- ig-k8s: Fix fix server version message by @mauriciovasquezbernal in #3752
- operators/bpf: Fix perf ring buffer fallback logic by @mauriciovasquezbernal in #3633
- dns: don't send full packet to userspace by @alban in #3806
- (built-in)/trace/dns: Fix logic for percpu array map by @mauriciovasquezbernal in #3830
Testing and Continue Integration
- ci: Add "Signed-off-by" to commit bumping artifacthub-pkg.yml files. by @eiffel-fl in #3736
- dependabot: Add group for containers dependency by @mauriciovasquezbernal in #3738
- dependabot: Use directories key by @mauriciovasquezbernal in #3766
- ci/check-artifacthub-tags: Add permissions by @mqasimsarfraz in #3765
- tests: Increase timeout for snapshotter tests by @mauriciovasquezbernal in #3760
- Alias ebpftypes.Process as Process in utils package by @MeherRushi in #3764
- ci: Enable workflow_dispatch by @mauriciovasquezbernal in #3792
New Contributors
- @mayasingh17 made their first contribution in #3727
- @KapilSareen made their first contribution in #3839
Full Changelog: v0.35.0...v0.36.0