Changelog
Every released version, taken straight from the GitHub releases. Builds for macOS, Windows and Linux are attached to each one.
Stable
15 July 2026Stable
14 July 2026v0.3.0
- Rename release skill release-jotter -> release
- Ignore local .claude settings; keep shared .claude committed
- Sync: distinguish "worker has no token" and send note updatedAt
- Add dependency + security scanning (dependabot, CodeQL, audit)
- Add husky + lint-staged pre-commit (prettier on staged files)
- Extract Cloud token/pill logic into pure sync-ui + tests
- Extract reconcileDrafts as a pure module + unit tests
- Test the sync engine: extract sync_core + unit/integration tests
- Finish cloud-sync scheduling (C3): debounce, on-quit, backoff
- Add sharing UI and sidebar markers-over-time row layout
- Add read-only sharing backend (C4)
- Wire cloud-sync UI, sidebar markers, and Lucide icons
- Add cloud-sync engine (C2): pull/push, tombstones, markers
- Add cloud-sync client config + Sync settings UI (C1)
- Rename Rust crate mac-notepad -> jotter; add reqwest for cloud-sync
- update readme roadmap
Stable
13 July 2026Stable
13 July 2026Stable
13 July 2026v0.2.1
Release notesStable
13 July 2026v0.2.0
- Add AGENTS.md and release-jotter skill
- Add release automation: pnpm release + Homebrew tap workflow
- clean files
- Review pass: drop dead About-modal CSS, optimize status bar, a11y
- Add v0.2 quick wins: margins, status bar, reopen tab, switcher, soft-delete
- Redesign settings as rail + sections; add shortcuts page
Pre-release
12 July 2026v0.1.0
- Rebrand to Jotter; new identifier + repo; Node 22; auto release notes
- update README and CI release
- fix(permission): drag permission and other minor updates
- Initial commit 🚀