- deps: Update github actions (#573)
- Remove deps that do not bring much value (#571)
- ci: Hack Rust dependencies caching in image layers (#572)
- ci: Increase TTL for the GCP AR token (#569)
- ci: Workaround build timeout (#567)
- deps: Update gcr.io/distroless/cc-debian13 docker digest to 56aaf20 (#565)
- Wrong renovate config (#557)
- deps: Update github actions (#563)
- deps: Update pre-commit hook pre-commit/pre-commit-hooks to v6 (#562)
- deps: Pin dependencies (#560)
- deps: Update pre commit (#561)
- ci: Bump the GHA (#546)
- ci: Bump the when releasing Mermin (#548)
- Docker debug image vulnerabilities (#551)
- Correctly assign resource annotations (#524)
- Optimize flow processing hot paths to reduce lock contention and allocation overhead (#523)
- Wrap spanattributes in arc to eliminate deep clones on record (#526)
- Eliminate string heap allocations in flow creation and recording (#527)
- Reduce per-export heap allocations in otlp span recording (#528)
- Reduce cpu usage across ebpf, filter, k8s, and flow store hot paths (#529)
- Consolidate ebpf error type and add specific map failure codes (#533)
- Rework path for attributes and labels (#536)
- span: Cache metric handles to eliminate per-event with_label_values overhead (#520)
- Cleanup and force a release (#517)
- Remove client/server attributes and simplify direction inference (#510)
- Replace task managers with component manager and add hot-reload (#480)
- filter: Use human-readable names for dscp, ecn, and icmp filters (#508)
- Add otel resource and instrumentation scope attributes to traces (#498)
- Add to Helm chart (#494)
- Prevent spurious parent_span_id on exported spans (#496)
- Workaround the LLVM SHA1 apt repo (trixie) issue (#484)
- Avoid attribution to closing pods (#487)
- ebpf: Correct packet/byte counter race and zero-delta flow export (#488)
- metrics: Improve ebpf map operations and utilization metrics (#472)
- span: Add pid and process command name to exported flow spans (#415)
- helm: Remove default resources from Mermin Helm chart (#449)
- Release 0.1.0. update contributing guide to use the main branch (#456)
- health: Remove unused metrics and streamline health checks (#417)
v0.1.0-beta.47..v0.1.0-beta.48
- pipeline: Restructure pipeline configuration (#395)
- Flowstats protocol-specific maps (#375)
- metrics: Housekeeping items (#401)
- Add ring buffer size metrics via mmap producer/consumer positions (#416)
v0.1.0-beta.46..v0.1.0-beta.47
re## [v0.1.0-beta.46] - 2026-01-27
- Simplify copying sources for docker build (#397)
- Mermin wrongfully detects pod ip (#399)
- Add direction-aware container attributes with port-based resolution (#392)
v0.1.0-beta.45..v0.1.0-beta.46
- Add missing "commonLabels" (#393)
- Add docker hub as an upload target for mermin docker images (#371)
v0.1.0-beta.44..v0.1.0-beta.45
- Add "priorityClassName" (#383)
v0.1.0-beta.43..v0.1.0-beta.44
- Add bytesize dependency and enhance ebpf ring buffer configuration (#365)
- config: Ensure attributes metadata can be set individually (#369)
- provider: Add http support to output (#363)
- Address metrics improvements (#368)
- enrichment: Tcp time-based metrics (#358)
v0.1.0-beta.42..v0.1.0-beta.43
er ## [v0.1.0-beta.42] - 2025-12-22
- Mermin tcx log (#357)
- Add mermin subcomands to test ebpf filesystem (#298)
- Support k8s annotations (#361)
v0.1.0-beta.41..v0.1.0-beta.42
- Update the base image to Debian 13 (#350)
- Add client/server direction inference with semantic conventions (#347)
- enrichment: Connection state (#351)
v0.1.0-beta.40..v0.1.0-beta.41
- Release beta.40 (#342)