v0.3.0 - Flows & Foundations
Last updated
Released: February 7, 2026
This release delivers the Bevy 0.17 framework migration, a complete E-network environmental flow system, draggable flow endpoint handles, and major persistence hardening. Together these form a more reliable foundation for the features ahead.
Feedback flows (Sink→Source) - Dashed arcs curving upward represent environmental feedback loops
Feed-forward flows (Source→Sink) - Curves downward for environmental inputs
Full save/load/drag support for all E-network flow types
Drag handles on internal flows to adjust connection points on subsystem boundaries
Angle-based offsets that stay correct at any zoom level
Auto-offset for stacking multiple flows on the same boundary
Persistent across save/load
Quick creation of interface subsystems via keyboard
Full codebase migration: Leptos 0.7→0.8, lyon 0.13→0.15
Updated leptos-bevy-canvas, bevy-inspector-egui, bevy_prototype_lyon
WASM builds configured with getrandom wasm_js backend
Pre-scan OriginalIds to prevent entity ID collisions
Preserve entity IDs across save/load (eliminates position drift)
Prevent duplicate interfaces and flows on reload
Despawn orphaned flow endpoint handles on model reload
Z-order respected for overlapping entities
Subsystem click focus switching works correctly
Consistent G-network flow thickness
Establishes a reliable, up-to-date foundation. The Bevy 0.17 migration unblocks future ecosystem crate adoption (widget library, advanced rendering). Persistence hardening means models survive save/load without drift or duplication — critical for research use.
Last updated