-
Made API Destination its own step type:
After living with it, we moved API Destination from being its own step type into the Update action.
Closed it out with typography and spacing work — inline URL variable labels, tighter line-heights, shortened docs link copy, and moving the docs link down to the bottom where it belongs.
Trying different input interactions for Pie Menu
The 1st option is “normal” but slower. The 2nd option allows for lightning quick entry by allowing you to click (mouse down) and begin pulling immediately. A nice side effect is we can have Option 2 contain Option 1. Option 2 also mimics how the interaction would work on a touch device.
A few days of close, fiddly work on the two interactions you touch most on the canvas — the radial step menu and the add-node button. The kind of polish that’s invisible when it’s right and maddening when it’s not.
Skipped off-screen marching-ants work via content-visibility, so animation cost scales with what’s actually on screen rather than the size of the whole flow.
Reworked the flow re-enrollment controls to have clear separation between not allowed, allowed, and allowed with delay.
Explored a new tabbed interface variant for input selectors to differentiate it from the current tabbed menu component. Gives segmented controls a tighter pill-highlight style when they sit inside form layouts.
Implemented the new style across the workflow editor:
Allows nodes to be copied and pasted across flows and into other apps. Output JSON can be edited and pasted back in.
Makes sharing commonly used flow snippets across team memebers possible. Or having AI create and edit flows outside the web app.
Some of our nodes require configuration where you are matching a value with a list of items. This is very possible, and very tedious.
We’ve added a small touch to these inputs that allow a list of entires. You can now pasted a list of items and the UI will parse that list and 1 entry per line of your clipboard.
This may only shave a few seconds off of Workflow creation but those are tedious seconds that once you get used to this way of working you will curse interface that doesn’t allow for this.
A focused push to make the flow canvas feel instant, even with hundreds of flows and thousands of nodes on screen at once. The goal: panning, zooming, and browsing should stay buttery smooth on a mid-range laptop — not just a top-end machine.
Lot of updates to bring Sankey chart closer to the finish line: