MailTags Changelog

What's new in MailTags 5.1.8 Build 5046

Jul 4, 2018
  • Fixed: Stability issues when editing rules.

New in MailTags 5.1.7 Build 5044 (Jun 27, 2018)

  • Fixed:
  • Issue launching MailTagsHelper
  • @waiting not working as expected for EWS accounts on OS X 10.11
  • Stability issue when autocompleting keyword selection
  • Console error message when downloading updates
  • Error when rebuilding database
  • Poor German localization in preferences.
  • Evaluation of Smart Mailbox criterion when project/keyword does not contain none.
  • Performance,stability issues at launch related to smart mailbox counts
  • Potential stability issue when closing message viewers or switching messages
  • Tag display not updating in composer window when tags are changed

New in MailTags 5.1.6 Build 5027 (Mar 6, 2018)

  • New: Display of tags in classic view now respects font selection in preferences.
  • New: For performance reasons, OpenMeta tags are no longer indexed unless "Synchronize OpenMeta Tags" open is selected in preferences .
  • New: Project color swatch is now displayed as a circle to improve layout and provide greater distinction from other tags.
  • New: Registering MailTags with a SmallCubed suite code will now register other SmallCubed suite products
  • New: Tip Jar access added to MailTags product menu and registration sheet.
  • Fixed: Performance issues related to updating messages.
  • Fixed: Performance issues when displaying messages in classic view.
  • Fixed: Potential hang issue at launch related to updating message from events and reminders database.
  • Fixed: Potential stability issue when attributes change on messages.
  • Fixed: Potential stability issues related to closing message viewers.
  • Fixed: Problems with optimizing mailTags database.
  • Fixed: Smart Mailbox Criteria combining Account and MailTags criteria not working.
  • Fixed: Sparkle Helper not running properly in some circumstances.

New in MailTags 5.1.5 Build 5007 (Nov 23, 2017)

  • Fixed: Issue creating new databases

New in MailTags 5.1.4 Build 5002 (Nov 20, 2017)

  • Fixed Performance issue when reading defaults
  • Fixed Performance issue when saving tag data
  • Fixed Performance issue when popuplating tag based smart mailboxes
  • Fixed Stability issue when updating messages
  • Fixed Stability issue when moving messages with attachments
  • Fixed Stability issue when closing tag window.
  • Fixed Sort order not persistenting when in classic view
  • Fixed Persistance of keyword scope selection in Tag window
  • Fixed Selection issue when click on keyword tokens in tag window

New in MailTags 5.1.3 Build 4982 (Oct 5, 2017)

  • Fixed: Potential hang at launch issue
  • Fixed: Stability issues when viewing messages

New in MailTags 5.1.2 Build 4979 (Sep 29, 2017)

  • Fixed: Crash when displaying tag information in classic view. (may cause crash at launch)
  • Fixed: Intermittent crash when viewing/updating messages.
  • Fixed: Rebuilding tag data not working properly.

New in MailTags 5.1.1 Build 4971 (Sep 26, 2017)

  • Fixed: Background MailTagsHelper application crashing with code signing error.

New in MailTags 5.1 Build 4967 (Sep 25, 2017)

  • introduces compatibility with macOS 10.13 High Sierra alongside minor interface improvements and bug fixes.
  • New: Improved display not note being shown as subject.
  • Fixed: Codesigning issue for MailTagsSparkleHelper
  • Fixed: Crash when updating messages on some servers when few messages in mailbox.
  • Fixed: Potential hang during launch issue
  • Fixed: Problems with project settings not synchronizing.
  • OS Support: High Sierra Compatibility.

New in MailTags 5.0.5 Build 4946 (Jun 14, 2017)

  • Addresses performance and other issues:
  • Fixed: Changing count frequency in preference now has immediate effect.
  • Fixed: Compatibility with reading projects from Things 3
  • Fixed: Critical performance issues when working with Gmail Accounts in some instances
  • Fixed: Fixes issue with indexing of keywords as Finder tags.
  • Fixed: Issue with Mail Library conflicts when working with gmail accounts.
  • Fixed: Performance improvements when counting messages and loading tags from database.
  • Fixed: Potential Display of unintended unicode characters in keywords.
  • Fixed: Tags not updating in message list immediately.
  • Fixed: Tags set on Composer via Applescript not being preserved.
  • Fixed: Use of escape to exit tag window improperly also exiting full screen mode.

New in MailTags 5.0.4 Build 4906 (Mar 15, 2017)

  • Provides macOS 10.12.4 compatibility and addresses performance and other issues:
  • New: Adds Count Frequency to Messages Preference tab. Reduce frequency if you are experiencing CPU or performance issues.
  • Fixed: Addresses issue where Mail may appear blank in some instances. Message content in these cases are still available on servers.
  • Fixed: Crash caused by potential circular smart mailbox criterion.
  • Fixed: Crash when exporting MailTags smart mailboxes.
  • Fixed: Fixes issue with archiving messages immediately after tagging.
  • Fixed: Issue with multiple Gmail draft messages.
  • Fixed: Issues indexing tags for searching via Spotlight and Finder searches.
  • Fixed: Issues with validating registration is excess returns and spaces.
  • Fixed: Keywords now appear in alphabetic order in sort configuration menus.
  • Fixed: Message Color not updating when pasting tags containing color.
  • Fixed: Performance issue when displaying messages snippet views.
  • Fixed: Problem copying Message URL if message-id contained % character.
  • Fixed: Problems validating extended trial codes.
  • Fixed: Problems when sorting threads by date sent in classic view.
  • Fixed: Rollover toolbar buttons overlapping in some cases.
  • Fixed: Sorting issues when opening mailboxes in classic view.
  • Fixed: Stability issue on 10.11 for Public Beta of March 2, 2017
  • Fixed: Tickle Date completion suggesting past dates when it should be future dates.
  • Fixed: Waiting for reply issues on Exchange servers.
  • OS Support: Adds compatibility for macOS 10.12.4.

New in MailTags 5.0.3 Build 4864 (Dec 8, 2016)

  • Fixed: Addresses issues with counts being incorrect.
  • Fixed: Issue where some tag mailboxes may show no messages.
  • Fixed: Keyword tokens not appearing as selected when selected.
  • Fixed: Messages not being indexed by spotlight properly in instances.
  • Fixed: Performance and memory related issues.
  • Fixed: Potential crash when accessing message information.
  • Fixed: Potential crash when updating messages to IMAP servers.
  • Fixed: Potential crash when validating rules.
  • Fixed: Sort by Tags not working on 10.11
  • Fixed: Tag original not working.
  • Fixed: Tag toolbar item not showing in Rollover toolbar on 10.12.2

New in MailTags 5.0.2 Build 4826 (Nov 3, 2016)

  • Bug fixes:
  • Fixed: Messages with importance set not showing their importance/colour
  • Fixed: Problems setting importance on messages
  • Fixed: Stability issue related to application of Act-On Outbox Rules to sent messages
  • Fixed: Stability issues with exchange accounts on OS X 10.11 (El Capitan)

New in MailTags 5.0.1 Build 4809 (Oct 31, 2016)

  • Bug fixes:
  • Fixed: Copy MailTags menu items disabled in circumstances.
  • Fixed: Messages intermittently not showing when selected.
  • Fixed: Messages not being colored according to tag data in classic mode.
  • Fixed: Messages not being indexed for spotlight properly/Messages not found in results.
  • Fixed: Minor localization issues.
  • Fixed: Potential crash when applying rules to messages.
  • Fixed: Potential crash when preparing messages for update.
  • Fixed: Potential crash when reordering mailboxes.
  • Fixed: Right click tagging now working in some circumstances.
  • Fixed: Several memory related issues.
  • Fixed: Significant network performance issues when working with Exchange servers.
  • Fixed: Unnecessary repeated downloads of messages from GMail Servers.

New in MailTags 5.0 Build 4779 (Sep 28, 2016)

  • macOS 10.12 compatibility
  • New: Compatibility with macOS 10.12 Release
  • New: Remove compatibility with OS X 10.9 & 10.10
  • Fixed: Fixes issues with sort order on Sierra
  • Fixed: Fixes potential crash when updating messages to IMAP servers
  • OS Support: Updates compatiblity markers for macOS 10.12.1 beta

New in MailTags 4.2.9 Build 4753 (Sep 8, 2016)

  • New: Holding down option key when clicking print toolbar item will suppress printing of tags
  • Fixed: Fixes several performance issues
  • Fixed: Issues with attempting to update tags to servers in the event of connection failure.
  • Fixed: Potential Crash when applying rules.
  • Fixed: Potential crash when indexing tags for spotlight
  • Fixed: Preferred keywords conflicting with Finder Tags even if Finder Tags not showing.
  • Fixed: Problem with restoring tags from backups.
  • Fixed: Stability issue when adding Calendar Tasks

New in MailTags 4.2.9 Build 4752 Beta (Sep 7, 2016)

  • New Holding down option key when clicking print toolbar item will suppress printing of tags
  • Fixed Preferred keywords conflicting with Finder Tags even if Finder Tags not showing.
  • Fixed Potential Crash when applying rules.
  • Fixed Problem with restoring tags from backups.
  • Fixed Potential crash when indexing tags for spotlight
  • Fixed Stability issue when adding Calendar Tasks
  • Fixed Fixes several performance issues
  • Fixed Issues with attempting to update tags to servers in the event of connection failure.

New in MailTags 4.2.9 Build 4736 Beta (Aug 9, 2016)

  • Fixed Preferred keywords conflicting with Finder Tags even if Finder Tags not showing.
  • Fixed Potential Crash when applying rules.
  • Fixed Problem with restoring tags from backups.
  • Fixed Potential crash when indexing tags for spotlight
  • Fixed Performance issues
  • Fixed Issues with attempting to update tags to servers in the event of connection failure.

New in MailTags 4.2.8 Build 4710 (Jun 16, 2016)

  • Minor bug fixes:
  • Fixed: MailTags smart mailboxes not working on OS X 10.9
  • Fixed: Potential stability issues when mailbox list is updated.

New in MailTags 4.2.7 Build 4707 (Jun 10, 2016)

  • Updates Branding to be SmallCubed and fixes minor issues:
  • New: Adds export tags button to maintenance on Message preferences. Adds import from export file option in MailTags rebuild options.
  • New: Adds rebuild option to scan reminders and calendar events for links to messages and create MailTags tasks and events if missing.
  • New: Rebuild now shows options by default.
  • New: Updates links and branding to reflect change of Indev to SmallCubed.
  • Fixed: Adhoc keywords now displayed as gmail label according to user preferences for auto adding keywords to preference list.
  • Fixed: Improve counts for Tickle MailBoxes.
  • Fixed: Issue with pasting into keyword token field.
  • Fixed: Issue with sending messages via Amazon WorkMail Exchange servers.
  • Fixed: Issue with upgrade button on registration dialog.
  • Fixed: Issue with using textExpander in keyword token field.
  • Fixed: Issues with date formatting for tickle date entry and display.
  • Fixed: Keyword autocomplete window not auto-scrolling for long suggestion lists.
  • Fixed: Missing Flag Index vocabulary in MailTags Helper AppleScript dictionary.
  • Fixed: Potential crash after rebuilding tag database.
  • Fixed: Potential crash if smart mailbox criterion have circular references.
  • Fixed: Problem maintaining mailbox selection at launch.
  • Fixed: Problems with seeing tags on exchange messages set by remote computers.
  • Fixed: Rule action to set project to None does not work as expected.
  • Fixed: Setting project to none not deleting project.
  • Fixed: Various minor memory leaks.

