Private Beta

Release Notes

Release Notes

Requirements

  • The latest version of MacOS 14 (Sonoma) or
  • The latest version of MacOS 13 (Ventura)

Release 1.0.0(b3347)

(Apr 13, 2024)

Fixes
  • Display of space between two mime encoded words.
  • Labels added to gmail messages when composing not reliably set on sent message on gmail server.
  • Sending a message via gmail would result duplicates in sent mail.

Release 1.0.0(b3331)

(Apr 11, 2024)

Fixes
  • Regression not generating snippets for plain text messages.
  • Crash building font menus.
  • Issue were tag information may not be added to the context properly.
  • Fixes crash with events from Webview's javascript.
  • Ensure redirect of non-content attachments include those files in the new message.
  • Incorrect parsing of some PGP encryption mime parts.
  • Snippet generation and fullText indexing now excludes text contained in hidden html elements.
  • Non-displayable inline attachments were displayed twice.
  • In replies, some attachments weren't getting a text replacement.
  • PDF files were not being included properly in forwards.
  • Ensure that attachments are not added during replies, but a text placeholder is.
  • Ensure that forwarded messages get the attachments added.
  • Crash when displaying message.
  • Issues when digital signatures being recognized by other email apps.
  • Snippet generation not using HTML part as preferred source of snippet text.
  • Encrypted messages not decoding quoted printable if encrypted is an attachment.
  • Messages signed by Maven not validated By Canary Mail (bug in Canary Mail as other Apps validate signature fine).

Release 1.0.0(b3287)

(Apr 09, 2024)

Improvements
  • Add Rule criteria for Tagged Status, Answered Status, Forwarded Status, Alternate Subject, Subject or Alternate.
Fixes
  • Crash preparing messages for display.
  • PGPSignature not validating on messages composed in Maven.
  • Fixes most major issues with replies!
  • Clean up a lot of the excessive extra space in replies.
  • Fixes issue with dragging images with apostrophe in the name too composer.
  • Crash if external projects changed in background.

Release 1.0.0(b3271)

(Apr 08, 2024)

Improvements
  • Change to show ALL inline images in the format selected.
  • Attachments can be properly dragged, deleted and quicklooked in composer.
  • Minimizes network activity to determine Mailboxes needed synchronization.
  • Better handle mailto links with newlines in body.
  • Add consistent labels to inline video & audio attachments.
  • Performance optimization when building Mailbox listings.
  • Provide an icon to indicate that images are unavailable.
  • Adds Encryption Status criterion.
  • Show appended AV content differently if needed.
  • Allow for different display formats for the appended files.
  • Create more flexible display of all attachment types.
  • Hide encrypted attachments.
  • Collapsing selected Mailbox parent item now clears mailbox selection.
  • Reliability of IMAP mailbox connection after network interruptions and waking from sleep.
  • Better handling of the display of inline versus discrete PDF files.
  • Double clicking on message in conversation inspector now opens message in a single message viewer.
  • Double clicking message header now opens message in a single message viewer.
  • Add & fine-tuned prefs for attachment display.
  • Make inline audio appear nicer with more info.
  • Add direct download button in attachment view.
  • Have the inline audio/videos respect the inline content format.
Fixes
  • Some SMTP servers silently fail to deliver message due to unidentifable IP address transmitted in smtp greeting.
  • Potential issue with SMTP servers.
  • Ensure that crash reports get attached during error reporting.
  • Crashes with attachments in the composer.
  • Syncing of IMAPFlags on servers that don't support CondStore.
  • Ensure encrypted content can see images.
  • Cannot find boundary of mime part in some cases.
  • Template tags were not appearing.
  • Avoid crash when there is a missing mimeResource in editor.
  • Fixes crash if a user clicks the "Go back to Maven" OAuth link after it has been completed.
  • Should fix the crash related to reloading table in account prefs.
  • Fix issue where videos were not respecting the thumbnail/full size setting.
  • Fixes issue where attachments were shown inline as well as appended.
  • Fixed an issue where inline files were not displayed there.
  • Fixes issue where Quicklook preview showed a # URL.
  • Crash when inserting edge case messages.
  • Some pgp encypted messages not decrypting.
  • Performance stall when checking for external projects.
  • Crash decoding Subject/address headers that contain '=?' but not fully specified mime words.
  • Crash when loading messages after message removal.
  • PGP Messages where encypted data was Quoted-Printable-Encoded were not being decrypted and displayed properly.
  • Crash after notification of change to external project.
  • Outbox messages not properly deleted after delivery.
  • Plain text message part html html when send as plaintext is set.
  • Ensure that attachments in attachment view and discrete views are in the same, correct order.
  • Issue unfolding headers with LF linebreaks.
  • Should fix crash after sending messages.
  • Crash when registering a mailbox to be counted.
  • Change the way discrete attachments are displayed.
  • Conversation badge missing when zero snippet lines selected.
  • Crash when scanning mime data if attempting to scan byte at end of data.
  • Child mailboxes of implied parents showing as flattened for non Gmail Accounts.
  • Snippet date disappearing until relaunch.
  • Mailbox paths not resolving after changing IMAP Path Prefix.
  • Performance issue displaying messages with large attachments.
  • TagWindow Sections visibility and order not respected when tagging from messageList.
  • Date disappearing on messages until relaunch.
  • Can't decode plain text part with inadequate charSet or transferEncoding.
  • Performance bottlenecks involving user initiated network activity.

