Foblex Flow
Introduction
Introducing Foblex Flow
Installation and Rendering
Changelog
Roadmap
Concepts
Event System
Selection System
Containers
Flow
Canvas
Nodes
Node
Drag Handle
Group
Resize Handle
Rotate Handle
Connectors
Output
Input
Outlet
Connection Rules
Connections
Connection
Create Connection
Connection Marker
Snap Connection
Connection Waypoints
Interaction
Drag and Drop
External Item
Zoom
Selection Area
Helpers
Background
Magnetic Lines
Magnetic Rects
Line Alignment (Legacy)
Minimap
Use Cases
Angular Node-Based UI Library
Angular Node Editor Library
Angular Workflow Builder
Angular Diagram Library
React Flow vs Foblex Flow
Foblex Flow

Foblex Flow Roadmap

This page combines the current roadmap with the shipped release timeline, so you can see both what is next and what has already landed.

It is synchronized with the release history through v18.3.0 (2026-03-17).

Description

Use this page when you want to answer one of these questions quickly:

  • What is currently being worked on?
  • Which release introduced a specific capability?
  • How has Foblex Flow evolved across 2024, 2025, and 2026?

For migration details and breaking changes, always check the Changelog before upgrading.

Current Status

Status Item Notes
Released in v18.3.0 Projected Connection Gradients Gradient colors now live in projected f-connection-gradient. The release also shipped smarter redraw caching, production-safe worker loading, and the related docs refresh.
🚧 In Progress Freeform Connections Create connections without explicitly defined inputs/outputs. Connect from/to any node edge. Discussion #88
🧭 Planned Grid-Aware Resize Handles Resize handles snap to gridlines for more precise editing. Discussion #130

Release Timeline

2026

2025

  • v17.9.5 - 2025-10-27
    Added connectable-side strategies, AdaptiveCurveBuilder, and additional rendering performance work.

  • 17.8.5 - 2025-10-05
    Expanded EFConnectableSide with manual, calculated, axis-limited, and AUTO modes for smarter routing.

  • v17.8.0 - 2025-09-15
    Added fConnectionContent, validation by input id and category, and the migration path away from deprecated connection text APIs.
    Examples: Connection Content, Connection Rules

  • v17.7.0 - 2025-08-24
    Added smarter grouping, fAutoSizeToFitChildren, fAutoExpandOnChildHit, plus copy/paste and undo/redo reference patterns.
    Examples: Grouping, Drag to Group, Copy/Paste, Undo/Redo V2

  • v17.6.0 - 2025-07-23
    Reworked connection reassignment, refreshed the minimap, added debounced fCanvasChange, and introduced fDragBlocker.

  • v17.5.5 - 2025-07-19
    Stabilization release focused on rendering, drag handling, and example hardening.

  • v17.5.0 - 2025-05-11
    Added Angular schematics (ng add / ng update), rotatable nodes, fMinimapClass, walkthrough support, and stronger resize handles.
    Example: Rotate Handle

  • v17.4.0 - 2025-02-10
    Added custom drag/zoom triggers, grid-based dragging, drag start/end data events, connection validation, and directional resize handles.
    Examples: Custom Event Triggers, Grid System, Drag Start / End Events, Resize Handle

  • v17.2.1 - 2025-02-08
    Early grid-dragging work plus a broader fDraggable refactor that prepared the later interaction stack updates.

  • v17.1.1 - 2025-01-25
    Added attach-node-to-connection-on-drop, selection event improvements, line-alignment work, and zoom-trigger refinements.

2024 Foundations

  • v17.0.0 - 2024-12-29
    Removed the RxJS dependency, improved connection-text positioning, and expanded examples plus E2E coverage significantly.

  • v16.0.0 - 2024-09-24
    Added SSR support, snap-connection helpers for create/reassign flows, centerNodeOrGroup, getFlowState, and a cleaner canvas API.

  • 12.6.0 - 2024-09-10
    Added f-group, Dagre and ELKJS examples, the DB management reference example, and grouping-aware layer sorting.

  • v12.5.0 - 2024-08-11
    Added minimap support and zoneless compatibility.

  • v12.4.0 - 2024-08-05
    Added multi-layer canvas backgrounds and fixed fit-to-screen-related issues.

  • V12.2.0 - 2024-04-25
    Added custom connection types and early resize-handle support.

Capability Map

  • Performance and scale: v18.3.0, v18.2.0, v17.9.5, v12.5.0
  • Connection authoring and routing: v18.3.0, v18.0.0, 17.8.5, v17.8.0, v16.0.0, V12.2.0
  • Editor UX and interactions: v18.1.0, v17.7.0, v17.6.0, v17.5.0, v17.4.0, v17.1.1
  • Platform and integration: v18.3.0, v16.0.0, v17.5.0, v18.1.0

Related Links

Notes

  • This page is release-oriented, not branch-oriented.
  • If you are planning an upgrade, prefer the changelog for migration guidance and this page for historical context.
  • For not-yet-versioned work, use discussions and issues rather than the release timeline.
Edit this page on GitHub
In this article