Skip to main content

Dainvo Changelog

This changelog is written for people using Dainvo. Keep entries short, clear, and focused on what changed for the user.

Changelog Rules

  • Use Semantic Versioning: vMAJOR.MINOR.PATCH.
  • Major versions are for big changes that may change existing workflows.
  • Minor versions are for new features and user-visible improvements.
  • Patch versions are for fixes, polish, and small safe improvements.
  • Hot fixes are urgent patch releases for broken or risky behavior.
  • Do not edit a released changelog entry after it ships. Publish a new version instead.
  • Tag each released version in Git.
  • Keep the language simple. Avoid technical implementation details unless they directly affect the user.
  • Group changes under Feature Updates, Patches, and Hot Fixes.
  • Mention Windows, macOS, or Linux only when a change affects one platform differently.
  • During alpha releases, clearly call out known limitations or important workflow changes in plain language.

Alpha v0.4.2

Platforms: Windows app, macOS app, and Linux app.

Feature Updates

  • None.

Patches

  • Updated Zoom account connection to use the production Zoom app client ID in installed builds.
  • Expanded Zoom integration help and reviewer test instructions for Zoom Marketplace review.
  • Improved release checks so packaged builds verify the production Zoom public client ID before publishing.

Hot Fixes

  • None.

Alpha v0.4.1

Platforms: Windows app, macOS app, and Linux app.

Feature Updates

  • Added a background running setting so Dainvo can keep working from the system tray or macOS menu bar after the main window closes.
  • Added update automation settings for release channel, automatic downloads, and installing downloaded updates when Dainvo quits.
  • Added richer natural command creation for tasks, including scheduled task drafts, task provider selection, and due-date handling.
  • Added support for larger local AI model downloads for on-device command interpretation.

Patches

  • Improved natural command parsing so task requests stay fast and bucket or meeting requests are classified more reliably.
  • Improved Todoist, TickTick, and Microsoft To Do task creation so date-only due dates are sent to the connected provider as task due dates.
  • Improved task sidebar keyboard navigation and command palette interaction polish.
  • Updated packaged local AI runtime checks so installed builds include the required model runtime files.

Hot Fixes

  • None.

Alpha v0.4.0

Platforms: Windows app, macOS app, and Linux app.

Feature Updates

  • Added Linux desktop release packages alongside Windows and macOS builds.
  • Added multilingual app UI support and app language selection.
  • Added Google location search and saved address details for calendar events.
  • Added natural language creation flows for events, tasks, buckets, and command palette actions.
  • Added Mac App Store subscription entitlement handling.
  • Added a permanent Windows web installer bootstrapper for smaller initial downloads.

Patches

  • Removed the in-app Intercom support widget.
  • Improved command palette copy, spacing, intent selection, and scheduled time editing.
  • Improved local AI command processing so requests run in an isolated worker.
  • Improved release checks, installer feeds, and Windows bootstrapper packaging.
  • Improved provider sync, Microsoft To Do task mutation tests, and shortcut handling across Windows, macOS, and Linux.

Hot Fixes

  • None.

Alpha v0.3.8

Platforms: Windows app and macOS app.

Feature Updates

  • Added Apple Calendar account connection for people who use iCloud calendars.
  • Added a command palette for faster navigation and common app actions.
  • Added error log export from Settings so support details can be saved and shared when troubleshooting.
  • Added source content for the Dainvo help center and integration guides.

Patches

  • Improved account and license handling, including the flow for replacing a blocked free device.
  • Improved provider sync behavior across calendar accounts, task providers, and bucket-backed time blocks.
  • Polished popup dismissal, modal behavior, account controls, and settings feedback.
  • Updated release packaging checks so Windows and macOS installers continue to publish through the signed GitHub Actions release path.

Hot Fixes

  • None.

Alpha v0.3.7

Platforms: Windows app and macOS app.

Feature Updates

  • Added a public tester signup page for approval-based free access.
  • Added Azure Trusted Signing for Windows release builds so installers are signed for Windows download and Store distribution.

Patches

  • Updated email/password signup so new users see a clear email confirmation screen before continuing to paid activation.
  • Improved signup confirmation handling so confirmed users return to Dainvo and land on the existing paid activation screen.

Hot Fixes

  • None.

Alpha v0.3.6

Platforms: Windows app and macOS app.

Feature Updates

  • Replaced free Alpha access with Stripe-backed Individual subscription activation.

Patches

  • Updated the account activation screen so new users start paid activation through Stripe Checkout.
  • Removed the self-serve Alpha access path from the desktop app.

Hot Fixes

  • None.

Alpha v0.3.5

Platforms: Windows app and macOS app.

Feature Updates

  • None.

Patches

  • Updated public desktop releases so each version publishes to its own public GitHub release.
  • Preserved older public release downloads instead of replacing them with a single shared latest release.
  • Kept the public update feed pointed at the newest stable release while allowing version-specific downloads.

Hot Fixes

  • None.

Alpha v0.3.4

Platforms: Windows app and macOS app.

Feature Updates

  • None.

