MailTriage Changelog

What's new in MailTriage 1.0.3.0 Beta

Sep 22, 2011
  • Improved email scanning performance. The result is less lags in Outlook when sending, receiving, and deleting emails.

New in MailTriage 1.0.2.5 Beta (Sep 22, 2011)

  • Improve email scan algorithm performance.

New in MailTriage 1.0.2.3 Beta (Sep 22, 2011)

  • Resolved an issue where a new email would sometimes result in a double MailTriage scan.
  • Resolved an issue where new emails would not always get processed by an event handler and instead would be caught with a polling mechanism, which results more CPU cycles being used.
  • Corrected an unneccesary conversation tree view update that would occur when new emails arrive.
  • Reduced polling interval from 1.5s to 5s.
  • Modified scanning to shortcut out once searched for items have been found.

New in MailTriage 1.0.2.1 Beta (Aug 24, 2011)

  • Resolved an issue where MailTriage would not be visible on some systems after install.
  • Resolved an issue where new emails would be momentarily be added to the active folder when the active folder is anything other than the Inbox. The issue was momentary because the next scan would detect the issue and resolve it, usually within seconds.

New in MailTriage 1.0.1.3 Beta (Aug 16, 2011)

  • Resolved internal event log reporting issues.
  • Do not scan non-email folders like Search Folders and Calendar.
  • If a folder item is added or deleted during a scan, MailTriage not automatically rescans.
  • Fixed an issue where MailTriage was not adding encrypted emails to the conversation view.

New in MailTriage 1.0.1.2 Beta (Aug 16, 2011)

  • The F5 key will now force refresh MailTriage. This results in a complete rescan.
  • Resolved an intermittent issue where MailTriage could become stuck in an infinite loop trying to add a new incoming email from a newly selected folder. The observed behavior when this issue occurred is that MailTriage would cease updating mail items.
  • Resolved an issue that could occur if MailTriage could not resolve the Deleted Items folder. If this occurred, the Sent Items folder would not be processed.
  • Resolved an issue where sending an email would not resolve the folder path of the Sent Items folder correctly. Sent mails now show up in MailTriage faster.
  • Event driven new mail notifications were not working correctly. Issue resolved; new emails now appear much faster in MailTriage.

New in MailTriage 1.0.0.88 Beta (Aug 16, 2011)

  • Additional logic in place to not scan all folders when a change is detected. Reduces latency time needed for MailTriage to reflect the current folders view.
  • MailTriage now tracks the read/unread mail item status. If any item in a conversation is unread, the conversation will be displayed in bold font.

New in MailTriage 1.0.0.87 Beta (Aug 16, 2011)

  • Resolved an issue where the MailTriage tree view (right side window) was not displaying anything when Outlook's Conversation View was enabled.
  • Additional error handling in place the recovers MailTriage in certain circumstances when data is out of sync. Resolved a situation when MailTriage would not have any conversations displayed, even though conversations were present.

New in MailTriage 1.0.0.86 Beta (Aug 16, 2011)

  • Resolved an issue where selecting a conversation view item a second time would not highlight all Outlook mail items in the conversation correctly.
  • Improved error handling when syncing Outlook and MailTriage data while user events are occuring.
  • Improved internal event log output.

New in MailTriage 1.0.0.85 Beta (Aug 16, 2011)

  • Resolved the "RemoveConversationViewItem - ERROR" internal issue (print observed in the internal event log) which led to infinite email folder scanning.
  • Resolved issues with false "RemoveConversationViewItem: Removed ..." prints in the internal event log.
  • New email items won't be processed if they are not email item type. For instance, if a meeting invite appears, it will not be incorrectly processed as if it were an email.
  • Resolved an eventing issue that resulted in the conversation tree view being re-drawn twice every time a conversation was clicked on.

New in MailTriage 1.0.0.84 Beta (Aug 16, 2011)

  • Resolved an issue where highlighting certain items in Outlook would not result in corresponding emails in MailTriage getting selected.
  • Changed MailTriage startup delay back to 15s to give Outlook time to initialize.
  • If the user switches to a non-email folder, like Contacts or Calendar, MailTriage will ignore the folder switch.
  • If an email is deleted from a given folder it is now correctly marked as grayed out for that particular conversation.
  • Minor performance improvements made by restricting the types of items scanned from auxiliary folders like Sent Items and Deleted Items.
  • New emails will attempt to be processed immediately rather than waiting for the next scan.

