Release 1.0 b2532
(2023-12-23)
Accounts
- Fixes - Missing error message for a bad outgoing account.
- Fixes - Sometimes, the sender account would be incorrect, and the Send Button would not be enabled.
- Fixes issue: AOL, Yahoo & Gmail accounts often could not send after migration.
- Fixes - Special mailboxes for EWS were not selected in prefs.
- Fixes - Migrates Local account with manual entry.
- Fixes issue where the addition of mailboxes via migration would flag the mailbox to be created on the server
- Changes the retries for SMTP connections to make more sense.
- Fixes - Some Special Mailboxes were not mapping correctly
Composer
- Changed the composer format preferences to be clearer.
- Fixes - The forward delete button does not delete
- Fixes - Address fields in the composer were jumping around
- Make the signature account editing controls more obvious.
- Added a tooltip for the Account Signature Settings button.
- Ensures that the Send menu item in Compose has the same state as the button.
General
- Improvement - Searches are now more responsive, but much more work to do.
- Improvement - Adds “Compose New Message” to Sender Item from the sender token in the Message View.
- Fixes - where the space bar to advance messages prevents further message selection.
- Fixes - Changes spacebar mark as read to mark a conversation as read if the behaviour is set to advance in the message list.
- Fixes - Highlight Conversations in Table View not working on Sonoma
- Fixes - Scroll of Table View pushes the table below the header view when the top message changes.
Message Display
- Added - You can now set which messages load images either by message or by sender, and the choice will be remembered using a persistence of loaded content flags for a message or sender. Right-click/2-finger-click on the message header to set image loading behaviour.
- Improvement - adds the ability to clear remote content choices
- Fixes - preference for loading remote content from everyone ignored
- Fixes - Animation completion artifact when unselecting message
- Fixes - highlight of conversations in tabulated view
- Fixes - table view split location not being remembered
- Fixes - messages not displaying if preparation is not finished
Message Management
- Fixes - replying to a conversation replies to the first item rather than all messages in the conversation.
- Fixes leaking of composer resources!
- Fixes viewing conversation creates background web views for all messages in a conversation, resulting in general high CPU and memory usage.
- Fixes - Reply with template to a conversation will reply to all messages in the conversation, not the most recent message
Rules & Actions
- Fixes - outbox rules not firing to work.
Crash Fixes
- Crash in reply with attachments.
- Crash when receiving data on an insecure SMTP connection prior to starting TLS
- Crash in Rule when adding Keywords
Release 1.0 b2495
(2023-12-14)
This build mostly fixes several crashes reported by testers and changes in the composer. But there are bug fixes too.
Added with this Update
Accounts
- Fixes - syncing between account settings list and message viewer when changing order of accounts.
- Fixes issue where email aliases could not be deleted.
Composer
- New - Dropping files unto MailMaven dock icon creates message w/attachments.
- New - Adds option to composer preferences to always show outboxes/ when deliveries pending.
- Improvement - Can now Reply etc to select multiple messages
- Improvement - Made Reply & Forward Templates more standard.
- Fixes - All recipients are visible while editing.
General User Interface
- Fixes - Message Menu items are not appearing disabled when no messages selected
- Fixes - Menu and dock counts updating out of sync with changes.
- Fixes - Localizations related to exporting messages in the File menu
- Fixes - Appearance of window buttons when AppleAccentColor is Graphite
- Fixes - Problems reloading saved viewer state at launch.
Message Display
- Adds mailbox Name label in snippet view
- Adds settings on the View tab to control what is displayed (Account Name, Account icon or Account color or a combination of the three)
- Mailbox info in header view now responds to rollover/right mouse clicks appropriately
- Fixes - Addresses tokens in message header view not fully implemented for selecting address, drag and dropping.
Message Management
- Fixes - Right click reply Actions on unselected messages use content from currently selected messages
- Fixes - Removing messages from gmail mailbox via mailbox label in message headerView deletes message from All Mail (moves to trash)
- Fixes potential deadlock when saving and applying server actions
- Fixes - Outbox Mailbox not visible.
Crash Fixes
- Crash concerning attachments in replies.
- Crash when retrieving email suggestions
- Crash if no Date Header found
- Crash when replying to a message.
- Crash in account alias editor when changing name.
- Crash when closing windows
Release 1.0 b2476
(2023-12-08)
Quick fixes
- Potential crash at launch.
Added
- Setting default sender for messages.
- Adds preferences to manage the default sender to set in composer.
- Update the EmailAddressPopup to handle a set of pre-Items for the list.
Release 1.0 b2472
(2023-12-07)
This version is packed with fixes to MailMaven. The two biggest areas are the Composer and Conversation View. The Composer has a ton of fixes, as well as a redesign of the Composer Message toolbar and menus.
The way that conversations are displayed was also reworked, as described below.
- The Conversation Icon indicates the number of messages in the conversation that are in your current mailbox.
- A "+" on the icon indicates that there are more messages in the conversation in a different mailbox.
- When you open the Conversation Map, you can see a count of the unread messages in the conversation and the total conversation count.
- You can now Group by Conversation from the View menu.
- Clicking on the conversation icon will expand the conversation if you Group by Conversation.
- A long click or a 2 finger scroll shows the conversation map. You can scroll it and select the message you want to bring up in the message view. You can use the Action Menu in the Message view to reply to that selected message.
- If you want the Conversation Map to remain open as you navigate it, use control+click on the icon or right-click/2-finger-click.
- If you have not "Grouped by Conversation," clicking on a message with a conversation should also highlight the other messages in that conversation in the current mailbox. You can enable Highlight Conversation in the View menu.
- Single-clicking on the Conversation Icon will open a stationary conversation map.
- A long click or a 2-finger scroll shows the conversation map as a click scroll window.
- For finger memory, right-click/2-finger-click also opens the stationary conversation map.
Complete list of changes
Accounts
- Fixes issue where some Exchange accounts were not being identified correctly
- Adds service URL override for NTLM auth accounts.
Composer
- Adds seconds default to delay delivery
- Adds pasting of images in composer.
- Add ReplyAll button to composer and Compose Menu
- Quote colors were not being represented in new messages.
- Fixes bug where the logic for the loop selecting an address was incorrect.
- Fix issue where you could not reply using the alias an incoming message was sent to.
- Fixes issue where drafts were being saved with contenteditable=true
- Fixes the followup so that it sends to the original recipients.
- Use the new template for forward as attachment.
- Fixes issue where Forward As Attachment would not include signature.
- Ensure composer has correct first responder when options are open.
- Selected Draft message lose selection when opened draft is saved.
- Fixes that Draft messages appear to be related to one another.
- Fixes Draft attachments were not appearing in reopened message.
- Fixes the default schedule for options.
- Fixes issue where content of drafts can be edited in a messsage viewer.
- With ReplyAll if there are CCs, always show the CC field on open.
- Addresses many of the misaligned behaviors around encryption status in the composer.
Conversations/Threads
- Added Highlight by conversation Menu item in View menu
- Adds Conversation title in message Display now reflects junk status/altSubject and readStatus
- implements display of conversations in SnippetList
- conversations of (1)+ are now expandable
- Conversation Header message now show unread marker if any message is unread
- Right click conversation badge opens conversation menu as popover rather than expand/contract conversation
- Lingering group by conversation when grouped by date issues. all now fixed
- Fixes Issues with group by conversation when grouping by date
- Fixes Conversation badges intermiitently not displaying
- Fixes Conversation group background intermittently not displaying
- Fixes Messages not showing conversation badge when Not in group by conversation.
- Fixes issue with messages always showing as unread in the conversation Inspector/menus
Crash Fixes
- Crash when resorting grouped messages
- Crash when updating message display
- Crash in grouping and filtering message items[
- Crash when using conversations in tableview
- Crash when resorting grouped messages
- Crash when opening new messages & Plain Text is the type.
- Crash when updating message display
- crash when opening new messages & Plain Text is the type.
- Crash when sending message
Interface
- Adds Junk Mail Action setting for delete [move to trash | delete Immediately]
- Adds localization of toggle junk status tool tip
- Fixes Geometry on tab selection in snippets
- Fixes Removing Color does not work
- Fixed Messages not updated in list when color was modified by rule application
- Fixes Cropping of subject in single message viewer
- Fixes Clearing color using rule resulted in a dark grey color
- Fixes Renaming mailbox cannot find messages until after releaunch.
- Fixes Junk mail menu items not showing if spam sieve enabled but not avaialble
- Fixes moving messages between accounts was not marking source message as deleted
- Email Token hotspot not clickable in message header view
Message Management
- Fixes changing delay units in composer options not having an effect
- Snippet doesn't update properly between saving of drafts
- Fixes archive message toolbar disabled
- Incorrect selection after message deletion
- Fixes dragging multiple messages would only result in really dragging first
- Fixes messages that are deleted or moved by inbox rules still get notified.
- Fixes issue with moving Message task resulting in message still showing in maibox until next sync
Mailbox Management
- Fixes Creating a mailbox with name that inavertently includes hierarchical delimiter fails
- Fixes Text color of mailbox name during drag and drop not restoring to label color properly when in tabbed appearance
- Fixes Smart Mailboxes now continue to show messages that no longer meet criterion until reopened
- Fixes that Is Not Mailbox criterion reverted to Is Mailbox
- Fixes moving a IMAP message to a nonExistant IMAP Mailbox unretrievably deletes message
- Fixes Renaming mailbox cannot find messages until after releaunch.
- Fixes Maven allows dragging of mailbox into its descendents. This should not be allowed
Table View
- Adds horizontal divider between table and message display in tabulated mode
- Fixes Keystroke rules - ctrl-key - not working in tabulated view
- Fixes Shows icons in column headers when appropriate
- Fixes Notes not displaying in tableView
- Fixes Adjusts padding and font size of subject when in table view (less padding, larger font)
- Fixes icons for encrypted and digitally signed now appear in table view
- Fixes adjustment of widths of columns after resize to enforce fitting in width
- Fixes appearance of conversation badge In Table View
Other
- Critical issue where messages were being removed locally when processing status responses.
- Critical issue where messages were not being removed from delivery mailbox or outbox after queing for delivery, and after delivery
- Adds a non-conformant date scanner if no date could be determined at all
- Makes RFC5322 email date parser handle non-conformant dates better.
- performance issue downloading IMAP messages
- Clicking on Notify New message option in prefs also changes notify on keystroke application
- Fixes server actions may be performed out of order
- Fixes sync Mailbox tags now updates any gmail message missing a gmail_id
- Mouse scroll wheel not working
Release 1.0 b2431
(2023-11-22)
IMPORTANT: After installing this new build, please re-index your attachments using the Debug menu item so that attachments received before this release are visible in the messages list.
Added Functionality
- Add 'Forward As Attachment" for messages.
- Add support for NTLM authentication with Exchange.
- Implements "Send Again"
- Adds grouping by Attachment count
- Conversation badge in tabulated message view - badge now shows a menu of conversation messages.
- Implements message colour in tabulated message view
- Implements related message highlighting in tabulated message view
Improvements
- Consolidates and amends menu items for composing into a new Compose menu.
- New top-bar composer menu
- Add the Reply-to field in the editor
- Attachments can now be selected and previewed using space.
- Change the default iCloud icon to use Apple's standard
- Adjust the Account window layout
- Add grouping by attachment count
- Message List unread Count Badge now controlled by advance preference "showMessageListUnreadCountBadgeWhenZero.”
- The mailbox column (in tabulated view) now shows account information when the unified mailbox is selected.
- Adds default "connectionTimeout" to allow advanced setting of connection time out time in seconds.
- Sizing of single message window now remembers for future window openings.
Fixes
- Ensure that reply-to values are reloaded from draft or reopened message.
- Resolve issue where vanished messages were not resulting in count updates.
- Message not appearing if Mail.app was open at the same time when messages arrive.
- Mailboxes intermittently do not update when messages arrive.
- Poor application performance when downloading EWS messages
- Conversation badge # incorrect
- Draft messages saved as Unread
- Navigator Tab now updates appropriately when selected
- The composer format bar wasn't reflecting the selection 100% of the time.
- Fixes issue where ReplyAll included sender.
- Enable basic spell-checking.
- Now opens the tagging window when showing the tagging section of the composer.
- Hitting enter in the subject field takes you to the editor.
- Fixes yet more issues with the icon picker
- Fixes count of accounts being added to profile.
- Appearance of snippet view when swiping
- Fixes crash where completion was being called twice.
- Crash when generating snippets if mimePart content data is nill
- An issue where the auto-discover wasn't always finding the correct URL for EWS.
- Ensures that autodiscovery uses the correct email in NTLM mode
- Fixes crash in snippet view when clicking on an empty area.
- Fixes issue where tabbing in account details would jump to view behind.
- Potentially fixes crash when making accounts
- Crash when looking up email suggestions
- Crash when parsing some messages during import
- GMAIL mailboxes prefixed with “[Google Mail]” not showing in the appropriate location
- Crash when clicking on specific column headers (i.e. columns that are not sortable)
- Related rows not showing on the tabulated message list view
- More work on address lookup
- Remembers sizing of single message window for future message opens
- Remember split view positions between launches
- Table column field overrun for to/from fields
- The issue with the subject overrunning the column
- MessageList/Display Split position now remembered between app usage
- Attachments not properly indexed on receiving messages
- Note: There is a Debug menu item to Reindex Attachments for messages received before this build.