Releases: Foblex/f-flow
Releases · Foblex/f-flow
Foblex Flow v17.5.0.
17.5.0 (2025-05-11)
Features
- Added Angular schematics support for
ng-add
andng-update
commands. (ea3e8ec) - Added
fMinimapClass
input for custom minimap node styling. (7c8e13c) - Added membership page components and enhanced flow connection properties. (6170b46)
- Enhanced resize handle functionality with minimum size support and improved styling. (29fbcd4)
- Implemented node rotation functionality. (b58f982)
- Implemented walkthrough functionality with tooltips and animations. (ba93db5)
Bug Fixes
- Adjusted node positioning calculations to account for transformation scale. (0295846)
- Refactored background component executions to use readonly properties and improve dependency injection. (a18dddd)
- Refactored canvas components to use readonly properties and introduce mediatorEffect for better state management. (5c3512b)
- Updated
@foblex/m-render
to version 2.5.9 and incremented package version to 17.4.4. (c51a174) - Fixed drag handler to correctly append and remove elements; added
pointer-events
to connection styles. (dcc5de3) - Fixed
f-background
component to useContentChild
decorator and improve pattern handling. (9fb09ba) - Updated node input/output IDs to include index for better connection management. (95c7691)
Documentation
- Added Rotate Handle example. (1f51f4f)
v17.4.0
Features
- Added CustomTriggers for fDraggable, fZoom to allow for custom drag and zoom triggers (34c87b8)
- Enhance f-flow components with loading handlers and improved styling (abd779c)
- Added fDragStarted with data and fDragEnded events (4ef0e17)
- Added Connection Validation to prevent connections between incompatible connectors (4ef0e17)
- Added Grid System for fDraggable to allow for movement in grid increments (23f39c5)
- Added fEmitOnNodeIntersect event to know when a node is intersected by connection (23f39c5)
- Refactor styles and components for f-flow integration (05ada49)
- Added Top, Left, Bottom, Right Resize Handles (05ada49)
Documentation
- Added StressTestWithConnections example (7e7e4f5)
- Added ConnectabilityCheck examples (fac0ff1)
- Added AssignNodeToConnection example (377b610)
- Added ConnectionText and CustomConnectionType examples (eb248c0)
- Added ConnectionCenter examples (9b7d1ed)
- Added AddNodeToPalette example (d1d2ab9)
- Added GridSystem example (ec4cef8)
- Added Undo/Redo example (82c57cd)
- Added DragStart/EndEvents example (87daaaa)
- Added CustomEventTriggers example (015865d)
- Updated ResizeHandle example (6735cf5)
- Updated AutoSnap example (fcfce91)
V17.2.1
What's Changed
- Grid dragging by @siarheihuzarevich in #119
- F draggable refactoring by @siarheihuzarevich in #123
Full Changelog: v17.1.1...v17.2.1
v17.1.1
What's Changed
- Attach node to connection on drop by @siarheihuzarevich in #100
- 103 bug typeerror cannot read properties of undefined reading fgroupscontainer by @siarheihuzarevich in #104
- Update to new MRender v2.5.3 by @siarheihuzarevich in #105
- feat: Added group to fSelectionChange event by @siarheihuzarevich in #106
- 84 snap to helpline grid system by @siarheihuzarevich in #107
- 109 rotating connection by @siarheihuzarevich in #110
- Line alignment optimization by @siarheihuzarevich in #113
- F zoom triggers by @siarheihuzarevich in #117
Full Changelog: v17.0.0...v17.1.1
V17.0.1
Features
Bug Fixes
- IOS issue with recalculate after animation (369c54d)
Documentation
- Added AutoSnap example (7e7e4f5)
- Added Background example (6735cf5)
- Added ConnectionBehavi 10000 ours examples (fac0ff1)
- Added ConnectionMarkers example (377b610)
- Added ConnectionType and CustomConnectionType examples (eb248c0)
- Added Connector examples (9b7d1ed)
- Added CustomConnections example (fcfce91)
- Added DragToGroup example (d1d2ab9)
- Added HelpInPositioning example (ec4cef8)
- Added Minimap example (82c57cd)
- Added NodeSelection example (87daaaa)
- Added RemoveOnDrop and CreateOnDrop examples (015865d)
- Added SelectionArea example (71bf4fc)
- Added TournamentBracket example (a934e8c)
- Added UmlDiagram example (1f48560)
- Added Zoom example (044452f)
Tests
- Added E2E tests: DragHandle, DragToConnect, DragToReassign (3513d63)
- Fixed: RemoveOnDrop and DragToReassign tests (a1a2a79)
Full Changelog: v16.0.0...v17.0.0
v16.0.0
What's Changed
- Server Side Rendering by @siarheihuzarevich in #45
- Set height for draggable-flow example by @fouad-j in #49
- Transfer to mediator 2d dnd libs by @siarheihuzarevich in #50
- Add snap connection by @siarheihuzarevich in #52
- Examples docs by @siarheihuzarevich in #55
Full Changelog: 12.6.0...v16.0.0
release 12.6.0
Features
- Added dagre layout example (737dd1f)
- Added db management flow example (4a605a3)
- Added elkjs layout example (9695e08)
- Added examples common styles (5e96e98)
- Added f-group functionality (8a3c8ce)
- Added fDragHandle documentation (a655fdc)
- Modified layers sorting functionality after adding f-group (3c60249)
- Moved external item drag and drop functionality to component directory (8b9dbb1)
- Moved selection area drag and drop functionality to component directory (121a63e)
- Updated to f-docs v1.2.2 (bdaa267)
Bug Fixes
- Fixed dagre layout trackby unique key (102a771)
- Foblex Core is unable to slide the schema #37 (55a4070)
- Prevent selection when drag fExternalItem (036e192)
Documentation
- Added custom connection type example (b574306)
- Added db-management-flow dark theme (1f8fe45)
- Added f-group to db-management example (65902f5)
- Added group example (dfd428b)
- Added node with connectors example (fb3bcb7)
- Updated Output and Input Documentation (d942f88)
Tests
- Added test to change items layers functionality (01f27dd)
v12.5.0
v12.4.0
New documentation portal
What's Changed
- add domain tests by @siarheihuzarevich in #18
- add-test-ci by @siarheihuzarevich in #19
- Test ci by @siarheihuzarevich in #20
- update templates by @siarheihuzarevich in #22
- add bug report template by @siarheihuzarevich in #23
- Create PULL_REQUEST_TEMPLATE.md by @siarheihuzarevich in #24
- update documentation engine by @siarheihuzarevich in #29
Full Changelog: v12.3.6...v12.4.0
v12.3.6
NEW RoudedRect f-connection now takes into account the border-radius of f-input and f-output connectors
FIXED f-resize-handle behaviour in zoom state
What's Changed
- add rounded connectors by @siarheihuzarevich in #14
- fix cast to enum by @siarheihuzarevich in #15
New Contributors
- @siarheihuzarevich made their first contribution in #14
Full Changelog: v12.2.3...v12.3.6