New Features
- ๐งฎ Pascal syntax highlighting โ Pascal code blocks now get proper syntax highlighting.
- ๐ Sharper PDF previews โ PDF attachments render with PDF.js for more reliable previews.
Improvements
- ๐พ Markdown source preserved on save โ Switching between the rich and raw editors, or updating properties, no longer rewrites your original Markdown formatting.
- โจ๏ธ Caret stays in the title after Cmd+N โ New notes keep focus in the title instead of jumping away.
- ๐ Better Markdown pasting โ Pasting prefers the structured Markdown source when the clipboard offers one.
- ๐ Dark mode polish โ Standalone HTML previews stay readable in dark mode, and scrollbars are more discreet.
- ๐งพ Type array properties keep their shape โ Array-valued Type properties no longer collapse to a single value.
- โ Display math no longer overlaps โ Equation tags in display math lay out cleanly.
- ๐ค AI composer line breaks โ A trailing line break in the AI composer shows up immediately.
- ๐งฉ Official Pi agent logo โ The Pi agent now uses its official logo.
- ๐ช Cross-platform settings shortcut โ The footer shows the right settings shortcut on Windows and Linux.
Stability and Fixes
- Fixed a race where deferred editor tab swaps could fire after the editor unmounted.
- Spreadsheet HTML cell references wait for the sheet engine, and pending HTML previews stay inert.
- Guarded invalid sheet cell selections, unmounted link toolbar lookups and stale ProseMirror selections.
- Whiteboards recover from incompatible pastes and no longer measure text before the canvas renders.
- Linked nested list children are promoted safely, and the editor bypasses a looping state during recovery.
- Linux AppImages use the host system libraries for better compatibility.
Stable release โ manually promoted from main
Includes macOS (Apple Silicon and Intel), Windows x64, and Linux x64 bundles
Built from d87e2da3 on 2026-10-13