Skip to content

v4.0.3

Choose a tag to compare

@github-actions github-actions released this 28 Jul 11:33
· 21 commits to main since this release

Features

  • Nodes can now be resized without selecting them first — resize handles are live on every node, so you can grab a corner directly.
  • ⌘⇧G (Region::UngroupSelection) removes the selected nodes from their region, with a matching command-palette entry. Regions left empty are dropped automatically.
  • ⌘G now folds the selection into an existing region when it touches exactly one, keeping that region's name instead of creating a new one. The absorbed region flashes briefly so you can see what took the nodes, and the palette entry reads "Add N nodes to …" in that case.
  • Agent nodes have a "Fork conversation" button in the header: it spawns a connected sibling node carrying a copy of the history, so you can branch a chat and take it somewhere else without losing the original.
  • Press r in the pages menu to rename the highlighted page.

Fixes

  • A node can no longer end up in two regions at once — creating a region now strips its members from any region that already held them.
  • Escaping out of a page rename no longer commits a partial name, and focus returns to the page list so the arrow/Enter hotkeys keep working.
  • Node edges no longer swallow rubber-band selections that start on or near a node border.

Full Changelog: v4.0.2...v4.0.3