๐ฃ Foblex Flow Roadmap
April 28, 2026 ยท View on GitHub
Welcome to the official development roadmap for Foblex Flow - an Angular-native library for building customizable visual flow editors, workflow builders, and diagram systems.
This file now tracks two things in one place:
- what is currently queued, in progress, or planned,
- what has already shipped, based on published GitHub releases.
This roadmap is synchronized with the release history through v18.5.0 (2026-04-14).
Stay up to date and help shape the future via GitHub Discussions.
Snapshot
| Status | Item | Notes |
|---|---|---|
| โ Released in v18.5.0 | Layout Engines + Reference Apps | Shared layout integration surface with published Dagre and ELK adapters, explicit render lifecycle outputs, and major demos promoted to standalone apps. |
| ๐ง In Progress | Freeform Connections | Unified <f-connector> replacing the input/output split โ a single connector that can send, receive, or do both. โ |
| ๐งญ Planned | Smart Auto-Layout on Resize | When a node expands or collapses, nearby nodes shift to keep the layout clean โ no manual cleanup after a resize. |
| ๐งญ Planned | Path Highlighting | Trace and highlight upstream, downstream, or full connected paths from any node. Class-based โ your CSS defines the look. |
| ๐งญ Planned | Flow Execution Animation | Animate execution along the graph โ from a predefined sequence or driven by real runtime events. Ideal for AI pipelines and live workflows. |
| ๐งญ Planned | Layer Ordering | Reorder built-in layers (groups, connections, nodes) to match your editor's visual style. |
| ๐งญ Planned | Config-driven Architecture (provideFoblexFlow) | Modern Angular provider API โ provideFoblexFlow(withMinimap(), withMagneticLines(), ...). Tree-shakeable, centralized, idiomatic. |
| ๐งญ Planned | Grid-Aware Resize Handles | Resize handles snap to gridlines for more precise editing. โ |
Shipped Timeline
2026 Releases
-
v18.5.0 - 2026-04-14
Shipped the shared layout integration surface, published Dagre and ELK adapters, added explicitfNodesRendered/fFullRenderedlifecycle outputs, promoted major demos into standalone reference apps, and strengthened the portal/docs toolchain. -
v18.4.0 - 2026-04-02
Shippedf-auto-pan, the default theme entrypoint, smoother trackpad pinch zoom, refreshed example controls, and additional connector-geometry hardening. -
v18.3.0 - 2026-03-17
Shipped projectedf-connection-gradient, smarter redraw caching for unchanged routes and markers, production-safe blob worker loading, and the roadmap/docs refresh around the new connection model. -
v18.2.0 - 2026-03-09
ShippedfCache,*fVirtualFor, the firstf-connection-workerrelease,fNodeRenderLimit, chunked connection redraws, and wheel zoom during active drag sessions. -
v18.1.0 - 2026-02-16
Shippedf-magnetic-lines,f-magnetic-rects, the AI Low-Code Platform reference app, and a major documentation refresh. -
v18.0.0 - 2026-01-26
Shipped connection waypoints, pinch-to-zoom, better Angular control-flow/content-projection support, and richer custom backgrounds.
2025 Releases
-
v17.9.5 - 2025-10-27
Shipped connectable-side strategies,AdaptiveCurveBuilder, and broader rendering performance improvements for larger diagrams. -
17.8.5 - 2025-10-05
ExpandedEFConnectableSidewith manual, calculated, axis-limited, andAUTOmodes for smarter connection routing. -
v17.8.0 - 2025-09-15
ShippedfConnectionContent, validation by input id and category, Showcase rollout, and the migration path away fromfConnectionCenter/fText. -
v17.7.0 - 2025-08-24
Shipped smarter grouping,fAutoSizeToFitChildren,fAutoExpandOnChildHit, plus copy/paste and undo/redo reference examples. -
v17.6.0 - 2025-07-23
Shipped connection reassignment redesign, minimap refactor, debouncedfCanvasChange, andfDragBlocker. -
v17.5.5 - 2025-07-19
Focused on rendering stability, drag handling fixes, and release hardening between larger feature milestones. -
v17.5.0 - 2025-05-11
Shipped Angular schematics (ng add/ng update), rotatable nodes,fMinimapClass, minimum-size resize handles, and walkthrough support. -
v17.4.0 - 2025-02-10
Shipped custom drag/zoom triggers, grid-based dragging, drag start/end data events, connection validation, and directional resize handles. -
v17.2.1 - 2025-02-08
Delivered early grid-dragging work and a broaderfDraggablerefactor that laid groundwork for the later 17.4 interaction improvements. -
v17.1.1 - 2025-01-25
Shipped attach-node-to-connection-on-drop, snap-to-guides improvements, grouping data in selection events, and zoom-trigger refinements.
2024 Foundations
-
v17.0.0 - 2024-12-29
Removed the RxJS dependency, improved connection text positioning, and expanded the examples and E2E coverage substantially. -
v16.0.0 - 2024-09-24
Shipped SSR support, snap-connection helpers for create/reassign flows,centerNodeOrGroup,getFlowState, and the modernized canvas API. -
12.6.0 - 2024-09-10
Shippedf-group, Dagre and ELKJS layout examples, the DB management example, and grouping-aware layer sorting improvements. -
v12.5.0 - 2024-08-11
Shipped minimap support and zoneless compatibility. -
v12.4.0 - 2024-08-05
Shipped multi-layer canvas backgrounds and fit-to-screen related fixes. -
V12.2.0 - 2024-04-25
Shipped custom connection types and early resize-handle UX.
Reading Guide
- Use Snapshot if you want the current state of work.
- Use Shipped Timeline if you want to know exactly what landed and when.
- Use CHANGELOG.md before upgrading if you need migration details or breaking changes.
๐ Feature Voting
Help decide what lands next.
Visit the Discussions or Issues and react with ๐ to the features you want most.
We build Foblex Flow with the community, not around it.