Releases: Ignoramuss/orb8
Releases · Ignoramuss/orb8
v0.0.6
[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
orb8crate restored as install wrapper (cargo install orb8now works) pub async fn run()in orb8-cli for programmatic use
Fixed
- Release workflow now publishes root
orb8crate 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
What's Changed
- Release v0.0.5 — restore
cargo install orb8by @Ignoramuss in #41
Full Changelog: v0.0.4...v0.0.5
v0.0.4
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
Full Changelog: v0.0.2...v0.0.3
v0.0.2 - Network Tracing MVP
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
- @shvbsle made their first contribution in #1
- @dependabot[bot] made their first contribution in #7
Full Changelog: https://github.com/Ignoramuss/orb8/commits/v0.0.2