Commit Graph

  • bcb8ad8717 Fix prettier formatting in grammar-check-store.ts claude/awesome-ritchie-x4s6yv Claude 2026-06-23 15:39:28 +00:00
  • d43fc9bde5 Fix null crashes in SendDraftTask, thread-sharing, and send-and-archive Claude 2026-06-23 15:36:18 +00:00
  • a258a4ac22 Guard grammar check so it doesn’t emit warnings when logged out master Ben Gotow 2026-06-19 10:35:55 -05:00
  • a1a35737f0 Fix composer cut crash and suppress Sentry noise from third-party plugins (#2755) Ben Gotow 2026-06-19 10:30:13 -05:00
  • bbc6adbd97 Fix navigator.clipboard.writeText in @electron/remote MenuItem handlers (#2754) Ben Gotow 2026-06-19 10:24:57 -05:00
  • 6de7aa7505 Get desktop name dynamically from package.json (#2748) Linus Dierheimer 2026-06-19 17:22:08 +02:00
  • f94b3a75c9 fix: guard nativeTheme remote object access in SystemTrayIconStore (#2753) Ben Gotow 2026-06-19 10:21:53 -05:00
  • 09cfd4dfbd Fix composer cut crash and suppress Sentry noise from third-party plugins claude/awesome-ritchie-t5hipp Claude 2026-06-19 14:14:42 +00:00
  • e7066125a6 Add discourse reply draft for 2026-06-19 (awaiting review) claude/mailspring-discourse-replies-qgDGG Claude 2026-06-19 14:12:55 +00:00
  • 14c9540ff8 Add discourse reply drafts for 2026-06-12 — pending review Claude 2026-06-12 14:14:39 +00:00
  • 95c7f204c1 Add discourse reply draft for 2026-06-05 (pending review) Claude 2026-06-05 14:21:22 +00:00
  • c5f05042ec Add discourse reply drafts for 2026-05-29 — pending review Claude 2026-05-29 14:10:39 +00:00
  • 2632362886 Add discourse reply drafts for 2026-05-22 (awaiting review) Claude 2026-05-22 14:12:27 +00:00
  • f5e29eafc9 Delete draft file immediately after posting to prevent accidental reposting Claude 2026-05-21 21:29:50 +00:00
  • a54974ffc0 Simplify weekly routine: single agent, review gate before posting, branch rebase step Claude 2026-05-21 21:28:11 +00:00
  • ccae36dec0 Add weekly routine runbook, posted-IDs tracking, and updated posting script Claude 2026-05-21 21:19:50 +00:00
  • a842158405 Add discourse reply drafts batches 1-4 (Help category, back to 2024) Claude 2026-05-21 03:42:04 +00:00
  • b96558686e Simplify discourse-post-replies.js to single-format parser; clear drafts file Claude 2026-05-21 03:34:14 +00:00
  • ff963eafb4 Add discourse-post-replies.js script for programmatic reply posting Claude 2026-05-21 03:16:53 +00:00
  • 6f0fd29b4c Update discourse-reply-drafts.md Ben Gotow 2026-05-20 22:07:11 -05:00
  • 07af00ebff Add Mailspring discourse reply drafts for v1.21.1 release Claude 2026-05-21 01:54:14 +00:00
  • 3a101d3f40 Fix navigator.clipboard in message-controls.tsx Copy Debug Info action claude/awesome-ritchie-5wldca Claude 2026-06-18 14:27:47 +00:00
  • b9d5085155 Fix navigator.clipboard.writeText in all remote MenuItem handlers Claude 2026-06-18 14:25:17 +00:00
  • d8ec6806d5 Fix clipboard write in contact context menu (Sentry MAILSPRING-CLIENT-2R) Claude 2026-06-18 14:21:00 +00:00
  • 45b8c35fc0 fix: guard nativeTheme remote object access in SystemTrayIconStore claude/awesome-ritchie-fyip3c Claude 2026-06-17 14:04:41 +00:00
  • 0b43f1ccb2 fix: prevent onboarding crash when back-navigation empties page stack (#2750) Ben Gotow 2026-06-16 21:43:28 -05:00
  • 02784a9106 revert: remove defensive fallback from OnboardingRoot per review feedback claude/awesome-ritchie-zn8rl7 Claude 2026-06-17 02:34:20 +00:00
  • 4a08eacdbe Mailspring.desktop: use a template var as icon value (#2747) Linus Dierheimer 2026-06-17 04:31:59 +02:00
  • b08c3878e4 appdata.xml: add branding colors (#2751) Linus Dierheimer 2026-06-17 04:29:29 +02:00
  • 3549d78c62 Fix null crash in translation plugin when iframe contentDocument is not yet loaded (#2752) Ben Gotow 2026-06-16 21:28:24 -05:00
  • a069a57e48 Fix null crash in translation plugin when iframe contentDocument is not yet loaded claude/awesome-ritchie-a6ukuv Claude 2026-06-16 14:05:10 +00:00
  • fb0c5dd539 fix: prevent onboarding crash when page stack is emptied by rapid navigation Claude 2026-06-15 14:07:37 +00:00
  • b29ea0e65c 1.22.0 1.22.0 Ben Gotow 2026-06-13 15:15:55 -05:00
  • cc72d4e4f5 Bump to Electron 41.7.2 Ben Gotow 2026-06-13 14:47:58 -05:00
  • bac9aef466 CSS tweaks to the theme modal Ben Gotow 2026-06-13 14:47:46 -05:00
  • 2f1f38c3ba Throw a richer exception when account has no from address Ben Gotow 2026-06-13 14:26:39 -05:00
  • 7a44d8afb6 Throw a richer exception when label is provided to ChangeFolderTask Ben Gotow 2026-06-13 14:20:16 -05:00
  • 180955ee37 Fix null crash when clicking "Send now" on undo-send toast after message already sent (#2738) Ben Gotow 2026-06-13 12:35:50 -05:00
  • 3b50544ab7 Fix two null-access crashes reported in Sentry (MAILSPRING-CLIENT-1G, MAILSPRING-CLIENT-18, MAILSPRING-CLIENT-2V) (#2740) Ben Gotow 2026-06-13 12:34:08 -05:00
  • b2393e838f Fix two Sentry crashes: null account in preferences and null window in app menu IPC (#2741) Ben Gotow 2026-06-13 12:31:54 -05:00
  • f242d4d506 Fix crash when archiving from search with label-based archive categories (#2743) Ben Gotow 2026-06-13 12:30:42 -05:00
  • f1cfc09aff Tighten archive type check in search perspective: explicit Label branch + throw claude/awesome-ritchie-0vbutl Claude 2026-06-13 16:14:53 +00:00
  • affd34cdfc fix: catch EPERM when forking background query agent on Windows (#2745) Ben Gotow 2026-06-13 11:09:46 -05:00
  • 7bbb8088cd Improve Microsoft OAuth: better email resolution + suppress no-mailbox errors from Sentry (#2746) Ben Gotow 2026-06-13 11:08:00 -05:00
  • d856e9c010 Fix quickpreview CSP clobbering the default session's app-wide CSP (#2744) Gilbert Paquin 2026-06-13 12:02:28 -04:00
  • e2b8aa03b9 Fix id_token fallback: add openid/email/profile scopes; drop otherMails fallback claude/awesome-ritchie-5q3wk4 Claude 2026-06-12 14:14:11 +00:00
  • bf019d3b69 Fix prettier formatting on id_token parse line Claude 2026-06-12 14:10:18 +00:00
  • b25bb1afa0 Fix: improve Microsoft OAuth email resolution and suppress user-config errors from Sentry Claude 2026-06-12 14:07:45 +00:00
  • b8406c07af fix: skip fork retry after persistent EPERM via _agentSpawnFailed flag claude/awesome-ritchie-qlsfuf Claude 2026-06-11 14:08:53 +00:00
  • dfc9db7bfe fix: wrap long console.error to satisfy prettier line-length rule Claude 2026-06-11 14:06:41 +00:00
  • 53d1b88097 fix: catch EPERM when forking background query agent on Windows Claude 2026-06-11 14:04:08 +00:00
  • 85d7e799a1 Fix crash when archiving from search with label-based archive categories Claude 2026-06-10 14:08:37 +00:00
  • 876d3823c9 Handle ensureCorrectAccount failure gracefully in _onSendDraft (Fixes MAILSPRING-CLIENT-Z) claude/awesome-ritchie-dndvi8 Claude 2026-06-09 14:10:27 +00:00
  • 8e4b9f59cb Move payment flow out of modal - launch on the web for newer Stripe integration Ben Gotow 2026-06-08 21:38:25 -05:00
  • fa85ff7634 Fix two Sentry crashes: null account in preferences and null window in app menu IPC claude/awesome-ritchie-nsGAI Claude 2026-06-08 14:04:51 +00:00
  • 80d36efcce Fix two null-access crashes reported in Sentry (MAILSPRING-CLIENT-1G, MAILSPRING-CLIENT-18, MAILSPRING-CLIENT-2V) claude/awesome-ritchie-Irvfk Claude 2026-06-05 14:08:52 +00:00
  • bc1c279659 refactor: address review feedback in task-factory claude/awesome-ritchie-SOkbu Claude 2026-06-04 14:17:08 +00:00
  • 57a8500ed7 fix: use ChangeLabelsTask for trash/spam on Gmail (label-based) accounts Claude 2026-06-04 14:11:08 +00:00
  • 776519701e Fix null crash when clicking "Send now" on undo-send toast after message already sent claude/awesome-ritchie-T85Bb Claude 2026-06-03 14:08:00 +00:00
  • d43f2f488e Fix null crash when removing threads with unsynced trash/archive category (#2736) Ben Gotow 2026-06-02 20:50:30 -05:00
  • eb743d08bf Fix null crash when removing threads with unsynced trash/archive category claude/awesome-ritchie-0sHht Claude 2026-06-02 14:11:36 +00:00
  • 990f0a446c Fix outlook account setup (#2735) Robin Sue 2026-05-31 19:31:20 +02:00
  • efad504c60 Add diagnostics around "draft not found" error on send, clean up waiting queues (#2727) Ben Gotow 2026-05-30 15:28:23 -05:00
  • 5c6464b246 Fix: pass diagnostics as extra arg to AppEnv.reportError, not as err properties claude/awesome-ritchie-AwTQG Claude 2026-05-30 20:26:21 +00:00
  • 2bcf54f94c fix: check actual result length for contiguity in QuerySubscription._fetchRange (#2734) Ben Gotow 2026-05-30 15:24:57 -05:00
  • 42540c4673 fix: guard infinite range in _fetchRange contiguity check claude/awesome-ritchie-duiXR Claude 2026-05-30 20:22:12 +00:00
  • 3e470842c4 feat: let users choose which themes apply in automatic light/dark mode (#2732) Jayphen 2026-05-31 06:20:17 +10:00
  • 6aeb84ab84 Fix Windows print crash (invalid file URL) (#2733) Ben Gotow 2026-05-30 15:19:33 -05:00
  • a30acf81d3 Update query-subscription.ts claude/awesome-ritchie-gDwAW Ben Gotow 2026-05-30 15:19:12 -05:00
  • 62d855ae8c lint Ben Gotow 2026-05-30 15:16:21 -05:00
  • a6a7199304 fix: check actual result length for contiguity in QuerySubscription._fetchRange Claude 2026-05-29 14:13:20 +00:00
  • e39938769e Fix Windows print window crash and addIdsInRange race condition Claude 2026-05-28 14:12:56 +00:00
  • 5140db7f42 Bump mailsync Ben Gotow 2026-05-27 11:32:45 -05:00
  • 0568f7d7d6 Replace 150ms retry with Sentry diagnostic metadata on draft-not-found error Claude 2026-05-27 14:23:05 +00:00
  • e2617c95e9 Fix TOCTOU null-reference crash in draft body setter (Fixes MAILSPRING-CLIENT-S) (#2728) Ben Gotow 2026-05-27 09:14:23 -05:00
  • 0a11a56eb4 fix: DefaultClientHelperMac passes boolean to error callback causing false Sentry reports (#2731) Ben Gotow 2026-05-27 09:11:24 -05:00
  • da58616c62 fix: use thread: metadata prefix so sync engine promotes draft reminders to thread on send (#2729) Ben Gotow 2026-05-27 09:09:47 -05:00
  • e5cb4f2a5c fix: DefaultClientHelperMac passes boolean to error callback causing false Sentry reports claude/awesome-ritchie-C0TMK Claude 2026-05-27 14:07:49 +00:00
  • 26bd4237c7 remove sync engine patch doc (captured in Foundry376/Mailspring-Sync#115) claude/awesome-ritchie-eK3dk Claude 2026-05-27 14:00:28 +00:00
  • bff6a9dd36 fix: check THREAD_PLUGIN_ID before PLUGIN_ID in reminderDateFor Claude 2026-05-27 13:56:51 +00:00
  • fd0177a0e4 refactor: use thread: metadata prefix convention to eliminate all client-side send coordination Claude 2026-05-27 02:38:40 +00:00
  • 6d963ca6e6 refactor: replace polling-with-timeouts with reactive DB listener for reminder metadata transfer Claude 2026-05-27 01:58:28 +00:00
  • 339596e072 Fix AttributeDateTime.fromJSON treating 0/falsy as missing (#2730) Ben Gotow 2026-05-26 20:43:01 -05:00
  • af01c58f13 fix: silence unhandled rejection in SendReminders when sent message not found after sync Claude 2026-05-26 14:12:12 +00:00
  • 505d06051c Fix TOCTOU null-reference crash in draft body setter (Fixes MAILSPRING-CLIENT-S) claude/awesome-ritchie-nxTEN Claude 2026-05-25 14:13:49 +00:00
  • 4ea6b586aa Fix draft not found after send: retry DB query, clean up sending state Claude 2026-05-22 14:34:53 +00:00
  • b0b09c7196 Fix AttributeDateTime.fromJSON treating 0/falsy as missing claude/nice-bardeen-49SXB Claude 2026-05-21 21:47:46 +00:00
  • ae68e88121 Lint 1.21.1 Ben Gotow 2026-05-20 14:33:32 -05:00
  • ca381990fd Fix playwright composer tests Ben Gotow 2026-05-20 13:01:10 -05:00
  • e8a2ce25d9 Add a post-tool-use command to Claude that runs lint Ben Gotow 2026-05-19 11:48:51 -05:00
  • 223ac5c457 Fix system accent color not being used in plaintext email links Ben Gotow 2026-05-19 11:42:20 -05:00
  • 120e746e79 Improve Calendar theme support Ben Gotow 2026-05-19 11:37:40 -05:00
  • bfdcdc0ab9 Don’t require LF line endings on Windows (Prettier v2+ change) Ben Gotow 2026-05-19 10:29:46 -05:00
  • 460bba948b 1.21.1 Ben Gotow 2026-05-19 09:24:36 -05:00
  • 0170a1d990 Bump mailsync Ben Gotow 2026-05-19 09:12:11 -05:00
  • 9c3c2b9ec3 Electron 41.5.0 => 41.6.1 Ben Gotow 2026-05-18 21:31:33 -05:00
  • 439a76ed17 react-transition-group 1.2 => 4.4.5, fix a few dark mode visual issues Ben Gotow 2026-05-10 15:20:11 -05:00
  • fb07bb6104 Upgrade React and React DOM to v17 (#2725) Ben Gotow 2026-05-10 15:15:10 -05:00
  • ee94b09d03 Small CSS nits in dark mode Ben Gotow 2026-05-10 09:00:17 -05:00
  • 3f25c7965a Bump @types/react-test-renderer to ^17.0.0 claude/react-17-upgrade-review-Z110D Claude 2026-05-10 13:56:29 +00:00