Ayron 1.3
build 24 · June 9, 2026Ayron 1.3 brings Asana and Linear integrations out of Labs, adds external project mapping and task import as public workspace features, and makes voice commands private by default with on-device transcription.
What's new
- Asana and Linear are now public integrations. Connect either provider from Workspace → Integrations, then manage account state and project mappings without opening Labs.
- External project linking. Managers can map Ayron projects to Asana projects or Linear projects so imported work lands in the right local project.
- External Work and task import. Browse assigned open Linear issues and Asana tasks, import them into Ayron, and start timers from connected external work.
- Running timer task associations. Attach open assigned external tasks to an active timer, load suggestions faster, and keep linked associations visible after app relaunch.
- On-device voice transcription. Voice Commands default to local WhisperKit transcription, with model selection and optional cloud fallback in Settings → AI.
- Workspace management polish. Client/project management is read-only for non-managers, and managers can show archived clients and projects when needed.
Fixes
- Fixed Asana OAuth callback handling with a dedicated public bridge and PKCE support.
- Fixed Asana token refresh handling and default OAuth scopes.
- Tightened Linear/Asana task suggestions to open assigned work only.
- Improved project-detail integration loading so only the provider being saved shows progress.
- Improved External Work and task-picker copy now that integrations are released features.
Ayron 1.2.3
build 23 · June 5, 2026Ayron 1.2.3 refines day editing with table precision, faster duplicate rows, clearer selected day cards, safer accent contrast, and smoother ledger and report interactions.
What's new
- Table-like Edit mode. Columns now align under headers. The table pins to the top and the header row stays sticky while scrolling.
- Duplicate rows instantly. Split a day into multiple entries for the same client or project with one tap per row. Duplicates link right after save.
- Clearer day selection. The selected date card gets your accent color with white text and a raised shadow. Future days are muted and disabled.
- Polish and safer contrast. New users default to blue accent. Text and icons stay legible on any accent. Edits and reports feel more responsive.
Fixes
- Improved day editor layout and sticky-header behavior.
- Improved duplicate-entry workflows in the day editor.
- Improved selected-day card contrast and disabled future-day treatment.
- Improved accent-color readability across ledger, reports, onboarding, and related controls.
Ayron 1.2.1
build 19 · June 3, 2026Ayron 1.2.1 (19) improves Pro onboarding, workspace billing, and workspace data safety.
What's new
- Pro trial onboarding is clearer. New Free workspace owners now see a trial prompt after workspace setup and after subscription state is known.
- Annual billing is the default, with monthly still available. The trial prompt and workspace subscription panel now let owners choose annual or monthly before Checkout.
- Pricing stays on the website. In-app subscription screens link to the public pricing section instead of duplicating plan copy.
- Workspace billing is cleaner. Subscription actions now live with workspace members, and the workspace switcher includes pricing and billing shortcuts.
- Workspace setup is more resilient. If workspace creation needs recovery, Ayron now shows setup progress and retry/error state.
- AI Reports are safer across workspaces. Local report cache filtering now fails closed when no active workspace is available and time-entry lookups stay scoped to the active workspace.
Fixes
- Fixed owner workspace creation failing with
Seat limit reached for the current plan.
- Fixed trial checkout sending the wrong plan casing to Stripe.
- Fixed false Free-state trial prompts while paid subscription state is still loading.
- Removed the duplicated Mac pricing/features matrix from the Organization subscription UI.
- Added foreground subscription refresh so returning from Checkout has a chance to update billing state immediately.
Ayron 1.2
build 14 · May 21, 2026A more polished Ayron with clearer release notes, cleaner navigation, Stripe Connect setup, and safer app-usage timelines.
What's new
- What's New is now built into Ayron. Major releases can introduce themselves after sign-in and can be replayed from the Help menu.
- Ayron has a refreshed app icon and cleaner navigation icons. The Dock, app switcher, login screen, settings tabs, sidebar controls, and Otto toggle now use the updated visual language more consistently.
- Light accent colors are easier to read. Buttons, badges, selected pills, settings controls, report controls, invoice actions, and subscription cards now avoid unreadable accent-colored text on light backgrounds.
- Client and invoice screens are calmer. Client list cards use less color, client actions use neutral controls, and invoice detail actions are easier to scan.
- Workspace invoice payments can start Stripe Connect onboarding. The invoice dashboard now calls the Stripe Connect onboarding function for workspace-owned payout accounts.
- App usage timelines are bounded to tracked time. App usage summaries are normalized to the actual time entry duration so overlapping or duplicated app activity cannot show impossible totals.
Fixes
- Fixed unreadable accent text across task, report, AI report, client, invoice, settings, and workspace subscription controls.
- Fixed the top-right Otto/chat toggle so it no longer uses the otter avatar or a heavy button treatment.
- Fixed Otto panel accent leakage in history, new chat, message, and send controls.
- Fixed client detail and invoice detail buttons inheriting the global accent tint.
- Fixed app timeline display totals that could exceed the tracked timer duration when multiple activity sessions overlapped.
- Added a contrast-aware prominent button style and a neutral bordered button style for recurring macOS button cases.
Ayron 1.2
build 9 · May 16, 2026More reliable activity timelines, session sync, and cleaner settings.
What's new
- Activity timelines are more accurate. App activity bars are now clipped to the matching task run so app usage no longer visually spills outside the time you were actually tracking.
- Activity history is more complete. Historical and legacy activity sessions now appear when they overlap tracked time, restoring missing context in older ledger entries.
- Activity sessions sync across devices. Native activity sessions are now synced to Supabase so tracked app context can be preserved beyond the local device.
- Paused and stopped timers are easier to understand. The main window keeps paused timer context visible, and recently stopped task context remains available in the tracking list.
- Backup settings are cleaner. Backup controls have been consolidated into a more focused settings layout.
Fixes
- Fixed app timeline duration rendering so sessions are bounded by task run intervals.
- Fixed overlap matching for legacy and historical activity sessions.
- Fixed visibility regressions where paused/stopped timer context could disappear from the main window or task list.
- Improved release automation setup for future Direct and App Store uploads.
Ayron 1.2
build 8 · May 15, 2026Smarter invoicing, calendar-assisted timers, and cleaner workspace navigation.
What's new
- Invoices are faster to create and manage. The invoice screen now has a dedicated sidebar with quick filters for due, unpaid, paid, and draft invoices, plus a larger New Invoice action.
- Invoice numbering is automatic. Draft invoices can stay unnumbered, then receive the next organization-level invoice number when they are committed or sent. Invoice prefix and next number remain configurable in Invoice Settings.
- Time billing is more flexible. Invoice creation now includes quick time selectors like previous month, previous 15 days, and this month, plus an option to combine selected time entries into one editable invoice line while still marking the source time entries as invoiced.
- Calendar meetings can start timers. Current calendar cards can now infer the matching client/project/task, start a timer, and create a calendar-derived task when needed.
- Calendar controls moved into Settings. Calendar connection, source selection, upcoming-meeting visibility, and meeting-start prompts now live in Settings → Calendar. Empty calendar strips no longer occupy the ledger when there are no more events today.
Fixes
- Fixed calendar source selection persistence and stale calendar events that stayed visible after meetings ended.
- Fixed task list selection so clicking the selected task again, using the header clear button, or pressing Escape can return the ledger to all entries.
- Fixed native invoice feature gating for eligible paid/trial workspaces.
- Fixed invoice detail navigation to use an inline breadcrumb instead of a window-level back button.
- Fixed invoice email sender configuration so the send-invoice function can use
CLOUDFLARE_EMAIL_FROM/CLOUDFLARE_EMAIL_FROM_NAME secrets instead of a hardcoded unverified domain.
- Appearance preference changes now flush immediately and reapply on change.