Back to Blog

Synapify 0.9.0 Released

Synapify 0.9.0 is now available for download.

release synapify product

Synapify 0.9.0, the latest version of our visual RIDDL editor, is now available for macOS, Linux, and Windows.

What’s New

Editor

  • Go To Source — Right-click any definition in the graphical editor or handler view to jump to its source file with the definition text selected.
  • Delete from context menu — Right-click definitions, on-clauses, or statements to delete them from the correct source file with full undo support.
  • Message type picker for on-clause drops — Dropping Command, Event, Query, Result, or Record on-clauses now shows a dialog with available message types in scope.
  • Handler toolbar with 8 on-clause types — The Handler selection toolbar shows all 8 on-clause types (5 message kinds + Init, Term, Other) for drag-and-drop insertion.
  • Collapsible Problems pane — Click the triangle toggle to collapse/expand the Problems list. State persists across sessions.

Handler View

  • Merged Handler tabs — Handler and Statistics are now the only two tabs, replacing the previous multi-tab layout.
  • Improved statement display — Statements show the RIDDL keyword (morph, set, tell) in bold blue as a column, followed by the statement text.

Visual Design

  • Semantic color palette for icons — All definition type icons use a colorblind-safe, dark-theme-optimized color scheme across the graphical editor, tree view, and legend.
  • Distinct streamlet icons — Source, Sink, Flow, Split, Merge, and Router streamlets each have unique circle-and-arrow icons.
  • Redesigned Handler icon — New bullet-list hierarchy design replacing the previous icon.
  • Sign-in banner — Updated to blue CTA style with dark text.

Infrastructure

  • RIDDL upgraded to 1.17.0 — Adds scoped type lookup used by the message type picker.