Skip to content

Releases: Ignoramuss/orb8

v0.0.6

27 Mar 01:37
6e5f2b1

Choose a tag to compare

[0.0.6] - 2026-03-26

Added

  • Test infrastructure: make smoke-test (6 assertions), make e2e-test (9 assertions across 3 network modes: hostNetwork, regular pods, Service ClusterIP)
  • Dockerfile with multi-stage (CI) and local (fast) build targets
  • DaemonSet manifest with RBAC (ServiceAccount + ClusterRole for pod list/watch)
  • Kind cluster config and e2e test pods (echo-server + traffic-gen with nodeSelector for cross-node traffic)
  • Root orb8 crate restored as install wrapper (cargo install orb8 now works)
  • pub async fn run() in orb8-cli for programmatic use

Fixed

  • Release workflow now publishes root orb8 crate to crates.io (was missing from publish list)

Changed

  • README rewritten to reflect current v0.0.6 capabilities, honest comparison tables, and full roadmap
  • CHANGELOG backfilled for v0.0.2 through v0.0.5
  • Restored TUI Dashboard, Standalone Mode, DNS Tracing to roadmap (previously dropped)
  • ROADMAP.md Phase 3.5 marked complete

What's Changed

  • Release v0.0.6 — documentation overhaul + publish fix by @Ignoramuss in #42

Full Changelog: v0.0.5...v0.0.6

v0.0.5

25 Mar 19:44
d845288

Choose a tag to compare

What's Changed

Full Changelog: v0.0.4...v0.0.5

v0.0.4

25 Mar 14:01
49143d5

Choose a tag to compare

What's Changed

  • feat: Network MVP v0.0.3 with IP-based pod enrichment by @Ignoramuss in #32
  • fix: v0.0.3 review hardening — drop counter, LE guard, self-traffic filter by @Ignoramuss in #35
  • build(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in #33
  • build(deps): bump softprops/action-gh-release from 1 to 2 by @dependabot[bot] in #26
  • Fix TC enrichment bug, add test infrastructure for all network modes by @Ignoramuss in #39
  • Release v0.0.4 — Phase 3.5 by @Ignoramuss in #40

Full Changelog: v0.0.2...v0.0.4

v0.0.3

07 Jan 00:24

Choose a tag to compare

Full Changelog: v0.0.2...v0.0.3

v0.0.2 - Network Tracing MVP

09 Dec 02:04
086bdae

Choose a tag to compare

What's Changed

  • feat(ci-improvements): update to cache@v4 and add dependabot by @shvbsle in #1
  • feat(cipass): format the code so that the CI passes by @shvbsle in #8
  • build(deps): update ratatui requirement from 0.25 to 0.29 by @dependabot[bot] in #7
  • build(deps): update prometheus requirement from 0.13 to 0.14 by @dependabot[bot] in #5
  • build(deps): update thiserror requirement from 1.0 to 2.0 by @dependabot[bot] in #3
  • build(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #2
  • Complete Phase 0: Workspace structure and production-ready documentation by @Ignoramuss in #9
  • feat: Add aya-ebpf infrastructure for eBPF probe compilation (Phase 1.1) by @Ignoramuss in #11
  • chore: Add CODEOWNERS file by @Ignoramuss in #13
  • feat: Implement minimal "Hello World" eBPF probe (Phase 1.2) by @Ignoramuss in #12
  • build(deps): update cargo_metadata requirement from 0.19 to 0.23 by @dependabot[bot] in #17
  • feat: Implement probe loader with Hello World eBPF probe (Phase 1.2) by @Ignoramuss in #18
  • feat: Implement ring buffer for kernel-userspace event communication (Phase 1.4) by @Ignoramuss in #19
  • chore: Prepare crates for publishing to crates.io (v0.0.1) by @Ignoramuss in #20
  • docs: Add distribution strategy and prepare orb8-agent for publishing by @Ignoramuss in #21
  • feat: Add automated crates.io release workflow by @Ignoramuss in #22
  • docs: Update documentation with crates.io badges and Phase 1 status by @Ignoramuss in #24
  • feat: Network Tracing MVP v0.0.2 by @Ignoramuss in #25
  • fix(ci): Add workflow_call trigger to enable reusable workflow by @Ignoramuss in #27
  • fix: Exclude orb8-probes and orb8-server from crates.io publishing by @Ignoramuss in #28
  • fix(release): Explicitly list packages to publish by @Ignoramuss in #29
  • fix(release): Replace katyo/publish-crates with explicit cargo publish by @Ignoramuss in #31

New Contributors

Full Changelog: https://github.com/Ignoramuss/orb8/commits/v0.0.2