Repository navigation
v0.8.0
Highlights
Cursors that match your theme, a PDF viewer that marks up scans and fits your
window, and a batch of everyday polish — tabs that come back after a restart,
aliases in autocomplete, and seven interaction bugs put down.
Added
- Custom mouse cursors — pick a cursor theme under Settings → Appearance →
Mouse cursor. Ships with Bibata-Catppuccin (Mocha), and — the fun one —
Bibata (match theme): the cursors re-color live from your active theme's
accent, custom.jsonthemes included, on every skin or light/dark switch.
Add your own packs like fonts: any XCursor theme folder (the standard
Linux cursor-theme format — thousands exist) drops in as-is, and a pack that
carries SVG sources in Bibata's color-slot convention gets its own
"(match theme)" entry too. Selection is per-notebook and applies before an
encrypted notebook unlocks. On Linux changes take effect on the next launch;
on Windows the standard cursor set is themed at the granularity Windows
offers. - PDF area highlights — a
⬚tool beside the highlight pen: drag a box
over any page region — figures, charts, scanned pages with no text layer —
and it lands on the highlights page with the same colors, jump-links, and
flash-on-jump as text highlights. - PDF fit-width / fit-page zoom — two sticky header controls (
↔/⤢)
that keep re-fitting as the window or sidebar resizes; any manual zoom takes
back over. - PDF choice-field dropdowns — a form's combo/list fields now offer their
options as a click-to-pick list under the in-place editor (typing still
works for editable combos). - "Open in system viewer" — a PDF Zorite can't parse (an unsupported
encryption scheme, exotic features) now offers a one-click hand-off to your
OS default viewer instead of a dead end. - Remember open tabs — a second switch on the Settings → General →
Remember window card: reopen Zorite with the tabs (and active tab) you
had — pages, PDFs, whiteboards, All pages / Graph / Properties. Deleted
pages and missing files are skipped quietly. - Aliases in
[[autocomplete — a page'salias::names complete
alongside titles, shown asalias → Title; picking one inserts[[alias]],
which already resolves to the page.
Fixed
- Slash menu scrolling with the arrow keys lagged a line behind the
selection and the height cap clipped the bottom row — rows are now exactly
as tall as the scroll math thinks, the menu is an exact ten rows, and
keyboard scrolling advances whole lines the moment the selection would
leave view. - PDF export ignored math alignment — display formulas now center by
default (like the reading view) and honor left/right alignment. - Reader PDF chips looked nothing like the WYSIWYG pill — now
pixel-matched: same line-art file icon, colors, geometry, and the chip hugs
its content instead of stretching across the page. - Find in Page silently did nothing on the Journal tab, making the Edit
menu item look broken — it now routes to the global search there (the
feed's find); page tabs keep their find bar. - Clicking a tab in the tab-overflow menu did nothing — it now activates
the tab. - The property row hover box sat flush against the last value character —
it now has even padding on both sides. - The Settings Font dropdown's "Default" now says what it resolves to —
"Default (theme font)" or "Default (System)".
What's Changed
- docs(changelog): 0.8.0 ships today (ac3b8c3)
- docs: 0.8.0 changelog + cursor-themes page, PDF/journal doc updates (ffefbf0)
- docs(todo): download/region analytics options (aeb75fe)
- feat(links): aliases complete in the [[ autocomplete (23b52a4)
- feat(app): remember open tabs across relaunches (b3e5b06)
- feat(pdf): choice-field dropdowns in the form seat editor (0464585)
- feat(pdf): "Open in system viewer" on the load-failure pane (91c7940)
- feat(pdf): fit-width / fit-page zoom modes (525a336)
- feat(pdf): area (image-region) highlights (c93816d)
- fix(ui): reader PDF chip matches the WYSIWYG pill (fc37c7d)
- docs(todo): find bar for the journal feed (bfb7a9d)
- fix(ui): overflow-menu tab picks activate the tab (dd7d420)
- fix(app): Journal ⌘F routes to global search instead of no-op (f6cff0e)
- fix(settings): font dropdown names what Default resolves to (e2bd9e7)
- fix(export): PDF respects math alignment (45b815d)
- fix(editor): property-row hover box — 10px right padding to match the left (7a7216b)
- fix(ui): slash menu — fixed-height rows so scroll math matches paint (6fc4d35)
- fix(cursors): CI — PCWSTR import path, SIZE_PT dead on Linux (f363509)
- feat(cursors): theme-reactive packs — bundled Bibata + user SVG packs (2f9a9a3)
- feat(cursors): user cursor packs + Settings picker (7a71423)
- feat(cursors): os-cursors crate — custom cursor themes, no gpui fork (f12d2fb)
- docs: 0.7.0 coverage — notebooks page, PDF forms, README, editor API.md (7eb275f)
- chore(deps): Bump taiki-e/install-action in the actions-all group (fdcd4ce)
Full Changelog: v0.7.0...v0.8.0