Release Notes
Mimestream is in active development. The release history and changes made are published here to keep our users informed about progress being made.
Have a bug report, feature request, or comment? We'd love to hear from you — please email us at feedback@mimestream.com.
Version 0.12.0
Mar 03, 2021
12:10PM
π New
- Create labels from the Labels and Move-To popovers
- Ability to collapse the conversation view pane
- Automatic smart links in the compose window
β¨ Improved
- The Labels popover supports a "mixed" state for labels applied to some, but not all, messages
- Improved text wrapping behaviors
π§ Fixed
- Template picker sometimes doesn't activate
- Automatic writing direction should not modify pre-existing or quoted content
- Automatic writing direction should default to previous paragraph's direction
- Dark mode reformatting fails on some messages
- Cannot quicklook saved .eml files (incorrect line endings)
- Crash on exception when clicking outside table view in labels/move-to popovers
- Multi-line address completions are covered by address completion menu
π§Ή Cleanup
- Improved clarity of account deletion text
Version 0.11.2
Feb 24, 2021
4:16PM
β¨ Improved
- Add a "Move to Inbox" menu item
π§ Fixed
- Regression: Text size preference broken in compose window
- Inline style of <body> tag in quoted message affects composed reply text
- Moving messages from All Mail or Search should remove the Inbox label
- Automatic link detection should work on URLs without schemes
π§Ή Cleanup
- Support dark mode in the Acknowledgements
Version 0.11.1
Feb 23, 2021
4:41PM
π New
- Templates library for frequent replies
β¨ Improved
- Automatic LTR/RTL writing direction on a per-paragraph basis
- Labels popover now shows colors of selected labels
- Default font size increased to 13px
π§ Fixed
- Changing font size clears other formatting
- Formatting shortcuts (e.g. βB) sometimes don't de-activate style
- Selecting address completion with comma in display name doesn't work
- Account aliases sometimes get duplicated
- Load images banner sometimes shown unnecessarily (e.g. GitHub notifications)
- Clicking "New Message" from the dock menu should activate the app
- Drafts sometimes don't push the latest content to the server
- Crash quick-looking attachments from compose header
- Messages with <pre> tags don't wrap the way they do in Gmail
- Code block sometimes incorrectly inserted when tabbing into compose window's body editor
- Double-clicking inline attachment in compose window should open it
π§Ή Cleanup
- Go menu now uses SF Symbols on Big Sur
- "Copy Server ID" and "Copy Gmail URL" now primary items in the message header menu
- Fixed casing of first address completion suggestion
- Whitespace handling in snippet/preview text now matches Gmail
- Fixed clipping in Accounts and Signatures preferences tables
- Address fields automatically scroll to current cursor position
- Refactored compose editor view into a separate Swift package
- Reformatted acknowledgements file
Version 0.10.2
Feb 04, 2021
5:24PM
π§ Fixed
- Pasting non-address text into an address field doesn't work
- Text disappears when editing an token in address field
- Dragging multiple tokens between address fields doesn't work
- Pasting comma-separated addresses in fields doesn't work
- Copying and pasting tokens results in a move instead of a copy
- Can't paste, enter, or move addresses with quotes in display name
- Dragging address token to a different field removes duplicate copies
π§Ή Cleanup
- Pressing Tab in label picker view should autocomplete the selected label
- Pressing enter in an address field now moves focus to the next field
- Fix unnecessary horizontal scrolling in address fields
- Fix incorrect (green +) cursor shown when dragging address between fields
Version 0.10.1
Feb 02, 2021
9:28PM
π New
- Drag and drop labels in the sidebar to create hierarchies
β¨ Improved
- Account Notifications preference now affects Dock badge count
π§ Fixed
- Rare sync error when sending a draft (newly-recorded server ID reverted due to race condition)
- Search automatically exits if results from server contain a legacy label
π§Ή Cleanup
- Restore default Paste and Match Style shortcut for Gmail Shortcuts
- Labels can have illegible text in dark mode if they use a legacy color
Version 0.9.2
Jan 24, 2021
10:25PM
π New
- French localization added
π§ Fixed
- Opening a mailto: link should respect the "Compose From" preference
π§Ή Cleanup
- Fixed many assorted localizability issues
- Removed unsupported Format menu items
Version 0.9.0
Jan 17, 2021
2:01PM
π New
- Configure notifications separately for each account
- Configure notifications by type: Inbox, Primary Inbox, or None
β¨ Improved
- Autocomplete now completes email addresses and last names
π§ Fixed
- Autocomplete capitalizes first letter of input
- Clicking suggestion in autocomplete menu should immediately tokenize
- Some messages (e.g. USPS Receipts) don't render
π§Ή Cleanup
- Refactored token field and token picker into a separate swift package
- Trash conversation prompt should have Trash button highlighted by default
Version 0.8.6
Jan 07, 2021
2:01AM
π§ Fixed
- Reply doesn't work on forwarded messages
- Deleting labels shows error message
- Creating new label should begin editing of placeholder label name
π§Ή Cleanup
- Revised formatting bar icons for indent/outdent
Version 0.8.5
Jan 03, 2021
1:01PM
π§ Fixed
- High CPU utilization continuously redrawing message list
- Search field loses focus after deleting all text
- Sidebar loses focus after changing selection
- Collapsing a sidebar item results in no selection
π§Ή Cleanup
- Improvements to diagnostics script
- Search now sets window title
- Reverse indent/outdent buttons in the formatting bar reversed to match other apps
Version 0.8.4
Dec 29, 2020
6:49PM
π New
- "Move to" toolbar button, popover, and shortcut (ββ§M or 'V' in Gmail shortcuts)
β¨ Improved
- Focus now returns to message list whenever a "next selection" occurs
π§ Fixed
- Labels popover doesn't respond to clicks when filtered
- Labels popover changes anchoring edge as results are filtered
- Labels popover doesn't resize width to fit long label names
- Labels popover can have duplicate entries for labels
- Labels popover doesn't find labels if search contains "/" character
- Labels submenu doesn't show mixed state when multiple conversations with different labels are selected
- Crash moving message to a new label while offline
- Crash when quicklook window is open, but conversation changes
- Reply/Forward toolbar button sometimes targets incorrect message
- Label unread counts don't aggregate from 2+ levels of children
- Search field should allow horizontal scrolling
π§Ή Cleanup
- Labels popover now has menu-like padding
- Labels popover is now positioned to the right of message list rows
- Labels popover now has correct initial token field size
- Labels popover prevents multiple instances from showing
- Message list header margins now match the toolbar margins
Version 0.8.3
Dec 22, 2020
4:33PM
π§ Fixed
- Crash when waking system from sleep
- Crash on launch (parsing certain messages)
- "Move to" context menu item acts on selected conversation, rather than clicked conversation if focus isn't in list
Version 0.8.2
Dec 21, 2020
12:48PM
π New
- Added a "Move to" submenu to the Message menu
π§ Fixed
- Sync error alert with a "Too many open files" message
- Push connections stop working after a few sleep/wake cycles
- Quoted text in replies sometimes omits portions of content
- Incorrect date received on emails imported by Gmail from a POP account
π§Ή Cleanup
- Add a bottom margin to messages
- Disable send buttons when the compose window isn't key
Version 0.8.1
Dec 13, 2020
6:06PM
π§ Fixed
- Cannot archive messages in All Mail or while searching
- Memory leak after closing compose window
- Entire conversation deletion prompt should ignore messages already in Trash
- Allow confirmation of emptying Trash or Spam via keyboard
- Incorrect ordering of mailboxes in Go menu
π§Ή Cleanup
- Improve logging to help track down various sync errors
Version 0.8.0
Dec 09, 2020
6:50PM
π New
- Standalone windows now have all toolbar buttons (e.g. Archive, Trash, etc.)
β¨ Improved
- Send and Archive automatically selects the next row
- Undo support added to standalone window actions
- Star added back as an optional toolbar item
- Trashing a conversation now moves all messages to trash (with a warning)
π§ Fixed
- Label popover can apply new labels to the wrong messages if popover dismissal action changes selection
- Notifications should be grouped together in Notification Center
- Undo stack should not clear when changing folders
- Sync error when renaming a label with a legacy color
- Report Spam should not remove non-Inbox labels
- Mailbox counts don't appear at narrow sidebar widths
- Clicking a link with a missing href results in an error
- Crash on launch restoring compose window for already-Sent message
- Duplicate Filter items when customizing toolbar
- Pasting URL with newline into link edit sheet fails
- Incorrect app version embedded in Mime-Version header
- Archiving a conversation sometimes results in two rows getting removed and the view out of sync with the list
π§Ή Cleanup
- Refactored model API layer for more robust undo support
- Correct version of Mimestream now embedded in Mime-Version header
Version 0.7.7
Nov 22, 2020
3:12PM
β¨ Improved
- Address token context menu now has a "New Message" option
- New toolbar icon for Send and Archive on Big Sur (SF Symbol)
π§ Fixed
- Crash archiving/deleting messages from context menu
- Crash on reply to message with invalid HTML formatting
- Push connection stops working with "too many files" error
- Threads subject and preview text flickers (some GitHub notifications)
- Some inline images sent by Apple Mail do not resize proportionally
π§Ή Cleanup
- Fixed compose header spacing inconsistencies
- Adopt new destructive action style for Delete buttons
- Revised toolbar item labels on Big Sur
Version 0.7.6
Nov 17, 2020
7:34PM
β¨ Improved
- Address fields now resize and scroll to fit more recipients
π§ Fixed
- Onboarding window doesn't appear during first launch on Big Sur
- Compose window attachment spacing issues on Big Sur
- Dock icon sometimes 1px too high on Big Sur
- Signature images hosted by Google sometimes don't appear in compose window
- Mailto links with BCC don't work
- Crash when dragging address tokens between fields
π§Ή Cleanup
- Set preferred initial split view divider positions when running on Catalina
- Shorter toolbar item labels on Big Sur
Version 0.7.5
Nov 11, 2020
11:53AM
π§ Fixed
- Spacing and alignment issues in the compose window on Big Sur
- Opening 2nd standalone or compose window reverts to default window size
- Conversation view flickers rapidly after exiting screensaver
- Broken mailto: link handling (failure to remove percent encoding)
- Message counts in message list should exclude Spam/Trash
- Formatting bar font size popup shows incorrect size with non-default Text Size preference
- Collapsing Cc/Bcc rows loses recipients
- Resizing the conversation view results in content shaking
π§Ή Cleanup
- Prevent attachments over the size limit from being added to a draft
- Sort labels with a localized ordering to put Emojis at top
- Tweaks to the Sync Error alert, requesting users to report a bug
Version 0.7.4
Nov 05, 2020
2:34PM
π§ Fixed
- Push connection sometimes fails to resume
- Can't paste multiple addresses into recipient fields
- Crash when creating new labels
- Deleting forwarded attachments deletes original message's attachments
- Draft with attachment is duplicated on re-open and close
- Attaching directories appears to work, but doesn't
- Rendering HTML tables in quirks mode sometimes has broken text wrapping
- Messages from eBay render incorrectly with vertical row of single characters
- Repeated crash on launch in ThreadListResultsController.objectAtIndex()
- Opening an attachment should open a pristine copy of the original, not a previously-edited copy
π§Ή Cleanup
- Added signature configuration instructions as placeholder text
Version 0.7.3
Oct 28, 2020
11:01AM
β¨ Improved
- Adopted Cocoa UI Preservation to preserve open windows after a restart
π§ Fixed
- Crash renaming a sidebar item: More layout window passes than views
- Cannot trash local-only search result
- Search scope bar sometimes shows when not in search
- Dark mode reformatting fails on tables in quirks mode
- Dark mode reformatting fails on elements with transition styles
- Dark mode reformatting fails on elements with parent background
- Dark mode reformatting fails on background colors with low alpha values
- Clicking already-selected sidebar item should exit search
- Pressing Esc in search mode should exit search
- Folder navigation shortcuts should exit search
π§Ή Cleanup
- Incorrect background style on labels in message list
Version 0.7.2
Oct 22, 2020
2:58PM
π§ Fixed
- Collapsed messages sometimes expand unnecessarily tall
- Sent attachments sometimes appear as "noname" in Gmail iOS
- File extensions are repeated when saving all attachments
- Conversation view stuck scrolled halfway after changing screens
- Unread indicators in message list sometimes don't update
- Relative dates need to update after date/clock/timezone changes
- Blurry mark unread toolbar icon on 1x displays
- Clicking the dock icon should restore main window if not open
π§Ή Cleanup
- New windows should cascade
- Restore Archive as first toolbar item above message list
Version 0.7.1b
Oct 19, 2020
5:11PM
π New
- Filter message list by unread or starred
β¨ Improved
- Clickable star in message list
- Faster undo operations
- Delete Key preference can now be Remove Label, Archive, or Trash
π§ Fixed
- Sync error when updating drafts
- Automatic linkification sometimes leaves semicolon
- Crash clicking Empty Trash or Delete Spam in header
- Crash unstarring or removing labels from messages
- Crash when syncing new mail in background
- Sync fails if draft with attachment was updated on server
- Messages sometimes render slightly clipped
- Esc no longer refocuses on message list in Big Sur
- List selection gets out of sync with conversation view
- Reply to self-sent message shouldn't populate Cc recipients
π§Ή Cleanup
- In Labels, Archive is now a primary menu item instead of an alternate
- Drafts repositioned to be above Sent
- Eliminate GitHub-based bug reporting option
Version 0.7.0c
Oct 12, 2020
6:35PM
π New
- Ready for macOS Big Sur (adopted new UI)
- Ready to run on Apple Silicon
β¨ Improved
- Added setting for account's preferred reply alias
- Swipe action threshold reduced
π§ Fixed
- Wrong image attachments displayed for message
- Dark reformatting fails on messages with inline SVGs
- Corrupted collapsed message if preview begins with '>'
- Lag when selecting all messages in the list
π§Ή Cleanup
- Added default key binding for Remove Style: β\
- Unhandled exceptions now generate crash logs
Version 0.6.26
Oct 06, 2020
12:28PM
π New
- Feature Roadmap βΒ vote on features and submit new ideas (see Help menu)
π§ Fixed
- Repeated crash on launch when an expected token isn't in the keychain
- Changing From account of a reply results in a sync error
- Signature images hosted on Google Drive sometimes do not appear
- Date on drafts is not updated after initial creation
- App sometimes hangs with lots of contacts in address book
- Some conversation subjects appear corrupted
- Gmail shortcuts mode should map Command-Shift-V to Paste and Match Style
- Reply to message with empty subject doesn't place cursor in body
π§Ή Cleanup
- Bugs can now be submitted via GitHub (see Help menu)
- Added a confirmation sheet when deleting accounts
Version 0.6.25
Sep 29, 2020
11:32PM
π New
- Added "Mark Unread from Here" to conversation view message menu
- Added (optional) "Send and Archive" button to compose window toolbar
β¨ Improved
- Address autocompletion now prioritizes contacts and aliases
π§ Fixed
- Signature images display as question-mark (too many loads result in 403 responses)
- Deleting several messages can crash in ThreadListResultsController.canArchive()
- Candywheeling main thread blocked on contacts refreshing
- Changing signatures in a reply with content doesn't work
- Sidebar section header context menu "New Label" action doesn't work
- Dates are incorrect for imported/migrated mail
- Mark Unread should work like Gmail and mark all messages in thread unread
π§Ή Cleanup
- Fixed positioning of Star toolbar button in standalone window on Big Sur
- Improved draft syncing logging
Version 0.6.24b
Sep 27, 2020
12:42PM
π§ Fixed
- Crash on exception: More layout window passes than views
- Drafts can load blank if opened before original body content has synced
- Broken conversation view layout when messages have Resent-Date header
- Double vertical scrollers sometimes shown when scrollers are visible
- Horizontal scroller floats above bottom of window
- Mimestream constantly using a lot of CPU at narrow message list widths
- Permanently deleting individual messages doesn't work
- Messages fail to send if identity's display name has a newline
- Label popover search should match individual words of label names
- Replying to a thread selects an old message
π§Ή Cleanup
- Added No Subject placeholder text
- Long attachment names are now truncated in message headers
- Cleaned up margins in conversation view
- Message bodies no longer bounce when scrolling horizontally
- Added to blocked email trackers list
- Prevent trimmed message content toggle buttons from being selected
Version 0.6.23c
Sep 24, 2020
2:10AM
π New
- Preference to reverse order of conversation view
β¨ Improved
- Open button added to drafts in conversation view
- Revised appearance for contact photo monogram placeholders
- Esc restores focus to the message list
π§ Fixed
- Push sometimes stops working
- Incorrect image attachment loads (if Content-ID was reused)
- Delete key doesn't work when focus is in viewing pane
- Gmail j/k shortcuts don't work when focus is in viewing pane
- Respect Reply-To header when message is from an owned account/alias
- Ordered list start numbering doesn't work
- Conversation action buttons show internal URL tooltips
π§Ή Cleanup
- Present warning if sending message without a subject
- Draft messages always expanded in conversation view
- Message action buttons now have a clicked state
- Holding down Option exposes alternate "Copy Gmail URL" action (instead of "Open in Gmail")
Version 0.6.22
Sep 22, 2020
2:15PM
β¨ Improved
- URLs are now shown in tooltips when hovering over links
π§ Fixed
- Drafts sometimes fail to update/send (race with push-originated sync)
- Non-ASCII text sometimes rendered incorrectly in other email clients (missing charset parameter)
- Crash when using table row swipe actions
- Calendar invitation .ics attachments are not shown
- Opening/Quick-looking attachments in compose window can open the wrong attachment
- Main window doesn't maximize when double-clicking tabbed space
- Shrink-to-fit inline images sent by Apple Mail
- Automatic list numbering sometimes incorrect
π§Ή Cleanup
- Clarified language in label deletion prompt
Version 0.6.21
Sep 19, 2020
1:17PM
π New
- "Remove Formatting" button in formatting bar
β¨ Improved
- Cc/Bcc toggle buttons are now sticky
- Cc/Bcc can now be toggled via the View menu, with keyboard shortcuts
- Clicking a mailto: link stays within Mimestream, irrespective of the default email client
π§ Fixed
- Unread messages should not be shown collapsed in thread view
- Typing into subject field is laggy
- Shift-tab does not go back to subject field
- Attachment filenames with non-ASCII characters are not encoded correctly
- Selected row in message list can skid upwards if a new message arrives
- When editing labels, initial cursor position shoudl be end of list
π§Ή Cleanup
- Compose window token fields are now baseline-aligned with labels
- Updated incorrect tooltip on "Remove Label" toolbar button
- Additional email tracking services detected and blocked
Version 0.6.20
Sep 17, 2020
10:52AM
π New
- Dark mode for all messages
β¨ Improved
- Better address autocomplete results from recent email
π§ Fixed
- Notifications are shown during search for unread results
- Address autocomplete menu selects incorrect address
- Spell check re-enabled even if disabled
- Retina screenshot attachments are shown blown up
- Forwarding from standalone window opened from search doesn't work
π§Ή Cleanup
- Warning if attaching files that are too large to send (until Google Drive support can be added)
- FAQs added to the Help menu
Version 0.6.19c
Sep 15, 2020
1:07PM
π New
- Added "Search for _" to sender context menu
- Added more swipe action options (None and a combined Trash/Spam)
- Added "Open in Gmail" to Message menu (with shortcut)
β¨ Improved
- Forwarding messages now picks the best address/alias
- Opening a message in a standalone window marks it read immediately
- Clicking Cc/Bcc buttons sets focus in the token field
- Archive toolbar button swaps to "Remove Label" when in a label
π§ Fixed
- Trashing/Deleting from search results leaves empty/blank rows
- Crash after leaving search results
- Dragging messages to Sent produces infinite error loop
- Newly-created labels are set to "hidden" in Gmail
- Search scope toggle sometimes doesnt work right
- Sometimes, "Delete Permanently" doesn't proceed with deletion
- Command-Shift-N should not create new label when using Apple Mail shortcuts
π§Ή Cleanup
- Inconsistencies in Archive menu item titles when using Apple Mail shortcuts
- Add Print menu item that explains the feature is coming, and redirects to open in Gmail
Version 0.6.18
Sep 13, 2020
10:03PM
π New
- Preference to mark messages read immediately, after a delay, or manually
- Preference to auto-select row above, below, or none (when deleting/archiving)
β¨ Improved
- Add "Remove Current Label" option when in a Label
- Support "Y" Gmail shortcut to archive or remove current label
- Allow Delete key to be changed for Apple Mail and Gmail shortcuts
- Add "Trash" option to in-conversation message header menu
- Deleting a label now shows a confirmation sheet
π§ Fixed
- Crash when marking all messages as read
- Trashing messages sometimes shows "Archiving" instead of "Trashing"
- Incorrect alias selected for some replies
- Trashing messages from search and quickly exiting can result in trash operation failing
- Incorrect tooltip on quote button
π§Ή Cleanup
- Tweaked padding on ordered/unordered lists when composing
- "Change Labels" menu retitled to "Edit Labels" for consistency with Finder
- Removed always-disabled tab menu items from main window
Version 0.6.17
Sep 07, 2020
4:10PM
π New
- Change label colors from context menu
- Newsletter signup added to onboarding flow
- "Save All Attachments" option added to message header menu
β¨ Improved
- Sent messages now have a progress spinner until they have sent
- Messages that failed to send now have a red (!) icon
- Saving an attachment to Downloads now bounces the Downloads stack
- Added "Open Draft" context menu item to draft messages in conversation view
π§ Fixed
- Attachment quicklook by spacebar sometimes doesn't work
- Cannot deselect attachment in header by clicking in message body
- Reply didn't thread with original thread (incomplete References header)
π§Ή Cleanup
- Selected attachments in conversation view now have a non-key appearance
Version 0.6.16b
Sep 02, 2020
2:47AM
π New
- macOS 11 icon enabled at runtime on Big Sur beta
β¨ Improved
- Categorized inboxes are separated into a top-level Inboxes section
- Allow clipping/shrinking of formatting bar
- Added shortcuts to jump between mailboxes (β1, β2, etc)
- Added shortcut to mark all messages as read
- Support Gmail list shortcuts
π§ Fixed
- Blank reply windows should not be autosaved
- Deleting a dragged-in image attachment doesn't remove it from a draft
- Forwarding a message differs from Gmail, doesn't include in same threads
- Message list launches blank when sidebar is collapsed
- Message with explicit dark formatting should not be reformatted
- Crash in ThreadListResultsController.objectAtIndex()
- Main window can fail to load, invalid constraint
π§Ή Cleanup
- New, wider thread list default width
- Default sort order for accounts should be order-added
Version 0.6.15
Aug 23, 2020
1:01PM
π New
- "Smart List" insertion when composing
- Quote button in formatting bar
- Preferences to control Starred/Spam/Drafts badge counts
β¨ Improved
- Attachment indicator added to message header
- Unread indicator added to message header
- Search scope now shows full mailbox path, e.g. "Inbox β Gmail"
- Show address in to compose window address token context menu
- Tab/Shift-Tab can now be used to adjust list levels
π§ Fixed
- Deleting inline images doesn't always delete from message
- Flash of white (in dark mode) when pasting image into compose window
π§Ή Cleanup
- Diagnostics script now collects more information
- Refactored message editing logic into reusable editor component
- Refactored framework-level preferences
- Simplified logic in ThreadListResultsController
Version 0.6.14
Aug 15, 2020
3:22PM
π§ Fixed
- HTML code snippets aren't viewable (automatic linkification loses HTML entities)
- Font family popup should update when cursor position changes
- "Open Link" in the compose window should not open inline
- Sending a message can result in an error (when the server hasn't finished copying the message to Sent, and Mimestream's post-send message resync gets a 404 response)
- Repeated crash-on-launch when processing an invalid draft-send user action
- After deleting a label, it can be temporarily resurrected during a racing sync
- Address autocomplete fails when the address display name contains the '@' character
π§Ή Cleanup
- The diagnostics script now collects all 'error' log entries for the Mimestream process
- Refactored app upgrade logic
Version 0.6.13
Aug 10, 2020
6:59PM
π New
- Message menu option to "Open in Gmail"
β¨ Improved
- Handle authentication failures and present recovery UI
- Starred and Spam folder counts removed to match Gmail iOS
- Gmail search results are now merged with local results, allowing for prefix local results
π§ Fixed
- Status tray stuck showing "Deletingβ¦" when deleting draft during update
- Crash opening preferences shortly after app launch
- Deleting an identity from Gmail does not sync locally
- Thumbnail images pasted into a compose window appear blank
- Labels from trashed messages should not be shown on Inbox thread
- "Open Gmail Settings" now goes to the select account's settings
π§Ή Cleanup
- Fixed clipping of labels in general preferences
- Tweaked dark mode colors for collapsed threads
- Tweaked unread toolbar icon
- Tweaked alignment of Inbox category descriptions in preferences
Version 0.6.12
Aug 02, 2020
9:32AM
π New
- Unread and Spam buttons added to toolbar
β¨ Improved
- Revamped dark mode message reformatting without use of invert filter
- Move "Show with Light Background" to the View menu and make it reversible
- Compose formatting bar now uses standard-sized controls
π§ Fixed
- Deleting draft does not immediately update count on Drafts mailbox
- Send button sometimes not active after entering address
- Pressing tab in compose window should insert tab, not jump back to To field
- Some signatures don't appear in compose window
- Some attachments do not display (Inline-disposition under multipart/related, but not referenced by text/html)
- Some inline attachments should not be listed (Non-inline-disposition and not multipart/related, referenced by a text/html part anyways)
- Crash viewing messages with relative-path text/html resources
- Crash removing star from last message in Starred folder
Version 0.6.11
Jul 24, 2020
4:47PM
π New
- Formatting bar in compose window
β¨ Improved
- Address group names are now displayed in thread content view
- Inserted lists are now styled to have no margin
- Thread content view star is now gold
π§ Fixed
- Replying on Big Sur results in disabled Send button
- Compose window toolbar icons are now vertically centered on Big Sur
- Infinite loop in web process linkifying text (adopt anchorme.js for better linkification)
- Reply to message adds "Endif]-->" to text
- Inbox Zero sound and animation aren't synced well with each other
- Notification Trash action should not remove all labels
Version 0.6.10
Jul 18, 2020
4:01PM
π New
- New mail, sent mail, and inbox zero sounds
β¨ Improved
- Significantly improved performance with multiple accounts
- Added "/" Gmail shortcut for search
π§ Fixed
- Clicking on partially-synced conversation results in uncollapsed messages
- Activity pane gets stuck showing Sending...
- Don't prompt to save a draft with no content
- Need to exclude Spam and Trash from most folders
- Trashed messages don't show their labels
- Handle multiple categories applied to a message
- Assertion failure when re-dispatching throttled queries
Version 0.6.8
Jul 14, 2020
12:46AM
β¨ Improved
- Support building as a Universal app
- Full-screen compose windows now float atop main window
- mailto: URLs can now be pasted in compose window
π§ Fixed
- Crash closing newly opened compose window
- Crash switching from identity in compose window
- Crash deleting label created offline
- Status tray got stuck showing "Deleting"
- Standard key bindings should apply to compose window save alert
- Address token context menu is sometimes unclickable
- Messages with pre-formatted text have extra newlines
Version 0.6.7
Jul 06, 2020
9:58PM
π New
- Inbox Zero confetti pop animation
- Updated appearance for unread messages
β¨ Improved
- Added a Toolbar item to toggle the Sidebar
- Performance optimizations when displaying conversations
- Enabled spellcheck by default in the compose window
π§ Fixed
- Date/time received is incorrect
- Content view actions are too small on non-retina screens
- Repeated crash on launch syncing a draft update
- Crash when un-starring all messages in Starred folder
- No auto-selection after unstarring a message in Starred folder
Version 0.6.6
Jun 29, 2020
9:24PM
π New
- Prevent tracking when viewing messages
- Notifications now have Archive and Trash buttons
π§ Fixed
- Apple Mail shortcut set should match for Delete and Archive
- Broken conversation view scroll position when window resized with Magnet
- New messages failed to sync after partially-failed history-based sync
- Crash when viewing raw source
Version 0.6.5
Jun 21, 2020
2:36PM
π New
- Label popover filtering and type-select support
β¨ Improved
- Pressing Esc key now exits search mode
π§ Fixed
- Crash when closing reply window and choosing "Delete"
- Crash when loading thread list contents
Version 0.6.4
Jun 20, 2020
4:11PM
π New
- Added prompt to save or delete a draft when closing a compose window
- Quoted text is now visually differentiated from primary text
- Autocomplete for addresses now searches past To and Cc fields, not just From.
β¨ Improved
- Local results are now initially presented when scoping search to a folder
π§ Fixed
- Occasional crash when switching folders or exiting search
- Search scope header buttons sometimes don't show selected state
- Gmail compose 'c' shortcut doesn't work
- Attribution lines are missing email addresses
- Message without a From header totally breaks syncing
- Display of plain text emails does not preserve runs of whitespace
- Email address with specific character in display name renders blank
Version 0.6.3
Jun 17, 2020
1:47AM
β¨ Improved
- Sent folder now shows To/Cc recipient names in message list, not your name
- Performance improvements for address autocompletion
- Added context menu to address tokens in compose window with edit/remove/copy options
π§ Fixed
- Double-clicking token in compose window should allow editing
- Dragging tokens between address fields should move, not copy
- Address autocompletion should not consider messages in Spam
- Address autocompletion should work on combinations of name components
- Address autocompletion should present primary identities first
- Address autocompletion should work on middle name and nickname
- Address autocompletion should be diacritic-insensitive
- Flash when opening standalone window, after switching between dark/light appearance
- Thread incorrectly remains displayed after exiting search
- Split view divider draws incorrectly at fractional widths
π§Ή Cleanup
- Compose window's initial responder is now the subject field if empty
Version 0.6.2
Jun 13, 2020
4:46PM
π New
- Preference to use Gmail or Apple Mail shortcuts
- Menu item and shortcut to expand all messages in conversation
- Mark All Read message list header in categorized inboxes
β¨ Improved
- Added tabbed space to align toolbar buttons with message list
- Empty grid is no longer drawn in message list
π§ Fixed
- Forwarding message with inline PDF doesn't include attachment
- Unified folders should not show badge counts when disclosed
- Labels with children should show cumulative badge counts when collapsed
- File > Open menu item is always grayed out
- Exception when closing link edit sheet
- Message list header view doesn't update if there is a full results controller reload
Version 0.6.1
Jun 07, 2020
8:35PM
π New
- Support drag and drop of file attachments into compose window
- Add ability to quick look attached file in compose window
- Add ability to open attached file in compose window
β¨ Improved
- Application dock menu now has "New Message" option
- Updated compose window header attachment selection highlight
- Message list header buttons updated to use the rounded rect style
π§ Fixed
- Incorrect initial scroll position of message list with header
- Message shows garbled header (need to properly escape addresses)
- Reply to a sent message doesn't thread with rest of thread
- Inconsistent message list grid color
Version 0.6.0
Jun 04, 2020
2:17PM
π New
- Search header to change scope between current folder and All Mail
- Spam folders now have a Delete All header
- Trash folders now have an Empty Trash header
- Menu item and keyboard shortcut to mark message as spam
β¨ Improved
- Search speed improvements
- Selection is now cleared when entering search, and restored when exiting search
- Pressing Esc from search field now returns focus to message list
π§ Fixed
- Sometimes expanding range of search results doesn't work
- Message list context menu should not have shortcuts
- Message list separators drawn with incorrect style in rubber-banding area
π§Ή Cleanup
- Refactoring of data source objects for threaded message list results controller
Version 0.5.9
May 29, 2020
12:36AM
π New
- Preference to insert signatures below quoted text with "--" separator
β¨ Improved
- Middle-button clicking a link now opens in background
- Added quick look to attachment context menu
- Added "Copy Server ID" menu item
π§ Fixed
- Drafts sometimes show garbled text in recipient fields
- Sometimes To field does not display contents
- Zooming out in thread content view causes scrollbar to appear
Version 0.5.8
May 22, 2020
5:06PM
π New
- Preference to set the default "From" address when composing
- Option to "Send and Archive"
- Signatures tab in preferences
β¨ Improved
- Split view positions in the main window are now persisted
- Improved performance with a large number of labels
- Localized strings and resources, in preparation for translation
π§ Fixed
- Archiving from a label is inconsistent with Gmail Web UI
- Sometimes mark-all-as-read doesn't work
- Crash when creating a new label
- Crash when un-minimizing a compose window
- Incorrect tooltips
- From popup in compose window should update with ordering changes
Version 0.5.7
May 16, 2020
11:35AM
π New
- Sent message animation
β¨ Improved
- Preference added to always view conversations in Light theme
- Clicked links now open in background if the Command key is pressed
- Updated message list cell layout with a yellow star indicator
- Standalone window's initial size is now bigger
π§ Fixed
- The main window is restored when clicking a notification to activate the app
- labels.get API errors when syncing a large number of labels
- Mailbox popover sometimes doesn't accept text input
- Folder list scrolls when reloading
Version 0.5.6
May 13, 2020
3:01AM
π New
- Open conversations in standalone pop-out windows
β¨ Improved
- Categorized Inbox settings are now part of onboarding
- Enabled categories are synced from server during onboarding
- Accounts can be reordered by dragging in preferences
π§ Fixed
- Unread count is -1
- Replying to a Sent message should reply to original recipients
- Preferences window title should match active tab
- Preferences window should remember previously selected tab
- Pressing delete key should beep if nothing happened
Version 0.5.5
May 09, 2020
2:31AM
β¨ Improved
- Added key equivalent for New Label
π§ Fixed
- Message with single PDF attachment and no body text does not show content
- Crash on Exception 'NSTableViewException', reason: 'Row -1 out of row range [0--1] for rowViewAtRow:createIfNeeded:'
- Reply All to message didn't CC all recipients, failure to encode email address correctly
- Non-user mailboxes should not be editable
- When setting the Delete Key action to Trash, Control-Command-A should be the key equivalent for Archive
- Toolbar configurations should autosave
- If Trash is a swipe action, Archive swipe action should not fallback to Trash
- Support forward delete for archiving/trashing messages
- High CPU utilization while typing replies
- Monogram in thread content view flickers/flashes when typing a reply
- Labels popover / menu should use a case-insensitive sort
Version 0.5.4
May 07, 2020
5:10PM
π New
- Message > Label submenu and context menu
β¨ Improved
- Added menu item to reopen the main window
π§ Fixed
- Copy/pasting in compose window can result in black text in dark mode
- Crash on exception: "Attempt to add script message handler with name 'showAddressContextMenu' when one already exists"
- Crash performing @selector(openInWindowWithSender:)
- Updated app copyright year
Version 0.5.3
May 05, 2020
12:07AM
π§ Fixed
- Duplicate copies of messages synced, account gets duplicated
- From popup does not display addresses with diacritics in name
- Crash when creating a draft if account name has diacritics
- Address tokens don't work if display name has diacritics
- Address tokens don't work at 1.0 scale factor
- Can't select address from autocomplete menu if name has diacritics
π§Ή Cleanup
- Bumped persistence version to force a resync and clean up invalid data
- Tweaked app icon shadows
- Added support for colored mailboxes in demo mode
Version 0.5.2
Apr 30, 2020
10:47PM
π New
- Label colors are synced from Gmail
β¨ Improved
- Refined App Icon
- Refined Reply / Reply All / Forward icons
- Allow closing of label popover by pressing enter in token field
- Label popover now hugs contents and only expands to needed size
π§ Fixed
- Incorrect sorting of mailbox tags
- Clicking message list row to dismiss labels popover applies labels to wrong message
π§Ή Cleanup
- Prevent invalid label names from being entered in the label popover
- Added precondition checks to prevent incorrect mailboxes from being added to a message
Version 0.5.1
Apr 28, 2020
8:32PM
π New
- Text size preference for thread content view and compose body view
- Zooming support in thread content view
β¨ Improved
- Inbox preferences moved to a new Inboxes tab
π§ Fixed
- Infinite sync loop when marking messages as read
Version 0.5.0
Apr 24, 2020
11:46PM
π New
- Labeling support
β¨ Improved
- New icons for labels
π§ Fixed
- Infinite loop syncing when marking all messages as read, but new message arrived
- Reply All should not include your own address, even if display name is different
Version 0.4.11
Apr 21, 2020
6:32PM
π§ Fixed
- Remotely-deleted drafts do not get deleted locally
- Regression, oversized padding in compose window's body
Version 0.4.10
Apr 19, 2020
3:43PM
π New
- Add ability to open links in background
- Add ability to save message as .eml from raw source window
π§ Fixed
- Infinite caching loop with duplicated message in persistence
- HTML messages should show without margin around body
- Flash in thread list when searching across multiple accounts
- Incorrect positioning of message body loading spinner
- Don't show Sender: if address is the same as From:
π§Ή Cleanup
- Added "Add Account" to Mimestream menu
- Added multiple account support to demo-mode persistence manager
Version 0.4.9
Apr 12, 2020
5:24PM
π New
- Add ability to increase/decrease quote level
- Add ability to paste as quotation
β¨ Improved
- Added an "Attach Files" menu item and key equivalent
π§ Fixed
- Links in some messages are not clickable
- Text fields in thread list jiggle during refresh
- Replies should go to the Reply-To address if present
- PSD attachments show a broken ? in the media tray
Version 0.4.8
Apr 08, 2020
8:28PM
π New
- Mark as read works beyond the synchronized range
β¨ Improved
- Added a menu item (with key equivalent) to begin a message search
π§ Fixed
- When entering search, All Mail's last selected thread should not be displayed in the content view
- Paging in additional results during a search refreshed entire list to top
- Incorrect alignment of paper clip attachment icon in thread list
π§Ή Cleanup
- Added new logging and removed some verbose logs that were unlikely to be needed
- Adopted Swift Package Manager for a dependency
- Reorganize project to use a single target/branch for both Beta and AppStore-Release builds with custom configs
- Resolved some log warnings
Version 0.4.7
Apr 05, 2020
2:51PM
π§ Fixed
- Regression, thread list shows no contents after exiting search and then scrolling to page in additional results
Version 0.4.6
Apr 05, 2020
2:40AM
π New
- Rewritten server-side search implementation
π§ Fixed
- Search queries are PII and should not be logged
- Bad alignment of thread content view placeholder text
Version 0.4.5
Apr 02, 2020
11:16PM
π§ Fixed
- Message failed to send, racing update and creation actions
- Unread bar lags in disappearing when clicking a message
- Thread content view has an initial flash of white when launching app in Dark mode
- Compose window can show incorrect background color if system appearance was changed after app launch
π§Ή Cleanup
- Switched "Help > Report a Bugβ¦" to open a new message with template, rather than directing to a Google Form
Version 0.4.4
Apr 01, 2020
7:42PM
π New
- Add option to view raw source to message-specific context menu in thread content view
π§ Fixed
- Old messages appear after newest message in thread content view
- Inline videos do not play
- "BMW of Alexandria" short name is "Of" in thread list
- Recipient monogram is backwards for many promotional messages
- Handle HTTP 502 errors as temporary errors
- Message header does not show attachment filetype icon on first load
- Message media tray does not update when attachments are just-in-time downloaded
- "Download linked file" context menu item doesn't work
- Fix broken context menu on inline images
- Non-inline images should not be referenced by bodyHTML
π§Ή Cleanup
- Refactored MediaType out of ContentType in MIME parser
Version 0.4.3
Mar 31, 2020
7:42PM
π New
- Support pasting inline image attachments in the compose window
π§ Fixed
- When opening a new compose window in dark mode, body momenteraily flashes white
- Clicking unread count in mailbox list should not act like a button
- Drop zone for inline image attachments is too small, should be entire view
- Diagnostics script should use a temporary directory
Version 0.4.2
Mar 28, 2020
5:47PM
π New
- Attachments in thread content view support quick look
- Undo support for Archive, Trash, Mark Read/Unread, and Star/Unstar
β¨ Improved
- Threads with drafts now show Draft tag in message list
- Updated drag image for message list
π§ Fixed
- Pressing delete while content view is in focus may randomly show previously-displayed message content.
- Archiving message in All Mail should not autoselect the next message
Version 0.4.1
Mar 26, 2020
1:40AM
π New
- Labels are displayed in the message list
π§ Fixed
- Crash when creating a new label
- Displayed swipe actions should disappear after archiving
Version 0.4.0
Mar 25, 2020
1:57AM
β¨ Improved
- Re-architecture of history-based syncing to close race conditions
- Significantly faster batch query support when processing user actions
- Faster synchronization on app launch
- Add a no-selection and multiple-selection placeholder in the thread content view
π§ Fixed
- Unread count is temporarily incorrect when marking all messages read
- Messages that failed to send should return to Drafts
- Resumed drafts don't autosave when edited
- Sync error continues to show even after a draft was updated
Version 0.3.16
Mar 20, 2020
5:01PM
π§ Fixed
- Synchronization failing because the Gmail API began enforcing the 100 inner query limit for batch queries
- Thread content view stuck scrolled down page when app taken full-screen
- Toolbar items should have tooltips
- Thread content view inline action buttons need tooltips
- Drafts and Starred folders incorrectly enable "Mark all messages as read" context menu items
- Compose window title is just "Window", should be the draft's subject
- Minimum window size is too small
- Label name in thread content view shuold not show text selection cursor on hover
Version 0.3.15
Mar 11, 2020
1:12PM
π New
- Ability to view the raw source of a message
β¨ Improved
- Support for multipart/related when sending inline image attachments
- Add experimental default to reverse autoselection direction
Version 0.3.14
Mar 07, 2020
11:02PM
β¨ Improved
- Performance improvements when syncing messages within a label
- Pressing spacebar while focus is in message list now scrolls content view
- Standard key bindings can now be used to navigate message list up/down
π§ Fixed
- Image attachments in compose window should be resized to fit width of window
Version 0.3.13
Mar 05, 2020
7:51PM
β¨ Improved
- New drag image for message list with badge count
- Tweaks and new artwork for onboarding window
π§ Fixed
- Archived threads temporarily "pop back" in message list
Version 0.3.12
Mar 04, 2020
2:56AM
π New
- Tokens can now be dragged between compose address token fields
π§ Fixed
- First address completion suggestion should be auto-selected
- Address completion should search last name
- Address completion should conduct anchored searches on name components
- Address completion should not suggest automated sender previous recipient addresses
- Unread message strip needs a highlighted appearance
Version 0.3.11
Feb 28, 2020
2:57PM
π§ Fixed
- Pressing CMD+R with focus in message body doesn't work
- Fixed issue where synchronization activity fails to complete
- Pressing return inside a quote block should break quote and outdent response
- Replies with new text inline in quote block should not be collapsed
π§Ή Cleanup
- Tweaks to improve usability of on-boarding screen
- Status tray now displays offline status
Version 0.3.10
Feb 22, 2020
11:32AM
π New
- Refreshed installer .dmg image background art
β¨ Improved
- Improved diagnostics collection
π§ Fixed
- Status tray can get stuck showing status when multiple actions are executed at once
- Already-deleted messages should not be re-persisted during sync
- On-boarding screen can re-display even if accounts are already added
- On-boarding flow can get stuck if adding an additional account is aborted
- Large query batches split incorrectly, significantly slowing down many sync operations.
- Use maximum allowable page size (500) when counting threads for categorized Inboxes to sync counts 5x faster
Version 0.3.9
Feb 10, 2020
9:47PM
π§ Fixed
- Unedited draft should not be created when closing compose window
- Viewing draft in dark mode reverts to light after edit
- Sync error for mailbox user actions that stuck around after the mailbox was deleted
- Sync error when replaying change of message Unread/Flagged state, but message has already been deleted off server
π§Ή Cleanup
- Clean up mailbox user actions that are in an invalid state
- Retrieve update availability from new Jekyll-generated XML file
Version 0.3.8
Feb 08, 2020
11:38PM
π New
- Automatic linkification of URLs and email addresses in the content view
π§ Fixed
- Racing when multiple user actions were concurrently being executed for same message/mailbox
- Some swipe action and banner icons broken
- Sometimes user action replay gets jammed if SC reachability change notification doesn't come as expected
Version 0.3.7
Feb 06, 2020
8:18PM
π§ Fixed
- Infinite synchronization loop trying to cache messages already deleted from server
π§Ή Cleanup
- Toolbar and sidebar icon tweaks
Version 0.3.6
Feb 05, 2020
8:51PM
π New
- Custom toolbar icons
β¨ Improved
- Improved logging to better understand reported issues
Version 0.3.5
Feb 05, 2020
3:23PM
π New
- Custom shaded sidebar icons
β¨ Improved
- Improved logging to better understand reported issues
Version 0.3.4
Feb 04, 2020
9:01PM
β¨ Improved
- Hide unread count on Sent mailboxes
- Improved logging to better understand reported issues
Version 0.3.3
Feb 01, 2020
2:48AM
π New
- Refreshed on-boarding UI
β¨ Improved
- Optimizations to improve synchronization performance
- Accounts without sufficient OAuth scopes are now prevented from being added
π§ Fixed
- Status tray re-appears unnecessarily after waking from sleep
Version 0.3.2
Jan 31, 2020
10:15PM
π New
- Mimestream is now a Google-verified Gmail API client
π§ Fixed
- Sending message failed when duplicate update actions were executed
- Sending message failed when synchronization action temporarily failed
- Status tray sometimes does not display sync errors
Version 0.3.1
Jan 30, 2020
1:27AM
π New
- Status tray in sidebar shows user-initiated synchronization activity
β¨ Improved
- Support RFC 2047 encoding in Subject and Recipient fields, to allow for Emoji and other non-ASCII character
π§ Fixed
- Delete, CMD+Delete keyboard shortcuts sometimes don't work
Version 0.3.0
Jan 23, 2020
4:02PM
Version 0.3 contains a significant overhaul of the synchronization stack, focused on error handling support.
π New
- Add preference to control remote image loading
- Add preference to configure swipe action
- Add preference to control delete key behavior
β¨ Improved
- Trash and Draft label are now always shown on messages in content view
- Thread count no longer reflects message in Trash
- When in Trash, the thread count only reflects the messages in Trash
- Deleting a draft now closes any already-open compose windows
π§ Fixed
- Silent failure to send a message without presenting error
- Draft creation fails with error: The data couldn't be read because it isnt in the correct format.
- Crash sending message with Emoji in the subject
- Crash when moving messages
- Drafts sometimes resurrect after being deleted
- Crash when replaying deletion of already-deleted-from-server message
- Memory leak when closing a compose window
- Unstarring swipe action doesn't work if starred message isnt in current folder
π§Ή Cleanup
- Add Advanced submenu with diagnostic and repair options
- Persist journaled actions that failed to complete, so they can be presented even after relaunch
Version 0.2.12
Dec 11, 2019
10:08PM
π§ Fixed
- Crash on reply when there is more than 1 contact for a specific email address
- Refresh thread content view when changing folders, even if the thread is the same
- Incorrect placement of cursor after reply with signature
- When handling mailto: links, the body text should not be placed below the signature
Version 0.2.11
Dec 09, 2019
10:08PM
π New
- Support for drag and drop of image attachments when composing
- Consolidated Mailboxes section in sidebar
- Updated layout for star and attachment icons in thread list cell
π§ Fixed
- Thread list should update after toggling enabled state of categories
- Generated Content-ID header may be invalid
- Long lines of attachment files in thread content view should wrap
- .txt attachments lose filenames when sent
- .txt attachments cannot be opened
- Message with attachment disposition .txt attachment shouldn't display text inline
- Selecting attachments in header is not reliable
π§Ή Cleanup
- Don't show hand cursor for message action buttons
- Avoid reload of entire table view when beyond prepared range
Version 0.2.10
Dec 03, 2019
1:53AM
π§ Fixed
- Crash when creating a new label
- Reply all should show Cc recipient row by default
- Mailto link with body loses newlines in compose window
- Messages downloaded due to thread content display appear uncollapsed in thread content view
- Broken dark formatting for message selected on launch
- Message should not be collapsed when second message in thread is a deleted message
π§Ή Cleanup
- Add logging to help track down crash on Reply on some systems
Version 0.2.9
Nov 30, 2019
12:30PM
π New
- Fetch full name from Gmail, not the macOS user account
- Preserve selected thread within each folder
π§ Fixed
- Content view should clear when thread list content disappears
π§Ή Cleanup
- Sidebar now refuses first responder on mouse click events
Version 0.2.8
Nov 26, 2019
3:54PM
π New
- Display contact photo in message header
β¨ Improved
- Delete key now Trashes rather than Archives
- Clicking a different mailbox in sidebar now exits search mode
- Starred messages are no longer collapsed in the thread view
- Messages marked as Spam no longer appear in other mailboxes
π§ Fixed
- App sometimes continuously resets persistence on launch
- Duplicate "Label 098" label in sidebar after initial sync
- Broken "Revert Dark Formatting" link
Version 0.2.7
Nov 24, 2019
3:02PM
β¨ Improved
- Improve GmailService throttling logic to avoid exceeding per-second quota limits on accounts with many labels
- Increase size of window initially synced for primary Inbox
- Don't sync disabled message categorized inboxes
- Don't show mailbox tag for backing mailbox in message header
π§ Fixed
- Broken decoding of newlines in text/plain message parts when Content-Transfer-Encoding is base64
π§Ή Cleanup
- Hide action buttons for collapsed messages
- Remove nonfunctional printing menus until printing is supported
- Improved folder selection restoration after persistence is reset
- Fix default account selection for compose to match the account display order
Version 0.2.6
Nov 22, 2019
12:17PM
π New
- Collapse messages in thread view for long threads
- Add BCC field to compose headers
- Validate recipients before allowing send of compose window
- Add icons to message banners
β¨ Improved
- Fix sorting of mailbox labels in header
- Optimize conversation loading by avoiding preload of unnecessary iframes
- Remove currently unimplemented photo browser button from compose window toolbar
Version 0.2.5
Nov 19, 2019
10:26AM
π New
- Add ability to reply to specific message in thread view
- Add ability to star specific message in thread view
β¨ Improved
- Collapse quoted text in messages sent with Windows Outlook
- Normalize formatting of messages sent with Windows Outlook
- Search speed improvements
- Double-clicking already-open draft now orders existing window to front
π§ Fixed
- Mailbox labels sometimes shown even if they don't need to be
Version 0.2.4
Nov 14, 2019
11:41PM
π New
- Support magnification in thread view
- Add Drag & Drop support to attachments in thread content view
- Clicking a notification now selects the message in the main window
β¨ Improved
- Forwarding messages now includes attachments
- Faster initialization of the Load Images banner
- Improve thread loading speed by loading CSS and Javascript assets by URL, allowing WebKit to cache these resources
π§ Fixed
- Subject prefixes sometimes duplicated on replies/forwards
- Assorted thread content view bugs in dark mode
π§Ή Cleanup
- Clean up thread view context menus
Version 0.2.3
Nov 10, 2019
11:51AM
π New
- Automatic update support
β¨ Improved
- Added validation for e-mail addresses entered into compose window
π§ Fixed
- Reply messages do not threading together