Skip to content

Releases: mikecao/noto

v0.2.0

07 Feb 19:13

Choose a tag to compare

What's New

  • Settings stored in SQLite — Settings (cloud config, sort order, preferences) are now persisted in the SQLite database instead of localStorage. This means settings survive across different app instances sharing the same DB. Existing localStorage settings are automatically migrated.
  • UI improvements — Wider settings panel, larger button text for Reset/Disconnect actions, bordered connection info display.
  • Tauri script cleanup — Renamed tauri script to tauri:dev and tauri:build for clarity.

v0.1.0

04 Feb 05:14

Choose a tag to compare

Noto v0.1.0

The first release of Noto - a simple, fast notes app built with Tauri.

Features

Core Notes

  • Create, edit, and delete notes with auto-save (500ms debounce)
  • Star notes for quick access
  • Soft delete with trash and restore functionality
  • Permanent delete option in trash view
  • Search notes by title or content
  • Sort notes by updated date, created date, or title

Cloud Sync (Cloudflare D1)

  • Optional cloud sync using Cloudflare D1 database
  • Local-first architecture - works offline, syncs when online
  • Operation queue with automatic retry (up to 5 attempts)
  • Sync strategies: merge local+cloud or replace local with cloud
  • Test connection before enabling sync

UI/UX

  • Clean, minimal interface with Inter font
  • Keyboard navigation with arrow keys
  • In-content search with Ctrl/Cmd+F
  • Starred notes view
  • Trash view with restore and permanent delete

Tech Stack

  • Frontend: React 19, TypeScript, Vite
  • Styling: Tailwind CSS 4
  • State: Zustand with persistence
  • Desktop: Tauri 2
  • Database: SQLite (local) + Cloudflare D1 (cloud)