New in MailTags 4.2.7 Build 4704 Beta (Jun 7, 2016)

  • New Updates links and branding to reflect change of Indev to SmallCubed.
  • New Adds rebuild option to scan reminders and calendar events for links to messages and create MailTags tasks and events if missing.
  • New Rebuild now shows options by default.
  • New Adds export tags button to maintenance on Message preferences. Adds import from export file option in MailTags rebuild options.
  • Fixed Problems with seeing tags on exchange messages set by remote computers.
  • Fixed Issue with pasting into keyword token field.
  • Fixed Issue with using textExpander in keyword token field.
  • Fixed Problem maintaining mailbox selection at launch.
  • Fixed Adhoc keywords now displayed as gmail label according to user preferences for auto adding keywords to preference list.
  • Fixed Issues with date formatting for tickle date entry and display.
  • Fixed Missing Flag Index vocabulary in MailTags Helper AppleScript dictionary.
  • Fixed Potential crash if smart mailbox criterion have circular references.
  • Fixed Various minor memory leaks.
  • Fixed Potential crash after rebuilding tag database.
  • Fixed Keyword autocomplete window not auto-scrolling for long suggestion lists.
  • Fixed Rule action to set project to None does not work as expected.
  • Fixed Setting project to none not deleting project
  • Fixed Improve counts for Tickle MailBoxes
  • Fixed Issue with upgrade button on registration dialog

New in MailTags 4.2.6 Build 4676 (Mar 22, 2016)

  • [Fix] issue where tags set in composer may not be saved on sent Mail
  • [Fix] issue where gmail system labels may be added as keywords to messages and show in message list and in headers view as blank tags.
  • [Fix] some performance issue in loading tag data for messages.
  • [Fix] performance issue when Mail recaches messages from IMAP mailboxes. [Fix] potential hang when updating suggestions for message searches.
  • [Fix] issue where accessing messages and labels on same gmail acount from more than once computer may result in other computers removing labels added to messages.
  • [Fix] label changes to gmail messages are now updated immediately.
  • [Fix] copying and pasting keywords in keyword token field not working.
  • [Fix] message list not being update with tag data after tags read from database in some instances.

New in MailTags 4.2.6 Build 4675 Beta (Mar 19, 2016)

  • [Fix] issue where tags set in composer may not be saved on sent Mail
  • [Fix] issue where gmail system folders may be added as keywords to messages and show in message list and in headers view as blank tags.
  • [Fix] some performance issue in loading tag data for messages
  • [Fix] potential hang when updating suggestions for message searches
  • [Fix] issue where accessing messages and labels on same gmail acount from more than once computer may result in other computers removing labels added to messages.
  • [Fix] label changes to gmail messages are now updated immediately.
  • [Fix] copying and pasting keywords in keyword token field not working.
  • [Fix] message list not being update with tag data after tags read from database in some instances.

New in MailTags 4.2.5 Build 4581 (Jan 31, 2016)

  • [IMP] Reduces memory consumption by MailTags in general - Tag data now loads on demand rather than at launch of Mail.
  • [OS] Provides compatibility with OS X 10.11.4 seed (15E33e)
  • [Fix] Issues with excessive CPU and Memory consumption (Again).
  • [Fix] Issues with counts not reflecting messages in MailTags Mailboxes on 10.11
  • [Fix] Issue where MailTags settings may sync if sync method is none.
  • [Fix] Potential crash when working with Calendar items
  • [Fix] Race condition related to saving tags to database and emlx files. This condition could lead to tags being saved incorrectly.
  • [Fix] Potential crash when sending messages with large attachments.
  • [Fix] Potential crash in taking actions on messages in 10.9.5
  • [Fix] Potential crash when fetch Gmail Message information for mailboxes.
  • [Fix] Issue with fetching gmail Labels on OS X 10.11.3 for gmail accounts without All Mail Enabled.
  • [Fix] Issue with rebuilding tags from messages in deactivated accounts on OS X 10.11.

New in MailTags 4.2.5 Build 4548 (Jan 8, 2016)

  • [Fix] Addresses issue with Rebuild tool consuming CPU
  • [Fix] Fixes issue where MailTags settings may sync if syc method is none.
  • [Fix] Addresses potential stability issue when opening Smart Mailboxes that contain MailTags criteria

New in MailTags 4.2.4 Build 4534 (Dec 30, 2015)

  • [Improvement] Reduces overall memory usage by MailTags.
  • [Improvement] Reduces CPU usage in general.
  • [Improvement] Rebuild of tag database to be faster, use less memory, show rebuilt tags progressively.
  • [Improvement] Scanning of messages unknown to MailTags to use background rebuild process to be faster and use less memory.
  • [Improvement] Updating large/large number of messages to IMAP now batches updating in smaller groups to make communication to the server more responsive for other IMAP activity.
  • [Fix] Fixes critical issue in which updates to IMAP server could result in hidden duplicates and appearance of reverts of tag data.
  • [Fix] Crash at launch for people using OS X 10.10.0 - 10.10.2.
  • [Fix] Issue on OS X 10.10/10.11 where right clicking to tag messages may tag currently selected message rather than right clicked message.
  • [Fix] Issue with message counts on Yosemite and El Capitan when user has AlwaysShowDuplicate hidden Mail Preference turned on.
  • [Fix] Crash where smart mailboxes may contain a referential loop (SMB 1 refers to SMB 2 which refers to SMB 1)
  • [Fix] Now checks for missing id information for gmail messages shortly after launch.
  • [Fix] Issue where pending updates at launch may refer to incorrect messages if Mail's main database has been rebuilt.
  • [Fix] Potential crash for rules using MailTags Keywords criteria.
  • [Fix] Potential crash when working with Gmail messages.
  • [Fix] Potential crash when adjusting message list view after tagging messages.
  • [Fix] MailTags now rebuilds database from zero when encountering earlier version to avoid potential versioning errors in database format.
  • [Fix] Works around issue in Apple Mail where creating a new message may result in a hang if Mail needs to check account details for sending account. (Issue appears to be exacerbated by MailTags)

New in MailTags 4.2.4 Build 4530 Beta (Dec 26, 2015)

  • [Fix] Potential hang when saving tag data (again)
  • [Fix] Now checks for missing id information for gmail messages shortly after launch.

New in MailTags 4.2.4 Build 4526 Beta (Dec 21, 2015)

  • [Fix] More work on rebuilding tag database/scanning tags from messages unknown to MailTags
  • [Fix] Potential hang when saving tag data.

