MailMaven

Release Notes

Private Beta Releases

Requirements

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

Release 1.0.0(b5674)

(Apr 23, 2025)

Improvements
  • Adds cmd-up/down arrow to go to first/last message in message list.
Fixes
  • Renaming a gmail mailbox will change the label on all the messages for the mailbox and update keyword preferences.
  • PGP user info does not show if userId is a invalid rfc2822 email address.
  • Fixes further quoted text adjustments in replies.
  • Move Message Rule Action does not validated if selected mailbox is a unified mailbox.
  • Issues with Date criterion for Days Between.
  • Fix potential crash during dragging of attachments.
  • Fixes potential crash when an MKEmailAddress has an invalid userAtDomain.
  • Extra lines were being inserted in quoted sections when a line was deleted.
  • Delivery queue get stuck if a connection to an smtp server fails.
  • Fixes issues where smtp auth could fail.
  • Mark as all read not working when selected from Favorite mailbox items.
  • Fixes localization of project deletion confirmation.
  • Keyword Edit window does not reflect keyword's muted state.
  • Edit Project dialog has no option to mute project.
  • Muted Projects appearing in Suggestions.
  • Email and domain avatars not being fetched due to defunct provider.
  • Duplicate mark unread menu item in main.message menu.
  • Some connections may fail due to race connection involving starttls.

Release 1.0.0(b5632)

(Apr 17, 2025)

Fixes
  • Crash when making email suggestions.
  • Redux. Sort columns not remembered in tabulated view.

Release 1.0.0(b5627)

(Apr 17, 2025)

