Skip to content

Latest commit

 

History

History
276 lines (135 loc) · 6.52 KB

File metadata and controls

276 lines (135 loc) · 6.52 KB

[v0.3.10] - 2026-04-15

Bug Fixes

  • deps: Update github actions (#573)
  • Remove deps that do not bring much value (#571)
  • ci: Hack Rust dependencies caching in image layers (#572)

v0.3.9..v0.3.10

[v0.3.9] - 2026-04-10

Bug Fixes

  • ci: Increase TTL for the GCP AR token (#569)

v0.3.8..v0.3.9

[v0.3.8] - 2026-04-10

Bug Fixes

  • ci: Workaround build timeout (#567)

v0.3.7..v0.3.8

[v0.3.7] - 2026-04-10

Bug Fixes

  • deps: Update gcr.io/distroless/cc-debian13 docker digest to 56aaf20 (#565)

v0.3.6..v0.3.7

[v0.3.6] - 2026-04-07

Bug Fixes

  • 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)

v0.3.5..v0.3.6

[v0.3.5] - 2026-04-02

Bug Fixes

  • ci: Bump the GHA (#546)
  • ci: Bump the when releasing Mermin (#548)
  • Docker debug image vulnerabilities (#551)

v0.3.4..v0.3.5

[v0.3.4] - 2026-03-24

Bug Fixes

  • 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)

Performance

  • span: Cache metric handles to eliminate per-event with_label_values overhead (#520)

v0.3.3..v0.3.4

[v0.3.3] - 2026-03-12

Bug Fixes

  • Cleanup and force a release (#517)

v0.3.2..v0.3.3

[v0.3.2] - 2026-03-12

Bug Fixes

  • Remove client/server attributes and simplify direction inference (#510)

v0.3.1..v0.3.2

[v0.3.1] - 2026-03-11

Bug Fixes

  • Replace task managers with component manager and add hot-reload (#480)
  • filter: Use human-readable names for dscp, ecn, and icmp filters (#508)

v0.3.0..v0.3.1

[v0.3.0] - 2026-03-02

Features

  • Add otel resource and instrumentation scope attributes to traces (#498)

v0.2.1..v0.3.0

[v0.2.1] - 2026-02-25

Bug Fixes

  • Add to Helm chart (#494)
  • Prevent spurious parent_span_id on exported spans (#496)

v0.2.0..v0.2.1

[v0.2.0] - 2026-02-20

Bug Fixes

  • 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)

Features

  • metrics: Improve ebpf map operations and utilization metrics (#472)
  • span: Add pid and process command name to exported flow spans (#415)

v0.1.0..v0.2.0

[v0.1.0] - 2026-02-05

Bug Fixes

  • helm: Remove default resources from Mermin Helm chart (#449)

Features

  • Release 0.1.0. update contributing guide to use the main branch (#456)

v0.0.1..v0.1.0

[v0.1.0-beta.48] - 2026-02-03

Bug Fixes

  • health: Remove unused metrics and streamline health checks (#417)

v0.1.0-beta.47..v0.1.0-beta.48

[v0.1.0-beta.47] - 2026-02-03

Features

  • 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

Bug Fixes

  • Simplify copying sources for docker build (#397)
  • Mermin wrongfully detects pod ip (#399)

Features

  • Add direction-aware container attributes with port-based resolution (#392)

v0.1.0-beta.45..v0.1.0-beta.46

[v0.1.0-beta.45] - 2026-01-20

Bug Fixes

  • Add missing "commonLabels" (#393)

Features

  • Add docker hub as an upload target for mermin docker images (#371)

v0.1.0-beta.44..v0.1.0-beta.45

[v0.1.0-beta.44] - 2026-01-15

Features

  • Add "priorityClassName" (#383)

v0.1.0-beta.43..v0.1.0-beta.44

[v0.1.0-beta.43] - 2026-01-13

Features

  • 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

Features

  • 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

[v0.1.0-beta.41] - 2025-12-12

Bug Fixes

  • Update the base image to Debian 13 (#350)

Features

  • Add client/server direction inference with semantic conventions (#347)
  • enrichment: Connection state (#351)

v0.1.0-beta.40..v0.1.0-beta.41

[v0.1.0-beta.40] - 2025-12-05

Features

  • Release beta.40 (#342)

v0.1.0-beta.39..v0.1.0-beta.40