Buy-once isn’t buy-and-forget.

Every release, newest first. Updates install in-app when you ask, are signed, and your timesheet file survives all of them.

v0.4.0 Timeline — the honest auto-tracker

2026-08-25
  • Passive timeline (opt-in, off by default): records frontmost app + window title locally every 15s. Review at night, select blocks, log as one entry.
  • Permission primer for the cryptic macOS Screen Recording dialog, with deep link + status check.
  • Own-bucket backup: mirror timesheet.db to your Cloudflare R2 or any S3 on every save. Your keys, your bucket, no server from us.
  • Budgets went live: header bars on Today at 75/90/100%, punch strip pulses red when a running project goes over.
  • Nudges got manners: pomodoro and daily reminders are one system notification plus a dismissible card. Quiet hours 20:00–07:00, snooze 1h.

v0.3.0 Window state, donut charts, CLI

2026-08-24
  • Window remembers where you put it (tauri-plugin-window-state).
  • Reports: project donut chart, avg/day and billable summary cards.
  • CLI: `owntime start/stop/log/status` talks to the app on 127.0.0.1:45123. Raycast-friendly.
  • Drag entries onto projects to reassign; drop a CSV anywhere to import; shift-click range select.
  • Sidebar replaced top tabs; dark mode arrived; right-click context menus everywhere.

v0.2.0 First public release

2026-08-23
  • Timer, manual entries, weekly timesheet grid with calendar overlay.
  • Clients → projects → tasks, per-project rates, budgets, templates.
  • Invoices with tax, PDF export via browser print, estimates that convert, expenses with receipts, recurring invoices, credit notes.
  • Harvest CSV / Toggl import with dry-run preview.
  • SQLite file at ~/Documents/owntime/timesheet.db, auto-backups every 6h, sync-folder mirror, tray timer, global hotkey ⇧⌘T.
Get the latest →