Skip to content

Childflow

v0.8.1 Breaking

This release includes breaking changes for platform teams planning a safe upgrade.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

dns linux packet-capture pcap penetration-testing-tools proxychains
+1 more
rust

Summary

AI summary

Minor fixes and improvements.

Full changelog

childflow 0.8.1

This release focuses on internal refactoring and maintainability improvements across childflow while preserving the existing user-facing behavior.

The goal of this release is to make the codebase easier to extend, test, and review after the feature growth introduced in earlier releases.

Highlights

  • Refactored large modules across the codebase into smaller, responsibility-focused submodules
  • Improved separation of concerns in rootless / rootful networking, sandbox policy handling, capture, reporting, namespace setup, proxying, and test support code
  • Reorganized integration and unit tests so future feature work can be added with less friction
  • Kept behavior stable and validated the refactor with a full Docker-based test run

Changed

  • Split large modules under src/network/rootless_internal/ and src/network/rootful/ into clearer module trees
  • Refined internal structure for:
    • report
    • summary
    • doctor
    • preflight
    • profile
    • dns
    • capture
    • flow_log
    • tproxy
    • sandbox
  • Reworked tests/rootless_proxy.rs support and scenario files into smaller test modules for better maintainability
  • Reduced the size of several high-traffic internal files so networking, policy, and reporting paths are easier to inspect and evolve

Validation

  • Full Docker test suite passed:
    • cargo test -- --nocapture
  • Test result:
    • 150 unit / integration tests passed
    • 34 rootless_proxy tests passed
    • 9 environment-gated tests remain ignored by design

Notes

  • This release is primarily an internal quality and maintainability release
  • No intentional user-facing breaking changes were introduced
  • childflow remains Linux-only

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Childflow

Get notified when new releases ship.

Sign up free

About Childflow

All releases →

Related context

Beta — feedback welcome: [email protected]