Synapify 0.15.1 Released
Synapify 0.15.1 is now available for download.
Synapify 0.15.1, the latest version of our visual RIDDL editor, is now available for macOS, Linux, and Windows.
What’s New
Domain Map
-
Tight, overlap-free layout — The Domain Map now packs contents bottom-up: every Context shrink-wraps its entities/sagas/etc., contexts sit in non-overlapping cells inside their parent domain, and domains can’t overlap each other at the root. No more giant empty rectangles with content tucked in opposite corners.
-
Reset Layout button — New toolbar button (↻ Reset Layout) clears the saved positions for the current diagram and re-runs the auto-layout. Useful when an old saved arrangement is keeping the diagram stuck in an outdated state.
-
Auto-recenter on window resize — Resizing the app window (or dragging a split panel wider) now recenters the diagram automatically after a brief debounce, so the graph uses the new space instead of staying anchored to the old viewport.
-
Cleaner saved layouts — Only leaf positions are persisted now; domain and context boxes auto-bound to their children every time you reload. This means small adjustments stay small — moving one entity no longer drags a giant compound box along with it.
Editor
-
Selection is preserved across hard resets — When you Cmd+R or close and reopen, the editor restores the exact definition you had selected (provided that definition still exists in the model). Previously, every reload dumped you back at the project root.
-
Problems list shows file location and supports double-click jump — Each row now ends with `filename:line(startCol,endCol)` in grey so you can read the exact location at a glance. Double-click a row to jump to the source.
Under the Hood
- RIDDL 1.23.1 — Upstream patch release; reduces noise in the Problems panel for typical models.