A new sidebar system, more shortcuts, and steadier AI generation

Boris Janković

3 min read

A more consistent layout system across the app, a big batch of new shortcuts, auto-generated file thumbnails, and steadier concurrent AI generation.

Features

  • A new sidebar and panel system. A more consistent, flexible layout across the app.
  • Better AI generation animations. Clearer visuals while AI edits your canvas.
  • A library of new shortcuts. F2 or ⌘R to rename the selected layer from canvas, ⌘⇧A to select similar layers, ⌥/, ⇧/, ⇧X for quick fill and stroke, ⌃⌥H / ⌃⌥V / ⌃⌥T for distribute and tidy-up, and the reserved single-key tool slots (R, E, P) are now active.
  • Auto-generated file thumbnails. Leaving the canvas snapshots a thumbnail of your work, so the files list now shows the file you actually built.
  • World city file names. New files are named after world cities instead of the old random word combinations.
  • Rename layer in the frame context menu. Right-click any frame to rename without going through the layers panel.
  • Chat continue. Pick up where a previous reply left off, with the active thread title carried through the command.

Editor improvements

  • Auto margin. Set margin: auto from the spacing controls, no manual values required.
  • Spacing input order fix. Top / Right / Bottom / Left, as expected.
  • Padding and position when toggling flex. Switching layout type now preserves padding and absolute positioning instead of resetting them.
  • Show frame size below the frame while resizing. Live measurements that follow the bottom of the frame as you drag.
  • Hide selection bounds while adjusting fill or stroke. The selection box gets out of the way when you are tweaking colors.
  • Replace background fills suggestion is suppressed. When the selection already matches the target color we hide the "replace fills" action.
  • Hug option no longer shown on frames with absolute children. It would not have worked, so we hide it.
  • More stable concurrent generations. Running multiple AI generations at once is smoother.

AI improvements

  • Connect flow redesign. A clearer setup experience.
  • Stopping generation actually stops everything. Deleting a chat, stopping a reply, or restarting a stopped reply now correctly halts the underlying tools and preserves history.
  • Better font fallback. AI-generated designs more consistently use supported fonts.
  • Rename elements quick action. One click to rename all selected layers in semantic, descriptive names.

Bug fixes

  • Wrong font applied when picked from the search dropdown.
  • Upgrade modal rendering empty for new users on canvas after exhausting limits.
  • Pasted Figma layers now stay collapsed in the sidebar.
  • Middle-click on chat URLs now opens them in a new tab.
  • Sign-up and sign-in switching preserves the email and password you typed.
  • Fill width now reads 100% Fill correctly instead of 100 Fill.
  • New chat focuses the input on open.
  • Preview now updates on keyboard-arrow navigation between elements.
  • AI-generated artboards no longer resize to 2^18 width or height when payloads include percentage dimensions.
  • Pasting a copied flex layout node no longer sets a 2^18 size.