Release 1.0.0(b3063)

(Mar 14, 2024)

Improvements
  • Filtering message list now adds new messages matches filter.
  • Filtering message list now retains updated messages no longer matching filter (until filter change).
  • Adds support for exchange notifications. Messages now update when server changes are noted.
  • Adds progress bar to resyncing EWS mailboxes.
  • Performance of post delivery rules now asynchronous. Prevents delay in processing rule for one message slowing future deliveries.
Fixes
  • Issue parsing mime part that has no content after headers.
  • Outbox rules that evaluate Tag data failing.
  • EWS outboxrules may not be performed because manifest may be deleted prior to download of delivered messages in SentMailMailbox.
  • Sporadic crash when loading messages if snippets need to be generated.
  • Reduces memory and cpu usage for logging errors.
  • EWS delivery not properly sending BCCs.
  • Removing observer was causing a crash.
  • Issue with EWS event monitoring if network connection is lost.
  • Issue with account network interface closing properly when network connection lost.
  • Spaces missing in some email address comments.
  • Memory issues when displaying some messages.
  • Filtering issues.
  • Filtering reverting when receiving.
  • Consistency in menu item name.
  • Messages with reviewDate today not found.
  • Error mapping draft and sent items mailboxes for EWS and Graph acounts.
  • Issues getting distinguished folders for graph accounts.
  • Cpu issue if EWS event watching subscription expires or no longer exists.
  • Favorites disappearing . Rolls back earlier fix for hiding favorites that have no source mailbox.
  • Favorites that no longer have source mailbox are no longer displayed.
  • Display of long conversation slow.
  • Selection Tab incorrect when switching between mailboxes.
  • Cpu usage issue when using MS Graph accounts.
  • Unified mailbox list do not update when disabling/enabling accounts.
  • Multiple tag windows stacking when double clicking tag tool.
  • Tags not appearing properly (regression).
  • Action Message tool Item does nothing.
  • Crash when updating Mailbox display info after selected favorit.
  • Crash when loading messages when sorted by tag.
  • Crash when displaying invalid email address on message.
  • Unread status not syncing correctly for EWS messages.
  • Extraneous updates sent to ews server.
  • Issue where converting html message to plain text message was returning blank message.
  • Size of images.

Release 1.0.0(b3011)

(Mar 08, 2024)

Fixes
  • Favorites disappearing . Rolls back earlier fix for hiding favorites that have no source mailbox.

Release 1.0.0(b3008)

(Mar 08, 2024)

Fixes
  • Favorites that no longer have source mailbox are no longer displayed.
  • Display of long conversation slow.
  • Selection Tab incorrect when switching between mailboxes.
  • Cpu usage issue when using MS Graph accounts.

Release 1.0.0(b2999)

(Mar 06, 2024)

