Changelog
Maestri is frequently updated with new features, improvements, and fixes based on user feedback. Got an idea or something not working as expected? Reach out at bugs@themaestri.app.
Features
Lifecycle Hooks
Attach setup and teardown scripts to your floors. When you create a new floor, hooks run your setup commands automatically — and clean up when it's time to land.Remote Branches
Remote branches now correctly show up in the branches sheet, so you can browse and checkout any branch across your remotes.Smarter Snapping
Nodes now snap to nearby edges more naturally with refined magnetic alignment.Agent Notes
Coding agents can now create and link sticky notes to their terminal from the CLI.
Bug Fixes
- Fixed an issue that prevented microphone dictation from working in terminals.
Point Releases
0.23.1 — April 28, 2026
Resolved a crash caused by layout-phase reentrancy in certain window configurations.0.23.3 — April 30, 2026
- Improved Markdown Tables— Tables now render with proper column sizing, text wrapping, and cleaner visuals.
- Clickable Links— Links in your notes are now clickable. Cmd+click to open in your browser.
- Hermes Support— Maestri skills are now automatically provisioned for Hermes agents alongside Claude Code.
- Stability & Performance— Fixed a memory leak in terminals and improved diff loading reliability.
Routines
Automate your workspace by scheduling prompts that run on your agents at set intervals. Separate prompts with && on its own line to build multi-step workflows.Magnetic Tile Snapping
Hold ⌘ while dragging a node and it snaps into mosaic-style layouts, automatically matching walls and filling gaps for a clean, tiled workspace.Canvas Backgrounds
Choose between grid, plain, or transparent backgrounds for your canvas.
Bug Fixes
- Fixed a freeze when scrolling through large diffs.
- Local file paths in portals no longer mishandled as remote URLs.
Point Releases
0.22.1 — April 25, 2026
- Bracketed paste in terminal— Pasted file paths and screenshots now register as attachments.
- Drag & drop files into terminal— Drop any file or image onto the terminal and it's wrapped as an attachment for the running CLI.
- Smarter SSH setup— Maestri shows actionable hints when a server asks for a password.
- Editable directory picker— Click the path field to type or paste a directory directly.
- SSH workspaces out of beta— The Experimental badge is gone now that the SSH workspace flow has graduated.
Diff Viewer
Browse code diffs directly in Maestri, with sticky file headers, collapsible files, conflict detection before merging branches, and smooth layout throughout.Agentic Code Review
Select a diff and hand it to any agent in your workspace for a second opinion.Autonomous Portal Agents
Agents can now run more actions inside portals: hover, drag, click through iframes, and scroll with intent.Portal UX Refinements
Press ⌘⇧Click on any link in a terminal to open it as a new portal on the canvas.Custom Workspace Icons
Give each workspace its own look with a custom image icon.Canvas Zoom
Zoom now centers on the right point with a smooth animation.
Bug Fixes
- Reduced memory usage for image nodes and terminal restoration.
Point Releases
0.21.1 — April 16, 2026
Small design fix in the diff viewer.0.21.2 — April 16, 2026
Fixed custom workspace icon clipping.0.21.3 — April 16, 2026
- Smoother diff viewer— Fixed a periodic canvas and terminal stutter.
- Correct git scope— The diff viewer now operates on the file tree node's own directory for git actions.
0.21.4 — April 16, 2026
- File tree in sync— Fixed stale file tree diffs after repeated edits.
0.21.5 — April 16, 2026
- Branches sheet refresh— The Branches sheet now lists branches inline with search and checkout confirmation.
- Smarter canvas paste— Copying nodes preserves their internal connections and file-tree paths.
0.21.6 — April 19, 2026
- Cleaner portal teardown— Fixed portal web view teardown and storage cleanup.
0.21.7 — April 19, 2026
- Add menu on the canvas— Right-click an empty spot on the canvas to open a new Add submenu.
0.21.8 — April 19, 2026
- Focus reliability— More fixes to prevent the occasional unresponsive-window state.
0.21.9 — April 19, 2026
- Stability fix— Resolved a main-thread freeze that could occur when renaming nodes.
0.21.10 — April 21, 2026
- Smoother canvas performance— Panning and navigating large workspaces is now significantly faster.
0.21.11 — April 22, 2026
- Portal stagger deadlock fix— Resolved a deadlock that could freeze the workspace when loading multiple portals.
Work on multiple ideas in parallel, embed live browser views, and connect to remote machines over SSH.
Floors
Work on multiple ideas in parallel without losing context.
Browser Portals
Embed live browser views on your canvas.
Git in the File Tree
See file status at a glance with inline badges. Stage, unstage, discard changes, and commit directly from the context menu.
SSH Workspaces
Connect to remote machines and work on distant projects as if they were local.
Design polish and stability improvements throughout.
Point Releases
0.20.1 — April 9, 2026
Fixed a crash when deleting empty portals.0.20.2 — April 9, 2026
Instant notes— Click anywhere on the canvas to create a sticky note.0.20.3 — April 9, 2026
History browsing— Improved navigation through past commits.0.20.4 — April 10, 2026
Focus reliability— Improved focus management.0.20.5 — April 10, 2026
Clone Ground layout— Optionally duplicate all elements from Ground when creating a floor.
More Features
Note Chaining
Connect notes to each other so agents can access entire chains through a single terminal connection.External File Notes
Drop .md, .markdown, or .txt files onto the canvas to work with them as sticky notes while keeping them at their original location.More Reliable Agent Communication
The inter-agent server now monitors its own health and automatically recovers if something goes wrong.
Bug Fixes
- Scrollbars and text selection in notes now match the note's appearance regardless of system theme.