Foblex Flow
Articles
Overview
Libraries Compared (2026)
Releases
v19.0.0
v18.6.0
v18.5.0
v18.4.0
v18.3.0
v18.2.0
v18.1.0
v18.0.0
v17.8.5
v17.8.0
v17.7.0
Feature Deep Dives
Keyboard Accessibility
Unified Connector Model
Control Schemes
Inside Foblex Flow
Part 1: Library Architecture and Design Principles
Part 2: Drag-and-Drop Architecture in Angular Without CDK
Part 3: Designing a Stateless Library
Building AI Low-Code Platform
Part 1: Introduction to Foblex Flow
Part 2: Creating Your First Flow
Part 3: Creating Custom Nodes and a Node Palette
Part 4: Styling and Handling Connections
Call Flow Editor
Angular 20 Update
Initial Tutorial
Foblex Flow

Foblex Flow 17.8.5 — Connectable Sides for Smarter Routing in Angular

This release adds more precise control over where connections can attach to a node, which is especially useful in Angular workflow builders and diagram editors where routing clarity matters.

The new release, v17.8.5, introduces a major improvement:

✅ Fine-grained control over which side of a node is connectable (manual or calculated).

Together, these updates give developers precise control over routing while still supporting automatic, dynamic layouts.

Connectable Sides

Connections are no longer limited to a single default side. Now, each connector can define exactly where links are allowed:

You can:

  • Fix a side (e.g., input always on the left, output always on the right).
  • Calculate dynamically (CALCULATE) — side is chosen based on relative positions of nodes.
  • Restrict calculation to only horizontal (CALCULATE_HORIZONTAL) or vertical (CALCULATE_VERTICAL) axes.
  • Let the system decide fully (AUTO).

📚 Other Improvements

  • AUTO mode for quick setup with default heuristics.
  • Clearer routing logic, reducing edge overlaps in dynamic layouts.
  • No breaking changes; previous side selection remains compatible.

Why This Matters

Professional diagramming tools let you fine-tune how edges are routed.

Now, Foblex Flow brings the same level of control into Angular:

  • Manual control when you want stable, predictable layouts.
  • Dynamic calculation for adaptive editors.
  • Simple API to cover most use cases without boilerplate.

Links

❤️ If you find Foblex Flow useful, please ⭐ the repo on GitHub — it’s the best way to support the project and help it grow.

In this article