Improvements
  • Adds setting for controlling behaviour of message action tool.
  • Adds support for exchange notifications. Messages now update when server changes are noted.
  • Replies now only show attached files as a named text.
  • Adds progress bar to resyncing EWS mailboxes.
  • Adds Synchronize Mailbox menu item to ews mailboxes for resetting sync state on a mailbox.
  • Performance of post delivery rules now asynchronous. Prevents delay in processing rule for one message slowing future deliveries.
  • Removed duplicate function of URL token.
  • Delete button is now the default button on Empty Trash and Junk menu items.
  • DoubleClicking/Open MessageAction now opens conversation if double clicking conversation header, opens individual message when clicking single message.
  • Double Clicking Mailbox now shows mailbox editor when applicable.
  • Options double click opens conversation even if clicking on single message.
  • Can no longer create child mailboxes for mailboxes marked by IMAP server as having no inferiors.
  • Can no longer edit/delete designated mailboxes.
  • Deliveries are not temporary logged to ~/Library/Logs/MailMaven/Deliveries.
Fixes
  • Unified mailbox list do not update when disabling/enabling accounts.
  • Multiple tag windows stacking when double clicking tag tool.
  • Tags not appearing properly (regression).
  • Action Message tool Item does nothing.
  • Crash when updating Mailbox display info after selected favorit.
  • Crash when loading messages when sorted by tag.
  • Crash when displaying invalid email address on message.
  • Size of images.
  • Issue with creating message structure for encrypted messages.
  • Layout issue on displaying some messages.
  • Email display names containing dot char '.' not scanned properly.
  • Ensure proper attachments during Forward of message.
  • Unread status not syncing correctly for EWS messages.
  • Extraneous updates sent to ews server.
  • Issue where converting html message to plain text message was returning blank message.
  • Composer email fields now shrink when needed.
  • Fixes issue where builtin completions with a slash would not complete.
  • Allow saving Image tags without needing to tab out of editing fields.
  • Control click mailbox now show contextual menu as if event was right click.
  • Keyword, project group mailboxes erroneously have option to edit group...
  • Keyword tokens tops are truncated in tableView.
  • Switching layout mode causes display of current message to be blank.
  • Sort Menu incorrect after switching from Table to snippet view.
  • Update text to not save draft message.
  • Sort menu incorrect of find window.
  • Fixes issue where default account wasn't selected if Case was different.
  • Dragging signature & template tokens did nothing.
  • Crash when adding blog token to Signature.
  • Flicker of selected mailbox tab when downloading messages.
  • Number of attachments incorrect in table view.
  • Date may disappear on messages in snippet list.
  • Messages with empty in-reply-to headers being attributed to incorrect conversation.
  • Could not copy/paste tag and email tokens.
  • Issues with delayed EWS/Graph message sends if concurrent network activity.
  • Some messages were had large gaps in message and resizing wider or narrower would repeatedly increase gap size.
  • Email fields in composer now expand up to 3 lines.
  • Deleting EWS Mailbox gives an unimplemented dialog.
  • Moving EWS mailboxes does not push move to server.
  • Moving EWS mailboxes does not update mailbox list until relaunch.
  • Moving IMAP mailboxes does not update mailbox list until relaunch.
  • Undoing a message deletion and then immediately redeleting message may cause message to briefly reappear, disappear after second deletion.

Release 1.0.0(b2930)

(Feb 23, 2024)

Improvements
  • Can no longer create child mailboxes for mailboxes marked by IMAP server as having no inferiors.
  • Can no longer edit/delete designated mailboxes.
  • Handles EWS designated Mailboxes better.
  • Update the default font size to be Helvetica 13 everywhere.
  • Change the onboarding account details to allow only changing of the iCloud username.
  • Add indication that special mailboxes are loading.
  • Recognize custom iCloud domains automatically.
  • Allow adding and removing SMTP server safely.
  • Allow changing account type during the onboarding process.
  • Always allow editing of SMTP server for IMAP accounts.
  • General improvements to the account creation/management.
  • Display SMTP settings even when there is no server set.
Fixes
  • Some messages were had large gaps in message and resizing wider or narrower would repeatedly increase gap size.
  • Delete message action after send error dialog, wasn't deleting message.
  • Ensure that handling of confirmation actions is correct.
  • Crash when a mailto link was clicked in MailMaven.
  • Crash when sharing from browser to MailMaven.
  • Fixes issues around the handling of dropped files to become attachments in composers, template, & signatures.
  • Mimepart with not-rfc compliant content header not displaying.
  • Deleted mailboxes not always removed from Mailbox Listing.
  • Removes extraneous (Non-Mail oriented) EWS/Graph mailboxes such as Journal, EventCheckPoint.
  • Crash when creating Child mailbox for EWS Account or Graph Account items.
  • Undoing a message deletion and then immediately redeleting message may cause message to briefly reappear, disappear after second deletion.
  • Deleting EWS Mailbox gives an unimplemented dialog.
  • Moving EWS mailboxes does not push move to server.
  • Moving EWS mailboxes does not update mailbox list until relaunch.
  • Moving IMAP mailboxes does not update mailbox list until relaunch.
  • Editor formatter was always defaulting to Helvetica 9.
  • After previewing template, ensure that the type is still disabled for default templates.
  • Email aliases were not being saved!
  • When a new account is created, properly update the special mailboxes in account view.
  • Ensure that only accounts with a delivery address are listed in composer.
  • Fixes crash when inserting messages.

