This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+1 more
Summary
AI summaryAdds structured JSON Lines flow logging with new event types and a documented schema.
Full changelog
childflow 0.6.0
This release adds the first structured observability layer to childflow.
childflow can now write structured JSON Lines flow events for the target command tree, making it easier to understand what DNS, connection, and policy activity occurred during a run without going straight to packet capture.
Highlights
- Added structured flow logging:
--flow-log <path>
- Added first-class flow events for:
- DNS queries and answers
- outbound TCP connect attempts and results
- policy violations
- flow completion
- Added flow-log-aware summary output:
--summarynow shows aggregate flow-log event counts when a flow log is present
- Added a documented flow log schema for downstream tooling and future compatibility work
Added
--flow-log <path>for structured JSON Lines outputdns_queryeventsdns_answereventsconnect_attempteventsconnect_resulteventspolicy_violationeventsflow_endeventsschema_version: 1on every flow log event- A dedicated schema reference:
docs/flow-log-schema.md
Changed
policy_violationevents now include structured fields such as:actionreason_codecontrolmatched_cidrremote_ipremote_port
connect_attempt,connect_result, andflow_endnow include stableremote_ip/remote_portfieldsdns_queryanddns_answernow include stableserver_ip/server_portfieldsconnect_result.statusis now constrained to:okerror
dns_answer.modeis now constrained to:relayedsynthetic_empty
--summarynow reports aggregate flow-log event counts when--flow-logis enabled- README and technical docs were updated to document the flow log behavior and schema
Notes
--flow-logis currently supported only by the defaultrootless-internalbackend- Flow logs complement
--capturerather than replacing it:- use
--flow-logfor structured execution tracing - use
--capturefor packet-level inspection
- use
- The current flow log schema version is
1
Install
cargo install childflow
Full Usage
childflow --help
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
About Childflow
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]