v0.1.13
Notepatra v0.1.13 — 2026-04-20
Follow-up to v0.1.12. Purely additive — ships the features that landed on main right after the v0.1.12 tag. No behaviour regressions.
Highlights
🎉 Welcome tab on first launch. No more staring at a blank new 1 tab wondering what Notepatra does. On first launch (or any launch with no session to restore) you get a proper hero + tagline, quick actions (New / Open file / Open folder), recent files, a 3×3 grid of every built-in feature (each card launches the feature), a 16-shortcut keyboard reference, and a "Don't show again" checkbox.
🔀 Compare "Files are identical" popup. When two files match, a modal says "The two files are identical. No differences found." with Close / Keep-open buttons. Stats label turns green with "✓ Files are identical — N lines". New ✕ Close button on the compare toolbar works in dialog and tab contexts. Matches Notepad++'s ComparePlus behaviour.
🪟 Windows MSI actually ships. v0.1.12 silent-failed the MSI build on a WiX schema error (util:InternetShortcut nested inside <File>). Fixed — v0.1.13 ships notepatra-0.1.13.msi alongside the NSIS .exe and portable .zip.
🧰 Portable-zip file associations. notepatra-windows-x64.zip now includes register-associations.bat and unregister-associations.bat — double-click to add Notepatra to Windows "Open with" for 28 extensions (HKCU only, no admin). Undo with the unregister script.
🎨 Website polish — Apple-inspired, same Clay palette. notepatra.org got a CSS-only product showcase and a "Designed for people who write code" pillars row. Hero typography refined.
What's unchanged from v0.1.12
- macOS Tahoe silent-launch fix (Info.plist + entitlements + hardened runtime)
- Word-level compare diff with dark mode
- CPU-friendly Ollama defaults (4k ctx, 2k predict cap, 5m keep_alive, smallest-model auto-pick)
- 5 UI bug fixes (status bar
Pos,Ctrl+Shift+S, auto-complete wiring, macro tab switch, CompareDialog leak)
Installation
Linux / macOS one-liner:
curl -fsSL https://notepatra.org/install.sh | shWindows PowerShell one-liner:
irm https://notepatra.org/install.ps1 | iexManual:
- 🐧
notepatra-linux-x64.tar.gz - 🐧
notepatra-linux-arm64.tar.gz - 🍎
notepatra-macos-arm64.dmg - 🪟
notepatra-0.1.13.msi(enterprise / SCCM / Intune) - 🪟
notepatra-setup-0.1.13.exe(NSIS) - 🪟
notepatra-windows-x64.zip(portable; includesregister-associations.bat)
Verifying this release
sha256sum -c SHA256SUMS --ignore-missingAll artifacts are cosign-signed via Sigstore (keyless OIDC) and have SLSA build provenance. See SECURITY.md.
Upgrade
- Linux / macOS: re-run
install.sh - Windows MSI:
MajorUpgradehandles it automatically - Windows EXE: install on top
- Portable zip: unzip over old copy (keep your
.config/notepatraif you want to preserve settings)
No config migration required.
About the v0.1.11 gap
The v0.1.11 slot in the changelog was reserved for a macOS dylib install_name hotfix that was prepared but never tagged — it shipped as part of v0.1.12 to reduce release churn. See the CHANGELOG for the full context.