Release 1.0.0(b2884)

(Feb 20, 2024)

New
  • Add ability to email crash reports to support fairly easily.
  • Add PLCrashReporter and instantiate.
Improvements
  • Delivery error messages reported by SMTP servers now presented to users.
  • Allow a clearer restart of the onboarding, if interrupted."
  • Allow a clearer restart of the onboarding, if interrupted.
Fixes
  • Issue where failed delivery by SMTP would be silent.
  • Where linefeeds in Text and HTML messages were not being normalized.
  • EWS mailboxes containing / not showing full name (only shows after last slash).
  • Changing EWS mailbox Name remotely does not update in Maven.
  • Issue where delivered and archived messages don't have prepareAmendment html modifications.
  • Issue where charset of composed plain text message inadvertently reset to usAscii.
  • Reopening draft message strips attachments.
  • Crash during migration of onboard if Mail had no accounts.
  • Ensure that messages created via mailto use the New Template.

Release 1.0.0(b2867)

(Feb 16, 2024)

Improvements
  • Allow a clearer restart of the onboarding, if interrupted."
  • Pasting image into Composer now attaches it as a png rather than tiff (smaller message size).
  • Pasted Images now have correct file extension.
  • Allow a clearer restart of the onboarding, if interrupted.
  • Double clicking attachments in header area now opens attachments in appropriate application.
  • Adds Save item to webview contextual menu.
  • Double clicking attachment in message display opens attachment.
  • Open eml, emlx, mavenmessage files by rightclick> open. or dragging on maven icon (hold option to compose with messages as attachment).
  • Performance issues loading messages with attachments.
  • Ensure that MailMaven can be used for opening email messages (.eml).
  • Improves display of plain text messages with attachments.
  • Improves separation of inline attachments and discrete attachments.
  • Add a link out to the site for update purchase in case of plan expiration.
  • Show more prominent messages for app-specific passwords.
  • Add error message when trying to add an email address that is attached to another account.
  • Add message debug menu item to show mime structure.
