FigCraft changelog
The editor on this site uses FigCraft 0.6.0 with the community Agent patch. Each guide names the version it was written for; the changes since then are below.
October 18, 2026 — Design editing Agent
The Agent can edit plain text, change solid colours, move layers, create frames and shapes, and undo changes in your real design. It uses existing Craft Apps credits. Locked layers, component instances, auto-layout trees and complex styles are protected. Use Download design and Open / Import to save and reopen a .figcraft file (up to 32 MiB). Native file dialogs still require the desktop app. Community build details.
FigCraft 0.6.0
October 14, 2026 · 32 changes
- Everyday editing: number fields, outline options, Hide when publishing, cursors, panel widths, dark pages
- Your online files: remembered ownership, Home ▸ Online, tab marks, safe crash recovery
- Starter templates, a Templates section on the home screen and first-run help
- Online sharing: terms for the default server, and a build-time switch for it
- .fig export: instance sizes, variables with modes, shared styles, variable-width strokes
- Sessions test waits for the rename it asserts on
- Core editor: wrapped-line alignment, prototype delays and overlay offsets, frame/group convert, effects on groups, variables in styles, component playground
- Fix: Enforce the path sample limit while flattening (fixes #204)
- Fix: Preserve the underlying repeat command
- Fix: Bound frames and expire queued requests
- Fix silent truncation of deep SVG/PDF exports
- Fix: Prevent replay after lost attached replies
- Fix: Reject reverting an active live document
- Fix: Bound logs before allocation and host forwarding
- Fix: Keep proportions when a linked width or height is typed
FigCraft 0.5.1
October 12, 2026 · 3 changes
FigCraft 0.5.0
October 12, 2026
FigCraft 0.4.0
October 12, 2026 · 42 changes
- M9: live sessions in the browser; join links and dialog polish
- M9: collaboration polish: unique ids for styles, variables and comments; live text carets
- M4: live boolean editing, arc fields, shape builder on strokes, one-sided widths
- M7: home and moon icon fixes
- M9: standalone collaboration server with share links and permissions
- M3: extended variable collections, variables import/export, gradient stop and variant bindings
- M1: open recent, outlines for the selection, mask outlines
- M6: animated GIF fills and TIFF images
- M9: branches: create, update from main, review and merge
- M9: team libraries on the server; swap library
- M4: text on a path and pattern fills
- M4: stretch and scatter brushes, pen pressure
- M6: code connect: link components to real code
- M8: canvas fixes: boolean hit testing, group drags, frame outlines and slices view, a flaky idle test
- M7: plugin panels and settings
FigCraft 0.3.1
October 11, 2026 · 47 changes
- M7: pixel-exact icon set
- M5: prototype device rotation, presentation scaling, scroll momentum, mode picker
- M4: variable width strokes
- M8: 50k-layer zoomed-out renders and faster save/load
- M4: vector edit transform box and point snapping
- M6: PDF export depth and REST conditional and variable-mode actions
- M5: responsive presentation, device colours and custom sizes, library modes
- M7: ROADMAP refresh after the day-2 afternoon batch
- M1: 2x pixel preview
- M3: effects fidelity: backdrop blur in clipped frames, exact shadow spread, glass, noise and texture
- M1: frame guides
- M1: keyboard navigation in the layers panel
- M3: text depth: RTL names, text style browser, axis previews
- M8: fix a flaky render test (shared image ids)
- M3: variable bindings follow paint and effect lists
FigCraft 0.2.0
October 10, 2026 · 59 changes
- M4: fix the components hug test on machines without craft-fonts
- M4: vector edit mode tools: pen branching, bend, paint bucket, lasso, cut, mirroring, point panel
- M2: auto layout depth: min/max UI, ignore auto layout toggle, text baseline alignment, grid tracks and cells
- M1: layers panel depth: search, shift-click ranges, sticky collapse, reveal selection, Tab rename
- M4: Assets panel: thumbnails, search, drag components onto the canvas into frames and auto layout
- M1: keyboard transforms: arrows reorder auto layout children, Cmd+arrows resize
- M1: paint depth: gradient stops on the canvas, colour models, colours on this page
- M4: text depth: inline IME composition, variable font axes, range-aware typography polish
- M1: ruler guides: drag out of the rulers, move, drag back to remove, position tags
- M5: prototyping: custom bezier and spring easings, device frames in the presenter
- M1: frame presets panel for the Frame tool; presets land beside existing frames; swap orientation
- M3: variable binding in the Design panel; bound layers follow variable edits
- M3: effect and grid styles in the Design panel
- M6: import REST API file JSON
- M1: stroke settings: dash and gap, join and miter angle, end points, individual strokes