What's Changed
- mail: Celebrate reaching inbox zero by @elie222 in #4315
- fix: Log expected account states as warnings and skip disconnected accounts by @elie222 in #4312
- mail: Make archive feedback immediate by @elie222 in #4316
- mail: Reveal email readers after body preparation by @elie222 in #4317
- mail: Add print, download, show original, and create rule to reader menus by @elie222 in #4309
- mail: Show the inbox zero scene without animation by @elie222 in #4318
- fix: Handle concurrent draft send logs and slow summary emails by @elie222 in #4313
- mail: Stop reply discards failing once the sent message is confirmed by @elie222 in #4321
- mail: Move Discussions and Settings to the sidebar bottom, tighten the mac header by @elie222 in #4319
- mail: Simplify optimistic archive state and tests by @elie222 in #4320
- fix: avoid duplicate action names in shortcut tooltips by @elie222 in #4310
- email: Pad booking emails so the card doesn't touch the background edge by @elie222 in #4322
- Improve agent discovery and Markdown content by @elie222 in #4326
- rules: Keep the folder and label on delayed actions by @amartya1523 in #4266
- fix: Retry rule history insert on version conflict by @thejdubb02 in #4324
- mail: Start the Gmail catch-up from history, not mid-listing by @amartya1523 in #4264
- outlook: Archive every message from a sender, not every other page by @amartya1523 in #4263
- outlook: Apply thread actions to every message, not the first page by @amartya1523 in #4265
- rules: Match learned sender patterns on the whole address by @amartya1523 in #4288
- rules: Match static body conditions against HTML-only emails by @amartya1523 in #4290
- outlook: Check reply history with Graph queries, not Gmail syntax by @amartya1523 in #4289
- ci: Skip the Playwright report when no browser specs ran by @amartya1523 in #4269
- mail: Make message details consistent with the header by @elie222 in #4328
- mail: Calm the sidebar and empty state by @elie222 in #4329
- mail: Animate sidebar group expand and collapse by @elie222 in #4327
- mail: Ghost reader toolbar buttons and hover-reveal the profile button by @elie222 in #4335
- fix: Improve Teams onboarding and availability by @elie222 in #4331
- fix: preserve inline image previews after sending by @elie222 in #4336
- fix: enforce patched HTML sanitizer dependency by @elie222 in #4337
- mail: Calm the list chrome and keep the mac sidebar toggle in place by @elie222 in #4330
- mail: Quiet the split tab rule and shorten the empty state by @elie222 in #4338
- test: remove redundant test cases by @elie222 in #4340
- mail: Show the compose key in the button and add an assistant shortcut by @elie222 in #4339
- fix: Mark Google calendars disconnected when the grant is revoked by @elie222 in #4311
- mail: Drop the focus ring box around split tabs by @elie222 in #4349
- desktop: Bind Paste and Match Style to Cmd+Shift+V on macOS by @elie222 in #4352
- outlook: Skip unreadable messages instead of failing a whole page by @elie222 in #4353
- teams: Open the app in the user's own tenant by @elie222 in #4354
- commandk: Add mailbox navigation commands by @elie222 in #4357
- mail: Open emails from the list without a loading placeholder by @elie222 in #4358
- mail: Show the mailbox name outside the inbox and let Esc return to it by @elie222 in #4359
- mail: Add a back caret to the mailbox title by @elie222 in #4366
- mail: Show sender-formatted quotes instead of collapsing them by @elie222 in #4368
- mail: Return focus to the restored email after undo by @elie222 in #4369
- desktop: Sign Windows builds with Azure Artifact Signing by @elie222 in #4221
New Contributors
- @thejdubb02 made their first contribution in #4324
Full Changelog: desktop-v0.1.21...desktop-v0.1.22