DesignCraft changelog
The editor on this site runs DesignCraft 0.8.0 from October 14, 2026. Each guide names the version it was written for; the changes since then are below.
October 18, 2026 — Unified AI conversation and pricing
The AI panel opens with the editor, keeps conversations when hidden, accepts reference images and text, and supports your own API key or Craft Apps credits. Creative tools retains image generation, copy, downloads and manual placement.
The homepage and Pricing page now share the editor’s dark green style. Exact-text, layout revision, page-boundary and Smart Text Reflow protections remain. The community editor build and credit-pack prices are unchanged.
October 18, 2026 — Layout editing Agent
The community build of DesignCraft 0.8.0 adds an Agent that edits real text frames, moves supported frames and creates text or shape frames in the open layout. It uses existing Craft Apps credits and native undo, with document identity, revision and exact-original-text guards.
The first bridge protects threaded text, primary reflow stories, tables, links, notes, merge fields, conditional text, inherited/locked frames and groups. Replacement keeps the first character and paragraph formatting; mixed formatting and overflow need inspection. Disable Smart Text Reflow before using the Agent with a primary story. Save or export from the editor. Successful model steps use credits; commands have no extra fee, and undo does not refund earlier usage.
Source patch · Unbranded About source · Build information. This is a site-maintained modification, separate from upstream releases.
DesignCraft 0.8.0
October 14, 2026 · 56 changes
- Files: saves and exports replace the file atomically
- Recovery: each running app keeps its own recovery data
- UI: quitting asks to save documents with unsaved changes
- Fix: Preserve live state when persistence fails
- Fix: Replace desktop and CLI outputs atomically
- Fix: Stage chapter updates before saving
- Fix: Retain recovered checkpoints until save or close
- Fix: Preserve documents on orderly app exit
- Fix: Make Dock Quit cancelable
- Fix: Mirror gradient midpoints when reversing
- Fix: Keep a leading empty paragraph in Tagged Text
- Honor quoted fields when detecting data-source delimiters and records
- Move objects past same-layer siblings with Arrange
- Match EPUB stylesheet selectors to exported style tags and classes
- Preserve IDML index reference source sort keys
DesignCraft 0.7.1
October 12, 2026 · 15 changes
- Adopt shared panel docking and preserve workspace commands
- Place: PDF pages and SVGs keep their exact size
- Hyphenation: Portuguese text is hyphenated with hyph-utf8's Portuguese patterns
- UI: Return and Escape in the font menu stay in the menu, never reach the dialog under it
- M6: Adopt craft-print and support Windows PDF printing
- Color parsing: one scale per colour, not per component
- Place: an image placed into a frame leaves Auto-Fit off
- Assets: one asset per image, and saves leave out unused ones
- Words in capitals hyphenate like capitalized words
- IDML: part names match leniently, and missing parts are reported
- MCP: never replay a request after a lost reply
- Parent-page items are composed for their page by index, not page name
- Text: a character fill must name a swatch in the document
- Object fills and strokes must name a swatch
- Duplicate, Step and Repeat and copy-moves report the copies' ids
DesignCraft 0.6.0
October 11, 2026 · 66 changes
- Images: PSD decode passes clippy on Rust 1.98
- Compose: don't panic when a hyphenated paragraph starts with a no-break letter
- Show an alert when a file can't be opened or placed
- UI: text fields take Select All, Copy, Cut, Paste, Undo and Redo from the Mac menu (#30)
- UI: toolbars that don't fit the window switch to two columns or scroll (#57)
- Images: set SVG text in the shared fonts when the bundled ones lack it
- Fix browser printing, startup flags, and document MIME
- Honor MCP typing, story, and page contracts
- Preserve typed values in generic command dialogs
- CLI: export options after the last export are an error; MCP and README docs match the code
- PDF/A keeps placed images; right-to-left tables and columns
- Commands: huge row and column counts can't exhaust memory
- Web: AltGr and other named keys no longer type their names (#134)
- UI: ruler units by right-click, Language in Properties
- Import: RTF and Tagged Text keep characters past U+FFFF
DesignCraft 0.5.0
October 10, 2026 · 1 change
DesignCraft 0.4.0
October 8, 2026 · 33 changes
- Text: text.select documents its offsets as UTF-8 bytes
- Text: carriage returns in typed or created text start paragraphs
- Engine: commands given ids run without a selection
- PDF: [Paper] prints as no ink in print exports
- PDF: placed PDF 1.7 files go into PDF/X-4 exports
- PDF: transparency groups blend in CMYK in print exports
- CLI: a closed stdout ends designcraft-cli quietly
- Preflight: placed PDF and SVG graphics have no resolution to check
- Fix #22: installed fonts are found by name whatever ran before
- Snap: smart guides and snapping
- Windows on ARM64: release builds, PE header check, install test on ARM64 hardware
- Fonts: use craft-fonts as an optional build input; move the Japanese fonts out
- Add Simplified Chinese and Arabic localization with RTL support
- Rename PrintCraft to PdfCraft
- About: contributor and model credits compiled in (grab bag + table, self-submitted names)
DesignCraft 0.2.1
October 6, 2026 · 5 changes
- FreeBSD: CI job and X11 drag-and-drop on every non-Apple Unix
- FreeBSD CI: match the shared template
- Bundle Japanese fallback fonts and localize vertical typography controls
- Text: keep selections on character boundaries
- Windows packaging: Start Menu/Add-Remove icon, no console window, correct description
DesignCraft 0.2.0
October 5, 2026 · 15 changes
- File: file.serialize returns the file's bytes (base64) — web Save wrote corrupt documents
- Layers: the active layer falls back to the top layer when it is removed
- EPUB: styles whose names slug alike keep their own CSS classes
- Licensing: standard LICENSE files, NOTICE, ArtCraft brand terms
- UI: tool shortcuts work right after clicking the canvas (#1)
- Linux: use the X11 backend under XWayland so files can be dropped (#2)
- Never crash: steering rule, clippy.toml, forbid unsafe
- Never crash: importers (text, IDML, fonts, format, EPUB, images)
- Never crash: doc and compose
- Never crash: render and pdf
- Never crash: engine, MCP and tools
- Never crash: geom and color
- Never crash: UI (ui-egui)
- Never crash: apps (desktop, CLI, web)
- Never crash: last-resort guard around every command
DesignCraft 0.1.1
October 3, 2026
DesignCraft 0.1.0
October 2, 2026