What's Changed
- Updates: check only when asked (no check at start) by @echelon in #38
- Docs: honest parity assessment, gap list and direction by @echelon in #39
- Never crash: the fuzz job's eleven hangs finish (parser retries, inline images, Type 3 fan-out) by @echelon in #41
- Fix text editing layout and preserve source PDF font styles by @justinjohn0306 in #36
- docs: point agents to the shared test corpora by @echelon in #44
- Never crash: JBIG2 images can't decode billions of pixels by @echelon in #43
- FreeBSD: build and test the workspace in a FreeBSD VM by @echelon in #45
- Never crash: Type 1 font programs can't hang or overflow the stack (skrifa 0.47) by @echelon in #46
- FreeBSD: release tarball, packaging check and docs (builds on #45) by @echelon in #42
- XFDF: gracefully ignore invalid Unicode annotation colours by @storybored379 in #48
- Add persisted English/Japanese interface language by @midasdf in #47
- Tests: full screen and the About dialog get their own tests (parity evidence) by @echelon in #50
- UI: share the Japanese fallback font (one 8.7 MB copy, not two) by @echelon in #51
- Issue #37: on Windows, draw with Direct3D 12 (OpenGL fallback), never load Vulkan drivers by @echelon in #49
- ROADMAP: log session 13's later work by @echelon in #52
- Tests: drag-and-drop open and comment hover (two features now shipped) by @echelon in #53
- Comments: Squiggly underline tool by @echelon in #54
- Comments: opacity control in the quick bar by @echelon in #55
- Preferences ▸ Identity: the name on new comments, remembered by @echelon in #56
- Windows: no console window, and the Start Menu shortcut gets its icon (#57) by @echelon in #58
- Identity test: wait for the page's text before selecting it by @echelon in #64
- Edit text: move and resize existing text boxes (#40) by @echelon in #59
- Forms: say so when a document is an XFA form (#60) by @echelon in #65
- Export detected tables to office formats by @justinjohn0306 in #62
- Release: PrintCraft v0.2.1 by @echelon in #67
New Contributors
- @justinjohn0306 made their first contribution in #36
- @midasdf made their first contribution in #47
Full Changelog: v0.2.0...v0.2.1