New in MailTriage 1.0.0.83 Beta (Aug 16, 2011)

  • Dramatically reduced MailTriage memory usage.
  • Sent Items and Deleted Items folders are processed as well as the active folder. Makes for more complete conversation views.
  • Improved data synchronization performance. Result is that new emails appear in MailTriage faster.
  • Resolved an uncaught exception when a user double clicks the header of the conversation tree view.
  • Fixed a date time format issue in the conversation view where "5:00" would show up as "5:0".
  • Conversation tree view was not deterministically sorted correctly. Issue resolved.

New in MailTriage 1.0.0.82 Beta (Jul 29, 2011)

  • Fixed an issue with the new version hyperlink was not launching the default web browser.
  • Minor performance improvements to the conversation tree view.
  • Disabling the internal event logging option had no effect on actually disabling logging. Issue resolved.
  • Removed conversation treeview tooltips.
  • Double clicking a mail item in the conversation view will now open the targeted email.

New in MailTriage 1.0.0.81 Beta (Jul 26, 2011)

  • Added about dialog.
  • Event logging is now an optional feature. Defaults to disabled.
  • The version check now disregards the revision number.

New in MailTriage 1.0.0.80 Beta (Jul 26, 2011)

  • Fixed an issue where the tree view was sometimes displaying [No Subject] when it shouldn't have been.
  • Addressed some internal exceptions that could occur when processing email. Mostly around handling cases where MailTriage encountered emails that have already been deleted.
  • MailTriage now saves session data, such as custom conversation rules, to C:\ProgramData\MailTriage\mailtriage.xml
  • Internal events log is saved to C:\ProgramData\MailTriage\InternalEventLog.log
  • Modified installer so that the "Microsoft Visual Studio 2010 Tools for Office Runtime" would be downloaded and installed automatically as a prerequisite module. Without it MailTriage does not install successfully.

New in MailTriage 1.0.0.79 Beta (Jul 26, 2011)

  • Added the conversation rule manager. User's can now create custom rules to determine how conversations are organized.
  • Added user notification when a newer version of MailTriage is available online.

New in MailTriage 1.0.0.78 Beta (Jul 26, 2011)

  • Modified Conversation ID for faster performance since it's called frequently.
  • Closed a theoretical data synchronization hole with MailTracker when users select emails.

New in MailTriage 1.0.0.77 Beta (Jul 26, 2011)

  • Modified Conversation ID algorithm to group emails correctly.

New in MailTriage 1.0.0.76 Beta (Jul 26, 2011)

  • Added more startup logging.
  • Hitting F4 on the tree view will copy the contents of the tooltip text to the clipboard of the currently selected item.
  • Added test code to experiment with conversation rules options. F2 to bring up the dialog and F3 to clear the data.

New in MailTriage 1.0.0.74 Beta (Jul 26, 2011)

  • MailTracker now uses a lock to prevent againt collections being invalidated by multiple threads.
  • Made some highlight improvements when deleting rows.
  • Resolved a timing issue when selecting an email in Outlook would result in the conversation row being selected and then highlighting all the emails in the conversation.
  • Added the Circadian Software LLC coding certificate to setup install file.
  • Fixed a rounding issue with total conversation size presentation.
  • Handled an uncaught exception that could occur when a emails ConversationIndex was null.

New in MailTriage 1.0.0.73 Beta (Jul 26, 2011)

  • Added the SearchTextDlg dialog.
  • Added underlying version checking functionality

New in MailTriage 1.0.0.69 Beta (Jul 26, 2011)

  • Prevent a crash that was occuring when Outlook had it's Conversation View enabled.
  • Fixed an issue where deleting a coversation in MailTriage would an up sporatically highlighting emails.
  • Fixed a mutex issues where sorting was causing indefinite loops in the folder sync routine.
  • Fixed an issue where emails without subject line text would not be processed by MailTriage.

New in MailTriage 1.0.0.51 Beta (Jul 26, 2011)

  • Improved trace formatting and detail.
  • Resolved several issues with user-based email selection event handling (performance, issues with multiple or recurring events, etc).
  • Improved performance of isValidEmail().
  • User selections no longer halt folder processing.