github storytold/designcraft v0.8.0
DesignCraft v0.8.0

3 hours ago

What's Changed

  • Files: saves and exports replace the file atomically by @aiongg in #485
  • Recovery: each running app keeps its own recovery data by @noah1400 in #506
  • UI: quitting asks to save documents with unsaved changes by @aiongg in #545
  • fix(save): preserve live state when persistence fails by @skylartaylor in #613
  • fix(export): replace desktop and CLI outputs atomically by @skylartaylor in #614
  • fix(book): stage chapter updates before saving by @skylartaylor in #615
  • fix(recovery): retain recovered checkpoints until save or close by @skylartaylor in #616
  • fix(recovery): preserve documents on orderly app exit by @skylartaylor in #617
  • test(recovery): make failed republishing fixtures deterministic by @skylartaylor in #627
  • fix(macos): make Dock Quit cancelable by @skylartaylor in #623
  • fix(color): mirror gradient midpoints when reversing by @webdevtodayjason in #638
  • fix(textimport): keep a leading empty paragraph in Tagged Text by @webdevtodayjason in #641
  • Honor quoted fields when detecting data-source delimiters and records by @sanyamsingh001 in #666
  • Move objects past same-layer siblings with Arrange by @sanyamsingh001 in #668
  • Match EPUB stylesheet selectors to exported style tags and classes by @sanyamsingh001 in #670
  • Preserve IDML index reference source sort keys by @sanyamsingh001 in #671
  • Split every originally selected table cell exactly once by @sanyamsingh001 in #672
  • fix(ui): open the dock's panel menu from its three-line button by @marcoarnulfo in #677
  • Keep locked objects fixed during distribution by @sanyamsingh001 in #678
  • Check transformed image resolution during preflight by @sanyamsingh001 in #680
  • Corner Options keep curves and round every corner point by @moppeeer in #519
  • Every command that writes story text reads CR as a paragraph return by @moppeeer in #522
  • Pathfinder section in Properties by @moppeeer in #524
  • View items in the View menu, laid out like InDesign's by @moppeeer in #527
  • Fonts: format, classification and PANOSE of each face, read without keeping fonts loaded by @moppeeer in #536
  • Engine: report the selected text; remember recently used fonts by @moppeeer in #537
  • One underline bar per stretch of text, no seams between letters by @moppeeer in #539
  • Rotation, shear, scale, rotate and flip in Properties › Transform by @moppeeer in #541
  • Double-clicking the Fill or Stroke box opens the Color Picker by @moppeeer in #552
  • Eyedropper: sample a placed image's colour into the selected text or objects by @moppeeer in #572
  • Step and Repeat: InDesign's dialog with Create as a grid and Preview by @moppeeer in #573
  • Effects panel: the level row, Isolate Blending and Knockout Group by @moppeeer in #575
  • Hyphenation Zone applies to the Single-line Composer only by @moppeeer in #585
  • Toolbox: Shift+X, D, X and / for the Fill/Stroke proxy by @aiongg in #600
  • MCP: reconnect closed sockets before sending the next request by @KnottyDyes in #607
  • Pen tool: continue an open path from either end point; Reverse Path by @moppeeer in #630
  • Document tabs: long names are shortened so the close button stays visible by @aiongg in #634
  • Type on a path: drag the start and end brackets by @moppeeer in #636
  • fix(fonts): fall back to a font made for Malayalam (part of #628) by @marcoarnulfo in #639
  • Type on a path: the Type tool clicks and selects along the curve; caret and highlight follow it by @moppeeer in #647
  • feat(text): select sentence, paragraph and story on 3, 4 and 5 clicks by @marcoarnulfo in #649
  • fix(cmd): reject unknown spread values instead of falling back to page 1 by @marcoarnulfo in #662
  • fix(cli): accept a UTF-8 BOM in scripts and document the syntax in script --help by @marcoarnulfo in #663
  • Capture selected formatting when creating a character style by @sanyamsingh001 in #667
  • Draw inherited leaders for right-indent tabs by @sanyamsingh001 in #669
  • Text editing, snapping and text threading (#23) by @aiongg in #84
  • Images: EPS shows through its proxy at display time; simple PostScript (QR codes) is drawn by @govindaroyaiub in #834
  • Preferences: Story Editor size stays finite and in range by @noah1400 in #837
  • Placed PDFs: render with pdfcraft's patched hayro crates by @dotCooCoo in #843
  • Keep merged-cell selection highlighting and formatting consistent by @sanyamsingh001 in #846
  • Canvas: baseline grid draws only the lines on the page by @noah1400 in #849
  • Compose: cross-reference index no longer rebuilds itself by @noah1400 in #853
  • perf(assets): index duplicate candidates by content (#727) by @LabDennis in #854
  • Keep endnote and editorial markers out of child-story paste by @sanyamsingh001 in #857
  • macOS DMG: hdiutil create -srcfolder, so the installed app passes codesign --strict by @Deeev201 in #858
  • fix(compose): odd/even page starts keep their parity at the top of a frame by @xoincare in #860
  • Tables: table.options limits header and footer rows by @noah1400 in #863

New Contributors

Full Changelog: v0.7.1...v0.8.0

Don't miss a new designcraft release

NewReleases is sending notifications on new releases.