Patches

  • Restored installed-build account connection for TickTick and Webex by packaging the required OAuth app credentials into Electron main-process release config.
  • Updated release checks so Windows and macOS builds fail before publishing if required provider credentials are missing.
  • Updated repo and release instructions so future provider additions must keep installed-build credential packaging wired through the build pipeline.

Hot Fixes

  • Fixed the v0.3.3 release configuration that made TickTick and Webex unavailable in installed builds.

Alpha v0.3.3

Platforms: Windows app and macOS app.

Feature Updates

  • Rebuilt task creation as the same in-window popup style used by event and bucket creation.
  • Added keyboard switching between task providers and provider accounts while creating a task.
  • Updated the app font to Inter for a cleaner Linear-style interface.

Patches

  • Made task provider availability stricter so unavailable or disabled task providers are hidden and cannot be used to create or refresh tasks.
  • Improved task calendar and sidebar updates so common task changes patch the affected item instead of forcing broad reloads.
  • Polished Microsoft To Do task options so Important and My Day behave like consistent toggle chips.
  • Updated release build checks so packaged desktop config contains public runtime values only and rejects OAuth client secrets.

Hot Fixes

  • None.

Alpha v0.3.2

Platforms: Windows app and macOS app.

Feature Updates

  • None.

Patches

  • Restored Todoist account connection in installed builds.
  • Restored packaged Google, Microsoft, Todoist, TickTick, Zoom, Webex, and Dainvo account configuration checks for release builds.
  • Improved task sync after reconnecting provider accounts so existing remote tasks are updated instead of duplicated.
  • Added an immediate Todoist catch-up sync after an initial full sync.

Hot Fixes

  • Fixed a Google Tasks sync error that could report a duplicate remote task id.

Alpha v0.3.1

Platforms: Windows app and macOS app.

Feature Updates

  • None.

Patches

  • Restored TickTick account connection in installed builds.
  • Restored Webex account connection in installed builds.
  • Moved sign out off the floating calendar shell and into Account settings.
  • Moved billing management into Account settings.

Hot Fixes

  • Fixed missing packaged OAuth app credentials for TickTick and Webex.

Alpha v0.3.0

Platforms: Windows app and macOS app.

Feature Updates

  • Added Dainvo account sign-up and sign-in with persistent desktop sessions.
  • Added Google, Microsoft, Apple, and GitHub social sign-in for Dainvo accounts.
  • Added license activation after sign-in, including paid Individual access and free Alpha access for testing.
  • Added account access tracking so Dainvo can enforce license-tier device limits for synced accounts while excluding Linux devices.
  • Added Account settings for profile details, avatar management, license status, active device information, and account deletion.

Patches

  • Updated the login and license screens with the Dainvo logo, provider-branded sign-in buttons, and the dot-pattern background.
  • Improved license checks so paid or Alpha access refreshes automatically after checkout or activation.
  • Added safer account cleanup so users can delete their Dainvo account from the desktop app.
  • Fixed profile loading for signed-in accounts after the account-management backend update.

Hot Fixes

  • None.

Alpha v0.2.1

Platforms: Windows app, macOS app, and Linux app.

Feature Updates

  • None.

Patches

  • Provider connect buttons now wait for account capability checks before they can be opened, reducing confusing startup-time connection errors.

Hot Fixes

  • Fixed update prompts so they stay visible until the user chooses an action.
  • Replaced developer-only TickTick and Webex credential errors in installed builds with a clear unavailable state when those OAuth flows cannot be safely configured in the desktop app.

Alpha v0.2.0

Platforms: Windows app, macOS app, and Linux app.

Feature Updates

  • Added Google Tasks support. Users can connect Google task access, sync task lists and tasks, create and edit Google tasks, schedule task blocks, complete tasks, and work with Google task due dates from Dainvo.
  • Added Google Meet and Webex meeting support for connected calendar workflows. Users can create provider-backed online meetings, join from Dainvo, and manage meeting details from the calendar.
  • Added TickTick task integration. Users can connect TickTick, sync lists and tasks, create and edit TickTick tasks from Dainvo, move tasks between lists, map P1-P4 priorities, sync tags and due dates, complete tasks, and disconnect or reconnect the account.
  • Added a global sync button above Settings in the left rail. It refreshes all connected calendar and task accounts while avoiding repeated long sync runs.
  • Added desktop update prompts so users can install available app updates from inside Dainvo.

Patches

  • Added connected-account controls for provider features, including calendar, task, and online meeting access where supported.
  • Improved task scheduling so new task blocks stay on calendars that are visible in the calendar view.
  • Improved calendar refresh behavior after sync so the calendar view does not bounce through repeated reload states.
  • Added Linux RPM release artifacts alongside AppImage and Debian packages.
  • Added and updated setup documentation for Google Tasks, Webex, TickTick, and release packaging.

Hot Fixes

  • None.

Alpha v0.1.5

Platforms: Windows app, macOS app, and Linux app.

Feature Updates

  • None.

Patches

  • Added public Terms of Use, Support, Zoom user documentation, and Zoom reviewer test plan pages for Marketplace review.

