Changelog

Every release, every fix.

Sourced from the same notes that appear in the macOS update dialog, so what you read here is what shipped.

Ayron 1.4.9

build 57 · September 9, 2026

Reliable sign-in and steadier time tracking.

What's new

  • Reliable sign-in. Password, Apple, Google, and GitHub sign-in now open your workspace reliably after authentication completes.
  • Clear recovery feedback. Sign-in and account loading now stop with an actionable message instead of waiting indefinitely when a request times out.
  • One-time Mac App Store sign-in. Existing Mac App Store users may need to sign in once after updating while Ayron moves sessions to the more reliable sandbox-compatible Keychain.
  • More reliable activity sync. Sync preserves the exact account and workspace context and retries safely after offline failures.
  • A faster Tracking Ledger. Calendar matching runs away from the main thread and avoids repeating full-history work when recent data is enough.
  • Safer editing and deletion. Entry changes tolerate records changed or removed elsewhere instead of crashing.

Ayron 1.4.9

build 55 · September 4, 2026

Faster, safer time tracking with more reliable activity sync.

What's new

  • More reliable activity sync. Sync now preserves the exact account and workspace context and retries safely after offline failures.
  • A faster Tracking Ledger. Calendar matching runs away from the main thread, and the ledger avoids repeating full-history work when recent data is enough.
  • Safer editing and deletion. Entry changes now tolerate records that were changed or removed elsewhere instead of crashing.

Ayron 1.4.8

build 54 · August 30, 2026

Fixes a crash loop in the Tracking Ledger and Personal Dashboard that could start after deleting a time entry.

What's new

  • Fixed a crash loop after deleting time entries. Deleting an entry (from the ledger, or automatically when a just-started timer was discarded) could leave the Tracking Ledger, Personal Dashboard, and background sync holding references to the deleted entry; the app then crashed on every launch until the underlying reference was cleared. Affected views and sync now verify records still exist before reading them, and skip any that don't.
  • Project AI insights compatibility. The Project AI insights request now carries workspace context; this is required for insights to work with the updated backend (older builds show an error instead of insights).
  • Clearer sign-in errors for misconfigured builds. If the app was built without valid backend settings, the sign-in card now explains that directly instead of failing silently per button.

Ayron 1.4.7.2

build 52 · August 27, 2026

Hotfix: activity timeline syncing is restored, and "Keep raw activity metadata local" is now honored for the timeline too.

What's new

  • Fixed activity timeline syncing. Sessions captured while a timer ran were never uploaded to your account — a server-side field mismatch rejected every upload since May. With the server updated, your retained local timeline (default 30 days) syncs once on first launch after updating.
  • Privacy fix: local-only mode now covers the activity timeline. "Keep raw activity metadata local" previously applied only to automation rules; raw sessions (including window titles and URLs) could still be uploaded. Raw timeline uploads now stop while local-only mode is on.

Ayron 1.4.7.1

build 51 · August 27, 2026

Hotfix: plan prices in the app now match the new pricing, shown as the monthly cost with the yearly total in the byline.

What's new

  • Fixed stale plan prices in the plan picker. The Direct-lane plan cards still showed the pre-repricing prices (Pro $15/$12, Team $20/$16 per seat). They now show the current Pro $11/$9 and Team $15/$12 per seat.
  • Monthly cost is always the headline. Subscription prices display as the per-month figure on every billing cycle; yearly plans show the yearly total and savings in the byline ("$9/mo equivalent — billed $108/yr, save $24/yr").

Ayron 1.4.7

build 50 · August 26, 2026

Ayron 1.4.7 makes calendar proposals correctable, sharpens the Summary workspace's charts and insights, and trims background work.

What's new

  • Calendar proposals can be corrected. When a calendar suggestion picks the wrong task, a searchable task picker lets you reassign it — and the correction is remembered for similar events next time.
  • Summary charts are clearer and faster. Period charts refresh with cleaner categorical axes, and report insights now load deferred instead of blocking the summary view.
  • Stream Deck snapshots do less work. Snapshots rebuild only when the underlying data changes, instead of on every pass.
  • Team roster loads properly. The roster shows a loading skeleton immediately instead of flashing an empty state.

Ayron 1.4.6

build 49 · August 12, 2026

Ayron 1.4.6 brings time summaries, insights, work breakdowns, exports, and billing context into one focused Summary workspace.

What's new

  • Summary brings the complete picture together. Review period charts, AI insights, category and project breakdowns, tracked-time ledger entries, tasks, billing, and totals in one destination.
  • Reports is now focused on reporting workflows. Create, review, and export custom reports without a second overlapping summary screen.
  • Navigation is clearer. The sidebar, app menu, command palette, and shortcuts use the same Summary and Reports destinations.

Ayron 1.4.4

build 46 · July 29, 2026

Ayron 1.4.4 brings Estimates to Pro and Team workspaces, connecting approved scope to tracked project work.

What's new

  • Structured estimates for real project work. Create staged estimates for prospects, clients, or linked projects with line items, hours, rates, and contingency.
  • Import an existing scope. Bring in PDF, text, markdown, or CSV estimates, review the suggested work-category budgets, and save only the plan you approve.
  • See drift before it becomes a surprise. Project detail connects estimated hours, actual work, variance, and milestone pace so you can act sooner when work moves off plan.
  • Available in Pro and Team. Estimates are included in Pro and Team workspaces; workspace managers retain control of creating and importing estimates.

Ayron 1.4.2

build 44 · July 22, 2026

Ayron 1.4.2 removes unnecessary menu-bar layout work while a timer is running, reducing CPU use and keeping the app more responsive.

What's new

  • Lower CPU use during active timers. The menu-bar item no longer fights its custom timer label for ownership of the same status-bar button, eliminating continuous layout work while tracking time.
  • A more responsive menu bar. The timer label remains visible and updates normally without the redundant SwiftUI system image work behind it.

Ayron 1.4.1

build 43 · July 16, 2026

Ayron 1.4.1 is a performance and stability patch: steady CPU usage with a running timer drops from roughly 30% to under 5%, menu-bar and main-window hangs reported via Sentry are addressed at their root causes, and a startup crash on damaged local databases now recovers instead of failing.

What's new

  • Dramatically lower CPU usage. A never-completing shimmer animation kept the main window rendering at display refresh rate for as long as it stayed open, and the Stream Deck integration re-read the entire time-entry history every second. With a running timer, Ayron now idles at a few percent CPU instead of ~30%, which also means less fan noise and longer battery life.
  • Fewer beachballs and hangs. All per-second timer displays now update in a single coalesced pass, and the menu-bar popover no longer renders invisibly in the background — the main sources of the "app hanging" reports.
  • Startup recovery for damaged databases. If the local database cannot be opened or rebuilt, Ayron now starts in a temporary recovery session, preserves unsynced entries for upload, and explains the situation — instead of crashing at launch.

Fixes

  • Fixed a stack-overflow crash when the menu-bar popover computed task totals during window layout (AYRON-MACOS-5E).
  • Fixed the fatal startup path when the SwiftData store fails to load even after reset (AYRON-MACOS-2N, AYRON-MACOS-57).
  • Menu-bar timer label no longer ticks (and re-renders the status item) when no timer is running.