Changelog
What's new in Scaff.
Every release, newest first. Scaff updates itself, so these reach you on your next restart. Download Scaff to start.
Scaff 0.0.48
- The agent's cursor and Working badge stay on the frame a turn is working on, even if you select something else
- The cursor uses the provider's brand color
Scaff 0.0.47
- While a chat is working, its frames dim and a cursor with the provider's logo moves over the page it is on
- The canvas is plain now, without the dotted background
- Share for review says what the link does, and you choose whether reviewers use their own copy or your signed-in session
Scaff 0.0.46
- Add a project from a folder on this computer, or paste a repository link and Scaff clones it with your logins and SSH
- A review link can open on a page you choose, so reviewers start there instead of the home page
- Coming back to the browser offers a card that starts the project's dev server and restores the page you had open
Scaff 0.0.45
- When a project's dev server won't start, its card can send the failure to the agent to fix
- A design system draft that fails a check can be fixed before you accept it
- Scaff opens faster: the engine starts while the window is still opening, and the studio fades in with one crossfade
- Switching chats is quicker with many chats in the sidebar, and the canvas pans and zooms more smoothly
- A smaller download, built on Electron 45, with tighter security: release builds refuse debugging switches, the studio runs under a content security policy, and Windows updates are checked against a signature before they install
Scaff 0.0.44
- Settings → Chats can put each new chat in its own worktree, a copy of the project, so several chats can make changes at once
- A chat keeps the branch and worktree it started in. The branch menu lists those worktrees, and you can delete one no chat is using; its commits stay on the branch
- Deleting a chat removes its worktree the next time a chat starts, unless that copy still has unsaved work
Scaff 0.0.43
- Send photos with a phone message: attach them, or share them in from Android, and they show up in the chat
- Switching a chat to another branch restarts its preview, and installs packages when the lockfile changed
- Signing in with GitHub works with the current gh one-time code
Scaff 0.0.42
- Settings → Phone is in the installed app: pair a phone, read a chat, answer it, send a message, or open its preview
- When Scaff is already on the phone, the install page offers Open app
- Choose when that phone hears a chat needs you or has finished: while you're away, always, or never
Scaff 0.0.41
- Pair a phone from Settings → Phone, then read a chat, answer what it asks, send a message, or open its preview
- Choose when that phone hears a chat needs you or has finished: while you're away, always, or never
- Scaff's own settings sit on Chats, Advanced, Sounds and About, and Check for updates opens above them
- Drag across the canvas to pick several things, then align or tidy them up
- An Office preview offers its reader the first time, and connecting GitHub or GitLab downloads its tool when you ask
Scaff 0.0.40
- A new session opens blank again, and keeps the draft you hadn't sent
- Fixing a broken install says why an update failed, and mentions a report only when one was sent
- A missing plugin opens Safe Mode instead of Fixing Scaff
Scaff 0.0.39
- Sign in with Grok from Models, or paste an xAI API key
- A new sign-in opens on that provider's current model: Grok 4.7, Claude Sonnet 5
- A refused sign-in or key says so, and points to an API key when the plan has no API access
Scaff 0.0.38
- A chat's pages sit beside it, joined by arrows; the + adds the next step from a link, a path, or a click through
- A page that isn't built yet is dashed, and Ask to build drafts the request in the composer
- Sticky notes, and drags that snap into line; hold Command, or Control, to place freely
- Before the first chat, the canvas is a whiteboard you can sketch on
- Quitting keeps what an open note or text field holds
Scaff 0.0.37
- A project's Canvas shows every chat, with each branch's frames sitting together
- Duplicate a frame from its label, or Option- or Alt-drag it; the copy keeps its pictures on a branch cut from that chat
- Delete a chat from its frame without leaving the canvas
Scaff 0.0.36
- A project's Canvas shows its last five chats side by side, and the selected one is the chat you prompt
- Draw strokes, shapes, text and pictures on the canvas, then style, resize and send a picture of a selection to the chat
- An empty frame offers Load live page, and each chat's frame can be hidden or shown
Scaff 0.0.35
- Zoom In, Zoom Out, and Actual Size in the View menu zoom the whole studio, and the level stays when you reopen Scaff
- A project's chats sit under a guide line in the sidebar, and a chat's status sits at the end of its row
- The sidebar glow fades from the top-left corner
Scaff 0.0.34
- The branch menu shows where your work stands against the team's latest and checks for updates on its own. Get the team's latest brings it in, and when both sides changed the same lines the agent combines them
- New chats start from the team's latest main. The new-branch picker offers that one main, marked latest from GitHub
- Settings → Commits chooses how Scaff saves: Scaff commits for you, or you commit when you choose. When you commit yourself, switching branches parks uncommitted changes and Undo changes files only
- The Published screen shows the pull request's description, including what teammates changed
- Connect GitHub or GitLab from the branch chip. Handoff stays on the pull request
- A project's server stays running when you switch away, so coming back opens the page at once. The preview reloads after you get the team's latest, combine, Undo, or Redo
- With AI task suggestions off, a blank chat shows the logo and the prompt, and no starting tasks
- Discord and X sit in the sidebar footer
- Light and dark neutrals follow a quieter palette, and text stays readable on every surface
Scaff 0.0.33
- The composer formats markdown as you type, and a sent message renders the same way, including headings, lists, and code
- In Design mode, the agent checks the running preview on desktop and mobile before it finishes
- Design mode replies lead with the answer and stay short, with no preamble or closing offer
- Switching projects stops the server you left and starts this one. Coming back restarts it, and the Browser waits until the page is ready
- Links, redirects, and device previews stay on a local page open in the Browser
- After you stop a turn, the next message is sent as yours
- The welcome screen says what Scaff is for: open your product, show what to change, hand off a pull request
Scaff 0.0.32
- Show on page, then return to Audit where you left it, including the open report and the depth and model
- A new audit starts from the audits list. An open report now ends with Delete
Scaff 0.0.31
- Four agents audit this project's running app while you watch their cursors, then write one report
- Pick the model and Quick or Thorough. Past audits can be deleted from the list or an open report
- Archive inactive chats after a period you choose. New design systems start listed, and tokens can be edited in place
- Shared labels and dates follow the app language, and Arabic reads right to left
Scaff 0.0.30
- From a live review, turn on Stream my local version to reviewers. Reviewers see and use the prototype running on this Mac, signed in as you. Passwords and cookies stay here, and what they do shows in the Browser tab
- The review inbox splits into Open and Done. Done comments can be deleted one by one or all at once, and a comment keeps its number
- The Browser tab shows the page itself, so signing in to a prototype works there
- Models can connect to the Ollama running on this Mac and offer the models it has installed
Scaff 0.0.29
- Handoff now walks through Changes, Describe, Screens, and Publish, and opens on Changes. A published chat opens on its pull request or merge request
- From Publish, connect a project with no remote to GitHub or GitLab: sign in, then create a repository or pick one you already have
- Design mode can draw interactive cards in the chat, such as charts, comparisons, and small UI studies, and show them while they are built
- Click a file on Changes to read its diff in place. Next writes the description, and empty sections stay hidden until you add them
- Handoff publishes draft merge requests on GitLab, including a self-managed instance
- Cursor offers the latest model of each line, with Auto first, and chats can send images
- Tasks lists a project's GitLab issues and merge requests
- After you post a review comment you stay in comment mode, so the next comment is one click away
- A new chat's Handoff tab finds the project's GitHub or GitLab remote before the first message
- A design system's publish switch now says Listed, and the sidebar panel is called Design DNA
Scaff 0.0.28
- Chats with a live review link now show an "In review" pill in the sidebar, and say when the link is reconnecting
- The right sidebar opens wider, and a chat with a running project opens its Files tab alongside the Browser
- The save strip now sits right under the Chat and Trajectory tabs, and shows on the Chat view only
- Work details now default to Standard instead of Compact; a view you already picked is kept
- Simpler suggestion cards on a new chat, which stay two across even in the narrowest chat
- The Design mode switch and provider logos now show only in expert mode
- Roomier default widths for the left and right sidebars
Scaff 0.0.27
- Your work now saves on its own after each reply and once your edits settle, and replies that change nothing are skipped
- A new strip under the chat header shows whether your work is saved, with the lines the last save added and removed
- Undo and Redo in that strip step back and forward through a chat's saves without losing anything; files you never saved are protected
- Every new chat starts on its own branch
- Rename or delete any branch except main or master from the branch menu; when you can't, a tooltip says why
- Git errors now show on the branch chip instead of floating notices, and Commit changes works again
- Fixes for saving when you switch between chats, and a cleaner blank chat
Scaff 0.0.26
- Anonymous usage data and crash reports are now on by default; turn either off in Settings › Privacy
Scaff 0.0.25
- Scaff is now signed and notarized by Apple, so new installs open without Open Anyway
- macOS asks once for your password after this update. Click Always Allow so Scaff can open its saved data
- If the update fails, download this version once from the release page
- Optional anonymous usage data and crash reports, both off until you agree in Settings › Privacy