New in MailTags 4.2.4 Build 4522 Beta (Dec 17, 2015)

  • [Refactor] Reverts Refactor of MailTagsCountEngine in Public Beta of Dec 7 (Counts for some people were wildly incorrect and refactor introduced other unanticipated issues.
  • [Refactor] Rebuild of tag database to be faster, use less memory, show rebuilt tags progressively.
  • [Refactor] Scanning of messages unknown to MailTags to use background rebuild process to be faster and use less memory.
  • [Refactor] Settings synchronization to allow for greater flexibility/control over setting synchronization. No exposed UI for control over synchronization yet.
  • [Fix] Fixes critical issue in which updates to IMAP server could result in hidden duplicates and appearance of reverts of tag data.
  • [Fix] Issue where right clicking to tag messages may tag currently selected message rather than right clicked message.
  • [Fix] Issue with message counts on Yosemite and El Capitan when user has AlwaysShowDuplicate hidden Mail Preference turned on.
  • [Fix] Addresses potential hang when tagging messages.
  • [Fix] Works around issue in Apple Mail where creating a new message may result in a hang if Mail needs to check account details for sending account. (Issue appears to be exacerbated by MailTags)
  • [Fix] Crash where smart mailboxes may contain a referential loop (SMB 1 refers to SMB 2 which refers to SMB 1)

New in MailTags 4.2.4 Build 4504 Beta (Dec 8, 2015)

  • [Fix] Rewrites MailTagsCountEngine to be faster, use less memory and be more accurate
  • [Fix] Reduces overall memory use by MailTagsData.
  • [Fix] Addresses wild CPU usage.
  • [Fix] Potential crash for rules using MailTags Keywords criteria.
  • [Fix] Problems rebuilding tag database for some messages.
  • [Fix] Crash at launch on OS X 10.10.0 - 10.10.2
  • [Fix] Potential crash when working with Gmail messages.
  • [Fix] Issue where pending updates at launch may refer to incorrect messages if Mails main database has been rebuilt.
  • [Fix] Potential crash when adjusting message list view after tagging messages.
  • [Fix] MailTags now rebuilds database from zero when encountering earlier version to avoid potential versioning errors in database format.
  • [Fix] Updating large/large number of messages to IMAP now batches updating in smaller groups to make communication to the server more responsive for other IMAP activity.
  • [IMP] Implements internal capability to perform syncing selectively on rules,smart mailboxes, projects, keywords.
  • [Debug] Adds a MT Debug window for viewing internal information about message (accessible via MTdebug menu)
  • [Debug] Adds ability to open a message by providing its library ID.

New in MailTags 4.2.3 Build 4477 (Nov 16, 2015)

  • [OS] Provides compatibility with OS X 10.11.2 seed (15C40a)
  • [Fix] Messages not arriving on 10.9.5 in some situations.
  • [Fix] Potential crash when writing out cache files.
  • [Fix] Potential crash after event or task change by external application.
  • [Fix] Potential crash when updating message counts.
  • [Fix] Memory and CPU usage issues when scanning tags from messages that are not registered with MailTags.
  • [Fix] Gmail Labels temporarily disappearing from messages when updating read status/message flags on messages.
  • [Fix] MailTags not seeing changes to labels on gmail messages when changed on remote device or page.
  • [Fix] Address potential inconsistencies for mailbox counts for MT based smart mailboxes.
  • [Fix] Layout issue of items in rollover tool bar on OS X 10.11
  • [Fix] Layout issues of tags in message list in snippet mode on OS X 10.11
  • [Fix] Tickle date information being written in non standard format if user locale settings are not standard.
  • [Fix] SmartMailboxes that refer to special mailboxes (inbox, sent mail etc) not working on 10.11 for gmail accounts with All Mail enabled
  • [Fix] Display of notes not word wrapped due to sizing issues.
  • [Fix] Messages going grey instead of being removed when deleting messages when sorted by MailTags data.
  • [Fix] Selection of next message jumping to top when deleting messages when sorted by MailTags data.
  • [Fix] Messages sorted by MailTags Data now uses date received as fallback secondary sort key.
  • [Fix] New Task due dates not respecting default due date offset.
  • [Fix] Failure in MailTags rebuild process in some circumstances (issue introduced in last public beta)
  • [Fix] Compatibility issue with Mail Perspectives in which Perspective windows may have no windows.

New in MailTags 4.2.3 Build 4474 Beta (Nov 11, 2015)

  • [Fix] Potential crash when updating message counts.
  • [Fix] Memory and CPU usage issues when scanning tags from messages that are not registered with MailTags.
  • [Fix] Gmail Labels temporarily disappearing from messages when updating read status/message flags on messages.
  • [Fix] MailTags not seeing changes to labels on gmail messages when changed on remote device or page.
  • [Fix] Address potential inconsistencies for mailbox counts for MT based smart mailboxes.
  • [Fix] Layout issue of items in rollover tool bar on OS X 10.11
  • [Fix] Layout issues of tags in message list in snippet mode on OS X 10.11
  • [Fix] Failure in MailTags rebuild process in some circumstances (issue introduced in last public beta)

New in MailTags 4.2.3 Build 4463 Beta (Nov 7, 2015)

  • [OS] Provides compatibility with OS X 10.11.2 seed (15C27e)
  • [Fix] Messages not arriving on 10.9.5 in some situations.
  • [Fix] Potential crash when writing out cache files.
  • [Fix] Potential crash after event or task change by external application.
  • [Fix] Tickle date information being written in non standard format if user locale settings are not standard.
  • [Fix] SmartMailboxes that refer to special mailboxes (inbox, sent mail etc) not working on 10.11 for gmail accounts with All Mail enabled
  • [Fix] Display of notes not word wrapped due to sizing issues.
  • [Fix] Messages going grey instead of being removed when deleting messages when sorted by MailTags data.
  • [Fix] Selection of next message jumping to top when deleting messages when sorted by MailTags data.
  • [Fix] Messages sorted by MailTags Data now uses date received as fallback secondary sort key.
  • [Fix] New Task due dates not respecting default due date offset.

New in MailTags 4.2.2 Build 4415 (Oct 22, 2015)

  • [OS] Provides compatibility with OS X 10.11.1.
  • [Fix] Tag Original not available on 10.11
  • [Fix] Duplicate when tagging message on servers that don't support UIDPlus
  • [Fix] Addresses issues were MT may try to read tags from temporary messages
  • [Fix] Some high CPU usage issues during counts
  • [Fix] Sorting not working in some circumstances
  • [Fix] Crash when rebuilding Mailboxes in some circumstances

New in MailTags 4.2.1 Build 4053 (Oct 5, 2015)

  • [Fix] Stability issue when MailTags scans unrecognized message for tag data. [Fix] Stability issues when reindexing tag data from messages in some circumstances.
  • [Fix] Stability issues when rebuilding local mailboxes in some circumstances. [Fix] Stability issue when editing Smart Mailboxes and Rules that contained MailTags Criteria.
  • [Fix] Sort by Tickle Date and Sort by Importance not working properly. [Fix] Issue where Copy Message Url menu item was not valid in some cirucumstances.

New in MailTags 4.2 Build 4043 (Sep 23, 2015)

  • [OS] Provides compatibility for OS X 10.11 (El Capitan)
  • [OS] Officially removes support for OS X 10.8 (Mountain Lion)
  • [New] Adds Uninstall button to MailTags preferences.
  • [Improvement] Improves speed of opening smart mailboxes contains large number of messages.
  • [Fix] Improves counts of messages in smart mailboxes.
  • [Fix] Stability issue when synchronizing keywords.
  • [Fix] Issue where invalid emails found by tickleDate notification and counts.
  • [Fix] Memory leaks related to Color priorities
  • [Fix] Stability issue when processing messages tagged externally with OpenMeta applications.
  • [Fix] Standardizes message: urls to message://
  • [Fix] Send message shortcut key may be disabled in composer after tagging messages.
  • [Fix] EWS messages may get stuck in MailTags update queue if tagged when Mail was offline.

New in MailTags 4.2 Build 4040 Beta (Sep 18, 2015)

  • A free update to MailTags 4 and provides compatibility with OS X 10.11 (El Capitan)
  • Changes:
  • [OS] Provides compatibility for OS X 10.11 (El Capitan)
  • [OS] Officially removes support for OS X 10.8 (Mountain Lion)
  • [New] Adds Uninstall button to MailTags preferences.
  • [Improvement] Improves speed of opening smart mailboxes contains large number of messages.
  • [Fix] Improves counts of messages in smart mailboxes.
  • [Fix] Stability issue when synchronizing keywords.
  • [Fix] Issue where invalid emails found by tickleDate notification and counts.
  • [Fix] Memory leaks related to Color priorities
  • [Fix] Stability issue when processing messages tagged externally with OpenMeta applications.
  • [Fix] Standardizes message: urls to message://
  • [Fix] Send message shortcut key may be disabled in composer after tagging messages.
  • [Fix] EWS messages may get stuck in MailTags update queue if tagged when Mail was offline.

New in MailTags 4.1.12 Build 3985 Beta (Jun 20, 2015)

  • [FIX] Stability issues on OS X 10.8.5.
  • [FIX] Stability issue when sending mail in some circumstances.
  • [FIX] Keywords no longer appear as Finder Tags if Finder Tags turned off in Keyword Preferences.
  • [FIX] Keyword list appears truncated in Keyword Preferences in some circumstances.
  • [FIX] Rebuilt tag database not properly swapping into main database after rebuilding in some circumstances.

New in MailTags 4.1.11 Build 3974 Beta (Jun 10, 2015)

  • [NEW] Changes Preference "Exclude events from Due Date Queries" to "Include Events in Due Dates Queries" (default is ON). User settings have been adjusted accordingly.
  • [NEW] Adds Preference "Exclude Past Events from Due Date Queries" to prevent Messages with old events from showing in Past Due tickle.
  • [NEW] Adds Debugging tools to MailTags smart mailboxes (right click on Mailbox to access)
  • [FIX] Numerous issues with mailbox counts for MailTags based smart mailboxes.
  • [FIX] Potential stability issues
  • [FIX] Potential smart mailbox configuration issue when loading configurations from disk.
  • [FIX] Problems with color on Junk Mail.
  • [FIX] Spotlight continously indexing messages which have diacritics in tag data.
  • [FIX] Links to Calendar events may be forgotten. Calendar events would remain intact -- MailTags just would not see them.
  • [FIX] Performance bottleneck when updating suggestions.
  • [FIX] Color Priority Preferences may be empty.
  • [FIX] Spotlight search application such as Houdah spot not seeing MailTag specific spotlight fields such as MailTagsDueDate (TickleDate).
  • [FIX] MailTags Toolbar icon missing in Composer window.

New in MailTags 4.1.10 Build 3922 Beta (Apr 20, 2015)

  • [FIX] Regression on OS X 10.8 causing crashes (#1389)
  • [FIX] Problem with restoring tags from a old MailTags database (#1391)
  • [FIX] Issue with potential loss of tasks and events on Exchange messages in some circumstances (#1390)
  • [FIX] Autocompletion problems in Keyword token field.
  • [FIX] Problem with immediately updating color display on messages when a color is set by color picker.
  • [IMP] Autocompletions in Keyword Token field now displays stylized token according to standard, gmail label or finder tag appearance.

New in MailTags 4.1.9 Build 3912 (Apr 11, 2015)

  • [FIX] Crash when reordering color priorities (#1375)
  • [FIX] Issue updating progressbar when rebuilding tags (#1373)
  • [FIX] Crash when reading tag data from messages headers in some instances.
  • [FIX] Crash when merging Mails record of smart mailboxes and MailTags record of smart mailboxes in rare occurences. (#1379)
  • [FIX] Issue with nested smart mailboxes that contain mailtags Criteria being lost on launch (#1377)
  • [FIX] Crash when right clicking mailboxes in some instances (#1384)
  • [FIX] Problems with parsing tag data from database at launch (#1385)

New in MailTags 4.1.8 Build 3895 (Apr 9, 2015)

  • [OS] Provides compatibility with Mail in OS X 10.10.3
  • [IMP] Improves Tag rebuild process to be faster, use less memory and be more robust.
  • [IMP] Displays more relevant version information for beta and bugfix builds.
  • [IMP] General improvements with synchronizing gmail labels on accounts that do not have All Mail enabled as an IMAP folder.
  • [IMP] Preferences for Coloring messages according to Tag data now allow you to specify which Tag information to use. (#1244)
  • [IMP] Version info in preference is now selectable and can be copied to clipboard
[FIX] Potential crash after tagging messages in some intances (#1315)
[FIX] Fixes Memory leaks.
  • [FIX] Issue where messages would temporarily disappear after renaming a mailbox (#1320)
  • [FIX] Hang issue when smart mailboxes have a circular reference. (#1325)
  • [FIX] Provides workaround for Apple bug where Mail would crash if an inbox rule moves an IMAP message to and exchange Mailbox. (#1327)
  • [FIX] Old Smart mailboxes would be loaded if user changes Smart mailboxes when MailTags not installed. Old and new smart mailboxes are now merged. (#1339)
  • [FIX] Smart Mailboxes not showing result when combines "Not In Mailbox" criteria with any MailTags Criteria(#1353)
  • [FIX] Display of colour in Message lists (#1255)
  • [FIX] Alignment of tags in snippet view (#1275)
  • [FIX] Lack of retina graphics for some elements (#1322)
  • [FIX] Issues with saving and reading tags on servers that support ANNOTATE IMAP extension (#1326,#1358)
  • [FIX] Issue where saving tags on sent mail on Zoho Servers could result in dataloss (#1171)
  • [FIX] Importance not displayed in snippet view (#1328)
  • [FIX] Color picker not responding properly when creating new projects in preferences. (#889)
  • [FIX] Classic View message list information not updated immediately when tagging messages.(#1340)
  • [FIX] Message://url opening blank message viewer if said message is marked as deleted.
  • [FIX] Regression where labels changes on Gmail accounts may not be recognized by MailTags (#1335)
  • [FIX] Rules that set notes on message now respect hidden preference to always set note as subject (#1342)
  • [FIX] Application of multiple rules that set notes on multiple messages may apply wrong note to wrong message. (#1341)
  • [FIX] Applying tags via Mailtags Window between two Act-On rule applications may result in the manually applied tags not being saved. (#1321)
  • [FIX] Issue with Login Items and MailTagsHelper for some users.(#1355)
  • [FIX] Process of updating Tags not finishing for some servers.(#1338)
  • [FIX] Add and remove action buttons on MailTags Rule actions looked like a dogs breakfast on Yosemite. (#1364)
  • [FIX] Possible encoding interpretation issue when reading tag data.(#1330)
  • [FIX] Problem parsing tag data from headers that have MIME encoding. (#1369)
  • [FIX] Token Field does not handle diacritic keystrokes gracefully. (#1365)
  • [FIX] Issue where MailTagsHelper may not load, causing issues with updating projects and Finder Tags (#1371)

New in MailTags 4.1.8 Build 3893 Beta (Apr 7, 2015)

  • [IMP] Version info in preference is now selectable and can be copied to clipboard
  • [FIX] Display of colour in Message lists (#1255)

New in MailTags 4.1.8 Build 3884 Beta (Mar 26, 2015)

  • [FIX] Smart Mailboxes not showing result when combines "Not In Mailbox" criteria with any MailTags Criteria(#1353)
  • [FIX] message: url links not recognized in some instances (regression in 4.1.8 PublicBeta 1)(#1354)
  • [FIX] Issue with Login Items and MailTagsHelper for some users.(#1355)
  • [FIX] Process of updating Tags not finishing for some servers.(#1338)
  • [FIX] Old Smart mailboxes would be loaded if user changes Smart mailboxes when MailTags not installed. Old and new smart mailboxes are now merged. (#1339)
  • [FIX] Color picker not responding properly when creating new projects in preferences. (#889)
  • [FIX] Mailbox counts not updating properly when multiple messages are tagged (regression in 4.1.8 Public Beta 1)(#1363)
  • [FIX] Classic View message list information not updated immediately when tagging messages.(#1340)
  • [FIX] Add and remove action buttons on MailTags Rule actions looked like a dogs breakfast on Yosemite. (#1364)
  • [FIX] Possible encoding interpretation issue when reading tag data.(#1330)
  • [FIX] Token Field does not handle diacritic keystrokes gracefully. (#1365)
  • [FIX] Issues with Saving and Reading tags on Servers that support ANNOTATE IMAP extension (#1358)
  • [FIX] Fixes Memory leaks.
  • [FIX] Fixes regression introduced in MailTags 4.1.8 Public Beta 2 in which IMAP syncing not working for 10.8 and 10.9
  • [FIX] Fixes regression introduced in MailTags 4.1.8 Public Beta 3 in which Incoming Messages progress bar in activity Pane of MessageViewer was not completing. (#1366)

New in MailTags 4.1.8 Build 3824 Beta (Feb 25, 2015)

  • [OS] Provides compatibility with internal changes to Mail in OS X 10.10.3 developer seeds (14D87h)
  • [IMP] Improves Tag rebuild process to be faster, use less memory and be more robust.
  • [IMP] Displays more relevant version information for beta and bugfix builds.
  • [IMP] General improvements with synchronizing gmail labels on accounts that do not have All Mail enabled as an IMAP folder.
  • [IMP] Preferences for Coloring messages according to Tag data now allow you to specify which Tag information to use. (#1244)
  • [FIX] Fixes display of colour in Message lists (#1255, #)
  • [FIX] Issue where messages would temporarily disappear after renaming a mailbox (#1320)
  • [FIX] Hang issue when smart mailboxes have a circular reference. (#1325)
  • [FIX] Issue when saving tags to servers that support IMAPAnnotate, such as Kerio servers (#1326)
  • [FIX] Issue where saving tags on sent mail on Zoho Servers could result in dataloss (#1171)
  • [FIX] Lack of retina graphics for some elements (#1322)
  • [FIX] Importance not displayed in snippet view (#1328)
  • [FIX] Alignment of tags in snippet view (#1275)
  • [FIX] Message://url opening blank message viewer if said message is marked as deleted.
  • [FIX] Regression where labels changes on Gmail accounts may not be recognized by MailTags (#1335)
  • [FIX] Potential crash after tagging messages in some intances (#1315)
  • [FIX] Rules that set notes on message now respect hidden preference to always set note as subject (#1342)
  • [FIX] Application of multiple rules that set notes on multiple messages may apply wrong note to wrong message. (#1341)
  • [FIX] Fixes issue where applying tags via Mailtags Window between two Act-On rule applications may result in the manually applied tags not being saved. (#1321)
  • [FIX] Provides workaround for Apple bug where Mail would crash if an inbox rule moves an IMAP message to and exchange Mailbox. (#1327)

New in MailTags 4.1.7 Build 3701 Beta (Dec 16, 2014)

  • [Fix] Omission of location information when push events to the Calendar database (#1306)
  • [Fix] Issue where events could be removed from messages after relaunching Mail.
  • [Fix] Issue where messages could be duplicated on IMAP server if Server mailbox did not support custom permanent flags (#1209)
  • [Fix] Issue where projects could be reset to initial defaults on some situations (#1310)
  • [Fix] Performance issues with tag lookup on messages.
  • [Fix] Issue reading Finder Tags after changes are made in the Finder (#1296)
  • [Fix] Issue with displaying empty keywords(#1287)
  • [Fix] Problem with applying Keyword changes to all keywords when editing keyword in preferences (#1308)
  • [Fix] Issue where messages would disappear after clicking on them in OS X 10.9.5 (#1313)
  • [Fix] Issue with Keyword editing window in preferences not closing for Finder or Hosted keywords (#1312)

New in MailTags 4.1.7 Build 3663 Beta (Dec 2, 2014)

  • [Fix] Several performance issues on OS X 10.10 and 10.9 related to large numbers of smart mailboxes (#1291)
  • [Fix] Crash when child message of message thread had notes as subject turned on.(#1295)
  • [Fix] Issue where tags on Exchange messages could be lost if updated message information was downloaded before MT could save tags to the server. (#1293)
  • [Fix] Crash when rebuilding if MailTags encountered problematic message information. (#1294)
  • [Fix] Crash at completion of rebuild when MailTags would reload tag data from new database. (#1303)
  • [Fix] Tickle Date autocomplete would not recognize dates at end of month if targeted month had more days than current month (#1304)

New in MailTags 4.1.6 Build 3627 (Nov 21, 2014)

  • [FIX] Fixes hangs and excessive cpu usage on OS X 10.8/10.9 (#1288)
  • [FIX] Fixes regression with tickle mailboxes not showing correct results after rebuilding tag database. (#1289)
  • [FIX] Fixes problem with unread indicator on message threads. (#1251)
  • [FIX] Fixes incorrect logging of database error when removing tag data.

New in MailTags 4.1.5 Build 3612 (Nov 19, 2014)

  • [FIX] Fixes regression in 4.1.4 that resulted in empty MailTags mailboxes

New in MailTags 4.1.4 (Nov 19, 2014)

  • [FIX] Fixes issues with sorting by importance (#1260)
  • [FIX] Fixes issue with sort direction being saved. (#1264)
  • [FIX] Fixes issue with MailTags columns shifting in classic view (#1246)
  • [FIX] Fixes crash when updating calendar items (#1265)
  • [FIX] Fixes crash when animating tag window (#1267)
  • [FIX] Fixes crash when rebuilding tag database (#1277)
  • [FIX] Fixes excessive logging when communicating with Things (#1273)
  • [FIX] Fixes layout and completion problems when autocompleting tickle dates (#1272)
  • [FIX] Fixes issue where Mail may crash at launch if a Smart Mailbox makes use of junk mail criteria (#1271)
  • [FIX] Fixes usage of cmd-arrow keys in notes field in tag window to use standard behaviour (#866)
  • [FIX] Fixes compatibility issues with Mail Perspectives 1.4 (#1283)
  • [FIX] Fixes crash when evaluating smartmailbox that contain body criterion in some instances (#1257)
  • [FIX] General Optimizations especially with exchange accounts (#1279)
  • [NEW] Add beta feed check box for sparkle updates for getting regular beta feeds

New in MailTags 4.1.3 Build 3516 (Oct 29, 2014)

  • [FIX] Fixes issue with remembering sort order in 10.9
  • [FIX] Fixes layout issue related thread messages in message list (#1231)
  • [FIX] Fixes problems with message list not always showing tag changes as they happen (#1243)
  • [FIX] Fixes issue with tags being saved on send mail when message is sent via exchange servers (#1238)
  • [FIX] Fixes issue with waiting/reply workflow on messages sent via exchange. (#1238)
  • [FIX] Fixes issue with drag and drop tagging not working on OS X 10.10 (#1219) [FIX] Fixes crash when deleting or moving message that have tags attached (#1241)
  • [FIX] Fixes performance issues when tags are set on a large number of messages (#1236)
  • [FIX] Fixes crash when adding events or tasks to messages (#1233)
  • [FIX] Fixes issue with keyword autocomplete not displaying list of keywords (#1245, #1248)
  • [FIX] Fixes issue with positions of tag bar in composer window on 10.9 (#1237) [FIX] Fixes issue with sort order in tickle date mailboxes (#1208)
  • [FIX] Fixes problems with tagWindow opening animations and positioning of tag window (#1228)
  • [FIX] Fixes case usage of Mailbox section names for Keywords, Projects, TickleDates to be consistent (#1242)
  • [FIX] Fixes issue with German localization in preferences. (#1252)

New in MailTags 4.1.2 Build 3466 (Oct 22, 2014)

  • [FIX] Fixes crash when closing Tag window with ESC key on 10.10.
  • [FIX] Fixes performance issues when updating tags in list view.
  • [FIX] Fixes issue with ScriptMonitor Application continuously running in 10.10.
  • [FIX] Fixes issue with remembering sort order in message list when order is not MailTags order.
  • [FIX] Fixes crash when moving message by Act-On rule.
  • [FIX] Fixes issue with multiple MailTags columns being displayed in Classic Layout on OS X 10.9.
  • [FIX] Fixes issue with messages being unselected in classic mode on OS X 10.10.
  • [FIX] Fixes issue with inbox rules that move messages not working on OS X 10.10.
  • [FIX] Fixes issue with Spam Sieve not working to move messages on OS X 10.10.

New in MailTags 4.1.1 Build 3446 (Oct 18, 2014)

  • [FIX] Fixes issues on OS X 10.8/10.9 with Composer window and incorrect layout of MailTag Area
  • [FIX] Fixes issues on OS X 10.8/10.9 where Mail would hang when displaying messages with alternate subjects

New in MailTags 4.0.2 Build 3204 (Sep 17, 2014)

  • [FIX] Regression in MailTags 4.0.1 where ad hoc search for tags (from search field) would not work.
  • [FIX] Issue where reply keyword may not be added to messages when they are awaited replies.
  • [FIX] Issue where newly arrive messages may incorrectly show in current search results.
  • [FIX] Potential issue with duplication of keywords in messages.
  • [FIX] Issue with contextual menu for keywords in preferences not displaying state and options correctly
  • [FIX] Issue on German localization with layout of items on Tickle Date Rule actions.
  • [FIX] Potential stability issue when importing mailboxes.

New in MailTags 4.0.1 Build 3284 (Sep 9, 2014)

  • [OS] provides compatibility with OS X 10.9.5
  • [Fix] Crash of MailTagsHelper when synchronized files changed. (#1172).
  • [Fix] Stability issues when rebuilding tags
  • [Fix] Replies to @waiting will no longer inherit @waiting keyword even if there is a rule to do so (#1147)
  • [Fix] Problem with signed/encrypted message prompting keychain access for mdimport (#1155)
  • [Fix] Improvements to memory management when working with gmail messages
  • [Fix] Problem with smart mailboxes that have "Is Not Replied To" Criteria (#1162)
  • [Fix] Problems with syncing via synchronized folders
  • [Fix] Problem with drag and drop tagging wrong message when selection is different than dragged messages.
  • [Fix] Problem with smart mailbox "Has No MailTags" criterion (#1173).
  • [Fix] Problem of tags not being saved if only change is NoteAsSubject.
  • [Fix] Problem with Remove Keywords being case sensitive (#1179).
  • [Fix] Problem with MT based smart mailboxes wrongly showing newly arrived messages which should not be in smb.
  • [Fix] Now only saves finder tags on messages when keyword already exists as a Finder Tag
  • [Fix] Minor optimizations to date completion
  • [New] Holding down option key at launch now displays MT Debug menu
  • [New] MT Debug menu item "Open Console Log" now displays only Mail related Messages for current launch.

New in MailTags 4.0 Build 3206 (Jul 30, 2014)

  • New Features:
  • Now includes French, German and Italian Localizations.
  • Implements support of Finder Tags on OS X 10.9 Mavericks
  • Implements printing of tags when printing of Messages in OS X 10.9
  • Implements Awaiting Reply Tickle Mailbox. When Sent messages have the @Waiting Keyword, they will appear in this mailbox. When the reply is received, the @Waiting keyword, and any Tickle date is removed. The reply will be tagged with the @Reply keyword. the exact keywords used can be set in the preferences.
  • MailTags colors (Colors set in MailTags preferences) are now available to Set Color rule actions. When a rule sets a MailTags Color, the color information is saved in the MailTags data are, when applicable, saved to IMAP and exchange servers. Additionally, changing the colors in the preferences will update the rule automatically.
  • Implements ability to drag and drop messages on to keyword or project Mailbox to add respective tag to message. This allows you to quickly tag a number of messages.
  • Completely rewrites handling of Events and Tasks in Mail. This was a necessary rewrite to accommodate changes to how calendar items are handled in OS X.
  • Outgoing messages can now by tagged via AppleScript.
  • Reorganizes keyword section of Tagging window to accommodate Finder Tags
  • Improvements:
  • Addresses issue where MT may find gmail message id on gmailmessages.
  • Improves Sync Folder Settings Synchronization.
  • Improves keyword editing to provide keywords statistics and viewing messages with keywords.
  • Optimizes loading of tags of launch -- should be noticably quicker
  • Improves performance at launch when cleaning up database. (#1116)
  • Adds "Check Now" button to preferences for checking for updates
  • Addresses issues where tagging a message and then moving it using Act-On may create a race condition resulting in duplicates
  • Changes wording of OmniFocus external projects preference to indicate OmniFocus 1 or OmniFocus 2 pro
  • Improves logging when attempting to access OF 2 projects (NOTE MailTags cannot access OmniFocus 2 regular edition projects -- the pro edition is required)
  • Add keyword menu now sorts keywords
  • Adding new Keyword now immediately shows editing window
  • Can now import keywords from plain text files (1 keyword per line)
  • Adds keyboard shortcut for "Clear All Tags" (Control-Command-Option-C)
  • Removes deprecated "Save Tags to IMAP server" Menu option (Tags are always saved to IMAP server)
  • Gmail labels now appear as such in Token field after autocomplete
  • Finder Tags and hosted tags now preserved when collecting or importing tags.
  • Tickle mailboxes now exclude completed tasks
  • Optimizes some smart mailbox searches.
  • Bug Fixes:
  • Fixes crash if event calendar has no title.
  • Improves issue for gmail messages that have no gmail message id on record - removes relevant logging.
  • Adds backup of MailTags projects and keywords when syncing via icloud -- should address issue of icloud syncing clobbering projects and tags if icloud decides to clear this data.

New in MailTags 4.0 Build 3147 Beta (Jul 12, 2014)

  • New Features:
  • Now includes French and German Localizations. Italian Localization expected soon.
  • Implements support of Finder Tags on OS X 10.9 Mavericks
  • Implements printing of tags when printing of Messages in OS X 10.9
  • Implements Awaiting Reply Tickle Mailbox. When Sent messages have the @Waiting Keyword, they will appear in this mailbox. When the reply is received, the @Waiting keyword, and any Tickle date is removed. The reply will be tagged with the @Reply keyword. the exact keywords used can be set in the preferences.
  • MailTags colors (Colors set in MailTags preferences) are now available to Set Color rule actions. When a rule sets a MailTags Color, the color information is saved in the MailTags data are, when applicable, saved to IMAP and exchange servers. Additionally, changing the colors in the preferences will update the rule automatically.
  • Implements ability to drag and drop messages on to keyword or project Mailbox to add respective tag to message. This allows you to quickly tag a number of messages.
  • Completely rewrites handling of Events and Tasks in Mail. This is a necessary rewrite to accommodate changes to how calendar items are handled in OS X.
  • Reorganizes keyword section of Tagging window to accommodate Finder Tags
  • Improvements:
  • Improves Sync Folder Settings Synchronization.
  • Improves keyword editing to provide keywords statistics and viewing messages with keywords.
  • Optimizes loading of tags of launch -- should be noticably quicker
  • Improves performance at launch when cleaning up database. (#1116)
  • Adds "Check Now" button to preferences for checking for updates
  • Addresses issues where tagging a message and then moving it using Act-On may create a race condition resulting in duplicates
  • Changes wording of OmniFocus external projects preference to indicate OmniFocus 1 or OmniFocus 2 pro
  • Improves logging when attempting to access OF 2 projects (NOTE MailTags cannot access OmniFocus 2 regular edition projects -- the pro edition is required)
  • Add keyword menu now sorts keywords
  • Adding new Keyword now immediately shows editing window
  • Can now import keywords from plain text files (1 keyword per line)
  • Adds keyboard shortcut for "Clear All Tags" (Control-Command-Option-C)
  • Removes deprecated "Save Tags to IMAP server" Menu option (Tags are always saved to IMAP server)
  • Gmail labels now appear as such in Token field after autocomplete
  • Finder Tags and hosted tags now preserved when collecting or importing tags.
  • Tickle mailboxes now exclude completed tasks
  • Bug Fixes:
  • Fixes issue with tags overlapping snippet in message list on initial display of list.
  • Fixes issue with smart mailbox whose criterion was "Keyword (or Project) does not contain None"
  • Fixes recent regression with loading external projects (from OmniFocus, etc)
  • Fixes issue with displaying color in messages header view for messages with text color.
  • Fixes issue with font size of tags in classic list view
  • Fixes issue with new keywords not becoming gmail labels despite preference setting
  • Fixes issue where smart mailbox contextual menu items are being displayed on non smart mailbox
  • Fixes issue where updating tags to IMAP servers may change flag color on remote machines
  • Fixes issue were related messages were appearing in MailTags Mailboxes (Keyword, Project and Tickle Mailboxes)
  • Fixes issues with some toolbar and smart mailbox searches.
  • Fixes issue with deleting unused preferred projects when collecting projects
  • Fixes issue with writing out calendar alarm information.
  • Fixes issue with tasks being misinterpreted as events in some cases
  • Fixes issue with updating preferences for Synchronized folder in some instances when they are changed
  • Fixes issue with autocomplete not working on Add keyword field when tagging multiple messages
  • Fixes issue with setting task due date by using calendar popup window
  • Fixes issue with availability of Copy Tags Menu item. Menu item now merges tag data for copy when multiple messages are selected. If merging tag data results in multiple project, tickles, etc , the menu item will still not be available. (#939)
  • Fixes issue of copying pasting tags to selected action messages in preview pane on Mavericks (#935)
  • Fixes issue where tag icon in classic view may show tag even if message doesn't have tags (#952)
  • Fixes issue where Has MailTags/No MailTags criteria would not handle messages with only MailTagsColor info properly
  • Fixes issue in creating Project Smart Mailboxes from preferences. (#1032)
  • Fixes issue in finding Projecs by right clicking project in preferences.
  • Fixes issue of updating Display of MT Data in classic View immediately after data change by MAO. (#1014)
  • Fixes weirdness with keyword tokens in composer tag window (#1096)
  • Fixes issue where token buttons contextual menu not displaying remove from preference option when it should (#937)
  • Fixes problem of labelling MT mailboxes in search scope mailboxes in Favorites bar (#1098)
  • Fixes stabilities issues introduced with last public build.
  • Fixes issue of unified mailboxes not showing all messages (Introduced in b3055)
  • Fixes empty search results in some cases (Introduced in b3071)
  • Fixes issue with autocomplete (#1106)
  • Fixes issue with displaying keywords on Composer Tag Area. (#1104)
  • Fixes issue with collecting keywords for labels -- Now uses Gmail Mailbox names as hints for label setting on collected tags. (#1055,#1097)
  • Fixes issue with deleting preferred tags in preferences.
  • Fixes issue where color not saved to server if it was only tagdata for message (#1109)
  • Fixes issue of setting sync folder path (#1094)
  • Fixes issue with checking for @waiting
  • Fixes issues related to external event notifications
  • Fixes issue with repeated updates to all events went any event was modified externally.
  • Fixes issue where MailTags color don't always appear in rule configurations.
  • Fixes issue where drafts with tags would increase mailbox counts erronously each time draft was saved. (#1118)
  • Fixes potential crash when working with exchange servers.
  • Fixes issue where events and tasks may not be immediately saved to Calendar and Reminders
  • Fixes issue where events and tasks on exchange messages may be deleted if remote change to message occur.
  • Fixes issue where tickle mailbox counts may be incorrect for messages that include events and tasks.
  • Fixes issue where labels set on Gmail accounts may not be immediately recognized if All Mail Folder was not enabled for account.
  • Fixes memory leaks.
  • Fixes issue where rebuilding MailTags database would not work properly.
  • Improves and optimizes toolbar searches, entire message searches now consider notes data appropriately
  • Adds the use of * string in a comment criteria to return all messages with notes.
  • Fixes problematic logic with some smart mailbox configurations.
  • Addresses issues with MailTags Helper and multiple instances running
  • Add hidden preference reconcileColorWithTagData to reset a messages color to the tagData color if internal color differs. Setting this default in terminal will force a message to change its color to the tag color data if the color has been lost or changed.
  • Fixes issue with MailTags Importance searches
  • Fixes issue with indexing messages found in Mail Library but not in MailTags database.
  • Fixes issues with display of tags in list view in some circumstances
  • Optimizes the tiling of keywords tokens in the MailTags windows when using large number of keywords
  • Addresses potential crash when communicating with servers
  • Addresses issues with spotlight indexing during rebuild of MailTags database
  • Clarifies ambiguity in wording in tickle date smart mailbox criteria "is before" X days... to "is on or before" X days...
  • User Notification of tickle dates of today and past tickles are merged to one notification when applicable.
  • Fixes issue with OmniFocus alway launching in background if check for OF projects was on.

New in MailTags 3.2.3 (Aug 5, 2013)

  • Improvements:
  • Updates compatibility for OS X 10.8.5
  • New events now set the start time to the next quarter hour.
  • Some optimizations when handling data fetches from server.
  • Repositions MailTags submenu in Message menu to be grouped with Mark Message and Flag Message
  • MailTags now checks for any change to calendar items after launch and updates messages accordingly.
  • Exported messages opened in Mail will now display tags from Header data and save tag changes made when viewing.
  • Fixes:
  • Fixes unpredictable behavioiur for listing recent used keywords especially with Mail Act-On
  • Fixes potential sqlite3 errors when searching for messages.
  • Fixes logic issue affecting smart mailboxes with has Incomplete todo criterion
  • Fixes issue where MailTags ToDo Completion criteria for smartmailboxes were not saved correctly in some circumstances.
  • Fixes issue where rebuilding Tag database would overlook calendar (event and task) data.
  • Fixes issue where events and task may not be saved to system's calendarStore.
  • Fixes issue where marking a message complete in reminders would not mark message complete in MailTags
  • Fixes issue where deleteing an events or tasks from Calendar or Reminders does not delete immediately in MailTags if they are only item listed (tags in side view)
  • Fixes issue where tags are not saved to EWS server if EWS server is offline at time of tagging.
  • Fixes issue where project could not be cleared from Applescript.
  • Fixes issue where thread disclosure button in message lists not well positioned when Tags are on message.
  • Fixes issue where external changes to calendar items may not be immediately recognized if message is displaying tags in sidebar.
  • Fixes potential crash when performing keyword/project unread count
  • Fixes issue where events and tasks created while composing messages do not get saved in calendar store

New in MailTags 3.2.2 (May 15, 2013)

  • Improvements:
  • Adds MailTags submenu to Mail Menu (replacing "Check for MailTags Updates" item)
  • Adds Applescript commands to clear all tags on message and clear tickle date on message. eg. Tell message to clear due date, Tell message to clear all tags.
  • Searching "Message Contains..." from toolbar search now searches keywords, projects and notes as well as content of message.
  • Optimizes display of message lists.
  • Optimizes counting of messages for smart mailboxes.
  • Improves integration with Mail Act-On recent keyword list.
  • Removes preference for showing tags for related messages -- The setting would result in significant performance issues for some users.
  • Updates compatibility settings for upcoming release of OS X 10.8.4
  • Fixes:
  • Fixes issues with message:// links from other applications, such as Things and OmniFocus
  • Fixes several potential crashes related to running MailTags on OS X 10.7
  • Fixes some leaks related to editing rules.
  • Fixes problem with setting a perferred Keyword or Project to a blank (0 length) term.
  • Fixes Dock badge display on launch if badge mailbox was a MailTags based smart mailbox.
  • Fixes problem with maintaining New Message notification mailbox setting (General Mail Preferences) if selected mailbox was a MailTags based Mailbox
  • Fixes problem on 10.7 with MailTags mailboxes in favourites bar not being enabled.
  • Fixes problem on 10.7 with Junk Mail Rule setting being reset.
  • Fixes problem with maintaining sort column during and after searches.
  • Fixes problem with maintaining sort column after relaunching Mail.
  • Fixes problems with tickle date searches
  • Fixes problem with Mail Act-On outbox rules not showing inherit Tags items
  • Fixes problem with setting end dates for all day events to exhibit same behaviour as Calendar.app
  • Fixes problem inheriting tags and applying rules to messsages on exchange servers in some instances.
  • Addresses problem with syncing colour on messages with some servers (Kerio)
  • Addresses potential problem locating tickled messages if messages did not have a MessageID header
  • Addresses potential problem updating To/From tasks if task url was empty or malformed
  • Addresses problem with inheriting tags when using outbox rules
  • Addresses problem with older versions of Courier IMAP servers (particularly those used by GoDaddy) changing date of messages after updating tags. Note due to the implementation of IMAP for such servers, the message date will be seened as changes by other devices.

New in MailTags 3.2.1 (Mar 27, 2013)

  • New Features:
  • Adds German Localization (Localization done by WordCrafts.de)
  • MailTags Mailboxes (Keyword, Project and Tickle Mailboxes) can now be turned off.
  • Rearranged appearance preferences to accommodate options to control display of MailTags mailboxes.
  • Improvements:
  • Option clicking the MailTags rollover toolbar item now clears tags on message.
  • Holding down optionkey when selecting a mailtags based (keyword,project,tickle) mailbox will now perfrom an AND search across selected mailboxes.
  • Now looks for keywords, projects, tickles on Sent mail for MailTags Mailboxes.
  • Inbox rule states are now recorded locally and restored on rule loading (to behave similarly to Mails native rule sync).
  • Archiving messages to OpenMeta Aware apps such as Leap,Yep,Punakea,DevonThink now writes keywords to OpenMeta immediately for import in apps

New in MailTags 3.2 (Feb 4, 2013)

  • New Features:
  • Adds Preferred Keyword, Project, and Tickle Dates mailbox in Mailboxes/Accounts sidebar.
  • Adds Notication Center alerts for messages with tickle dates, events, tasks due today and past due (OS X 10.8 only)
  • See calendar section of preferences for options.
  • Adds iCloud syncing of MailTags based rules, smart mailboxes, preferred keywords and projects. (OS X 10.8 only)
  • Adds search suggestions for notes
  • Improvements:
  • Keyword and project search suggestions now include suggestions for keywords contains: and project contains:
  • Escape key will now close tag window without saving changes.
  • Adds retina graphics for MailTags elements
  • Improves keyword, project, rules and smartmailbox synchronization via synchronized folders (eg dropbox, box.net)
  • Setting tag colour on message now turn sets background colour only -- if text colour is set, it is removed.

New in MailTags 3.1.4 (Sep 26, 2012)

  • Adds button to clear recent keywords to Keyword preferences.
  • Adds option in Calendar preferences to add a message link to the notes of tasks and events. This works around problems with apps (eg Reminders) that do not show the url information.
  • Optimizes performance and memory issues through better tag caching and reading tags from email cache files.
  • Optimizes performance when determining color to display for messages.
  • Fixes issue with messages not showing in list view
  • Fixes issue with incorrect layout of text snippets and subjects in message list
  • Fixes issue where Mail may repeatedly crash at launch in rare cases.
  • Fixes issue where draft messages would arbitrarily satisfy "Message has Tags" Smart Mailbox condition
  • Fixes issue where MailTags based rules and MailTags based rule actions were available in Rules Preferences if Mail was previously quit with Preferences window open.
  • Fixes issue with Smart Mailboxes based on notes not working.
  • Fixes issue with project rule action in French Localization.
  • Fixes issue with Sparkle Helper not honouring the automatically check for update setting.
  • Fixes issue with tickle dates being assigned arbitrary times.
  • Fixes issue with color not being removed from message when using Clear All Tags menu item.

New in MailTags 3.1.3 (Aug 31, 2012)

  • Improves performance when displaying tags below headers.
  • Color based on tag data is now used for conversation header messages in list view.
  • Color can now be set on individual messages selected in conversation view
  • Fixes issue where MailTags may not read Smart Mailboxes (10.8)
  • Fixes issue where MailTags Helper may not work on OS X 10.7 if updated via sparkle. (10.7)
  • Fixes issue where Send Notification rule action was displaying MailTagsProjects (10.8)
  • Fixes problems with searches on keywords and project from toolbar search field was showing full text search results. (10.8)
  • Fixes crash when switching between classic and "letterbox" view arrangements (10.8)
  • Fixes problem with creating smart mailboxes from right clicking on keywords/projects in preferences (10.8)
  • Fixes problem with layout in French Localization of MailTags Preferences panel.
  • Fixes problem with tags in side bar not displaying for some messages.
  • Fixes problem with editing some rules if rule referred to projects not in preferences.
  • Fixes problem with not being able to specific ad hoc project when editing rule criteria.
  • Fixes memory leak and performance problem when saving tags to some servers.
  • Fixes memory leaks when checking for updates, loading smart mailboxes, showing calendar items in Reminders/Calendar
  • Fixes problem where link back to mail not created for events and tasks in some situations.
  • Fixes issue where Clear all MailTags menu option was not clearing the some specific attributes.
  • Optimizes the loading of rules at launch in some circumstances.
  • Fixes problem where MailTags data may not be recognized on fetching updates for message tagged by another machine if Mail Act-On was installed.
  • Fixes problems with setting color on message not updating MailTags color bar.
  • IMAP Annotate option is now initially disabled for all accounts. Annotate can be enabled on specific accounts -- see http://support.indev.ca for details

New in MailTags 3.1.2 (Jul 27, 2012)

  • Provides compatibility with OS X 10.8 (Mountain Lion) and OS X 10.7.5
  • Tags displayed below headers
  • By popular request MailTags now display tag information below the message details (headers). Users preferring the display of tags beside the message can change this setting in MailTags preferences.
  • Improved Message Color display
  • MailTags can now display the message color as a side bar in message list (rather than whole message) and in message header area for improved color identification of messages.
  • MailTags now makes use of IMAP ANNOTATE compatible servers for more efficient communication with IMAP servers. Compatible servers include iCloud, Kerio based servers and others.
  • Creating Events and Tasks will now use the subject line of the Message when option key is pressed during item creation.
  • General performance improvements
  • General stability improvements
  • MailTags now runs a background helper application "MailTagsHelper" at system login. MailTagsHelper assists with communicating with other applications, such as OmniFocus, Things and the Hitlist and to provide better support for saving MailTags preference data to secondary folders on OS X 10.8.
  • MailTags now installs a helper script in ~/Library/Application Scripts/com.apple.mail/IndevScripts/ to assist with Sparkle updates. This script need to be present for MailTags to check for updates.
  • AppleScript Note: Workflows that use AppleScript to communicate with MailTags will need to be changed to use terms from MailTagsHelper rather than MailTagsScriptingSupport

New in MailTags 3.1.1 (Jul 26, 2012)

  • Fixes issue where MailTags may not read in smart Mailboxes
  • Fixes issue where MailTags Helper may not work on OS X 10.7 if updated via sparkle.

New in MailTags 3.0.2 Build 1832 (May 12, 2012)

  • Improvements:
  • reinstates printing of tags when printing messages
  • add support for pulling projects from The Hit List
  • adds option to turn off count marker for projects and keywords in list view implements better caching for some operations- should result in some performance gains
  • optimizes internal datacleaning at launch -- may result in some performance gains
  • Bug fixes:
  • addresses problems where MailTags may be rejecting valid registration codes
  • adds extra logging for registration issues fixes issue where keywords were not appearing in "Add Keywords" submenu fixes issue with new MailTags Keywords criteria defaulting to "Does Not Contain" fixes issue where tag panel could open off screen especially on small screens (eg MacBook Air)
  • addresses problem where very old tickled dates may be malformed and may cause problems in building tag cache
  • resolves potential race condition when loading Smart Mailboxes leading to deletion of MailTags Based smart mailboxes
  • fixes some potential stability/memory issues
  • resolves issue where MailTags was not remembering that the welcome screen was displayed, causing it to be displayed at each launch for some users
  • adds ability to enter MailTags 3 registration code in initial ugrade notification dialog
  • old unregistered trials are now given 14 days extended trial period.resolves issue in installer preventing installation to symbolically linked ~/Library/Mail Directories

New in MailTags 3.0 Build 1796 (Mar 29, 2012)

  • Improvements:
  • Adds preference to set the order used to display keywords in list view
  • Copy MailTags menu item now enabled when multiple messages selected an all tags are same on all messages
  • Reinstates the Tag Original function when composing replies/forwards to messages.
  • Issues Resolved:
  • addresses stability problem when working with IMAP servers
  • fixes possible crash when MailTags are set by rules, including Act-On rules
  • fixes problem of disappearing smart mailboxes when loading.
  • fixes issue where mailTags based rules could prompt unnecessary activity if no tag data was changed.
  • fixes problem in which Mail Notes were not appearing even if Account settings had this turned on.
  • fixes reliability problem with saving and reading tags to/from notes and draft messages.
  • fixes crash when unchecking and rechecking "Secondary Settings Location" switch in preferences.
  • fixes problem where calendar popups would lists calendars that are read only.
  • fixes problem with deleting tags if closing tag window by clicking on tag icon.
  • fixes problem where tags on Exchange messages were not sticking if downstream server activity occurred before tags could be saved.
  • fixes problem with scrambled text and poor performance when composing messages when OmniFocus/Things option turned on.
  • fixes problem where extra junk/ical rules may have been added after each launch of Mail
  • fixes problem creating index on tag database -- could result in tags not being cached
  • fixes problem where enter key was not selecting current keyword completion
  • fixes problem where keywords being erased when setting keywords on multiple messages
  • fixes problem where color was not being cleared when Clear Tags button clicked.
  • fixes localization problem when setting keywords on multiple messages
  • fixes problem where Note field was not accepting accented characters
  • fixes problem with keyword token field not handling some keyboard languages properly (eg Korean)
  • fixes problem where Things projects not being read if Things application was renamed
  • fixes possible problem when updating database
  • fixes problem with due: searches in search field
  • fixes problem with edits of tickle date in tagging window tickled text date picker not saving
  • fixes problem with copying and pasting tags when the window's first responder is a message in the preview pane.

New in MailTags 3.0 Build 1748 Preview 3.2 (Feb 29, 2012)

  • Improvements:
  • Tag Message menu Items/Tag toolbar button now display tag window attach to selected message list when focus is the message list.
  • Contextual Menu "Tag Messages" Menu Item now tag whole thread when applied to selected message thread.
  • Remove MailTags Keywords submenu now only display keywords in use.
  • Improves Autocompletion of dates
  • Implements quick tickledate adjustments. Typing [+-]n[dwm] will adjust tickle date by n days, weeks, months. (eg +3d or -1w)
  • Implements Rule actions for inheriting tags from ancestral messages (eg sent mail) Rules allow much finer grain control over which tags are inherited

  • Improves appearance of color swatch in project preferences
  • Add color swatch to project menu on side panel and in tagging window.
  • Adds preference setting for size of recent list
  • Updates French Localization
  • Issue Resolved:
  • Resolves problem with keywords not being added to recent list
  • Resolves problem where keyword section out of order when tagging multiple messages
  • Resolves problem clearing keywords from messages in multiple keyword tagging
  • Resolves issues were type completion of items in project menu was not working.
  • Addresses possible problem in applying outbox rules to EWS messages (conflict with MAO)
  • Resolves issue with tags not being applied to sent mail in EWS messages after delivery
  • Resolves performance issue when selecting different messages
  • Resolves potential crash when tagging multiple messages containing notes.
  • Resolves possible hang at launch time.
  • Resolves problem with not loading previously set ical items
  • Resolves issue where messageviewer could be hung after tagging multiple messages.
  • Resolves issue with Smartmailboxes not being in saved order after relaunch.
  • Resolves problem with default event calendar not being observed when creating new events
  • Resolves problem with tag message menu item/toolbar item not working when multiple messages selected
  • Resolves a problem with Sparkle updating introduced in 1696
  • Resolves problem where Omnifocus/Things projects not being provided to MAO when MAO shows project Menu
  • Resolves problem interpreting tickle dates on some messages.
  • Resolves problem with project selection in preference reseting to first project after setting color.
  • Resolves issue of color picker not updating to newly selected project when selecting with arrow keys.
  • Resolves issue where tags were not being saved in Draft messages when saved to the IMAP server
  • Updates MT3 License wording (minor improvements)

New in MailTags 3.0 Build 1668 Preview 2 (Feb 3, 2012)

  • A major upgrade to MailTags. Since MailTags 2 release in 2007, Indev has rewritten every aspect of MailTags.

New in MailTags 2.6.1 Build 1245 (Apr 12, 2011)

  • Bug Fixes
  • Fixes stability and hang issues related to save tags to the imap server. Fixes duplication issues when tagging messages, especially with Groupwise
  • IMAP servers Fixes issue when searching for Notes. Fixes issue with Smart Mailboxes not working on Leopard (OS X 10.5) Fixes issue with OmniFocus / Things projects not showing a valid menu items. Fixes issue where current project was unselected when clicking on Project Popup
  • Menu button Fixes issue with OmniFocus / Things preferences not working on French/
  • German localizations Fixes issue with Unicode characters in tagdata Fixes problems where tags were may not be saved to Exchange Server (update
  • will sync unsaved changes to EWS) Fixes potential crash related to accessing Menus. Fixes issue where editing a Mail note in the splitpane viewer may result in loss
  • of tags on message. Fixes issue where Project/Priority/DueDate colours now showing properly with
  • Mail Perspectives Fixes issue where smart mailboxes were displaying deleted ical items after
  • database rebuild. Fixes issue where Tag Message menu item not working properly with
  • MailPerspectives quick look window. Fixes issue where tags could be inappropriately attached to messages being
  • received. Addresses issue where tags are not inheriting as they should on received
  • messages. Fixes compatibility issue with GPG Mail Plugin Fixes issue in Sparkle Updating where a failed update could result in two (or
  • more) MailTags plugins being installed simultaneously, causing weirdness

New in MailTags 2.6 (Mar 4, 2011)

  • Major Improvements:
  • Updates Compatibility for OS X 10.6.7
  • Searches and smart mailbox now use MailTags internal database rather than Spotlight searches.
  • Result in a much faster and more reliable searches for tag data.
  • Tag data is still indexed by Spotlight and by OpenMeta for searches outside of Mail.
  • External Projects: MailTags can now automatically pull project lists from Things and OmniFocus. External projects will not be added to MailTags preferred projects but will display in separate sections of the Project Menus when tagging a message. The Listing will update as you manage your projects in OmniFocus or Things. Visit Project Preferences to turn on this option.
  • Implements new process of updating messages to IMAP server that is faster and more robust.
  • If the connection to the IMAP server is interrupted during update of batch of messages or Mail is quit suddenly, update of tags will continue when the connection is restored.
  • Tags to IMAP messages made when connection is offline will now update to server at next connection.
  • Speed of IMAP saves is significantly improved (saves occur in close to 50% time when compared to MailTags 2.5)
  • Presence of duplicate messages is greatly, if not wholly resolved.
  • Crashes and hangs during update process are greatly, if not wholly resolved.
  • Minor Improvements:
  • Keyword Popup window can now be resized.
  • Adds preference to iCal extra for setting the default alarm offset.
  • Tagging messages fixes:
  • Resolves hang issue when updating tags to exchange server
  • Resolves issue removing tags from messages.
  • Resolves issue where tags on Mail Notes were not saved when editing note in regular message viewer.
  • Resolves potential issue where tags were not beings saved to headers when IMAP mailboxes were being synchronized.
  • Resolves issue where tags were not being read from headers when importing an archived mailbox
  • Addresses issue where email cache (.emlx) files were sometimes not being updated on OS X 10.5
  • Improves reading of tags from headers when downloading messages. (IMAP and POP)
  • Resolves potential hang when trying to read tags from partially downloaded messages
  • Searches/ Smart Mailboxes fixes:
  • Resolves issue using to/from/subject searches (from toolbar) in localizations not provided for by MailTags
  • Resolves issue finding messages using message:// url request where messageid contained a %
  • Implements parsing of toolbar searches (eg kw: aWord project:aProject due:today) for OS X 10.5 (already implemented in OS X 10.6)
  • Fixes issue where selecting different scopes/fields in search slice may not update search.
  • Stability fixes:
  • Resolve issue where Mail could hang when opening mailboxes
  • Fixes crash when rebuilding entire Envelop Index.
  • Fixes crash when rebuild MailTags database on OS X 10.5
  • Addresses possible crash due column sorting on OS X 10.5
  • Resolves potential crash when sorting by subject and show note option was turned on for one or more messages.
  • Addresses possible issue in handling GPGMail exceptions
  • Miscellaneous:
  • Fixes sizing issues for ical preferences and color preferences.
  • Improves Sparkle Updater.
  • Resolves problem starting Mail when MailTags Trial has expired.
  • Resolves applescript error (10000) issue when an applescript asked for a message's properties
  • Resolves issue where disclosure arrows were not working.
  • Resolves weirdness and/or crash if a project has lost its title or title set to empty

New in MailTags 2.5 (Sep 20, 2010)

  • Improvements:
  • Provides compatibility for 10.6.5 update
  • Implements better keyword/project import
  • MailTags will build a library of messages on the first use of MailTags. This will make ongoing use of MailTags snappier.
  • Rebuild MailTags Library functionality -- You can now completely rebuild the MailTags Library from individual message files. In several situations, MailTags may not see its tags (eg if you just restored from a backup etc). Rebuilding the MailTags Library will read the tagData where it can find it. Rebuild button is located in the Messages tab of MailTags preferences.
  • Fixes:
  • Addresses possible issues with MailTags not seeing OpenMeta changes.
  • Fixes potential data integrity issues when updating many messages in one process.
  • Address possible crash when saving tags to server.
  • Fixes issue parsing metadata schema file
  • Fixes crash when opening sent mailboxes if message with a id not including @ is encountered
  • Fixes issue where MailTags cannot interpret some data when open messages.
  • Addresses CPU usages issues if Ical is opened after MailTags launches
  • Fixes issue with storage of project data in cache database.
  • Fixes issue where IMAP messages tagged when Mail is offline will result in duplicates once Mail resyncs to IMAP server.
  • Addresses issue where spotlight is not removing tag indexes as it should be.
  • Fixes issue where searching by Keyword cause "All Mailboxes" to be deselected
  • Fixes issue where tag panel of single message viewers was not opening if MAO was use to tag a message.
  • Fixes issue where Smart Mailbox Criteria was being ignore for ad hoc searches when search scope was the smart mailbox.
  • Fixes issue with clearing keywords on exchange message doesn't remove categories from Exchange record Fixes issue where Welcome screen was repeatedly showing if a registered user updates from old version of MailTags and selects to enter registration code.
  • Fixes issue of color of tag in list view not correctly indicating save state on Exchange Messages.
  • Added logging statement for Ical updates (defaults write ca.indev.MailTags logICalUpdates 1)
  • Adds option to ignore X-Keyword and X-Project headers on incoming messages (to activate use terminal command: defaults write ca.indev.MailTags ignoreXKeywordsXProjectHeaders 1)

New in MailTags 2.9.5 Beta R6 (Mar 27, 2010)

  • Saving tags to IMAP servers is now smoother and faster.
  • Messages tagged by other Open Meta applications are now updated immediately in MailTags and tags set by Open Meta applications can be optionally saved to the server.
  • Tags set by Open Meta applications while Mail is not running will update immediately upon Mail launching.
  • Addressed issues with saving Projects and Keywords in preferences.
  • Updated French Localization
  • Updated German Localization

New in MailTags 2.9.5 Beta R5 (Jan 7, 2010)

  • Resolves issue where keywords where not displaying after revisiting a message (This related to incompatibility between Open Meta applications such as Tags.app, Leap and others. Consequently, keywords changed by an Open Meta application will not be read by MailTags. To change this behaviour, activate Open Meta Tags using the terminal Command: 
defaults write ca.indev.MailTags enableOpenMetaTags 1
  • Resolves issue where GMail Labels were being displayed as keywords by default. This new experimental feature is now an option in the preferences. With this on, MailTags will only read GMail labels (will not write GMail Labels). As before, MailTags cannot save its tag data to the GMail IMAP server.
  • Removes Computer Name from Preferences. This requirement had been unused for some time and will be replaced by the UUID (below).
  • Resolves stability issue when rebuilding Envelope Index after removing file (rebuilding complete Mail database)
  • Resolves issue with rules that employ the Clear All MailTags Rule.
  • MailTags now adds a universal unique id (uuid) header for the computer generating the tag. This information is devoid of any personal information and may be used for accepting or rejecting tags on messages received. The uuid for your computer is stored in the MailTags preferences and backed up in ~/Library/Mail/MailTagsUUID. The UUID should not synchronize if you have preferences synchronization turned on in Mobile me.

New in MailTags 2.3.1 (Oct 7, 2009)

  • Snow Leopard Compatibility:
  • MailTags 2.3.1 is not compatible with Mac OS X 10.6 (Snow Leopard). Look for the Snow Leopard compatible version of MailTags on our website.
  • Bug Fixes and Changes:
  • Fixed memory leaks in general.
  • Fixed numerous keyword issues.
  • Rollbacked some keyword functionality (showing keyword counts and automatic keyword collection -- these features were not as accurate as desired and were creating significant CPU usage for some users.)
  • Fixed issue where task/events with no name may get "Do Not Localize" label.
  • Fixed problem where iCal todo item's priorities would be inverted from ical priorities.
  • Fixed issue where headers for iCal items where not being properly set for subsequent edits of the tasks.

New in MailTags 2.3 (Aug 31, 2009)

  • Snow Leopard Compatibility - MailTags 2.3 is not compatible with Mac OS X 10.6 (Snow Leopard). A MailTags Snow Leopard Compatiblity release will be available in early September 2009.

  • New Features/Enhancements:
  • Added HUD Notes Window to allow better editing
  • Added View Conversation Menu item to Message Viewer Contextual menu - searches for dialog with sender
  • Implemented Sparkle Support
  • Open Meta Tagging. MailTags keywords are now mirrored in Open Meta Format. MailTags will also read keywords stored in Open Meta format.
  • MailTags can now optionally collect and maintain a keyword usage count (in Preferences)
  • Added Find and create smart mailboxes for projects and keywords (ctrl-click items in preferences)

  • Changes:
  • MailTags registration code is now hidden when valid registration code has been entered.
  • Updated registration code system to now use eSellerate codes.
  • Stability:
  • Resolves all known stability issues.
  • Fixes numerous memory leaks in mdimporters

  • Tagging:
  • Clearing all Tags now removes the X-MailTags header from the message (before it was just leaving no data after the : and some IMAP servers (such as me.com) seemed to be occasionally gagging on this.
  • Fixed issue with JSON scanner misinterpreting string for dates
  • Fixed issue where X-MailTags header could cause problems with strict IMAP servers
  • Fixed issue with saving Tags to mobile me servers.
  • Fixed issue where use could not remove tags on IMAP message when IMAP sync was turned off
  • Fixed issue where MT was using the current time as the IMAP append date. The date of messages should not change when viewing tagged messages on other Mail clients (in particular iphones)
  • Menu Items:
  • Clear All Tags menu item now will clear tags set by extras (such as MTColor)
  • Added Toggle Note as Subject to contextual menu
  • Rules
  • Fixed a vareity issues with rule criteria
  • Fixed issue where originating keywords and projects criterion would not validate properly on rule editing.
  • Fixed issue where originating keywords and projects criterion would not evaluate properly on running rules.
  • Smart MailBoxes:
  • "Equal to" searches are now more specific in criteria
  • Fixed issue where "Message has to do" criteria was not working properly
  • Fixed issue where Note contains criteria was not being restore properly when editing a smart mailbox
  • Smart mailbox criteria "Does not contain" will now only consider those messages that have keywords/projects
  • defaults write ca.indev.MailTags InclusiveCriteria 1 to change behaviour to include messages that do not have keywords/projects
  • MessageColors:
  • Clear All button will now clear color
  • Fixed issue with wrong color being saved when repeatedly setting color for message
  • Fixed issue where receiving a message that has a MailTags MessageColor would not color message
  • Fixed issue where color changes could not be undone.
  • ICal:
  • Fixed issue where setting an event end date to the same day as the start date meant difficulty in setting times
  • Fixed issue where MailTags header data could be mistaken as Date data and be incorrectly interpreted
  • Fixed numerous issues with Alarm interface and setting alarm times in calendar store.
  • Fixes issue where the ical tasks of outgoing mail was not getting the appropriate URL when the message was being sent
  • AppleScript:
  • Fixed a problem where applescript definitions may not load, preventing apple script support .

New in MailTags 2.2.3 (Nov 20, 2008)

  • Enhancements:
  • Setting tags via menus now delays IMAP update until a new selection is made. This allows much improved speed when setting multiple tags via menus.
  • Setting Tags via act-on rules now delays IMAP update until a new selection is made -- again this allows much improved speed with running multiple rules.
  • Expired Trials are now given a new 7 day trial period for testing bug fixes and enhancements.
  • Bug Fixes:
  • Resolved issue where project colors may not show in OS X 10.5.5.
  • Resolved issue with autotagging replies not happening properly.
  • Resolved issue when editing rule where criteria may show as "From" when it should be a MailTag criteria.
  • Resolved issue where color priority items in preferences where editable text field, possibly leading to a exception
  • Resolved issue with MDImporter causing importer to crash in some circumstances
  • Resolved issue where MT would stall on configuring undo action in some circumstances
  • Address memory issues linked to overall stability

New in MailTags 2.2.1 (Jul 9, 2008)

  • Undo Tags. Added the ability to undo the most recent tag edit.
  • MailTags Colors: Added option to save message color data to headers of messages. This allows the color set on one computer to transfer to another via IMAP. (Only works for colors set via the MailTags Panel.)
  • Resolved issue where Mail was crashing when importing large number of messages (Memory optimization issue)
  • Addressed locking issue when setting MailTags data in some circumstances.
  • Address several memory issues linked to overall stability
  • Added Show MailTags Debug Menu checkbox to preferences
  • Resolved issue where Tags where not being included in replies and forwarded messages.
  • Resolved issue where Mail's Todos were not being properly displayed after creating them and restarting Mail.
  • [ICal Extra] Resolved issue where events would receive an erroneous alarm even though none was specified.

New in MailTags 2.2 (Mar 26, 2008)

  • Tagging: Fixed issue where tags were not being saved on Mail Notes (not MailTags Notes) if the message content was edited.
  • Interface: Fixed layout tiling issues in sidebar (once and for all!)
  • Interface: Resolved issue where duedate color (in list view) was not showing for tasks.
  • Interface: Remove (by default) MT Debug menu from Menu Bar (Can be turned on in preferences)
  • Interface: Added Show MailTags Debug Menu checkbox to preferences
  • iCal Extra: Notes field in iCal HUDs now look better.
  • iCal Extra: Typing return key when editing todo/event title will now move to next field (rather than next line)
  • Stability: Fixed stability issue related to tabbing to next field in iCal HUDs
  • Stability: Fixed stability issue where Mail would occasionally hang after applying an Act-On Rule.
  • Printing: Printed messages now no long shows tag icon.
  • Printing: Printing messages now prints tags in headers area
  • Resolved applescript issue where "parent" attribute of message was not working as it should

New in MailTags 2.2 Beta 5 (Mar 3, 2008)

  • Added Uninstall option if MailTags Trial is expired.
  • Reset 21 day trial period.
  • Resolved issue of tags not saving when moving message immediately after tagging message.
  • Addressed issue where IMAP idle was not working properly
  • Addressed issue where IMAP inboxes may show as empty, requiring restart of Mail
  • Addressed issue related to received date being changed when updating tags
  • Changed actions to perform on keyword/project lists to action buttons with popup menu.
  • Added items in Action Menus to collect keywords and projects from all existing emails.
  • Delete buttons now maintans the selection after deleting a keyword or project.
  • Delete key now works to remove keywords and projects
  • Fixed issue where MT was not reading projects properly if upgraded from MailTags 1.X
  • Fixed issues where selecting an extra was showing incorrect extra preferences.
  • Added button on Expired Screen to take the user to Register tab in MailTags preferences.
  • Addressed issue related to selecting a project after collecting from existing email.
  • Fixed issue where clicking [ ] or selecting items from action menu after editing a project/keyword will not save edit.
  • Fixed issue causing Command-H (hide app) to not work properly when focus was in a MailTags field.
  • Renamed Deadline/Due Date to Tickle Date throughout.
  • Disclosure arrows in sidebar now respect preferences and actual state.
  • View Originating Message (rightMouse click in status column) now working properly.
  • Fixed visual sizing and layout problems in keyword area of the side panel.
  • ICal: Optimized "view item in iCal" (users reported that this could stall Mail for upwards of 2-3 minutes)
  • Mailboxes: Fixed issue where project/keyword containing/equals "None" was not working as expected.
  • Mailboxes: Fixed issue with Other project..., Other keyword... menu items not working for keyword/project criterion items

New in MailTags 2.2pb4 (Jan 23, 2008)

  • GMail IMAP
  • We have determined that MailTags and GMail IMAP are not fully compatible.
  • Tags on GMail IMAP messages will now only save to the local cache of the message to avoid data integrity issues with GMail Implementation of the IMAP.
  • Resolves issue where an update of a message's tags was expunging the IMAP mailbox and not just the old version of the message
  • Remove excessive debug logging in MT_ICal Extra importer.
  • Improves reliability addressing issue where tags may not be unindexed even if tags were removed from message
  • Changed actions to perform on keyword/project lists to action buttons with popup menu.
  • Added items in Action Menus to collect keywords and projects from all existing emails.
  • Delete buttons now maintans the selection after deleting a keyword or project.
  • Delete key now works to remove keywords and projects
  • Addressed issue where MailTags preferences could be trashed if other Mail preferences were set without viewing/setting MailTags prefs.
  • Excludes computer specific preferences from synchronization for .mac
  • Added a preference "Clear color when clearing all MailTags"
  • When on, this will clear color when the "clear tabs" button is used.
  • Fixed issue where MT was not properly saving or reading criterion for MailTags Notes
  • The resize indicator is now removed when the Tags Panel is showing.
  • Notes are now properly saving tags (Local and IMAP).
  • MailTags Panel on notes window now has a grey background to fit in with note paper look.
  • MailTags Todo & event items now have a brownish grey background to fit in with note paper look.
  • It is now possible to add the MailTags toolbar item to the notes window
  • Tag Icon Re introduced Red tag icon for IMAP messages that are not updated to the server. (graphic was lost in transition to Leopard)
  • It is now possible to add the MailTags toolbar item to a single message window
  • Keyword token field now resizes properly to show all tags.

New in MailTags 2.2pb3 (Jan 4, 2008)

  • Tagging:
  • Resolved issue where tags were not being properly deleted for local and pop messages.
  • Fixed issue with Clear All rule action not being displayed properly when editing a rule that has a clear all action.
  • Preferences & Registration:
  • Worked around issue with Market Circle�s Daylight Mail Integration plugin preventing MailTags (or any plugin) from displaying their preference tool bar item in Mail�s Preferences. This patch only provides work around for MailTags and not other plugins. Future versions of MarketCircle�s DMI plugin should resolve issue in general.
  • Mail�s Preference window will now expand to show toolbar items for all preferences
  • Registration code in Preferences checking handles incorrect entry better.
  • Added Extras tab to MailTags preferences.
  • Moved Calendar Preferences to the preference pane of the CalendarStore Extra in the Extras Tab.
  • Fixed issue with project menu not being updated when projects are changed in preferences.
  • Fixed issue with saving color preferences for due date and priority colors.
  • Spotlight Importer:
  • Importer now works with Extras if they contain a specialized importer.
  • Works around issue with FoxTrot metadata importer
  • Added a new menu item to MailBox menu to reindex MailTags in spotlight for all messages in the current mailbox only. (The reindex button in MailTags preferences reindex all messages in all mailboxes)
  • Debugging:
  • Fixed issue introduced in MT 2.2b12 where debug sheets were not displaying properly.
  • Added a new menu item "View Spotlight Data for Messages..." for viewing the data that is indexed for the currently selected messages.
  • Stability and Reliability:
  • Resolved crash issue when using the keyword popup window in MailTags Sidebar.
  • Addressed data integrity issue related to tagging local (POP & On My Mac) messages.
  • Addressed stability issue when Minimail is installed.

New in MailTags 2.1.1 (Sep 18, 2007)

  • Improvements
  • Added parent property to AppleScript dictionary for messages. This property will return the originating message for a reply.
  • Due Date column now use short date formatting when sufficiently narrow.
  • Added example AppleScript that uses Growl to notify when an expected reply arrives.
  • Added example AppleScript that automatically marks an incoming message as read if any ancestor message in the thread has a “killed” keyword. Many thanks to Stefan Schimanski.
  • Fixes
  • Resolve freeze issue when setting To Do items for non IMAP messages.
  • Fixes issue where MailTags would ignore Due Dates on To Do items when sorting by Due Date.

New in MailTags 2.1 (Sep 14, 2007)

  • Incoming Reply Tagging
  • This new feature allows you to set tags for threads of conversations when you send the initial message. Replies to an message will be tagged automatically, even if the correspondent does not have MailTags. For example, In dealing with issues you can set a tag with an internal issue note. Now all followup correspondence will be tagged with that note.
  • Added ability tag an incoming reply to a message with the tags from the message.
  • Added preference to tags incoming replies with tags from originating message. (This preference is initially turned on.)
  • Added two new rule criteria: "Originating Keyword" & "Originating Project" When receiving replies, these criteria check the originating message for keywords and projects and acts accordingly. These rules can be used to tag an outgoing message with a tag like @waiting, and have the incoming message be processed by rules if it is a response to the @waiting message.
  • Added a contextual menu to the unread/status cell in the list view that allows you to jump to originating message of a reply as well as the reply/followup/redirected message
  • Localization
  • Adds French Localization. Un grand merci á Corentin Cras!
  • IMAP
  • Resolved intermittent stability issue when checking for IMAP messages
  • Resolved issue involving synchronization of tags when multiple computers are accessing IMAP account.
  • Resolved issue where tags were not being saved correctly on sent mail and drafts when respective mailboxes are on IMAP server and "include tags in sent mail" option was off.
  • Resolved issue where an IMAP message would lose its link to its reply.
  • Interface
  • Resolved overlapping control issue when adding images to message editors
  • Extended date fields in event HUD to accommodate date settings such as dd/mmm/yy
  • Resolved issue where accept/reject tag panel would appear on sent messages when tags were included for recipient.
  • Resolved issues with updating IMAP message in threaded view.
  • Keyword token field deals better with keywords that begin with @ character.
  • Miscellaneous
  • Checking for keywords and projects in rules is now case insensitive.
  • Added preference to Keywords: “Automatically add new keywords to preferred list”. When this is set, new typed in keyword field will automatically be remembered as a preferred keyword. (This preference is initially turned on.)
  • Reorganized preferences to add new Message tab for defaults related to tagging outgoing and incoming messages.
  • Tags are now saved in headers for POP messages and messages in local mailboxes.
  • Fixed formatting issue with schema list for mdimporter.
  • Resolved issue with not recognizing valid registration information because of leading or trailing spaces.
  • Fixed issue with incorrect information being displayed for number of trial days remaining.
  • Added ability to extend trial with a personalized extended trial code (available upon request).
  • Trial period is reset for 21 additional days.

New in MailTags 2.1 (Sep 14, 2007)

  • Incoming Reply Tagging - This new feature allows you to set tags for threads of conversations when you send the initial message. Replies to an message will be tagged automatically, even if the correspondent does not have MailTags. For example, In dealing with issues you can set a tag with an internal issue note. Now all followup correspondence will be tagged with that note.
  • Added ability tag an incoming reply to a message with the tags from the message.
  • Added preference to tags incoming replies with tags from originating message. (This preference is initially turned on.)
  • Added two new rule criteria: "Originating Keyword" & "Originating Project" When receiving replies, these criteria check the originating message for keywords and projects and acts accordingly. These rules can be used to tag an outgoing message with a tag like @waiting, and have the incoming message be processed by rules if it is a response to the @waiting message.
  • Added a contextual menu to the unread/status cell in the list view that allows you to jump to originating message of a reply as well as the reply/followup/redirected message
  • Adds French Localization.
  • Resolved intermittent stability issue when checking for IMAP messages
  • Resolved issue involving synchronization of tags when multiple computers are accessing IMAP account.
  • Resolved issue where tags were not being saved correctly on sent mail and drafts when respective mailboxes are on IMAP server and "include tags in sent mail" option was off.
  • Resolved issue where an IMAP message would lose its link to its reply.
  • Resolved overlapping control issue when adding images to message editors
  • Extended date fields in event HUD to accommodate date settings such as dd/mmm/yy
  • Resolved issue where accept/reject tag panel would appear on sent messages when tags were included for recipient.
  • Resolved issues with updating IMAP message in threaded view.
  • Keyword token field deals better with keywords that begin with @ character.
  • Checking for keywords and projects in rules is now case insensitive.
  • Added preference to Keywords: “Automatically add new keywords to preferred list”. When this is set, new typed in keyword field will automatically be remembered as a preferred keyword. (This preference is initially turned on.)
  • Reorganized preferences to add new Message tab for defaults related to tagging outgoing and incoming messages.
  • Tags are now saved in headers for POP messages and messages in local mailboxes.
  • Fixed formatting issue with schema list for mdimporter.
  • Resolved issue with not recognizing valid registration information because of leading or trailing spaces.
  • Fixed issue with incorrect information being displayed for number of trial days remaining.
  • Added ability to extend trial with a personalized extended trial code (available upon request).
  • Trial period is reset for 21 additional days.