What's Changed
- deps: Remove temporary better-auth release-age exclusions by @elie222 in #4493
- mail: Bundle low-priority splits into single inbox rows by @elie222 in #4495
- mail: Add sign out to account switcher and align menu rows by @elie222 in #4496
- Remove AI Email Automation footer link by @elie222 in #4494
- Don't seed mailbox windows from another window's snapshot by @elie222 in #4480
- mail: Easier multi-select and add senders to a split by @elie222 in #4498
- chore: Upgrade pnpm to 12.18.0 by @elie222 in #4499
- announcements: Hide email app launch popup when sending is disabled by @elie222 in #4502
- outlook: URL-encode $filter so "&" and "#" don't cut off folder and mail lookups by @elie222 in #4501
- assistant: Keep bulk runs going through provider rate limits by @elie222 in #4503
- settings: Add a reset for Inbox Zero label colors by @elie222 in #4505
- assistant: Let the chat see and drive the mail screen by @elie222 in #4506
- billing: Explain when an org owner's plan is managed by another account by @elie222 in #4507
- assistant: Recover when the open chat belongs to another email account by @elie222 in #4508
- auth: Stop native app session checks from failing with 500 by @elie222 in #4510
- mail: Hide trashed and spam mail from Gmail label views and counts by @elie222 in #4509
- assistant: Let searchInbox continue a search from the page token alone by @elie222 in #4500
- assistant: List the user's labels when an inbox search finds nothing by @elie222 in #4511
- mail: Drop the blue outline from checked row checkboxes by @elie222 in #4513
- mail-sqlite: Start label views from the label's own messages by @elie222 in #4512
- mail: Serve label views and counts from the membership index again by @elie222 in #4514
- mail-sqlite: Serve a label's unread and starred filters from the membership index by @elie222 in #4516
- mail-core: Show the newest mail first when catching up after a long gap by @elie222 in #4515
- billing: Include 2 email accounts per person, extra accounts at half price by @elie222 in #4517
- mail: Discard drafts through the mail engine so they disappear at once by @elie222 in #4518
- mail: Run label and move through the shared undoable thread actions by @elie222 in #4519
- mail: Show scheduled-send and label list changes before the server answers by @elie222 in #4520
- mail: Mark a conversation as a draft from the first keystroke by @elie222 in #4521
- desktop: Show "Updating your mailbox…" while a slow mailbox open runs migrations by @elie222 in #4524
Full Changelog: desktop-v0.1.23...desktop-v0.1.24