Improvements
  • Adds ability to filter message list on recent (received since opening mailbox) messages.
  • Adds new message banner to Message List.
  • Quick Open now handles favorite mailboxes.
  • Improvements to badges.
  • Adds sidebar Tabs as targets for quick Open.
  • Adds smarts mailboxes as targets for quick open.
  • Adds command-K to insert link in composer.
  • Insert Link… only available in the actual editor view.
  • Escape key will now close the Insert Link popover.
  • Adds command-] & command-[ to increase and decrease indent in composer.
Fixes
  • Allows dragging of contacts into the composer header fields.
  • Fixes issue where an error with the SMTP account could block all outgoing messages.
  • Signatures rewritten using one after viewing in preview mode.
  • Outbox rules not evaluating encryption status.
  • Message list filter not resetting properly when changing mailboxes.
  • Message selection during filtering no longer persisted.
  • Turning off filter now returns message selection/scroll to selection scroll prior to filtering.
  • Search Scope automatically turns on Sent Mailbox when initiating new search involving accounts.
  • Issue where attributes may not be set on appended messages properly.
  • Group by flag was mislabelling blue flags as no flag.
  • Email and domain avatars not being fetched due to defunct provider.
  • Duplicate mark unread menu item in main.message menu.
  • Selecting Open Schedule Outbox/Outbox nonfunctional.
  • Add send again to customizable keystrokes.
  • Deleting message now closes all single message viewers displaying message.
  • Crash when emptying trash/junk mailboxes.
  • Maven viewers now remember selected message state if closed with multiple mailboxes selected.
  • Viewed mailbox Sort Orders not persisted/reloaded.
  • Messages with
     content may be overly wide; Sets 
     content to wrap.
  • Conversation header items do not contain collected Information for attachment counts and flags.
  • Long messages are blurry or fuzzy.
  • Renaming mailbox now updates any smartmailboxes referencing it.
  • Renaming source mailbox for favorite will rename favorite. (changed favorite names will be retained).
  • Renaming mailboxes do not update rule destinations (copy/move) or criteria.
  • Should prevent save of draft after message is sent.
  • Fixes crash when draft saved without a sender account.
  • Fixes jumping email/subject fields in composer after entering values (finally!).
  • Color popover not changing color in import account.
  • Saving Signatures while in preview could overwrite with the previewed content.
  • Fixes crash when using menu to Insert Link in composer.
  • Fixes some issues where extra BRs add more space for content.
  • MS servers strip tab runs in content, this replaces them with spaces.
  • Indent was not working correctly from one line to the next.
  • Tabs are note restored from draft.
  • Drafts saved as plain text, will now reopen as drafts as well.
  • Tag data is not collected for conversation header items in table view.
  • Insert Link… menu item in composer was inactive.

Release 1.0.0(b5519)

(Apr 09, 2025)

Fixes
  • Crash dragging attachments from message content.

Release 1.0.0(b5513)

(Apr 08, 2025)

Improvements
  • Search scope options updated properly when searching the viewer mailbox.
  • Use a mailbox filed in search expression now searches mailbox hiearchy.
  • Adds option to search mailbox hierarchy for messages.
  • Adds Color isSet / is Not Set criterion to rules and smart mailboxes.
  • Use of [sent] , [trash], [junk] mailbox in search expression now ignores sent/trash/junk scope exclusions.
  • Reduces delay when dragging selection to sidebard tab for switching tabs.
  • Options key now toggles mark as read/mark as unread when multiple messages selected.
  • Adds preference Do not Archive Sent Messages When Archiving Conversation.
Fixes
  • Line formatting between clients should be more consistent.
  • Incomplete search results in some instances.
  • Some mailbox contextual items not available for favorites.
  • Handles more situations were a problematic message may be on the EWS server.
  • Set Color Rule Action now uses preferred colors.
  • Flag popup menu in Criteria and rule actions now show image of flag.
  • Cannot Add review mailboxes in favorites from add menu.
  • Message list filtering not working as expected.
  • Change the plain text display of messages received to have similar spacing to other clients.
  • Better handling mailbox sync for server mailboxes reporting NOMODSEQ.
  • Ensures messages In sent mail sent by other clients are marked read.

Release 1.0.0(b5475)

(Apr 03, 2025)

Improvements
  • Inbox rule criteria: Parent Keyword, Parent Project and Message is Expected Reply.
  • Adds option to reapply inbox rules when marking a message as not junk.
  • Can now toggle Find in Message view when application focus in not the message.
  • Improves contextual menu for copying addresses in message header.
  • Adds Add to Contacts menu item when right clicking am email address.
  • Change method for zipping attachments and provide errors, if any.
  • Improves Favorites management. Favorites can now have custom names, colors and other options.
  • Application dock menu now has items for composing, checking mail and opening viewer.
  • Adds View Delivery Log… to debug menu.
  • Message Source windows now remember last used size and position.
  • Add Copy Image to context menus when an attachment is an image.
  • When opening a single message viewer, show all content.
  • Rebuild Mailbox menu item now confirms rebuild and displays completion dialog.
  • Can now search messages for attachment name and "Has Attachments"
  • Filter controlls for list view now show popup menu on label. Filter Button now toggles Phrase filtering.
  • Adds preferences to control use of control key to apply rules to keystroke rules preferences.
  • Truly supplies meaningful error messages in the composer when saving.
Fixes
  • Search suggestions no logger have initial suggestion selected.
  • Addresses Potential issue when emptying junk/trash.
  • Potential Crash when indexing messages.
  • Memory leak in processing search results.
  • Favorites of unified Mailboxes/Accounts not excluding messages from muted mailboxes.
  • Fix issue where attachments or content afterward would disappear.
  • Cannot add new project from tag window -- suggestions do not disappear for unmatched project stem.
  • No action notification when applying keystroke rules in Search window.
  • Find in Message view not resetting after changing messages.
  • Replies sent via graph missing in-reply-to header.
  • Disabling or deleting account doesn't immediately stop network traffic.
  • Crash when adding a favorite groupe.
  • Crash when searching for an email address.
  • Fixes issue where when a message that was reopened due to an error and then an attachment was deleted, if would delete all attachments.
  • Favorite mailbox counts now reflect excluded child mailboxes.
  • Dragging attachments inside the composer was duplicating the attachment.
  • Crash when moving messages in some circumstances.
  • Issue where some EWS mailboxes may not act on server notifications of changes.
  • Some fail authentications for smtp may result in delivery queue getting stuck.
  • Validation of Allowed Key Combinations for Keystroke rules.
  • Toggling rule enabled state on does not save rules.
  • Memory leak of message viewer if closed after applying actions.
  • SMTP account passwords were not being stored in Keychain separately.
  • Fix issue where duplicate IMAP/SMTP accounts could be created.
  • Cannot set importance rule action to very low.
  • Reopening messages from draft or outbox now restores the correct signature.
  • Update signature list in composer when settings have changed.
  • Ensure that a subject is set when choosing Forward with Attachment.
  • Fix plural in attachment popover.
  • Fixes email attachments added to a message.
  • Ensure that when the "Send Tags with Message" is selected, the tags are actually added.
  • Fix issue where attachments with mixed/uppercase extensions would not be inserted correctly.
  • Fixes issue where after onboarding account types were not correct in memory/db.
  • Fix issue where creating accounts fails because the account was marked as disabled.
  • Fixes crash in the Image Token editor.
  • Fixes crash in the signature editor.
  • Long notes now show full notes in tool tip.
  • Fixes crash when pasted text had a color in the html that cannot be interpreted properly.
  • Conversation header messages do not show collected tags from member messages.
  • Internal duplicate mailbox representations now resolved.
  • Reauthorization will no longer duplicate certain accounts.
  • Logic in determining boundaries of week for week base searches (this week).
  • Fix messages being sent as plain text when the signature has non text-based content.
  • Yesterday searches returns messages from yesterday and today.
  • Cannot paste partial addresses into address fields in criteria editors.
  • Adds daily check for updates.
  • Renaming a Mailbox may change its position in the mailbox Heirarchy.
  • Duplicate Buttons do not work on Keyword and Project preferences.
  • Logic for display account and mailbox name in snippets.
  • Closing search window does not clear results for future search windows.
  • Add tooltips to management button in mailbox lists.
  • Tool tips for template preferences manager icons.
  • Incorrect tool tip for Export signatures.
  • Adds tooltips for management buttons for security.
  • Search Window Does not appear in Windows menu.
  • SpamSieve does not launch when Maven Launches if it is the designated spam manager.
  • Accented characters on Exchange Mailboxes fetched from Server.
  • Local account not appearing in Account Criteria popup for smartMailboxes.
  • Default directory for importing from tagBackups is now the tagBackups folder in the Maven Directory.
  • Memory leak resulting from infinite loop if connection drops during certain phase of idling.
  • Gmail Labels are not added to messages as keyword copied to a gmail mailbox or downloaded from a gmail mailbox.

Release 1.0.0(b5439)

(Mar 31, 2025)

Improvements
  • Adds Better about window. Adds acknowledgements for software used.
  • Adds Add to Contacts menu item when right clicking am email address.
Fixes
  • Crash when searching for an email address.
  • Crash when adding a favorite group.
  • Crash when adding a favorite groupe.

Release 1.0.0(b5433)

(Mar 31, 2025)

Improvements
  • Change method for zipping attachments and provide errors, if any.
  • Improves Favorites management. Favorites can now have custom names, colors and other options.
  • Makes it possible to setup an iCloud account with a custom email.
  • Clarify the sending message error dialog with more detail.
  • Ensure that when migrated iCloud accounts from Mail use the icloud.com email address for userName.
  • Add sync profile debug menu item.
  • "Open Link Behind Maven" implemented.
  • Remember load remote content now remembers for base email address rather than address_comment .
  • Adjust the way that MailMaven behaves when quitting and there are open messages.
  • Significant improvements in search results and performance.
  • Search now shows partial results as it find messages.
  • Now shows a progress Indicator during initial connections to an accounts imap server.
Fixes
  • Favorite mailbox counts now reflect excluded child mailboxes.
  • Fixes issue where when a message that was reopened due to an error and then an attachment was deleted, if would delete all attachments.
  • Favorite list does not update when removing sole favorite or adding initial favorite.
  • Dragging attachments inside the composer was duplicating the attachment.
  • Email address in composer making suggestions for contacts that were not selectable.
  • Maven-message urls now look for content identifier if full identifier not found.
  • Deadlock at launch related to cleaning up delivery manifests.
  • Addresses potential problem in IMAP mailbox syncing.
  • Crash when viewing remote content.
  • Displayed Message conversation does not properly update on receiving new messages.
  • Delivery sound was not playing for scheduled messages.
  • Fixed issue where a scheduled message was not getting the correct originator account after restart.
  • Fixes issue where when a reply/forward was closed without any changes, it would ask to save.
  • Fixes default signature selection with reply & forward.
  • Fixes crash during reply, when the sender wasn't set correctly.
  • Issue where full text search don't find messages after period of time.
  • Search logic for multi -term searches.
  • If there is an error during auth, simply remove the token and let the auth process redo the auth.
  • Issues with horizontal scrolling in wide messages that don't auto reflow.
  • Cannot create child mailboxes with slashes in names to EWS Mailboxes.
  • Editing a token does not update field properly after editing ends.
  • Opening server Mailbox takes inordinate time of descrepancy between local exists and server exists is large.
  • Messages full text index being removed from spotlight after 1 month.
  • Issues with downloading large EWS messages.
  • Adds Better handling of tcp connection issues.

Release 1.0.0(b5318)

(Mar 18, 2025)

Fixes
  • Fixes issue where crash reports were not sending the report as attachment.

Release 1.0.0(b5301)

(Mar 12, 2025)

New
  • Allow for sharing of text as well as files into a new message.
  • Add share menu feature to create a new message with attachments.
Improvements
  • Application dock menu now has items for composing, checking mail and opening viewer.
  • Adds View Delivery Log… to debug menu.
  • Give clearer messages when trying to authorize accounts fails.
  • Message Source windows now remember last used size and position.
  • Debug windows now remember last used size and position.
  • Add a button to add inline attachments to the format bar.
  • Add Copy Image to context menus when an attachment is an image.
  • When opening a single message viewer, show all content.
Fixes
  • Crash when moving messages in some circumstances.
  • Issue where some EWS mailboxes may not act on server notifications of changes.
  • Some fail authentications for smtp may result in delivery queue getting stuck.
  • Smtp xoauth2 authentication now uses incoming account as the oauth tokenSource.
  • Validation of Allowed Key Combinations for Keystroke rules.
  • Toggling rule enabled state on does not save rules.
  • Memory leak of message viewer if closed after applying actions.
  • Show attachments more consistently in composer, with inline not showing in view.
  • SMTP account passwords were not being stored in Keychain separately.
  • Fixes hang after creating account.
  • Fixes issue where multiple accounts could be created during auth or reauth.
  • Fix issue where duplicate IMAP/SMTP accounts could be created.
  • Fix issue receiving error 26 during reauthorization.
  • Cannot set importance rule action to very low.
  • Issues authenticating with some smtp servers.
  • Issue where menuItems with function key equivalents were being registered as conflicts for control shift A.
  • Addresses potential crash when idling.
  • Adds Weeks unit for date range configuration.
  • Issue with excessive number of interfaces being checked out for Exchanged accounts.
  • Add security settings to account details.
  • Ensure that the Compose menu and context menu in Composer have all the features available.
  • Fix hidden text at bottom of Sync Profile connection during onboarding.
  • Crash if sending message with no tag data and default to send tags with message turned on.
  • Cancel button on import messages window doesn't close window.
  • Reopening messages from draft or outbox now restores the correct signature.
  • Update signature list in composer when settings have changed.
  • Fixes email attachments added to a message.
  • Ensure that when the "Send Tags with Message" is selected, the tags are actually added.
  • Ensure that a subject is set when choosing Forward with Attachment.
  • Fix plural in attachment popover.
  • Fix issue where attachments with mixed/uppercase extensions would not be inserted correctly.

Release 1.0.0(b5221)

(Feb 24, 2025)

Improvements
  • Adds Tagged Status Criterion to Smart Mailbox criterion.
  • Adds Send Tags With Message item to composer options in preferences.
  • Smart mailboxes can now be exported and imported.
  • Adds ability to Export and Import Favorites.
  • Add Copy Image to context menus when an attachment is an image.
  • When opening a single message viewer, show all content.
  • Make the title of an email attachment when forwarded the email subject with eml extension.
Fixes
  • Ensure that Quicklook always works from webview.
  • Crash when reopening message from draft/outbox.
  • Potential hang at launch.
  • Potential crash when performing server actions.
  • Potential memory leak in connections.
  • Memory leak related to move to preferred mailbox/Add Keyword/Set Project Action Window.
  • Mailbox name not displaying when selecting some smart mailboxes.
  • Fix issue where reauthorizing account could get stuck in certain situations.
  • Reopening messages from draft or outbox now restores the correct signature.
  • Update signature list in composer when settings have changed.
  • Fixes email attachments added to a message.
  • Ensure that when the "Send Tags with Message" is selected, the tags are actually added.
  • Ensure that if no sender is selected the signature menu is setup correctly.
  • Ensure that a subject is set when choosing Forward with Attachment.
  • Fix plural in attachment popover.
  • Fix issue where attachments with mixed/uppercase extensions would not be inserted correctly.

Release 1.0.0(b5175)

(Feb 13, 2025)

Fixes
  • Fixes issue where after onboarding account types were not correct in memory/db.
  • Fix issue where creating accounts fails because the account was marked as disabled.
  • Fix crash during import of account.
  • Fixes crash in the Image Token editor.
  • Fixes crash in the signature editor.
  • Fixes crash when updating row color.
  • Allow icloud.com & me.com domains (with the same userName) for the sync profile.
  • Ensure that we always return a date in load auth to avoid crash.
  • Long notes now show full notes in tool tip.
  • Fixes crash when pasted text had a color in the html that cannot be interpreted properly.
  • Conversation header messages do not show collected tags from member messages.

Release 1.0.0(b5159)

(Feb 10, 2025)

Improvements
  • Add tooltips for formatting bar in editors.
  • Add tooltips for signatures.
  • Add last tooltips to the composer.
Fixes
  • Fix potential crash during account authentication.
  • Fixes crash that could happen at startup.
  • IMG links in the signature were not preventing a plain text conversion.
  • Long notes now show full notes in tool tip.
  • Fixes crash when pasted text had a color in the html that cannot be interpreted properly.
  • Conversation header messages do not show collected tags from member messages.
  • Keyword list now show ellipses when cannot display all keywords. all keywords show in tooltip like widow;.

Release 1.0.0(b5141)

(Feb 05, 2025)

Improvements
  • Rebuild Mailbox menu item now confirms rebuild and displays completion dialog.
  • Can now search messages for attachment name and "Has Attachments"
  • Filter controlls for list view now show popup menu on label. Filter Button now toggles Phrase filtering.
  • Adds preferences to control use of control key to apply rules to keystroke rules preferences.
  • Truly supplies meaningful error messages in the composer when saving.
Fixes
  • Internal duplicate mailbox representations now resolved.
  • Logic in determining boundaries of week for week base searches (this week).
  • Fix messages being sent as plain text when the signature has non text-based content.
  • Reauthorization will no longer duplicate certain accounts.
  • Yesterday searches returns messages from yesterday and today.
  • Cannot paste partial addresses into address fields in criteria editors.
  • Adds daily check for updates.
  • Renaming a Mailbox may change its position in the mailbox Heirarchy.
  • Duplicate Buttons do not work on Keyword and Project preferences.
  • Logic for display account and mailbox name in snippets.
  • Ensure that reauthorization works with NTLM Exchange accounts.
  • Import Buttons do not work on Keyword and Project Preferences.
  • Closing search window does not clear results for future search windows.
  • Add tooltips to management button in mailbox lists.
  • Tool tips for template preferences manager icons.
  • Incorrect tool tip for Export signatures.
  • Adds tooltips for management buttons for security.
  • Search Window Does not appear in Windows menu.
  • SpamSieve does not launch when Maven Launches if it is the designated spam manager.
  • Accented characters on Exchange Mailboxes fetched from Server.
  • Local account not appearing in Account Criteria popup for smartMailboxes.
  • Default directory for importing from tagBackups is now the tagBackups folder in the Maven Directory.
  • Tool tips for Keyword/Projects prefs manager icons.
  • Tool tips for Rule manager icons.
  • Moving or copying a local message to a special (ie unified) mailbox creates local special mailbox if there is none.
  • Memory leak resulting from infinite loop if connection drops during certain phase of idling.
  • Gmail Labels are not added to messages as keyword copied to a gmail mailbox or downloaded from a gmail mailbox.
  • Change authorization path for NTLM to handle when there is no available password.

Release 1.0.0(b5077)

(Jan 31, 2025)

Fixes
  • Memory leak resulting from infinite loop if connection drops during certain phase of idling.
  • Gmail Labels are not added to messages as keyword copied to a gmail mailbox or downloaded from a gmail mailbox.

Release 1.0.0(b5067)

(Jan 29, 2025)

Fixes
  • Favorites not persisting properly.

Release 1.0.0(b5061)

(Jan 29, 2025)

Improvements
  • Adds better handling of errors during persistence.
  • When scaling printed page, center it in the paper.
  • Add all of the options in the print dialog.
  • Maven-message://urls with just content-Identifier now recognized.
  • Improved debug logs for duplicate messages.
  • Adds defaults settings for proton email addresses (@proton.me).
  • Adds debug menu item to view logs for suggestions.
Fixes
  • Fix potential crash when removing/deleting the Sync Profile.
  • Crash when idling (race condition).
  • Crash when reconnecting dropped connection if account does not have a main mailbox.
  • Crash in handling EWS SOAP Responses.
  • Fix crash while looking up email suggestions.
  • Fixes more issues where not all content is visible in messages.
  • Replied/Forward message attributes on EWS not updated to server/read from server.
  • Messages deliveries which exceed capabilities size fail silenty.
  • Issue with referencing icloud mailboxes in rules that may prohibit importing rules/smartmailboxes to other machines.
  • Review Source Mailbox menu item (favorites contextual menu) not always working.
  • Race condition where sometime Gmail messages moved to different account would not show in destination mailbox.
  • Cannot drag icloud mailboxes to top level of account.
  • Moving Mailboxes with slashes in name breaks Mailboxes into hierarchy.
  • Moving mailboxes does not update mailbox list immediately.
  • Crash saving message with no subject;.
  • Ensure that missing SMTP accounts are added if needed at start up.
  • Issue with default connection security value for proton bridge accounts.
  • Complete handling and display of delivery status report messages.
  • Potential crash when reading message contents from file.

Release 1.0.0(b5000)

(Jan 23, 2025)

Fixes
  • Issue where conversations are not showing when header is selected and expand reply text not working.

Release 1.0.0(b4997)

(Jan 23, 2025)

Improvements
  • Adds Flexible Account Matching option to Tag Import.
  • Subject header now displayed on message if it differs from the displayed conversation subject.
Fixes
  • Message display disappears when transitioning table mode.
  • Message does not display after restoring window from miniaturized state.
  • Column sizing when adding/deleting columns.
  • Issues with resizing of table columns, resizing Table and column sizes.
  • Table view Mailbox Column not reflecting account display preferences, not providing context info for account indeterminate lists.
  • #4025 Crash during initial import.
  • Message list blank on launch in some situations.
  • Clears specific settings if Maven Library uuid does not match expected uuid when opened.
  • TagImporter doesn't find the tag records to import in some cases.
  • Keyword scope defaults to Suggested if no valid scope found.
  • Issue where rules applied to large messages may have unintended consequences.
  • Crash on receiving unexpect Graph information on messages.
  • Some subjects/email addresses with invalid mime encoding now accepted.
  • Layout of mailbox Name in table view.
  • Issues with renaming mailboxes to contain / and IMAP hierachy delimiters.

Release 1.0.0(b4968)

(Jan 17, 2025)

New
  • Adds Ability to import mbox (mbox) files.
  • Export Mailbox to mbox format. (right click on mailbox).
  • Adds ability to import tag data from MailSuite Tag Databases/Backups/SC Tag Server. (Right Click on Account/Mailbox item to import).
Improvements
  • Adds Tag Conflicts mailbox to review Mailboxes.
  • Adds Tag Conflict indicator to snippet tagView.
  • Search suggestions now show full list of field when activated with downArrow.
  • Adds Options, Progress and results window for message importing.
  • Clarifies view preferences for email address appearance.
  • Can now Export multiple mailboxes to mbox files.
  • Can now Export contents of smart mailboxes, tag mailboxes etc to mbox files.
  • Maven now maintains a 7 day rotating backup of tag data.
  • Maven now restores tag data on launch if tag database is corrupted/missing/mismatched.
Fixes
  • Tag conflict not resolved if tags are manually changed on a message.
  • Tags conflicts not showing on messages.
  • Set attribute rule actions when messages are not in any mailbox (ie adhoc or imports) but are being moved/copied.
  • Removes Flag option from Composer.
  • Changes "on my mac" to "Maven Local" in filing preferences.
  • Resolves memory leaks related to network tasks and connections.
  • Login command now transmits password as a literal in a continuation.
  • Issue authenticating if no auth methods provided in capabilities.
  • Issues with IMAP authentication fallbacks.

Release 1.0.0(b4941)

(Jan 07, 2025)

Improvements
  • Handle more cases where the content of messages can be cut off.
  • When setting plain text as default shows a button to set font.
  • When saving a single attachment, the user can change the name of the file.
  • Can now use cmd + and cmd - to change previous search term requirement.
  • Adds all/any toggle to search window.
  • Improves Search Window with Scope option s and search suggestions as you enter search terms.
Fixes
  • Ghost display of message content due to kludge.
  • Fixes crash when error after the registration finished.
  • Issue with counts on collapsed mailboxes.
  • Conversation Badge not working as expected on search windows.
  • Issue with collapsing Mailbox hierarchy and message list not clearing previously selected mailbox.
  • Automatical saving of drafts will now save to local draft mailbox (creating if necessary) if account drafts does not exist.
  • Closing a composer window when drafts cannot be saved presents error. Composer now will not close unless delete message chosen or draft mailbox issue resolved.
  • Cannot save draft messages on some accounts.
  • Composer email address field were incorrectly providing a "contains" suggestion.
  • Fix issue where a signature could not be added after all content from a message was deleted.
  • Issues where suggestion stem may be truncated.
  • Field may be be suggested if same as last field.
  • Issue with authentication mechansim fallback if no auth methods advertised.
  • Text/calendar mime parts not being recognized.
  • Cannot set special mailboxes if maven finds no server specified special mailboxes.
  • Angular brackets (<>) and their contents not displaying for plain text mime parts.
  • Addresses Crash in logging mechanism.
  • More memory issues related to message views.
  • EWS mailboxes not respecting distinguished ids.

Release 1.0.0(b4877)

(Dec 23, 2024)

New
  • Editing in plain text mode formats the message in the fixed width font.
  • Add block quote compose menu items.
Improvements
  • Default font size is 13 now, not 11.
  • If the message content can be represented as plain text, the message will be sent that way.
  • Change the Plain Text menu item name to be state name and not action.
  • Add plain text formatting for messages that are plain text.
Fixes
  • Fixes default address for new messages to only use the context with Best Guess.
  • Issue where plain text messages were only sent that way if there was an attachment in the message.
  • Ensure alias from local message is used for replies.
  • Plain Text menu item was not always reflecting the correct state.
  • Make attachment contextual menus more consistent.
  • Ensure that the Compose menu items are active when a composer is frontmost.
  • Fixes replies opened and closed without changes, asking to save.

Release 1.0.0(b4830)

(Dec 12, 2024)

New
  • Allow printing of messages.
Improvements
  • Entering invalid keystrokes in key configuration now displays error messages as appropriate.
Fixes
  • Limits font sizes used in styling to 200px to avoid huge memory usage & crash.
  • Crash when appending messages to EWS.
  • Keystroke configuration erroneously allows ctrl key entry.
  • Crash when applying copy messages rule action to exchange account.
  • Cannot use / in mailbox names.
  • Outboxes don't appear when delayed message is queued.
  • Outboxes don't appear with scheduled messages after relaunch.

Release 1.0.0(b4796)

(Dec 06, 2024)

Improvements
  • Adds option to mark as read when evaluated as junk.
  • Crash reports should now report crashed version of Maven, if available.
  • Support messages better that have other text mime types in them.
  • Adds Rule Log… to debug menu to get a log of rules and actions since launch.
  • Implemented auto save of composing emails.
Fixes
  • Exchange messages not properly added to library if only rule action applied was copyMessageRuleAction.
  • Adds mechanism to reset network connection if it appears to be stuck.
  • Deleting Mailbox during sync may result in Account losing record of all mailboxes.
  • Appropriate message now display in message list when no mailboxes are selected.
  • Width of mailbox Navigator sidebar is not remembered between launches, new windows.
  • Connection time out may not be handled property during Idle.
  • Localization of preference window titles in accordance with selected tab item.
  • Fix memory leak of composers because the auto save timer.
  • New Viewers should use settings (selection etc) of most recent viewer.
  • Fixes saving drafts when they are outgoing.
  • Renaming a keyword/project to be same as other now present appropriate dialog.
  • Race condition that leads to non reception of new emails if recieved during idle in rare circumstances.
  • Recording of recent move/copy/open mailbox for some accounts.
  • Selecting item from open mailbox action menu does not always open selected mailbox.
  • When the close x is clicked on a notification, MailMaven was reopening.
  • Mark as Read is no longer an option for open Mailbox action menu windows.

Release 1.0.0(b4733)

(Nov 29, 2024)

New
  • Add registration menu item to MailMaven menu.
  • Allow for trials of product.
Improvements
  • Adds Rule Log… to debug menu to get a log of rules and actions since launch.
  • Implemented auto save of composing emails.
  • Change an error message to better reflect the actual problem.
  • Links to internal links in the message, now scroll to that content.
  • Rule Action Menu now evaluates rules for selected messages and shows only relevant rules.
  • Action Menu now updates when message selection changes when locked open.
Fixes
  • Recording of recent move/copy/open mailbox for some accounts.
  • Selecting item from open mailbox action menu does not always open selected mailbox.
  • When the close x is clicked on a notification, MailMaven was reopening.
  • Fixes some issues with drafts.
  • Allows user to designate that a Gmail account should not provide the login hint during auth.
  • Enabling disabled account doesn't update search content for account.
  • Mark as Read is no longer an option for open Mailbox action menu windows.
  • Issues with IMAP append where in memory mailbox state could be corrupted.
  • Regression concerning display of remote images.
  • Angular brackets (<>) and their contents not displaying for plain text mime parts.
  • EWS mailboxes with non base ascii characters are showing as url encoded.
  • Dragging items in favorites doesn't always provide a drop location.
  • Keystroke rules with no keystroke showing up as Keystroke 'A' in rule Menu window.
  • Fixes issue where dragging attachments would sometimes drag an extra item.
  • Fixes crash that could occur when opening profile return empty value.
  • Issue where EWS notification watcher would stop.
  • Sporadic connection failure for IMAP accounts that need to start TLS.
  • Memory leaks during mailbox syncing.
  • Issues with configuration of move and copy to rule actions.
  • Portions of a multipart/report mime type may not be displayed.
  • Issue where EWS server notification may not trigger mailbox sync if mailbox is already engaged in a sync.
  • Crash when opening preferred mailbox action window.
  • Crash syncing mailboxes in some instances.
  • Addresses Crash in logging mechanism.
  • Reinstates the composer Done button color without the auto action.
  • Potential crash if downloading message contents for display.
  • Order of children of unified mailboxes in favorites is random.

Release 1.0.0(b4659)

(Nov 20, 2024)

Improvements
  • Tag mailboxes in action menu now have appropriate icons rather than generic smart mailbox icon.
Fixes
  • Crash when deallocating Network task.
  • Removes redundant display of mailbox name for tag mailboxes in action menu.
  • Images not always loading -- increases timeout on image load.

Release 1.0.0(b4652)

(Nov 20, 2024)

Improvements
  • Selecting a mailbox now makes the message list first responder afterwards.
  • IMAP QResync Extension for quicker Mailbox synchronization.
  • Adds context menu item to account to take account offline, online.
  • Add account status item to inboxes and account items.
Fixes
  • Does not recognize IMAP server mailbox that have NIL for hierarchy delimiter.
  • Does not properly handle IMAP status responses for uid validity = 0.
  • Does not recognize non-conformant txt/* mime type.
  • Cannot view/export attachments on messages viewed by dropping on Maven.
  • Mailbox Criterion referencing unified mailboxes are not selected when reediting smartmailbox.
  • Issue where sync queues get jammed if no inbox is found for EWS Server.
  • Fixes issue of finding the correct original account when the message is in Local mailbox.
  • Crash when applying move rule action in some instances.
  • EWS interface not recognizing some responses from some servers.
  • Cannot configure Move/Copy rule action.
  • Memory leak when creating manifest for signed/encrypted messages.
  • Better handling of multiple continuations responses in same operation.
  • EWS delete message tasks not performing as they should.
  • User initiated MailCheck now does a quick validation of flags when QRESYNC enabled.
  • Mailbox does not sync properly if rebuilt or full sync is user initiated if server supports QRESYNC.
  • Fixes issue when an image is selected & the enter key is hit, the message is sent.
  • Fixes issue where message with find highlights active, sends those highlights.
  • Crash related to performing server actions during sync process.
  • Issue where removing messages from mailbox after server reports 0 exists may not remove messages.
  • Cannot swipe conversation header messages.
  • SMTP servers not authenticating properly if using AUTH LOGIN mechanism.
  • Crash when processing server actions.
  • Addresses Crash when displaying messages.
  • Potential crash when performing task if connection drops midway.
  • Crash when processing server Actions.
  • #3899 Data Detection results in text repetition.
  • Crash when setting color, flags, improtance on message via web view contextual menu.
  • Setting importance to 0 does not remove tag section from messages.
  • Incomplete message index after enabling accounts.
  • Improves Syncing issues with Yahoo accounts.
  • Duplicate messages not displaying in message list if Show duplicates is turned on.
  • Messages sent to IMAP server not appearing in Sent Mail in some situations.
  • Icloud mailbox and account references may not resolve after importing rules, smart mailboxes from other machines.
  • Potential lock when network being lost.
  • Issues with playing server actions on EWS accounts after disconnect.
  • Drafts could not be saved for Outlook accounts.
  • Issues with EWS sync.
  • Prevents loss of Exchange messages in saving as draft or failure to send.
  • Set color and set keyword rule actions on outbox messages have no effect if outgoing message has tags set in composer.
  • Some emojis don't display.
  • Some messages display no content.
  • More memory leaks.
  • Failure to handle some EWS event notifications.
  • Fix memory leak when closing message viewers.
  • Memory leak related to message views in single message viewers.
  • More memory issues related to message views.

Release 1.0.0(b4501)

(Oct 24, 2024)

New
  • Allow importing of accounts from Mail.app after setup.
  • Rules Now validated for correctness at launch and when mailbox changes are noted.
Improvements
  • Performance on EWS /Graph accounts when resyncing Mailboxes.
  • Adds Synchronize Account menu item to EWS/Graph account items.
  • Deleting accounts now properly cleans up database and in memory indexes for mailbox and messages of deleted Account.
  • When showing list of default email clients, indicate those that are running in a VM.
  • Improves responsiveness and immediacy of results when opening/filtering large mailboxes.
  • Optimizations in loading and filtering large mailboxes.
  • Adds Gmail important and starred mailbox to the special mailbox section of each account -- adds icons.
  • Improvements to Network activity related to setting labels on gmail messages.
  • Gmail labels on incoming messages now recognized as keywords and can be affected by rules.
Fixes
  • Memory leak related to displaying messages.
  • Rewords usage of "Apply Rules…" to "Apply Keystroke Rules…"
  • Memory issues related to retaining more memory than necessary for undo stack.
  • Memory issue related to maintaining excess data for undo invocations.
  • Memory issue related to maintaining internal record of a imap mailbox longer than needed.
  • Reply does not enable sign and send button immediately.
  • Potential crash when syncing Graph accounts.
  • EWS mailboxes not respecting distinguished ids.
  • Add explicit button to revalidate an account.
  • Deleting parent mailbox may not cascade delete to child mailboxes.
  • Memory leaks related to closing imap interfaces.
  • Crash related to updating message list when switching mailboxes rapidly.
  • Imap mailbox sync edge cases.
  • Several memory issues related to network interfaces.
  • Fixes issue where deleting an inactive account would not complete.
  • Issues with synchronizing mailbox list on microsoft accounts.
  • Regression where inboxes of accounts that has the inbox as the imap prefix showing counts of all child mailboxes.
  • Crash when opening keywords prefs in some circumstances.
  • Imap mailbox not seeing new messages in specific circumstances.
  • Numbers were not showing correctly in advanced settings.
  • Issue with attempting to select a mailbox that has been deleted from the server but still contains messages.
  • Issues where maven would attempt to communicate with mailbox previously on server.
  • Attachments not always saved in Sequoia.
  • Crash when searching.
  • IMAP accounts not handling duplicate case sensitive mailboxes properly.
  • When reopening a draft ensure that the top level font/formatting is restored.
  • Cannot adjust Recent Open Mailbox preference.
  • Crash when saving signatures reloaded with certain attributes.
  • More fixes for drag & drop of attachments from the email content,.
  • Makes move to Archive Mailbox rule action behave the same way Gmail webClient behaves.
  • Setting labels on gmail messages may remove labels not exposed as imap mailboxes.
  • Issue where messages copied on imap servers may not get proper remote ids until next sync.
  • Appearance multiple authentication requests when logging in if you cancel the authentication. Cancelling authentication will prevent network activity on an account until the next user inititated sync.

Release 1.0.0(b4366)

(Sep 26, 2024)

Improvements
  • Add menu items in find menu for common Message Filters.
  • Add ability to drag messages to desktop, other apps.
  • Clicking a mailboxes unreadBadge opens the mailbox with unread filter turned on.
  • Table view column headers font size now reflects chosen font size for message list.
  • Adds ability to add Different preset mailbox groups (eg keywords, smart mailboxes etc) to favorites.
  • Improves alignment of table view column headers with Mailbox List tab bar.
  • Used best icon representation when dragging out of webview.
  • Adds PGP Key PassPhrase dialog when message cannot be signed due to missing/incorrect passPhrase.
  • Change drag exports to use file promises.
  • Parent Mailboxes now show counts for itself and all descendants when collapsed.
  • Adds ability to get debug information on selected messages from the message display and the conversation Panel via contextual menu.
  • Move Attachment Save Location pref to View/Message Display.
Fixes
  • Fix crash during template saving.
  • Fix issue where in the editor sometimes the Cursor Position token would get deleted.
  • Things Crash when dragging a message into Things.
  • Clicking conversation Badge in table view doesn't expand,contract conversation.
  • Crash in mailbox count engine.
  • Crash when closing conversation menu.
  • Fixes issue where addresses with quoted comments were not being handled properly.
  • Columns too narrow to manage after adding new column.
  • Badges somtimes stop working.
  • Issue with count not updating properly on some review mailboxes.
  • UI Friction when setting options for encryption and signing on messages in composer.
  • Enabled state and wording of send button for different encryption and signature capabilities and seleciton.
  • Message Signing and Encryption fails if passphrase on keychain is missing or invalid.
  • EWS mailboxes not removing distinguished folder ids from formerly distinguished folders.
  • Regression where mailboxes may not display.
  • Drag & Drop of attachments should work now.
  • Cleans up Contextual menu for all Keywords and all Projects items in Tags tab.
  • Creating a new mailbox does not honor add to favorites checkbox.
  • Reworks Spam Sieve Thresholds so that 50 is a fixed bottom threshold.
  • Cannot close conversation using left arrow key.
  • Quitting Maven Now checks composers for unsaved changed and aborts quit if saves are needed.
  • Blue flags appearing on some messages erronously.
  • Ensure that default attachment save location is respected.
  • Crash dragging email address from webview to composer.
  • Fix issue with the Sync Profile not updating after renewals.

Release 1.0.0(b4244)

(Sep 11, 2024)

This build brings significant changes to preferred keywords. Now keywords are can also be designated as universal or specific labels. Specific Labels are labels matching gmail mailbox names and can only be used on gmail accounts which contain that label mailbox; on other accounts they are treated as regular keywords. Universals can be used on any gmail account.

Improvements
  • Allow showing and hiding all attachments in Composer.
  • Add size to attachment popover list.
  • Allow the list of attachments to be expanded to view all of them.
  • Add indicator that there are more attachments.
  • Improves warning when deleting gmail mailboxes.
  • Improves contextual menu items when right clicking multiple selected mailboxes.
  • Improves appearance of fields in tag window.
  • Option Key clicking on tag toolbar item now clear tags.
  • Changes ToggleReplyAll shortcut to Shift-Command-R.
Fixes
  • Issue where interfaces created to update server on messages in smart mailboxes where not closing.
  • New keywords/projects are not added to preferred list if they have been previously used on other messages (ie adhoc).
  • Issue with header layer when resizing window.
  • Favorite projects not loading at launch.
  • Keyword filter in tag window now partitions based of relevance of keyword to message account. (Suggested vs other).
  • Weird selection issue with the attachment popover.
  • Height of attachment popover increased to show all attachments.
  • Dragging of attachments now starts in the right place.
  • Sometimes the attachment description would be pushed off to the side.
  • Issue with detaching tag window.
  • Issues with positioning tag window.
  • Flags placeholder not showing in tag window.
  • Tag window now displays token style according to keywords sources. Now filters keyword/label based on sources.
  • Tagging window now expands when showing large notes or keyword lists.
  • Tagging window now shows Labels when appropriate.
  • Tag Window Keyword filtering now works as expected.
  • Makes set review date shortcut to command-control-R.
  • Cleans up layout issues in tagging preferences.
  • Labels now appears as labels when appropriate.
  • Muted Labels now suppressed from display.

Release 1.0.0(b4191)

(Sep 05, 2024)

Improvements
  • Can now add accounts to favorites.
  • Favored mailboxes now display a ★ next to name.
  • Clean up the exported code for a signature.
  • When pasting from Maven content, change blocked images, to not be blocked.
  • Adds ability to select multiple mailboxes.
  • Adds ability to mute child mailboxes in favorites.
  • Adding a mailbox with children to favorites now adds whole hierachy.
Fixes
  • Signature not always remaining at end of content.
  • Fix first selection in webview not always going to the cursor position.
  • Sometimes forwarded images would not find the resource.
  • Ensure that all links are shown as links in messages.
  • Tab manager buttons not enabling as expected.
  • Count badges incorrect for duplicated smart mailboxes.
  • Favorites count badge now matches source mailbox count badge wrt to unread/total.
  • Favored star now appears immediately when adding to favorites.
  • Favored star not shown in favorites tab.
  • Issue parsing some multipart emails.
  • Reordering issues with favored mailboxes.
  • Selection and scrolling issues when mailboxes or accounts update in background.
  • Mailbox selection when loading maven may not restored.
  • Pasting emails in composer header fields replaced existing addresses.
  • Fix mis-parsing of URLs in plain text.
  • Fix issue where cursor position was not being respected properly.
  • Can now add root review Mailbox and root recent mailbox to favorites.
  • Cannot add AllAccounts "mailbox" to favorites.
  • Exiting signatures, not always saving if needed.
  • Token selection was not visible.
  • Initial selection of a smart mailbox may not retain messages that go out of mailbox criterion scope while viewing.

Release 1.0.0(b4151)

(Aug 30, 2024)

Improvements
  • Updates icon appearance for flag and importance mailboxes.
  • Update the signature icons in the composer.
  • Arrow keys now work to expand, contract conversation.
  • Return key now opens messages in single viewer.
Fixes
  • Message header mailbox text tip not disppearing in some circumstances.
  • When importing and creating defaults, only save after all templates are inserted.
  • Fix issue where replies with templates could exclude the proper template content.
  • Potential crash when spooling message to temp file during network activity.
  • Make image maxDimension default 1000 instead of 500, to have most images not be squeezed.
  • Fix issue where images that should be in a row, were placed one on a line.
  • Review mailboxes not showing in favorites.
  • Conversation Popover does not close when Maven resigned frontmost status.
  • Scrolling weirdness when dragging viewer.
  • Fix issue where JIRA is formatting with nbsp & zwj characters, that were not translating well.
  • Remove "height:100% !important" from top level table or center elements.
  • Dragging attachments was creating .inetloc or .webloc files.
  • Conversations not selected if preceding message moved or deleted.

Release 1.0.0(b4110)

(Aug 27, 2024)

Improvements
  • Adds Mark All Messages as Read menu item to mailbox contextual menus.
  • Increases height of view window top title bar.
  • Standardizes refresh, search and compose tool bar items.
  • Standardizes and enlarges mailbox type tab bar icons.
Fixes
  • Conversation Archive button incorrectly disabled.
  • Crash when pasting an email address that was copied by context clicking a single address token.
  • Delete Key not working from Single Viewer.
  • Cannot undo message deleted from Single Viewer.
  • Messages are not received if they are affected by a stop applying rules action and No other actions taken place on message.
  • Another issue with Exchange fragmented messages.
  • Headers are sporadically showing large empty spaces.

Release 1.0.0(b4095)

(Aug 23, 2024)

Improvements
  • Keyword, Project, Importance, Flags top level mailboxes now selectable and show all relevant messages.
  • Changed the crash report email format to give SmallCubed better info.
  • Improves review date suggestions for autocompleting month names and day names.
  • Changing message toolbar location in preferences now updates current display messages.
  • Hide crypto signature attachments, if it has been validated.
Fixes
  • Appearance of project icon on project mailbox that do not have a project color.
  • Preferred Project Keyword mailboxes were including messages from trash & Junk.
  • Selection of unified inbox reverts to related account inbox selection on relaunch.
  • Deleting a smart mailbox deletes all smart mailbox favorites.
  • Mailbox selection not remembered after relaunch.
  • Maven selecting unselectable mailboxes when changing tabs.
  • Message Display does not scroll during mouse drag selection.
  • Window title erronously appearing in search window.
  • Cannot import messages into mailboxes selected in favorites.

Release 1.0.0(b4081)

(Aug 22, 2024)

New
  • Add Paste and Match Style in composer.
  • Use the fixed width font for "code" text.
Improvements
  • Changing message toolbar location in preferences now updates current display messages.
  • Display of key used to sign message will use user id matching from address rather than primary user id.
Fixes
  • Cannot import messages into mailboxes selected in favorites.
  • Remove extra line breaks displaying text emails.
  • Remove extra blank lines in plain text messages.
  • Links were not appearing in plain text.
  • Add basic support for quoted sections in plain text.
  • Display plain text messages in fixed width font.
  • Past due searches does not include yesterday.
  • Issue where messages may not be properly signed when sending if email address comment of from and key userid don't match.
  • Issue where selecting a message, then unselecting (esc) then reselecting would show blank.
  • Distorted appearance of some status images.
  • Issue where action applied to message display may affect previous selection in some instances.
  • Issue with webview truncating in some instances.
  • Avoids unchanged composer showing content changed dialog.
  • Removing all CC, BCC or To addresses from composer when replying to a message doesn't remove values from composed message.
  • Spelling error in suggested pgp key export filename.
  • Spelling error for Generic Viewer Window title.
  • Fix error when trying to replace an exported message.
  • Fixes issue where saving attachments over an existing file, just was ignored.
  • Horizontal scrolling issues with messages.
  • Vertical Sizing issues with messages.

Release 1.0.0(b4052)

(Aug 20, 2024)

Improvements
  • Ask for contacts permission after resetting tccutils.
  • Add keystroke (control-command-R) for Reply All <=> Reply in the composer.
  • Added Edit Signatures item to signature menu in Composer.
Fixes
  • Reply indicator not showing in snippets after Quick Reply.
  • Crash when closing email editing dialog.
  • Fixes crash during second opening of Archive popup in the composer.
  • Fixes issue where duplicating a signature left it with empty content.
  • Ensure that changes to edited content with simple paste is saved.
  • Ensures that all selected messages get a reply when doing reply, reply w/template or other such actions.
  • Fixes issue where sometimes adding blockquotes would move the content to a different location.

Release 1.0.0(b4027)

(Aug 14, 2024)

New
  • Adds conversation tool bar.
  • Adds ability to show the message action toobar above message headers, rather than beside message.
Improvements
  • Improve the handling of moving messages to outbox, by giving that its own state.
  • Adds multiple message display.
  • Adds preference to auto expand long headers.
Fixes
  • Fixes issue where composer was not actually respecting the template default fonts.
  • Issue where edit menu items not validating in composer.
  • Fixes crash when sending messages.
  • Ensure that the replace part of the find section is always visible when available.
  • Fixes some issues with setting fonts for editors, including defaults.
  • Issues with message header layout and visibility when rapidly changing message selection.
  • Issues related to message height and specific messages being truncated.
  • Wide messages cannot be scrolled horizontally.
  • Issue with some messages growing continuously.
  • Maven does not respond to delete key if key focus is the displayed message's body.
  • Header lines with a lot of information are not collapsible.
  • Open Mailbox does not work for children mailboxes of Special mailbox such as archive.

Release 1.0.0(b3972)

(Aug 07, 2024)

Improvements
  • Adds multiple message display.
  • Message color now shows in snippet tag view if different than priortized color.
  • Progressive Review Date colors implemented.
  • Option to change message list color location added to color preferences.
  • Color priority implemented.
  • Changes to tags on drafts in messages list now reflected in composer and in message delivery manifests.
  • Flag and color now show in composer tag display.
Fixes
  • Issues with showing the desired message when using a conversation menu popover.
  • Menu items for tagging messages not enabled if key focus was composer editing view.
  • Setting flag,importance,color via menu not working if menuselection action was a mousedown, drag and release.
  • Keyword Criterion exists/does not exist should not show keyword field.
  • Keyword Criterion none equal does not reconfigure in editor properly.

Release 1.0.0(b3943)

(Jul 30, 2024)

Improvements
  • Adds Edit SmartMailbox, Delete SmartMailbox, Duplicate SmartMailbox Items to Mailbox Menu.
  • Changes "On My Mac" to "Maven Local" to remove ambiguity vs Mail.app.
Fixes
  • Issues arising from sibling mailboxes having same case-insensitive name.
  • Crash due to badge counts update.
  • "Act-On window" keystrokes not recognized in single message viewer.
  • Tagwindow not appearing in correct location if part or all of message selection not in visible portion of list.
  • Tag Action not persisting in some instances.
  • Message Menu Item short cuts related to tags not working in single message viewers.
  • Deleting message in conversation shows message is in trash mailbox for all messages in conversation.

Release 1.0.0(b3928)

(Jul 29, 2024)

Fixes
  • Snippet column not resizing properly.

Release 1.0.0(b3926)

(Jul 29, 2024)

New
  • Adds select Next message opption to Keystroke Rules.
  • Adds Apply Keystroke Rule Action to evaluate and apply subsequent rules to current or parent message.
Improvements
  • Adds Error badge and message to mailboxes that have circular logic.
  • Adds Calendar Month and Calendar Year relative Date Units. A calendar month refers to a date value that is is considers all dates in a full calendar month.
Fixes
  • Critical error where mailbox may not show message due to recursive criteria checking.
  • Circular logic smart mailbox validation.
  • Thread header message is always most recent message in thread, order of messages in conversation reflects sort direction.
  • Rule criteria related to dates not working as expected.
  • Fixes regression of partitioning outgoing messages into unnecessary fragments.
  • Properly parse multi email text pasted into email fields.

Release 1.0.0(b3906)

(Jul 24, 2024)

Improvements
  • Adds ability to undo Inherit Attributes rule action applied by keystroke rule.
  • Implements Inherit Attributes Rule action.
  • Adds Conversation Status criterion for evaluation whether message is most recent for conversation for selected messages or whole conversation.
  • Reply To Message rule action now recommends a Conversation Status criterion is present.
  • Forward Message Rule Action.
  • Implements Send Reply Rule Action.
  • Adds criterion to test if message is last message of conversation.
  • Redirect Message Rule Action.
  • Menu item shortcuts can now be contextual for frontmost window.
  • Option-F now shortcut for "Find and Replace" in composer, for "Forward Message" elsewhere.
  • Integrate mark.js as webview search tool.
  • Add search for text in messages to message viewer list.
  • Adds Attachment Type criterion to smart mailbox criteria.
  • Autocomplete on addresses now matches 'comment
    ' in addition to 'comment' and 'address' stems.
  • Configuration of Criteria for email addresses now autocompletes.
  • Criterion Is NOT member of group now provides popup menu of contact groups.
  • Adds smart mailbox criteria for Answered and forwarded status.
  • Adds smart mailbox criteria for Security (Encryption and digital signature) status. Not that messages have to have snippets regenerated to update database with security status.
  • Rule criteria for Security Status more versatile (can now check for Not Encrypted and Not signed).
  • Addes Alternative Subject Criterion to smart mailboxes configuration.
  • Adds options to include messages from trash and junk when configuring smart mailboxes.
  • Keywords and projects searches now ignore accents when searching.
  • Add Duplicate smart Mailbox to smart mailbox contextual menu.
Fixes
  • Initial width of message column in search window.
  • Search window not showing selected message when interface shows selection as tabs.
  • Constraint issue with snippet cell view.
  • Capitalization issue in Answered Status Criterion.
  • Addresses potential crash when preparing message for display.
  • Potential crash when fetching avatars.
  • Crash when display avatar in conversation panel if panel conversation change after requesting avatar.
  • Crash when attempting to display messages without expected identifiers.
  • Crash due to recursion with smartmaiboxes.
  • Content missing for messages with "reaction" from GMail.
  • Some messages displayed only first 150 pixels of content.
  • Spacing issues around divs.
  • Ensure that immediate send messages (from rules) actually get the correct content.
  • Removes some inappropriate spacing around divs.
  • When unselecting messages find view was still visible.
  • Fix Webview finds in Ventura and ensures there is always a menu.
  • Compound AND criterion returning incorrect results if first criterion returns no results.
  • Smart Mailbox editor no long grows to extend off screen.
  • SMB & Rule Project contains configuration results in invalid Criterion.
  • Cannot reorder smart mailboxes.
  • SmartMailbox criterion does not allow selection of other smart mailboxes.
  • Review Date Date Criterion now passing unit tests.

Release 1.0.0(b3812)

(Jul 02, 2024)

New
  • Add replace after find in the composer.
  • Add a search view to the composer.
Improvements
  • Ensure that bundle files can be sent as attachments (automatically zipped).
  • Add button to composer toolbar to add an attachment.
  • Make quote level available in all editing environments.
  • Display the build number with version in all Sparkle update dialogs.
  • Hide reply/reply all button in composer when not relevant.
  • Improved method of getting the subject without prefixes (i.e., Re:/Fwd:).
Fixes
  • Snippet Mailbox info disappearing on smart mailbox listings.
  • Some messages cannot be scrolled to bottom.
  • Message display disappears after hiding Maven app.
  • Ensure that the dismiss action from a notification is ignored.
  • Reply/Reply All keystrokes not working from single message viewer.
  • Ensure that prev/next buttons in webview search are inactive if there are no results found.
  • Messages in Trash mailboxes do not display properly when returned as search results.
  • Crash after project list is modified externally (by external project sources).
  • Sort/Group by Review Date not working as expected.
  • Potential Crash when completing server actions.
  • Import/Export buttons not showing for list management.
  • More fixes for cc during reply all.
  • Outdent button was indenting instead of outdenting.
  • Fixes some issues when toggling quoted text.

Release 1.0.0(b3777)

(Jun 20, 2024)

Fixes
  • Fixes issue where messages that failed to send were not deleted when user clicked the Delete Message button.
  • Deleting messages from one of the outboxes would not work for some users.
  • Potential Crash when server expunges message.
  • Crashes when attempt to create child mailboxes.
  • Conversation Menu Count Badge interferes with Conversation Panel Count Badge.
  • Conversation View Count badge includes trash messages in count when not showing trash.

Release 1.0.0(b3765)

(Jun 19, 2024)

Improvements
  • Adds Advance Setting "showConversationBadgeWhenNotGrouped" to show conversation badge when not grouped by conversation. Defaults to NO.
Fixes
  • Send not working in 3761.
  • Conversation Badge not visible when message not grouped by conversation.

Release 1.0.0(b3761)

(Jun 19, 2024)

New
  • Add a single location for all of the message formatting options.
  • Add new Fonts section to message display for all message formatting.
Improvements
  • Adds advanced setting showDeletedMessagesInConversations to control whether trashed messages show in conversations.
  • Change font menu to show family names.
  • Ensure that replacement tokens get proper formatting.
  • Change naming and layout of attachment and image prefs.
  • Make the formatting of viewers and composers all use same formatting values.
Fixes
  • Default sender popup button not displaying in composer prefs if a specific email is selected.
  • Conversation badge menu omitting trash messages when viewing trash mailbox.
  • Messages in Trash no longer show in conversations unless viewing trash.
  • Moved messages something are cached without snippets.
  • Quick Move mailbox destinations not found.
  • Badges in notification preference badge editor not updating when counts change.
  • Badges not being removed from menu bar.
  • Counts of dock badges for unified mailboxes.
  • Plain text messages being archived without date header.
  • Fix layout issues in Message Viewing prefs.
  • Order of mailboxes in unified favorites does not reflect account order.
  • Deleting/archiving/Moving message in single Viewer does not close message.
  • Deleting a message sometime result in message momentarily reappearing in message list.

Release 1.0.0(b3720)

(Jun 14, 2024)

Improvements
  • Scheduled messages now show SentTo and Schedule For date when viewing.
  • Tweak appearance of Mailbox panel Tab selection.
  • Management buttons for Favorites now working.
  • Consistency of appearance of mailbox management controls across different sections.
  • Adds full range of mailbox management buttons to the smart mailbox panel.
  • Imap connections more streamline for logging out when tasks are complete.
Fixes
  • Schedule messages not showing date message to be sent. (in snippet list).
  • Gmail oauth issues.
  • Duplicate gmail messages being received as unread when they are read on server.
  • Setting to display member mailbox messages on favorite group not honored.

Release 1.0.0(b3700)

(Jun 12, 2024)

New
  • Add a quoted reply formatting button into the template editor.
Improvements
  • Change the preference to hide quoted content to just on/off with the first level.
  • Change replies and forwards with just trimmed original subject.
  • Add keystroke (Opt-Tab) to move from composer header fields to editor.
Fixes
  • New Smart Mailbox menu item does nothing.
  • Error in delete smart mailbox confirmation.
  • Previously key window not staying key when switch away and come back.
  • Crash when running IDLE.
  • Issue with indentation and text color for addresses with pgpKeys.
  • Align composer content to header fields.
  • Ensure that in the sender popup of composer all email addresses are fully visible.
  • Secondary sort not working as expected.
  • When changing the color of text in composer, you could not see the change.
  • You can now enter a tab into the content of the composer.
  • Mailbox List in create Mailbox panel not showing full list of mailboxes.
  • OutboxRules based on Tags not working (Regression).
  • Issue where order of server responses could result in message flag changes not being recognized.

Release 1.0.0(b3652)

(Jun 06, 2024)

New
  • Allow showing/hiding deep levels of quoted content, normally hidden.
Improvements
  • Stop applying Maven's css to elements during send.
  • Cleanup message for delivery of empty content at end of message.
  • Messages Sent to self no longer show "To" badge.
  • AvatarManager now displays contact image if available.
  • Avatars now show recipient for drafts and sent messages.
  • Handle redirect from Exchange administrator request.
  • Confirmation of numerous Message deletion only appears if multiple conversations selected.
  • Change the default of quoted text having a background color to false.
  • Selecting empty row in message list now deselects message.
  • Set shortcut for Copy Message Link. (control-command-L).
  • Adds warning to debug menu items that delete message cache information.
  • Added advance setting ShowExtendedMessageContextualMenu. (OFF by default).
  • Snippet generation now collapses spaces.
  • Adjustments in the blockquote css for replies to make a better looking response.
  • Avatars now have sent or draft badge as appropriate.
  • Avatar images now cached to disk for better performance.
  • Avatar images now only fetches domain "brand" icons for specific addresses.
Fixes
  • Server responses received during idle that create child tasks occuring after queued actions -- which may result requests for incorrect messages.
  • Issue with tasks added to interface while waiting until tasks are completed not running until next idle cycle.
  • Fixes some weird behavior when adding newlines in editor.
  • Positioning of Tag Window when opened from messageView in certain geometries.
  • Manifests are cleaned up better on message deletion.
  • Most recent used address in suggestions appears at top of list.
  • Cannot empty trash for local (On My Mac account).
  • SMTP delivery fails if smtp account cannot retrieve password from keychain.
  • Settings for remote image loading not consistently used.
  • Delivery manifests not cleaned up post delivery if no postDelivery actions in some cases.
  • MessageView contextual Menu showing toggle readStatus Item with correct title.
  • Issue where message display may not be updated on selecting messages.
  • Sound Names for notification do not match Name in System Settings.
  • Crash when syncing EWS mailbox if skeleton does not have a itemId.
  • Snippet Generation was not properly excluding text in hidden elements.
  • Issue with Mailboxes containing % in name.
  • Collapsing conversation now clears message selection as expected.
  • Conversation popupMenu now displays above other panels.
  • Conversations of 1+ should be highlighted if option is on.
  • Snippet generation now ignore text contained in the of an email.
  • Snippet generation is truncated for some messages.
  • Visual anomaly in table mode caused by a system added visual effect view.
  • Was not respecting the Hide after X quote levels.

Release 1.0.0(b3612)

(May 30, 2024)

Improvements
  • Selecting empty row in message list now deselects message.
  • Set shortcut for Copy Message Link. (control-command-L).
  • Shortcuts from edit menu now show in contextual menu.
  • Sets shortcut key for open Message (command-O).
  • Open message source now option alterantive for View in New window menu item (command-option-O).
  • Adds warning to debug menu items that delete message cache information.
  • Added advance setting ShowExtendedMessageContextualMenu. (OFF by default).
  • Holding down option key when opening contextual menu includes extended Items.
  • Messages which have a duplicate in a different accounts no longer show as a conversation.
  • Snippet generation now collapses spaces.
Fixes
  • Issue where message display may not be updated on selecting messages.
  • Sound Names for notification do not match Name in System Settings.
  • Crash when syncing EWS mailbox if skeleton does not have a itemId.
  • Snippet Generation was not properly excluding text in hidden elements.
  • Issue with Mailboxes containing % in name.
  • Collapsing conversation now clears message selection as expected.
  • Conversation popupMenu now displays above other panels.
  • Conversations of 1+ should be highlighted if option is on.
  • Snippet generation now ignore text contained in the of an email.
  • Snippet generation is truncated for some messages.
  • Visual anomaly in table mode caused by a system added visual effect view.

Release 1.0.0(b3581)

(May 28, 2024)

Improvements
  • Sender Column now displays Recipient when viewing Draft/Sent Mail.
  • Drafts are now identified in snippet list with pencil.line symbol.
  • Adjust how the recipients are selected when replying to a message from oneself (e.g. cc).
  • Sender Column displays pencil/paperPlane symbol when message is draft/sent and viewing smart mailbox with mixed context.
  • Sent messages now more clearly identified in snippet list.
  • Draft/sent messages now show "Draft to:" or "Sent to:" in headers of message view.
  • Confirm the opening or deletion of large # of messages.
  • Mailbox column now shows Account name when All Accounts item selected.
Fixes
  • Memory leak related to pdf attachments.
  • Fixes crash during send of drafts/send again messages.
  • Fixes issue where a message with just a calendar event would not display correctly.
  • Fixes crash when the delivery time popup is reopened for a composer.
  • Some server error messages with attached message not showing attachment correctly.
  • Email not displayed when there was plain text only.
  • Sometimes attachments don't have the proper extension name from disposition.
  • Email with content type text/x-amp-html as an alternative were not displaying properly.
  • Avatar Image for sent/drafts now show avatar for recipient.
  • Crash when renewing oauth tokens for graph accounts.
  • Crash when renew oauth tokens for graph accounts.
  • Issue where keystrokes were ignored incorrectly.
  • Yahoo Mail my continuous sync some mailboxes in some circumstances.
  • Issue where large message downloads may be marked as unread.
  • Deadlock when updating count badges.
  • Appearance of selected mailbox item after it has been a drop target incorrect.
  • Fix space to show quicklook on attachments in viewer.
  • Ensure that the Webview doesn't scroll up when doing QuickLook.
  • Debug: View Message Info now reports on mouseDownMessage instead of selected messages.

Release 1.0.0(b3536)

(May 21, 2024)

New
  • Quicklook inline attachments for the composer.
  • Allow non-image type attachments to be inlined in messages.
Improvements
  • Adds support for yahoo XYMHIGHESTMODSEQ.
  • Show a better UI when images are selected in the composer.
  • Makes inline image descriptions, non editable in the composer.
  • Clean up the message content in outgoing messages.
  • Ensure the most compatible message structure when sending messages.
  • Improve the inline attachment display in composer.
  • Allow any attachment to be inline.
Fixes
  • Deadlock when updating count badges.
  • Could not Quicklook appended attachments in viewer.
  • Redirect & Send Again would not necessarily include attachments correctly.
  • SendAgain would not include the attachments correctly.
  • Could not download appended attachments.
  • Ensure that encrypted messages for Redirect have the proper content.
  • Appearance of selected mailbox item after it has been a drop target incorrect.
  • Attachments were duplicated during drag.
  • Larger messages may be erroneously marked as unread when downloading.
  • PGP signature validation failing to find keys.
  • Issues with badge counts not updating properly.
  • Not displaying encrypted messages sent by Microsoft exchange server.
  • During undo attachments were not properly restored for send.
  • Fixes occasional crash after sending message.
  • Fix issue when dragged images have a quote in the name.
  • Not error reports will not include attachments from selected message.
  • Fixes issue where the crash reports were not being sent with message.
  • Fixes more attachment issues.
  • Fix issue where deleting a character in the composer would sometimes remove an attachment.
  • Shared data (subjects, addresses) are properly deleted from database when all rows referencing data are deleted.
  • Draft messages do not have a message-id header.
  • Excessive EWS traffic caused by messages disappearing from the server between time of getting message info and downloading message body.
  • Isssue setting IMAP flags on servers that have limited flag range.
  • SMTP authentication Errors not resulting in Maven requesting authentication update.
  • Issue where message information responses arrive along side of idle continuation response.
  • After attachment insertion, the selection was not being properly updated.
  • Fixes internal dragging of attachments/images.
  • Issue where specific messages may repeatedly download.
  • Crash if contentID of message Attachment not url conformant.
  • Fixes issue where pasted images would not get to destination.
  • Fix issue where non-image inline attachments don't come through the other side properly.
  • Issues with receiving messages.
  • Issue where message may not have downloaded content ready by time of creation.
  • Add support for multipart/report mime type.
  • Fixes issue with spotlighting attachments.
  • Fixes ability to drop images into composer.
  • Fix redirect not getting attachments properly.
  • Fixes some more forwarding issues with attachments.
  • Crash when generating snippets if mimepart has unexpected content disposition.
  • Issue when selecting and deleting messages from gmail trash was not deleting from server.
  • Outbox rules that move delivered messages not working as expected.
  • Performance issue loading mailboxes with large number of messages.
  • Issue were tag information may not be added to the context properly.
  • 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(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.