Fixes
  • Sporadic double click recognition for attachments in message body.
  • Issues with some attachment types not showing correct context menu, responding to actions.
  • Location of tag window when opening with conversation Header item selected.
  • Proper sender address selection is now happening.
  • New composer focus was inappropriately jumping from the To: to the main content.
  • Issue where delivered and archived messages don't have prepareAmendment html modifications.
  • Issue where charset of composed plain text message inadvertently reset to usAscii.
  • Reopening draft message strips attachments.
  • Crash when dragging eml file into compose.
  • Crash during migration of onboard if Mail had no accounts.
  • Ensure that messages created via mailto use the New Template.
  • Selection of attachment not loss when right clicking.
  • Crash when opening eml files.
  • Exporting attachments containing '/' char doesn't work.
  • Crash when opening an eml file.
  • Properly handle creating new messages from mailto link.
  • Share page from browser now opens a new message with a link.
  • Inline pdfs were not properly base64 encoded.
  • Drafts & Redirect now show inline images properly.
  • Redirect now has content being redirected.
  • Sometimes the sender would not be selected.
  • Special Mailbox changes were not being saved.
  • Send Again not including Attachments properly.
  • More issues with displaying attachments.
  • Charsets on messages may be incorrect.
  • Now handles attaching text/* mimeType attachments (eg .txt, .log. ips, .rtf).
  • Now handles attaching .rtfd files (auto compresses into .zip).
  • Issue where images may be attached multiple times if message has mixed attachments.
  • Issue where user could not effectively remove last attachment when composing.
  • Crash when attached pdf has 0 pages.
  • During onboard, the force account type dialog would appear and quickly disappear.
  • During onboard migration progress indicator could become too wide.
  • Variety of issues with attachments (composition and display).
  • Contextual menu for message display now built upon default webView contextual menu.
  • Signature imports were importing script as well.
  • Adjusts the selectionChanged to more accurately reflect the selected format.
  • Cursor position from the templates was not respected.
  • After first edit the signature editor would become useless.
  • Ensure IMAP Server MX record takes priority over generic Exchange.
  • Ensure that when using port 143, the StartTLS actually works.
  • Update the Mail.app applescript to avoid some errors.
  • Avoid crash while changing colors for account.
  • Sometimes the account icon wasn't being saved.
  • Ensure that manually entered emails get trimmed.
  • Moving messages from EWS to IMAP or IMAP to EWS was not deleting original message.
  • Crash when sending message created via mailto:.
  • Potential hang when receiving messages on EWS/Graph accounts.
  • Potential hang when evaluating Spam score.
  • Addresses potential crash parsing Exchange responses.
  • Addresses potential deadlocks in accessing mailbox information.
  • Long attachment names not being decoded properly when reading.
  • Attachments not showing file icon if inline attachments are set to show as thumbs.
  • Modifying account name would remove focus with each character changed.
  • EWS messages moved to trash not being removed from source folder on server.
  • Encoded mime strings that include language specification may not be decoded properly.

Release 1.0.0(b2764)

(Feb 05, 2024)

Improvements
  • Improve the error handling of AppleEvents from Mail, allowing user to at least enter accounts manually.
  • Add item to link to MailMaven Beta Info page to Help menu.
  • Message display now show flag and extended message status (answered, forwarded etc).
  • Adds apply Inbox rules menu item.
  • Reduces network activity when Maven becomes active app.
  • New Mailbox dialog validates name for duplicates and valid mailbox creation when clicking OK.
  • Message header layout now consistent with snippet layout in positioning of status and flags location.
Fixes
  • Tags were not being pushed to our servers.
  • Ensure that a failed account selection gets unset in Sync Profile.
  • Ensure that actual keys are sent for Sync Profile.
  • Trim passwords for extra spaces.
  • Issue with displaying account discrete messages in conversation badge.
  • Create Mailbox dialog show root mailbox rather than account as parent mailbox when activated with an account item selected.
  • Performance issues related to loading messages and changing messages rapidly.
  • Crash primary mime attachment for display if no file name for attachment.
  • Button to create new mailbox not functional.
  • Messages with no messageIdHeader being placed in invalid conversations.
  • Issues with keyword suggestions when configuring rules and smart mailboxes.
  • Crash viewing criterion Log for a mailbox.
  • No autocompletion in setting project criterion.
  • Can now Select project for Set Project rule action.
  • Compatibility With Reading OmniFocus 4 projects.
  • Message display contextual menu does not show flags/importance/color items properly.
  • SMTP Accounts not being saved properly.
  • Choosing Create Mailbox menu item not functional if unified mailbox is selected.
  • Ensure that the Sync Profile account list gets refreshed as needed.
  • Add postmark delegate methods for when there are failures.

Release 1.0.0(b2732)

(Jan 29, 2024)

Improvements
  • Adds Message Action contextual menu when right clicking on message display.
  • Adds debug menu items to right clicking on message in message list to view source and html for display.
  • Adds Reply All with Template / Quick Reply All with Template functionality.
  • Message List Contextual menu now shows custom keystrokes.
Fixes
  • SMTP Accounts not being saved properly.
  • Restores Go To Mailbox… menu item in Mailbox Menu.
  • Now recognizes distinguished Mailboxes from EWS servers.
  • Sync mailbox activity overly aggressively presenting errors for internal Maven errors.
  • Archiving messages to gmail all mail account fails to archive message.
  • Local Mailboxes not visible after migration in some circumstances.

Release 1.0.0(b2702)

(Jan 24, 2024)

Changes:

Improvements
  • All Accounts mailbox shows inbox unread count when collapsed.
  • Adds items to manage mailboxes and favorites to Mailbox Menu.
  • Adds ability to empty all accounts trash from All Accounts contextual menu.
  • Adds ability to check new mail or synchronize all mailboxes from All Accounts contextual menu.
  • Adds ability to manage accounts from All Accounts contextual menu.
Fixes
  • Potential crash when parsing Exchange responses.
  • Crash when evaluating an invalid email address for a rule.
  • Avoids deadlock during end of onboarding.
  • Local Mailboxes not visible after migration in some circumstances.
  • Color not appearing in conversation header messages.
  • Outbox Mailboxes not appearing.
  • Adds ability to empty Trash/Junk by clicking on any Trash/Junk mailbox or account item(trash only).
  • No ability to empty trash/Junk by clicking on any trash/Junak mailbox or account item(trash only).
  • Email address gets truncated in snippet view Account set to show icon.

Release 1.0.0(b2678)

(Jan 19, 2024)

Changes:

Fixes
  • Layout of text in subject field in composer.
  • Potential crash when selecting Message.
  • Potential crash when syncing EWS folder items.

Release 1.0.0(b2676)

(Jan 19, 2024)

Changes:

Fixes
  • Messages without ID headers may be wrongly displayed as member of conversations.
  • Keyword/Project/Flag Mailboxes not showing any messages.
  • Conversation Panel isn't always resizable vertically.

Release 1.0.0(b2672)

(Jan 19, 2024)

Changes:

New
  • Add mechanism in account settings to override account type.
Improvements
  • Change Sync Profile to prefer the email address that is the loginName if possible.
  • During migration, if an iCloud account has an icloud.com address, use that.
  • Add a note indicating how to place the signature in the template.
Fixes
  • Removes "Show BCC: Badge" in View menu.
  • Search window now ignores shift modifier when matching keycombos command-plus or command-minus.
  • Removes "BCC badge" as user settable option as bcc is an inferred state and inference can lead to confusion.
  • Message Menu/Contextual Menu missing Delete menu Item.
  • Crash when accessing root mimepart for MutableMessageContents.
  • Mark As Junk message toolbar button does not respect junk preferences for moving/deleting messages.
  • View-Appearance preference for showing To Recipient Marker not being respected.
  • (x) to right of search field should clear search.
  • Suggestion list for searches sometimes blank.
  • Crash when searching.
  • Performance bottleneck when downloading EWS messages.
  • Crash when creating new message from single message viewer.

Release 1.0.0(b2651)

(Jan 18, 2024)

Changes:

Improvements
  • Account Mailbox Debug contextual menu item to log IMAP mailbox list output.
  • Can now select Root All Accounts item to show inboxes.
  • Makes status and flag columns sortable.
  • Sort and Group By flag and status now working.
  • Maven now displays a error message if a move or copy action fails because destination mailbox does not exist.
  • Adds Account Mailbox Debug contextual menu item to log IMAP mailbox list output.
  • Can now select Root All Accounts item to show inboxes.
Fixes
  • Server designated mailboxes not listed if mailbox Name doesn't match expected form.
  • Crash when selecting next/prev unread message messagelist if next/prev message is a thread header.
  • Group by status,flag,importance not showing as grouped when initially opening a mailbox.
  • Handles network disconnection during IMAP LIST more gracefully.
  • Address potential crash on mouse over on tokens.
  • Broken logic for some criterion for matches.
  • Deleting Message via Menu or toolbar does not respect move to trash or delete junk immediately preferences.
  • Archiving a message in an account with no Archive mailbox fails with potential data loss.

Release 1.0.0(b2627)

(Jan 17, 2024)

Changes:

Fixes
  • Archiving a message in an account with no Archive mailbox fails with potential data loss.
  • Deleting Message via Menu or toolbar does not respect move to trash or delete junk immediately preferences.

Release 1.0.0(b2621)

(Jan 16, 2024)

Changes:

Improvements
  • Search: counts now displaying on search window.
  • Search: Search Window mailbox badges now work.
  • Search: Search Window now updates with message changes. Sort now working in search window Grouping and group by conversation now working in search window.
  • Search: adds Any Word, All Words, Phrase criteria.
  • Adds suggestions for importance.
  • Search window now close to final form.
  • Counts now displaying on search window.
Fixes
  • Google domains with MX record in capitals were not recognized.
  • Purge MX Record history after cache expiry.
  • Search: Search window suggestions more consistent in their managment.
  • Office 365 account wasn't using common tenant.
  • Handles network disconnection during IMAP LIST more gracefully.
  • Command-# not opening quick-open mailboxes.
  • Address potential crash on mouse over on tokens.
  • Broken logic for some criterion for matches.

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.