Commit Graph

  • 6978bdc7a1 Update changelog master 1.17.3 Ben Gotow 2026-01-31 13:49:18 -06:00
  • a59dcc6e5f Improve translations that have not been manually contributed using LLMs (#2564) Ben Gotow 2026-01-31 13:46:59 -06:00
  • ac4600860b Improve translation quality, claude vs codex claude/add-language-translations-WVpa6 Ben Gotow 2026-01-31 13:21:01 -06:00
  • b952edd627 Fix screenshot mode for email body (iframes) [PR comments] Ben Gotow 2026-01-31 13:03:31 -06:00
  • e9905f513f Fix screenshot mode for email body (iframes) (#2581) Vladimir Pakhomchik 2026-01-31 19:50:24 +01:00
  • 36c20c0a7f 1.17.3 Ben Gotow 2026-01-31 12:45:26 -06:00
  • 4be33cfb3b Allow libtidy58 for Ubuntu 25, fix test-ubuntu-25 (#2584) Ben Gotow 2026-01-30 23:04:04 -06:00
  • 0559eb9d8f Allow libtidy58 for Ubuntu 25, fix test-ubuntu-25 claude/fix-libtidy-dependency-QHXO8 Claude 2026-01-31 02:36:52 +00:00
  • b10a7f2e7c Update Debian dependencies to support Linux Mint 22 Ben Gotow 2026-01-30 23:01:54 -06:00
  • d8f368d8f7 Use gdebi for Linux Mint test to catch dependency resolution issues Claude 2026-01-31 03:10:28 +00:00
  • c012719d84 Use gdebi for Linux Mint test to catch dependency resolution issues claude/fix-linux-mint-deps-j8eBY Claude 2026-01-31 03:10:28 +00:00
  • 72f3f59816 Add a github action for build verification on Ubuntu 25 Ben Gotow 2026-01-30 20:54:01 -06:00
  • 23ea58b859 Add a github action for build verification on Linux Mint 22 Ben Gotow 2026-01-30 20:52:55 -06:00
  • 0098fa857b Fix Linux Mint 22 dependency errors for libgtk-3-0 and libcurl4 Claude 2026-01-31 02:41:28 +00:00
  • fbb3a0ec37 Fix Electron startup failure on Wayland in snaps and VMs claude/fix-electron-snap-startup-YB2jS Claude 2026-01-25 04:34:16 +00:00
  • 5b99261255 Remove Wayland-specific flags to match VS Code's approach claude/fix-linux-wayland-issues-F4EsZ Claude 2026-01-25 04:33:31 +00:00
  • a312df8976 1.17.2 1.17.2 Ben Gotow 2026-01-24 14:02:03 -06:00
  • e8fa6a5aa8 More improvements to deb/rpm package checking Ben Gotow 2026-01-23 10:08:28 -06:00
  • be80db1a2a Styling improvements to the calendar, render pending events, participant statuses Ben Gotow 2026-01-23 00:49:19 -06:00
  • 7cc37c4db6 Bump mailsync Ben Gotow 2026-01-23 00:36:33 -06:00
  • 60fb558adc Fix Typescript warnings Ben Gotow 2026-01-23 00:36:20 -06:00
  • 13dc01848b Add more missing packages to deb, rpm metadata Ben Gotow 2026-01-22 23:59:18 -06:00
  • 501a2a4bbc Fix the “Selected Messages” card being left justified in two-pane vertical layout Ben Gotow 2026-01-22 23:42:23 -06:00
  • 27ed53ad10 1.17.2 Ben Gotow 2026-01-22 23:37:05 -06:00
  • dabc9c6944 Add GH checks that verify linux artifacts install + run on Ubuntu, Fedora, Arch Ben Gotow 2026-01-22 22:54:28 -06:00
  • 535e57f630 Add missing mailsync dependencies to Linux packages Claude 2026-01-21 21:18:28 +00:00
  • e961be1276 Fix race condition in category pickers causing search input lockup (#2580) Ben Gotow 2026-01-22 20:56:25 -06:00
  • 72d4406ccd Improve Screenshot Mode: Support for non-Latin characters (#2577) Vladimir Pakhomchik 2026-01-23 03:40:52 +01:00
  • 1d77743b15 Fix composer input lag where Enter/Backspace require multiple presses (#2578) Ben Gotow 2026-01-22 20:39:49 -06:00
  • a2e37e0211 Remove origin header that causes problems with Office365 Oauth (#2579) Ben Gotow 2026-01-21 22:24:58 -06:00
  • e18eab1401 Apply suggestion from @indent-staging[bot] claude/investigate-outlook-issue-VZCkQ Ben Gotow 2026-01-21 22:13:01 -06:00
  • 7f3c1773e2 Fix race condition in category pickers causing search input lockup claude/fix-react-upgrade-bug-phcPE Claude 2026-01-21 20:48:43 +00:00
  • a4402abb3e Fix Outlook/Office365 OAuth AADSTS9002326 error Claude 2026-01-21 20:54:12 +00:00
  • 813a5fc1e1 Fix composer input lag where Enter/Backspace require multiple presses claude/fix-composer-input-lag-T0Hpi Claude 2026-01-21 20:41:48 +00:00
  • 6760c0fd1e Implement Calendar event syncback for changes (#2574) Ben Gotow 2026-01-20 10:28:02 -06:00
  • 2729fc1d66 Improve TypeScript typing and add user error feedback claude/fix-event-drag-save-iMduV Claude 2026-01-20 16:15:51 +00:00
  • 9016174378 Fix recurring event handling and undo/redo issues in calendar Claude 2026-01-20 15:51:36 +00:00
  • 7547c24112 Fix RSVP calendar event handling bugs (#2575) Ben Gotow 2026-01-20 09:50:51 -06:00
  • 671c108b4e Fix bare email validation in emailFromParticipantURI claude/trace-email-rsvp-flow-voDbp Claude 2026-01-20 04:18:08 +00:00
  • 66beb804a6 Add header-based email unsubscribe support (RFC 2369/8058) (#2576) Ben Gotow 2026-01-20 09:47:33 -06:00
  • 82ff0c639d Delete plans/email-unsubscribe-rfc8058.md claude/add-email-unsubscribe-w1XNs Ben Gotow 2026-01-20 09:47:17 -06:00
  • 90205ea702 Prevent multiple unsubscribe requests on rapid clicks Claude 2026-01-20 15:36:10 +00:00
  • 2ed09fbd41 Remove unused Grunt tasks and clean up eslint task (#2569) Ben Gotow 2026-01-19 22:12:33 -06:00
  • 5d486dfad8 Use LRUCache package instead of hand-rolled cache Claude 2026-01-20 04:11:34 +00:00
  • c5ff547898 Fix jsonKey casing to match mailsync output Claude 2026-01-20 04:02:58 +00:00
  • 41c7684cd9 Fix EventRSVPTask to include only the replying attendee Claude 2026-01-20 04:02:11 +00:00
  • ac22be09e2 Add header-based email unsubscribe support (RFC 2369/8058) Claude 2026-01-20 03:59:28 +00:00
  • 49933d4b5c Reduce SQLite VACUUM frequency and enable incremental auto_vacuum claude/remove-sqlite-vacuum-d21Q0 Claude 2026-01-20 03:58:29 +00:00
  • 6d83b896f3 Add Day View to Calendar Preview (#2573) Ben Gotow 2026-01-19 21:56:28 -06:00
  • 2f2a9896a6 Fix Day View date display and popover positioning claude/implement-calendar-feature-NP8ss Claude 2026-01-20 03:40:26 +00:00
  • 2f9e6514c4 Add EventRSVPTask sync engine specification document Claude 2026-01-20 03:14:15 +00:00
  • aa88e0eacb Fix RSVP calendar event handling bugs Claude 2026-01-20 03:02:40 +00:00
  • c188004e45 Address PR feedback for Day View implementation Claude 2026-01-20 02:57:22 +00:00
  • bc4ed046e2 Add undo-redo task pattern documentation for future implementers Claude 2026-01-19 16:00:20 +00:00
  • fd85eb67b4 Use task-based undo for calendar events instead of custom UndoBlock Claude 2026-01-19 15:56:36 +00:00
  • d13fe8a5ce Replace any types with proper TypeScript interfaces and extract recurring event utility Claude 2026-01-19 15:45:19 +00:00
  • b3778382eb Improve timezone handling and add validation in ICS helpers Claude 2026-01-19 15:29:54 +00:00
  • ede2e484bd Add ICS generation, recurring deletion dialog, and fix deprecated lifecycle Claude 2026-01-19 15:22:24 +00:00
  • 6ddf01a498 Add remaining work plan for calendar ICS implementation Claude 2026-01-19 15:15:49 +00:00
  • 5252086e8e Implement ICS helpers and recurring event dialog for calendar events Claude 2026-01-19 15:10:40 +00:00
  • eb9c6ae0de Add implementation plan for calendar ICS helpers and recurring event dialog Claude 2026-01-19 12:10:14 +00:00
  • 931bd6be1d Implement Day View for calendar Claude 2026-01-16 18:52:47 +00:00
  • dd5b3e5605 1.17.1 1.17.1 Ben Gotow 2026-01-15 14:04:48 -06:00
  • 8ed3e72cdc Add VSCode/Electron research on 100% CPU issue to Wayland report claude/check-discourse-issues-XIZD7 Claude 2026-01-15 18:06:12 +00:00
  • 251d07852a Fix keyboard navigation in thread list (#2571) Ben Gotow 2026-01-15 12:00:46 -06:00
  • f860b17642 Refactor MultiselectList for simplicity and React 17 best practices claude/fix-keyboard-navigation-d3FYW Claude 2026-01-15 17:47:29 +00:00
  • d7349bf596 Refine Wayland support based on VS Code's approach Claude 2026-01-15 17:30:20 +00:00
  • cfbfe66d8a Update RPM libtidy dependency to support both soname versions (#2572) Ben Gotow 2026-01-15 11:28:21 -06:00
  • c30c4969f2 Update RPM libtidy dependency to support both soname versions claude/update-rpm-requires-GJW8W Claude 2026-01-15 17:24:56 +00:00
  • af001de530 Fix keyboard navigation and multi-select in thread list Claude 2026-01-15 16:34:57 +00:00
  • b98897523c Add proper Wayland support for Linux Claude 2026-01-15 16:31:37 +00:00
  • f72c92542f Add detailed issue reports for 1.17.0 bugs from Discourse Claude 2026-01-15 16:23:39 +00:00
  • 5e4785217a Bump mailsync 1.17.0 Ben Gotow 2026-01-14 13:32:45 -06:00
  • 21acbea3e2 Bump mailsync Ben Gotow 2026-01-13 23:42:05 -06:00
  • d5af94cffa Bump mailsync Ben Gotow 2026-01-13 23:23:22 -06:00
  • 462420b473 Bump mailsync Ben Gotow 2026-01-13 22:42:31 -06:00
  • 17e3f42164 Skip macOS entitlements that require a provisioning profile for now, will revisit in next release Ben Gotow 2026-01-13 20:27:52 -06:00
  • 142b1c95be Bump mailsync Ben Gotow 2026-01-13 20:17:50 -06:00
  • 2d2c54177d Bump mailsync Ben Gotow 2026-01-13 08:37:01 -06:00
  • 92d942e946 Skip provisioning profile for now, will revisit in next release Ben Gotow 2026-01-12 17:12:43 -06:00
  • b5c6eb35b3 Use a provisioning profile so the Mac app can access Focus Status Ben Gotow 2026-01-12 15:49:10 -06:00
  • ba0465acad Move Snap-aware SSL certificate loading into Mailsync code Ben Gotow 2026-01-12 14:39:47 -06:00
  • f1d71cd3b4 Snap has access to ssl via stage-packages but no certificate chain Ben Gotow 2026-01-12 09:04:27 -06:00
  • f61ac9969a In Snap containers, LD_LIBRARY_PATH incldues snap locations and needs to be passed to mailsync Ben Gotow 2026-01-12 08:43:45 -06:00
  • 03bf4520b6 In snap packages, dynamically linked libraries need to be in stage-packages Ben Gotow 2026-01-11 21:49:13 -06:00
  • 70fae12971 Update osx-sign arguments to actually read entitlements file, trim down security entitlements Ben Gotow 2026-01-11 20:49:38 -06:00
  • 5f653f15ca Add wayland plug in snapcraft.yaml (ty @3v1n0!) Ben Gotow 2026-01-10 23:18:02 -06:00
  • 183e10a8d6 1.17.0 Ben Gotow 2026-01-10 22:57:02 -06:00
  • 179147c761 Disable notification replies on Windows, no way to access userInput Ben Gotow 2026-01-10 21:06:33 -06:00
  • 8d1357a5df Fix Windows mailto handling, —source-app-id breaks launch arg parsing Ben Gotow 2026-01-10 19:49:52 -06:00
  • 3a09159884 Add file-based logging for Windows URL debugging claude/fix-notification-toast-xml-escaping-cIAfM Claude 2026-01-10 21:10:39 +00:00
  • f9d38b332f Add general URL logging to trace notification action flow Claude 2026-01-10 21:04:24 +00:00
  • 34188d740e Add detailed logging for notification action debugging Claude 2026-01-10 21:03:22 +00:00
  • 7b0ba7d2d4 Fix Squirrel.Windows post-install hook timeout (#2568) Ben Gotow 2026-01-10 14:19:22 -06:00
  • 68caca9ceb Fix Squirrel.Windows post-install hook timeout claude/fix-squirrel-post-install-lsQtD Claude 2026-01-10 20:10:22 +00:00
  • 157d9abecd Remove unused Grunt tasks and clean up eslint task claude/audit-grunt-tasks-kyyoP Claude 2026-01-10 20:11:54 +00:00
  • 96ee947bc8 Fix Windows toast XML by escaping ampersands in URLs [2] (#2566) Ben Gotow 2026-01-10 13:45:11 -06:00
  • a08e0cc183 Revert "Add debug logging to openUrl for notification URL tracing" Ben Gotow 2026-01-10 13:44:52 -06:00
  • 25028fa639 Fix Windows toast URL encoding to properly separate URL and XML escaping Claude 2026-01-10 19:42:02 +00:00
  • 1b435017ca Add debug logging to openUrl for notification URL tracing Claude 2026-01-10 19:23:56 +00:00