Hot Fixes

  • Restored the Zoom OAuth redirect bridge to https://dainvo.xyz so it matches the working Zoom Marketplace redirect configuration.

Alpha v0.1.4

Platforms: Windows app, macOS app, and Linux app.

Feature Updates

  • None.

Patches

  • Published v0.1.4 update feeds for Windows, macOS, and Linux so every desktop platform can update to the same version.

Hot Fixes

  • Fixed Zoom connection in installed builds by using the exact Dainvo OAuth redirect bridge URL that Zoom expects.

Alpha v0.1.3

Platforms: Windows app, macOS app, and Linux app.

Feature Updates

  • Added Zoom account connection and Zoom-backed calendar meetings. Users can connect Zoom, create Zoom meetings from provider-backed calendars, edit Zoom meeting details, join from Dainvo, and cancel meetings through the meeting cancellation flow.
  • Added Zoom meeting links to calendar invites so attendees receive the attendee-safe join link through Google, Outlook, or another writable provider calendar.
  • Added account and settings controls for Zoom and Microsoft To Do, including provider-aware task rail visibility and a setting to hide the flagged email rail icon.

Patches

  • Fixed Zoom-backed Google events that could get stuck after Google rejected an edit or cancellation because the stored event version was stale. Retrying now reloads the latest Google event version before updating or deleting.
  • Improved online meeting locks so users can still edit attendees and meeting details while preventing calendar or meeting-provider changes after creation.
  • Removed the duplicate Microsoft To Do sync button from account settings. Microsoft To Do now syncs through the normal Microsoft account sync action.
  • Hid Todoist and Microsoft To Do rail icons when there are no connected accounts available for those task providers.
  • Moved the flagged email rail icon above external task provider icons.

Hot Fixes

  • None.

Alpha v0.1.2

Platforms: Windows app, macOS app, and Linux app.

Feature Updates

  • Added Microsoft To Do as a task account option using the connected Microsoft account.
  • Added Microsoft To Do task sync, creation, editing, completion, reopening, and deletion from Dainvo.
  • Added Microsoft To Do list browsing, My Day, Assigned to me, and Planned task views in the task sidebar.
  • Added support for choosing all task accounts or one specific account when a task provider has multiple connected accounts.

Patches

  • Refined Microsoft To Do task details so they show To Do fields instead of Dainvo-only work-session details.
  • Improved task provider icons, task importance display, and Microsoft To Do star behavior.
  • Added Microsoft To Do permission controls to connected Microsoft accounts in Settings.
  • Added regression coverage for Microsoft To Do sync, writes, sidebar browsing, settings, and task details.

Hot Fixes

  • None.

Alpha v0.1.1

Platforms: Windows app, macOS app, and Linux app.

Feature Updates

  • Added app-owned color overrides for synced calendars, including reset back to the provider color.
  • Added a cleaner Settings layout with simpler Accounts, Calendar, Tasks, Notifications, Sync & Privacy, and Advanced sections.
  • Added improved release-build support for desktop OAuth and update testing.

Patches

  • Tightened settings rows, buttons, dropdowns, and toggles so controls stay near their labels instead of stretching across empty space.
  • Refined light and dark themes. Light mode uses cooler neutral surfaces, and dark mode uses more neutral graphite tones.
  • Simplified settings copy and removed noisy status badges from account and task settings.
  • Renamed Calendar Defaults to Calendar and Task Defaults to Tasks.
  • Renamed the feedback setting from Quackback to feedback.
  • Improved connected account rows with compact icon actions and shorter calendar lists.

Hot Fixes

  • Fixed synced calendar color handling so changing an app color does not replace the provider's source color.
  • Fixed settings background and sizing issues that left large blank or uncovered areas.

Alpha v0.1.0

Platforms: Windows app, macOS app, and Linux app.

Feature Updates

  • Added the first alpha version of Dainvo.
  • Added calendar views for planning events, tasks, and time blocks.
  • Added buckets so users can block time for a group of tasks without scheduling every task separately.
  • Added support for local calendars and connected calendar accounts.
  • Added task support for local tasks and Todoist tasks.
  • Added settings for calendars, tasks, appearance, accounts, reminders, and default scheduling behavior.
  • Added in-app feedback through the Quackback widget.

Patches

  • Improved bucket behavior so buckets can remain local and can be copied to a calendar when needed.
  • Improved task and bucket calendar display to keep the calendar easier to scan.
  • Improved right side detail panels for events, tasks, and buckets.
  • Improved account and settings layouts to be more compact and consistent.
  • Improved Todoist sync handling so pending changes are easier to see and recover from.
  • Improved calendar updates so moving, resizing, completing, reopening, and deleting visible items avoids unnecessary refresh flashes.

Hot Fixes

  • Fixed bucket deletion errors that could leave old development buckets stuck.
  • Fixed Quackback widget loading so the feedback button can appear in the app.
  • Fixed calendar popup behavior so opening one action closes the previous one.

Known Alpha Notes

  • Dainvo is still in alpha, so some workflows may change before the first stable release.
  • Projects are disabled for now. Buckets remain active as calendar-based time blocks that can contain tasks.