Notable Changes
- Upgrade Go to 1.25.0 (module) / 1.26.2 (builder images)
- Rewrite DNS plugin with native cilium/ebpf
- Add kernel version to telemetry traces
- Generate vmlinux.h in init container for eBPF programs
What's Changed
- Fix Pod IP deletion leak in eBPF FilterMap
- Fix namespace exclude filtering
- CVE mitigations in dependencies and build toolchain
- Bump OpenTelemetry to v1.40.0
- Update AWS SDK v2, netlink, cloud-provider-azure dependencies
- Add eBPF unit tests via BPF_PROG_TEST_RUN
- Build golangci-lint from go.sum for version alignment
New Contributors
Welcome to our 6 new contributors who made their first Retina PR in this release!
@aanchal22 — configurable eBPF filter map size
@bugie — TCX attach support
@Fnuworsu — capture start time fix
@mvanhorn — kernel version telemetry
@rickardsjp — availability zone labels
@uuditmisra — MetricsInterval guard clause
Full Changelog: v1.1.0...v1.2.0