Skip to content

Releases: inspektor-gadget/inspektor-gadget

Release v0.28.1

16 May 15:01
bcf112e
Compare
Choose a tag to compare

This is a Bugfix release which includes the following fixes:

Release v0.28.0

06 May 17:43
116a41c
Compare
Choose a tag to compare

Welcome to the v0.28.0 release of Inspektor Gadget. The most relevant changes for this version are:

General Improvements

Bug Fixes

Documentation Improvements

Testing and Continuous Integration

New Contributors

Full Changelog: v0.27.0...v0.28.0

Release v0.27.0

02 Apr 09:47
Compare
Choose a tag to compare

Welcome to the v0.27.0 release of Inspektor Gadget. The most relevant changes for this version are:

  • Artifact Hub: publish gadgets by @alban in #2643
  • Refactoring for image based gadgets by @flyth in #2512
  • kallsyms: use ebpf alternative when kallsyms not available by @alban in #2280
  • ci: Attach SBOM to container images. by @eiffel-fl in #2431

General Improvements

Bug Fixes

  • pkg/gadgets: Fixes trace bind for kernel 6.6 and younger. by @eiffel-fl in #2545
  • Fix tracer name in GADGET_TRACER(open, ...) by @alban in #2636

Documentation Improvements

Testing and Continue Integration

Statistics

In this release, we modified 283 files to add 13516 new lines of code while removing 1758.
As we started a refactoring targeting the code for image based gadgets, we had to add a big amount of code.
The next releases should remove more code to reach a good balance.

New Contributors

Full Changelog: v0.26.0...v0.27.0

Release v0.26.0

04 Mar 21:44
fcc209f
Compare
Choose a tag to compare

Welcome to the v0.26.0 release of Inspektor Gadget. The most relevant changes for this version are:

General Improvements

  • cmd/deploy: Add flag to use apparmor profile. by @eiffel-fl in #2440
  • Add syscall filter to traceloop by @eiffel-fl in #2267
  • pkg/columns: Add support for map[string]string by @alban in #2456
  • Mount filesystems by default when running in a container by @mauriciovasquezbernal in #2517
  • CRI: Enrich with initial PodLabels by @burak-ok in #2398
  • krew plugin: add artifacthub annotations by @alban in #2543
  • image build: add annotations in OCI image by @alban in #2522
  • pkg/gadgets: make FromCString() function available to non-gadget builds as well by @flyth in #2556
  • pkg/columns: add safety mechanism for dynamically added columns by @flyth in #2557

Bug Fixes

Documentation Improvements

Testing and Continue Integration

New Contributors

Full Changelog: v0.25.0...v0.26.0

Release v0.25.1

09 Feb 20:52
cd24b21
Compare
Choose a tag to compare

Welcome to the v0.25.1 release of Inspektor Gadget.

This is a bug fix release:

  • [Backport]: trace/dns + trace/exec + trace/open: fix unsafe typecasting #2479 fixing #2452 and #2337

Full Changelog: v0.25.0...v0.25.1

Release v0.25.0

05 Feb 03:40
5bba230
Compare
Choose a tag to compare

Welcome to the v0.25.0 release of Inspektor Gadget. The most relevant changes for this version are:

General Improvements

Bug Fixes

Documentation Improvements

Testing and Continue Integration

Statistics

This new release comes with 4259 new lines and removed 1273.
We focused on adding new features, like support for TC programs, hence this increase.
So far, Inspektor Gadget relies on the following software:

Language files blank comment code
C/C++ Header 44 33272 383 250327
Go 561 12743 13169 66680
Markdown 105 2555 0 8889
C 58 1430 906 6054
SVG 8 1 2 5177
YAML 80 144 436 4315
make 17 170 81 734
Bourne Shell 22 84 132 247
JSON 5 0 0 223
Dockerfile 11 61 41 173
Protocol Buffers 2 36 51 94
Perl 1 18 13 54
NAnt script 1 5 0 31
Bourne Again Shell 1 4 3 16
-------- -------- -------- -------- --------
SUM: 916 50523 15217 343014

New Contributors

Full Changelog: v0.24.0...v0.25.0

Release v0.24.0

02 Jan 13:10
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.23.1...v0.24.0

Release v0.23.1

05 Dec 15:23
e9fbb95
Compare
Choose a tag to compare

Bug fix release to fix the following issue:

  • socketenricher: Print warning rather than error when problem with kal… by @eiffel-fl in #2270

Full Changelog: v0.23.0...v0.23.1

Release v0.23.0

04 Dec 16:41
8083af5
Compare
Choose a tag to compare

Welcome to the v0.23.0 release of Inspektor Gadget. The most relevant changes for this version are:

Other changes are:

General Improvements

Bug Fixes

Documentation Improvements

Testing and Continue Integration

Full Changelog: v0.22.0...v0.23.0

Release v0.22.0

02 Nov 16:06
573420a
Compare
Choose a tag to compare

Welcome to the v0.22.0 release of Inspektor Gadget.

The main focus of this release was to continue implementing the support for containerized-gadgets, i.e. gadgets that are packaged as OCI images. It's now possible to build and run custom gadgets. Please check https://github.com/inspektor-gadget/inspektor-gadget/blob/v0.22.0/docs/devel/hello-world-gadget.md if you want to know more details.

The following are some of the PRs implementing this support:

Heads up

BCC-based gadgets are now removed, if you want to use them, please use an older Inspektor Gadget version.

General Improvements

Bug Fixes

Documentation Improvements

  • docs: Correct documentation as Inspektor Gadget does not need privile… by @eiffel-fl in #2093

Testing and Continue Integration

New Contributors

Full Changelog: v0.21.0...v0.22.0