desktop-v0.1.8
elie222/inbox-zerodesktop-v0.1.8Sep 7, 2026by github-actions[bot]
AI Summary
This release focuses on stability improvements and bug fixes for the Inbox Zero Desktop application, including a fix for macOS signing keychain setup and database migrations. It also introduces several user interface enhancements, such as keyboard shortcuts, improved thread navigation, and a redesigned toast notification system.
Key Highlights
- Fixed macOS signing keychain setup and database migration issues
- Improved thread navigation, drafts, and reply delivery
- Redesigned toast notifications for better user feedback
- Enhanced command palette with theme selection and sender actions
- Added keyboard shortcuts for composing and account switching
New Features
- Keyboard shortcuts for composing emails
- Manual Gmail conversation labeling
- Command K enhancements (theme selection, sender actions, account switching)
- Slash shortcut to focus search
- 'Sent with Inbox Zero' footer for composed emails
- Desktop account switching shortcuts
- Expanded preview text toggle
Full Release Notes
## What's Changed * desktop: Fix macOS signing keychain setup by @elie222 in https://github.com/elie222/inbox-zero/pull/3508 * database: Keep migrations on the preview database by @elie222 in https://github.com/elie222/inbox-zero/pull/3511 * cli: Configure runtime Bedrock credentials for AWS setup by @elie222 in https://github.com/elie222/inbox-zero/pull/3528 * auth: Preserve concurrent mailbox links during account merges by @elie222 in https://github.com/elie222/inbox-zero/pull/3527 * fix: correct historical email processing and test-page rendering by @elie222 in https://github.com/elie222/inbox-zero/pull/3530 * mail: Refine thread navigation, drafts, and reply delivery by @elie222 in https://github.com/elie222/inbox-zero/pull/3509 * mail: Add manual Gmail conversation labeling by @elie222 in https://github.com/elie222/inbox-zero/pull/3531 * gmail: Preserve attachments when editing drafts by @elie222 in https://github.com/elie222/inbox-zero/pull/3513 * drive: Preserve existing files during OneDrive uploads by @elie222 in https://github.com/elie222/inbox-zero/pull/3514 * cli: Preserve encryption keys during reconfiguration by @elie222 in https://github.com/elie222/inbox-zero/pull/3515 * llms: Preserve original errors when retries stop by @elie222 in https://github.com/elie222/inbox-zero/pull/3517 * cli: Use supported Vercel development variable types by @elie222 in https://github.com/elie222/inbox-zero/pull/3518 * cli: Enable verified TLS for generated RDS URLs by @elie222 in https://github.com/elie222/inbox-zero/pull/3519 * auth: Preserve reconnected credentials after stale provider failures by @elie222 in https://github.com/elie222/inbox-zero/pull/3520 * config: Normalize tenant and credit-limit environment values by @elie222 in https://github.com/elie222/inbox-zero/pull/3521 * assistant: Bind pending email confirmations to their sending mailbox by @elie222 in https://github.com/elie222/inbox-zero/pull/3522 * auth: Restore connected state after Google account linking by @elie222 in https://github.com/elie222/inbox-zero/pull/3523 * rules: Preserve requested action delays from chat by @elie222 in https://github.com/elie222/inbox-zero/pull/3525 * llm: Remove obsolete tool resolution metadata by @elie222 in https://github.com/elie222/inbox-zero/pull/3532 * mcp: Retry OAuth registration after transient failures by @elie222 in https://github.com/elie222/inbox-zero/pull/3516 * mcp: Clear previous refresh grant when reconnecting by @elie222 in https://github.com/elie222/inbox-zero/pull/3524 * assistant: Centralize confirmation reservations by @elie222 in https://github.com/elie222/inbox-zero/pull/3533 * Assistant: Allow direct chat access before onboarding by @elie222 in https://github.com/elie222/inbox-zero/pull/3529 * docs: changelog — Your Week in Email (Sep 3) by @cursor[bot] in https://github.com/elie222/inbox-zero/pull/3494 * assistant: Preserve rule actions in optimistic updates by @elie222 in https://github.com/elie222/inbox-zero/pull/3535 * cold-email: Preserve onboarding emails and honor trusted senders by @elie222 in https://github.com/elie222/inbox-zero/pull/3537 * mail: Simplify thread actions and unify targets by @elie222 in https://github.com/elie222/inbox-zero/pull/3534 * cli: Fix Google webhook configuration and provisioning by @elie222 in https://github.com/elie222/inbox-zero/pull/3526 * mail: Preserve reply and forward draft sessions by @elie222 in https://github.com/elie222/inbox-zero/pull/3536 * Compose: add keyboard shortcuts by @elie222 in https://github.com/elie222/inbox-zero/pull/3540 * mail: Move selection actions into the list toolbar by @elie222 in https://github.com/elie222/inbox-zero/pull/3542 * ui: Redesign toast notifications by @elie222 in https://github.com/elie222/inbox-zero/pull/3541 * mail: Preserve document styles in email previews by @elie222 in https://github.com/elie222/inbox-zero/pull/3538 * mail: Stabilize reader actions by @elie222 in https://github.com/elie222/inbox-zero/pull/3539 * dev-setup: pin loopback DB host, resolve portless binary, detect proxy scheme by @elie222 in https://github.com/elie222/inbox-zero/pull/3544 * mail: Round split tab focus indicator by @elie222 in https://github.com/elie222/inbox-zero/pull/3543 * mail: Add desktop account switching shortcuts by @elie222 in https://github.com/elie222/inbox-zero/pull/3545 * docs: Refine pull request workflow by @elie222 in https://github.com/elie222/inbox-zero/pull/3550 * mail: Tighten reader top spacing on desktop by @elie222 in https://github.com/elie222/inbox-zero/pull/3547 * mail: Simplify label picker by @elie222 in https://github.com/elie222/inbox-zero/pull/3548 * fix: Linkify URLs in plain text emails by @elie222 in https://github.com/elie222/inbox-zero/pull/3549 * mail: Show sender profile beside the reader by @elie222 in https://github.com/elie222/inbox-zero/pull/3551 * mail: Render compose shortcut hints as one key per block by @elie222 in https://github.com/elie222/inbox-zero/pull/3554 * mail: Show sent forwards in the message reader by @elie222 in https://github.com/elie222/inbox-zero/pull/3553 * Mail: expand command shortcuts by @elie222 in https://github.com/elie222/inbox-zero/pull/3552 * Mail: preserve forward target state by @elie222 in https://github.com/elie222/inbox-zero/pull/3556 * auth: Preserve Microsoft credentials after operation access errors by @elie222 in https://github.com/elie222/inbox-zero/pull/3557 * ci: Run isolated browser specs in parallel and fix mail test failures by @elie222 in https://github.com/elie222/inbox-zero/pull/3546 * Mail: preserve message keyboard interactions by @elie222 in https://github.com/elie222/inbox-zero/pull/3559 * Mail: support nested sidebar labels by @elie222 in https://github.com/elie222/inbox-zero/pull/3558 * mail: Remove redundant split shortcut hint by @elie222 in https://github.com/elie222/inbox-zero/pull/3560 * mail: Expand unread messages when opening threads by @elie222 in https://github.com/elie222/inbox-zero/pull/3562 * billing: Prevent repeat trials on replacement subscriptions by @elie222 in https://github.com/elie222/inbox-zero/pull/3561 * Mail: Add theme selection to Command K by @elie222 in https://github.com/elie222/inbox-zero/pull/3564 * Mail: add an expanded preview text toggle by @elie222 in https://github.com/elie222/inbox-zero/pull/3563 * fix: consume existing Gmail drafts when sending replies by @elie222 in https://github.com/elie222/inbox-zero/pull/3567 * mail: Show account switching shortcut hints by @elie222 in https://github.com/elie222/inbox-zero/pull/3573 * fix: Keep unread indicator visible on hover by @elie222 in https://github.com/elie222/inbox-zero/pull/3574 * Mail: Add draft divider and automatic URL highlighting by @elie222 in https://github.com/elie222/inbox-zero/pull/3570 * mail: Keep outgoing replies visible during thread refresh by @elie222 in https://github.com/elie222/inbox-zero/pull/3566 * mail: Autosave edits to existing mailbox drafts by @elie222 in https://github.com/elie222/inbox-zero/pull/3568 * ci: Narrow browser coverage and restore full galleries by @elie222 in https://github.com/elie222/inbox-zero/pull/3565 * mail: group the thread list by date by @elie222 in https://github.com/elie222/inbox-zero/pull/3577 * fix(mail): sync cached splits and add queue diagnostics by @elie222 in https://github.com/elie222/inbox-zero/pull/3569 * mail: Add keyboard starring and status indicators by @elie222 in https://github.com/elie222/inbox-zero/pull/3575 * mail: Add slash shortcut to focus search by @elie222 in https://github.com/elie222/inbox-zero/pull/3578 * mail: Add sender actions and account switching to command palette by @elie222 in https://github.com/elie222/inbox-zero/pull/3572 * mail: Add 'Sent with Inbox Zero' footer to composed emails by @elie222 in https://github.com/elie222/inbox-zero/pull/3571 * mail: Soften the dark theme to charcoal by @elie222 in https://github.com/elie222/inbox-zero/pull/3579 * mail: Report pre-send rejections as failed instead of uncertain delivery by @elie222 in https://github.com/elie222/inbox-zero/pull/3581 * fix(desktop): restore Windows menu and title bar by @elie222 in https://github.com/elie222/inbox-zero/pull/3582 * fix: show platform-specific account shortcut modifiers by @elie222 in https://github.com/elie222/inbox-zero/pull/3583 **Full Changelog**: https://github.com/elie222/inbox-zero/compare/desktop-v0.1.6...desktop-v0.1.8