What's Changed
- M4.76: EPS export by @bflatastic in #103
- M14.4: flaky paste fuzz test and batch journaling by @bflatastic in #104
- M4.75: print engine by @bflatastic in #105
- M4.85: PDF security by @bflatastic in #106
- M4.37–M4.38: Data Recovery and native save options by @bflatastic in #107
- M4.93: DXF import by @bflatastic in #108
- M4.94–M4.95: EMF and WMF by @bflatastic in #109
- M4.67–M4.69: TIFF, BMP and Targa export by @bflatastic in #110
- M4.90: Save for Web (Legacy) by @bflatastic in #111
- M4.65–M4.66: Asset Export and Export Selection by @bflatastic in #112
- M4.96: CSS Properties by @bflatastic in #113
- M4.70: PSD export by @bflatastic in #114
- M4.73–M4.74: PDF colour conversion, profiles and real text by @bflatastic in #115
- M4.78–M4.79: Print dialog, system printing and print presets by @bflatastic in #116
- M4.91–M4.92: EPS and PostScript import, print to PostScript by @bflatastic in #117
- Roadmap: honest assessment, the gap list and where we're going by @echelon in #118
- M4.84: PDF/X-1a, PDF/X-3 and PDF/X-4 by @bflatastic in #119
- M4.80–M4.81: Print Tiling and advanced print options by @bflatastic in #120
- M4.82–M4.83: PDF layers and overprint by @bflatastic in #123
- M4.86–M4.87: PDF thumbnails, fast web view and PDF 1.3 (M4 done) by @bflatastic in #124
- Release: VectorCraft v0.3.0 by @bflatastic in #127
- docs: point agents to the shared test corpora by @echelon in #125
- FreeBSD: build and test the workspace in a FreeBSD VM by @echelon in #126
- FreeBSD CI: match the shared template by @echelon in #129
- M14.1, M14.3, M14.7: scrolling menus, Home button, Cmd+N opens New Document by @bflatastic in #143
- Fix #87: rust-version 1.95 and clippy 1.95 by @bflatastic in #144
- Fix #131: SVG import keeps non-scaling strokes at their screen width by @bflatastic in #146
- Fix #139: SVG import paints paint-order="stroke" text strokes under the letters by @bflatastic in #147
- Fix #136: SVG export and CSS write each style's numeric font-weight by @bflatastic in #148
- Fix #83: Ctrl and + zooms in however + is typed (numpad, Shift+=, a + key) by @bflatastic in #149
- Fix #80: the hint bar names keys as the menus do (Alt and Ctrl off macOS) by @bflatastic in #150
- Fix #86: modifiers sent with ui.key, ui.click and ui.drag reach every handler by @bflatastic in #151
- Fix #34: Ctrl/Cmd+Shift+V pastes in place by @bflatastic in #152
- Fix #39: rotated objects keep their angle and a rotated bounding box by @bflatastic in #153
- Fix #85: empty point type placed by a click is discarded when editing ends by @bflatastic in #154
- Fix #33: position and size fields evaluate math typed before the unit suffix by @bflatastic in #155
- Fix #40: W/H constrain-proportions link in the Properties panel and Control bar by @bflatastic in #156
- Fix #37: a name typed without an extension gets the chosen format's on Export too by @bflatastic in #157
- Part of #121: sandboxed WebAssembly plug-ins (object filters and live effects) by @bflatastic in #158
- Fix #82: the window fits the screen and comes back where it was by @bflatastic in #161
- Fix #84: the toolbar and the panel icon column scroll in short windows by @bflatastic in #162
- Fix #44: right-clicking a grouped tool opens its sub-tools flyout by @bflatastic in #163
- Fix #31: the Save Changes dialog fits its content and the window at every UI scale by @bflatastic in #164
- Fix #122: Mirror & Cut, Line Cut and Rectangle Cut tools by @bflatastic in #167
- Fix #122: colour adjustment live effects (Effect > Color Adjustments) by @bflatastic in #168
- Fix #122: Object > Vector Halftone by @bflatastic in #169
- Fix #130: installed fonts are found by name whatever ran before by @bflatastic in #170
- Fix #36: the font menus list the installed fonts, with a search field by @bflatastic in #171
- Fix #81: Chinese, Japanese and Korean names show in the UI, not boxes by @bflatastic in #172
- Edit: Undo during typing or a drag takes back only that, and Redo returns it by @theironchef in #160
- Layers: renaming a layer or object commits on Enter or a click elsewhere by @theironchef in #166
New Contributors
- @theironchef made their first contribution in #160
Full Changelog: v0.2.0...v0.3.0