Repository navigation
FigCraft v0.6.0
What's Changed
- Everyday editing: number fields, outline options, Hide when publishing, cursors, panel widths, dark pages by @bflatastic in storytold#166
- Docs: privacy and online sharing by @bflatastic in storytold#167
- Your online files: remembered ownership, Home ▸ Online, tab marks, safe crash recovery by @bflatastic in storytold#165
- Starter templates, a Templates section on the home screen and first-run help by @bflatastic in storytold#170
- Online sharing: terms for the default server, and a build-time switch for it by @bflatastic in storytold#169
- .fig export: instance sizes, variables with modes, shared styles, variable-width strokes by @bflatastic in storytold#168
- Sessions test waits for the rename it asserts on by @bflatastic in storytold#172
- Core editor: wrapped-line alignment, prototype delays and overlay offsets, frame/group convert, effects on groups, variables in styles, component playground by @bflatastic in storytold#171
- fix(geom): enforce the path sample limit while flattening (fixes storytold#204) by @saadkhantareen in storytold#217
- fix(engine): preserve the underlying repeat command by @euisuh in storytold#212
- fix(control): bound frames and expire queued requests by @euisuh in storytold#213
- Fix silent truncation of deep SVG/PDF exports by @YTwsy in storytold#218
- fix(mcp): prevent replay after lost attached replies by @euisuh in storytold#211
- fix(collab): reject reverting an active live document by @euisuh in storytold#214
- fix(plugin): bound logs before allocation and host forwarding by @YTwsy in storytold#216
- fix(engine): keep proportions when a linked width or height is typed by @fede9234 in storytold#222
- fix(plugin): meter every host call and copied byte by @LabDennis in storytold#221
- fix(desktop): use Direct3D 12 on Windows instead of Vulkan by @JeremyYao in storytold#226
- fix(text): don't rebuild every time a craft-fonts manifest is missing by @JeremyYao in storytold#228
- Implement centralized transactional fix for command batch failures by @giuseeee88 in storytold#229
- fix(render): keep one outline depth budget through nested booleans by @justinjohn0306 in storytold#231
- feat(packaging): run figcraft-cli from the AppImage with
cli <args>by @muhammadyusuf-kurbonov in storytold#232 - Docs: roadmap entries for the community fixes in storytold#211, storytold#213, storytold#214, storytold#216 and storytold#218 by @bflatastic in storytold#230
- fix(deps): require ruzstd 0.9.1 for RUSTSEC-2026-0344 by @justinjohn0306 in storytold#234
- fix(doc): reject and repair layer cycles and repeated children by @justinjohn0306 in storytold#233
- fix(desktop): write preferences owner-only on Unix by @justinjohn0306 in storytold#235
- fix(server): never persist a snapshot the reader refuses by @justinjohn0306 in storytold#236
- fix(ui): keep wrapped colour picker swatches inside the picker by @justinjohn0306 in storytold#237
- M1: full screen (F11 / View > Full screen) by @nathan-fontenele in storytold#238
- feat(dev-mode): Leptos code with component properties, instance calls and Code Connect by @justinjohn0306 in storytold#240
- fix(svg): budget SVGZ expansion and embedded SVG documents on import by @nathan-fontenele in storytold#241
- fix(format): report images a native file lost on loading by @nathan-fontenele in storytold#242
- feat(vector): hover, hatch, select and drag filled regions in vector edit mode by @rcoenen in storytold#243
- Docs: roadmap entries for the community fixes in storytold#221, storytold#226, storytold#228, storytold#229, storytold#231 to storytold#238 and storytold#240 to storytold#242 by @bflatastic in storytold#246
- CI: FreeBSD and Windows ARM64 nightly and on release, not per PR by @echelon in storytold#121
- feat(home): recent files as thumbnail cards, with list view and sorting by @rcoenen in storytold#249
New Contributors
- @saadkhantareen made their first contribution in storytold#217
- @euisuh made their first contribution in storytold#212
- @YTwsy made their first contribution in storytold#218
- @fede9234 made their first contribution in storytold#222
- @LabDennis made their first contribution in storytold#221
- @JeremyYao made their first contribution in storytold#226
- @giuseeee88 made their first contribution in storytold#229
- @justinjohn0306 made their first contribution in storytold#231
- @muhammadyusuf-kurbonov made their first contribution in storytold#232
- @nathan-fontenele made their first contribution in storytold#238
- @rcoenen made their first contribution in storytold#243
Full Changelog: storytold/figcraft@v0.5.1...v0.6.0