v1.102.2 v0.14.0
achtungsoftware/alarikAug 4, 2026 → Aug 11, 20267 days between releases
What's New
Major SDK restructuring and new PowerPoint/HTML support introduced in v0.14.0.
Breaking Changes
- Import scene graph types from `@open-pencil/scene-graph` instead of `@open-pencil/core`.
- Replace deprecated `FillPickerRoot` with `FillRoot` and `useFillPicker()` with `useFill()`.
- Use uppercase casing for exported identifiers like `JSONObject` and `RPCCommand`.
- Use renamed tool exports such as `importSVG`, `exportSVG`, and `exportPDF`.
- Remove `testId` prop helper types in favor of semantic component anatomy.
New Features
- Export selections, pages, and documents as editable PowerPoint (.pptx) files.
- Import HTML, CSS, Tailwind, and JSX as editable documents.
- Drag image files into the desktop app and paste Figma layers.
- Convert image layers into editable vectors using AI models.
- Browse document components as thumbnails in the Assets panel.
Improvements
- Restructure SDKs into dedicated packages: `@open-pencil/scene-graph`, `@open-pencil/pen`, and `@open-pencil/kiwi`.
- Enhanced editor improvements for layers, fonts, and AI model management.
- Improved handling of dropped SVG files as editable vector layers.
Upgrade Notes
Update import paths to use new package names and replace deprecated UI components like `FillPickerRoot` with `FillRoot`. Note that exported identifiers now use uppercase casing.
The Two Releases
v1.102.2
Aug 4, 2026· 3 months ago
This release corresponds to version 1.102.2. The release notes provided do not contain specific changelog details, only a link to the Tailscale changelog.
Full release notesv0.14.0
Aug 11, 2026· 2 months ago
This release focuses on expanding file format support (PowerPoint, HTML/CSS) and restructuring the SDKs into dedicated packages (Scene Graph, Pen, Kiwi). It also introduces significant editor improvements for layers, fonts, and AI model management.
Full release notes