ZenNotes v1.6.0
Features
- First-run onboarding wizard — new installs are greeted with a step-by-step flow: Vim mode, theme family + light/dark/auto + contrast variant, vault folder, and vault layout (inbox vs root, daily notes). Theme previews flip between light and dark swatches as you change the mode, and contrast variants (Gruvbox Hard/Medium/Soft, Catppuccin flavors, GitHub Dimmed/High-Contrast, etc.) appear when the active family has them. Re-run it any time from the command palette: ⇧⌘P → "Show Onboarding Wizard". Returning users from v1.5.0 are not greeted with the wizard — the flag is auto-set when prior preferences are detected.
- Reverse-proxy subpath deploys — the self-hosted server now supports
ZENNOTES_BASE_PATH=/zennotes(any leading-slash path), so a single domain can host ZenNotes alongside other apps (#55). The server mounts every API route and the embedded web bundle under the prefix, refuses requests outside it, and injects a CSP-safe<meta name="zn-base-path">tag into the SPA shell. The web client and service worker derive API and WebSocket URLs from that tag at runtime. Docs include an Nginx example.
Builds
- Intel Mac builds are back — releases now ship both
mac-arm64andmac-x64.dmg/.zipartifacts, andlatest-mac.ymllists both so the auto-updater picks the right one per machine (#54).
Download the installer for your platform from the assets below.