Skip to content

DeckWerk 0.2.3

Choose a tag to compare

@github-actions github-actions released this 09 Oct 19:38
· 74 commits to main since this release
941ae2e

What's Changed

  • Let slide-drawing windows load the KaTeX font the bundler inlines by @sriramsk1999 in #27
  • Load a deck's own webfonts in the desktop app by @vsitzmann in #31
  • Picker: show deck activity; don't reopen stale agent scratchpads by @vsitzmann in #32
  • Stream asset copies so the sandboxed collab server survives uploads by @vsitzmann in #39
  • Repair truncated assets on re-upload; browser-test uploads against the sandboxed server by @vsitzmann in #40
  • Delay npm installs to releases at least 30 days old by @vsitzmann in #33
  • Refuse to start the collab server without Electron's binary by @vsitzmann in #38
  • Unpack Electron's binary on Node 26 by @vsitzmann in #41
  • Make the headless server fast and reliable for presenting, uploads and web export by @vsitzmann in #42
  • Let removeClass take away a class the element was authored with by @akashsharma02 in #34
  • Show speaker notes in Speaker View by @akashsharma02 in #35
  • Chat, toolbar presence and rename, video paste, and the bugs nightly fuzz and a full test run found by @vsitzmann in #49
  • Editor: double-click plays a video in Safari by @vsitzmann in #43
  • Light mode for the editor by @zzigak in #44
  • Small rendering and editing fixes by @zzigak in #45
  • Appearance in the DeckWerk menu, readable menu highlights, one style for panel buttons by @vsitzmann in #50
  • Stop webElementEditorBrowser hanging on Escape in CI by @vsitzmann in #51
  • Shape and text box styling: shadows, gradients, four-sided shapes by @zzigak in #47
  • Slide layout from the rail menu, double-click to crop, labels that hug their text by @vsitzmann in #52
  • Fix the "did not enter editing" CI flake: a hover with no button held never drags by @vsitzmann in #53
  • Agent collaboration: fix the hosted sync failure, exact HTML round trips, concurrent-edit merging, regression suites and a fuzzer by @vsitzmann in #55
  • Delete moves presentations and folders to a hidden trash by @vsitzmann in #56
  • Curly braces: a shape with two snapping endpoints and a point handle by @dcharatan in #59
  • Collab incident fixes: per-edit cost, edit log, safe bridge merges, rail delete confirm, web page reveal, no media in text by @vsitzmann in #60
  • Flaky CI: fix the root causes behind every recurring red run (agent fuzz, concurrent typing, paste fuzz drag wedge, apt mirror timeout) by @vsitzmann in #61
  • Batch of fixes by @dcharatan in #62
  • Importers: own venv, startup checks, Keynote packages; deploy from the checkout by @vsitzmann in #64
  • Deck versions you can restore, and no server stall that grows with the deck by @vsitzmann in #65
  • Keynote import fidelity: paragraph styles, superscripts, lists, rotated labels; keep uploads by @vsitzmann in #66
  • Keynote import: paragraph spacing, Move builds as Morphs, outlines at their true size; comment threads by @vsitzmann in #68
  • Comment threads like TeXWerk's: right-click to open, highlights, replies, resolve, links by @vsitzmann in #67
  • Inline spelling and grammar checking with Harper by @vsitzmann in #57
  • PowerPoint import: draw bent arrows, render embedded PDF objects by @brandonyzhao in #69
  • Ship the files theme.css refers to in web exports, fonts included by @sriramsk1999 in #58
  • Build animations: line draw, dissolve and blur, arrival builds, and Morph paint blending by @vsitzmann in #70
  • Fix two CI flakes: test double-click timing, and an agent-bridge drain race by @vsitzmann in #73
  • Remove the srg-lab-server deploy scripts from the repository by @vsitzmann in #74
  • Release 0.2.3 by @vsitzmann in #63

New Contributors

Full Changelog: v0.2.2...v0.2.3