Repository navigation
Add steps from an n8n-style Add a step panel, with sticky notes, YAML copy and paste, and canvas files - #43
Merged
Merged
Conversation
added 30 commits
October 12, 2026 22:29
…e canvas and keep recorded publications on Redo
…nd step actions in a version 2 canvas file
…gs on this computer for its account
…tivate, and remove it with Undo
…ommon steps and published actions
…nge Redo brings back reads as changed since that version
…e's anchors while the source doesn't read, and pair canvas files only with the new editor
…rst on an empty workflow
…it, age out the oldest kept canvases, and never bring back one a refused write left behind
…e events start a run, and pin Call an API's everyday words
…oses or fails to load, and keep kept canvases within one cap per account
…eps' own actions and finds unreadable references
… they own and a warning for unreadable references
… and mail addresses
…oving and anchors
…ps and fit the view
…eep their target size at every zoom
…ps per platform and account, and hide the key legend on touch
…es and the names they bring, keep the clipboard when a cut can't delete, and start a workflow file's history when it opens
…flow closes step details
…and hide a note's commands while its text is edited so they never cover it
…ame, + and other note
added 18 commits
October 13, 2026 10:01
… never stacks on the first
… as the canvas does
…ddress never swallows it
…s kept, and say when a paste is cut
…ns to it, instead of that it may have been deleted
…d Duplicate under More
… below 480 pixels
…stall the search test
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
With Try the new editor on (Settings › Preferences, or
?editor=next), Studio replaces the Steps palette and the "+" step picker with Add a step, and the canvas gains trigger choices, copy and paste, sticky notes, Tidy layout and a canvas file. With the new editor off, Studio's classic designer is unchanged.Builds on step details (#38): inserted steps open there, and Save to file's canvas file now carries the settings of the actions a workflow owns.
<name>.canvas.json(notes, trigger choices, step notes and owned actions' settings), and Import workflow takes the workflow and its canvas file together. A draft on a platform keeps it in this browser for your account; signing out of the platform or removing it deletes what was kept.No new dependency and no new server operation. Platform calls use Studio's existing bridge and are authorized by the platform.
Verification
Local (macOS, Chromium headless shell):
npm run check,npm run format:checknpm test: 148 files, 1,964 passednpm run build: initial bundle +7.0 KiB gzip againstmain(limit 15 KiB); editor chunks 139 KiB gzip (limit 180 KiB)mcr.microsoft.com/playwright:v1.55.1-noble) at 360x740 and 600x500 (12 passed, fonts loaded)mkdocs build --strict), docs check and source-header coverageCI only: the full browser suite on Linux; unit tests, build and cross-platform browser tests on macOS and Windows; desktop installers on Linux, macOS and Windows.
Known gaps
/workflows/<id>/designerin the address bar while Workflows shows (also onmain).Owner decisions to confirm
Follow-ups