Want to know how ThreadVis developed over the years? Dive into the detailed version history to see what changed since it started back in 2005.

You can always find the most recent stable version on addons.mozilla.org.

2.2.0 | 19 Oct 2013

Attention: Older versions installed from this page may fail to provide automatic updates and/or may not work in recent versions of Thunderbird.

2.1.705 | Dec 21, 2011

  • Updated version compatibility to Thunderbird 9.*.

2.1.702 | Aug 31, 2011

  • Updated version compatibility to Thunderbird 7.*.

2.1.698 | July 12, 2011

  • Fixed setup wizard, was unable to load/save preferences.
  • Fixed status display: disabling global search and indexer was not reflected in ThreadVis status tooltip.

2.1.691 | July 5, 2011

  • Updated version compatibility for Thunderbird 5.
  • Fixed enable/disable account/folder.

2.1.685 | July 22, 2010

  • Updated version compatibility for Thunderbird 3.1.

2.1.682 | April 27, 2010

  • Fixed error which prevented ThreadVis to load correctly on Linux (more specifically: on a case-sensitive file system).

2.1.679 | April 22, 2010

  • Fixed localisation issue for de_DE localisation (display of add-on name in add-on list).
  • Fixed issue with start-up wizard (first time start-up) not saving preferences.

2.1.675 | April 21, 2010

  • Currently, it is not possible to navigate between messages when a message is opened in a new tab (seems to be a limitation of Thunderbird).
  • Time Scaling now supports logarithmic scaling in addition to linear scaling. Additionally, minimal time difference can also be set manually in preferences.
  • Timeline font size now configurable in preferences.
  • Show error conditions in status bar icon (missing messages, out-of-date index, corrupt message database).
  • Extended context menu in status bar.
  • Code restructured, avoid global namespace pollution.

2.0.653 | April 2, 2010

  • Fixed issue in en-US localisation which prevented ThreadVis from loading.

2.0.650 | April 1, 2010

  • Partial re-write for Thunderbird 3.0.
  • This version is only working with Thunderbird 3, all other application support (Thunderbird 1.x-2.x, Seamonkey) has been dropped.
  • ThreadVis is now using the new global message database available in Thunderbird 3, so no separate index or cache is built and needs to be maintained. This means no more waiting for messages to be indexed and a more coherent picture of threads.
  • Added email body preview to tooltips.
  • Support for cut/copy/paste is currently removed, but will be re-added with a later version.

1.1.595 | January 10, 2009

  • New caching backend using a SQLite database. Expect a massive speedup in thread calculation, especially for very large mailboxes.
  • Ability to abort/restart initial, long-running thread calculation. Closing Thunderbird while a calculation is running preserves already calculated messages and automatically continues the next time Thunderbird is started.
  • Released under the GNU AGPLv3.

1.0.562 | September 12, 2008

  • Interim version which disables logging as my Master's Thesis is finished and the usage study has ended.

1.0.510 | June 8, 2008

  • Compatibility to Thunderbird 3.
  • Exclude virtual folders (e.g. saved searches).
  • Caching and threading now running in background.
  • Size of visualisation box is now dynamic.
  • Removed possible personal information (message-ids) in logfile.
  • Vertically center the visualisation.
  • Default zoom settings now "full" and "fit".
  • Fixed issue when deactivating accounts.
  • Fixed disabling of folders (messages were still analyzed under certain conditions).
  • Added statusbar icon.
  • Fixed link to homepage (link opened twice).
  • Date in tooltip for message shortened.
  • Close legend window when clicking on icon a second time.
  • Fixed error in copy&paste of messages.
  • Fixed rounding of time differences in timeline labels.
  • Fixed double click on message to open in new window.
  • Added default context menu to context menu for messages.
  • Added preference to hide visualisation totally if disabled for folder (preferences dialog update pending).
  • Colours for messages user-definable (preferences dialog update pending).
  • Sent-message always the same colour (preferences dialog update pending).
  • Added preference for border colour (preferences dialog update pending).
  • Added splitter to resize width of visualisation by dragging.

0.9.462 | April 15, 2008

  • Fixed issue when using local folders (messages stored in local folders could not be analyzed).

0.9.460 | April 9, 2008

  • Fixed localisation issue.

0.9.457 | April 2, 2008

  • Refesh folders when searching for messages.

0.9.1 | February 12, 2008

  • Fixed bug in storing email log timestamp which prevented the reminder to disappear.

0.9 | February 5, 2008

  • Added caching: messages need not be threaded on each startup, but cache information is stored in local message database.
  • Improved dragging / scrolling.
  • Improved informational messages for disabled folders / too many messages to visualise.
  • SVG export of visualisation.

0.8.1 | May 13, 2007

  • Changed homepage and update URL.
  • Major update coming soon!

0.8 | October 24, 2006

  • Renamed extension to "ThreadVis".
  • Added legend.
  • Display icons for zoom, etc. instead of text.
  • Prevent over-panning.
  • Fixed and extended visualisation popup window.
  • Double click on message opens it in new window.
  • Added debug level to debug logging.
  • Handle duplicate message ids in references header.
    This fixed a long standing bug (> 1 year) where a loop was created in the thread tree which caused the extension to go into an endless recursion.
  • Size and position of visualisation popup and legend window are stored.
  • Size of visualisation elements can be adjusted separately.
  • Display notes about new version at first startup.
  • Algorithm to create distinct colours for different authors extended.

0.7.1 | September 29, 2006

  • Log all JavaScript errors to logfile.
  • Do full redraw if cached version of thread does not include currently displayed message.

0.7 | June 14, 2006

  • Delay redraw of visualisation by 0.5 seconds after zooming to prevent unnecessary redraws.
  • Better redraw of visualisation by reusing existing elements.
  • Bugfix: preferences dialog in Thunderbird 1.5 ignored some changed settings.
  • Added timeline to display time between two messages (in addition to time scaling).
  • Added preference to set default zoom level.
  • Bugfix: stop panning at visualisation boundaries.
  • Added scrollbars to visualisation.
  • Bugfix: better handling of unknown messages
  • Changed algorithm to determine arc height, visualisation gets more compact.
  • Bugfix: checkboxes for enabled accounts and folders were not created correctly, in nested folder structures some folders were missing. (Thanks, Patrick!)
  • Use "pointer" cursor style (pointing hand) if hovering over message to indicate the possibility to click on the message.
  • Bugfix: prevent panning of visualisation by clicking on message.
  • Use "grab" cursor style over visualisation to indicate the possibility to do panning.
  • Use "grabbing" cursor style while panning.
  • Don't compress chrome .jar file to speed up application load time.
  • Added popup-window to display visualisation in a separate window.

0.6.1 | November 29, 2005

  • Bugfix: The rightmost message was cropped under some circumstances.
  • Bugfix: Resize visualisation if box is resized (e.g. window size is changed).
  • Bugfix: Underline authors also in expanded CC and BCC header fields.

0.6 | November 15, 2005

  • Extension now works with Thunderbird 1.5
  • Completely redesigned preferences dialog for Thunderbird 1.5
  • Small bugfix in handling the children of a message.
    I think this should take care of the annoying "too much recursion" error that sometimes crashed the extension.
  • Added delete/cut/paste operations.
    It's now possible to manually link messages together or separate threads that should not be linked together.

0.5 | October 5, 2005

  • It's now possible to zoom and pan the visualisation
  • Added a bigger area around the messages to catch clicks (easier to click on messages, particulary when they're small)
  • Better handling of messages that have not yet been analyzed.
    If you read a message that has not yet been analyzed by the extension (e.g. you subscribed to a new newsgroup), the extension now re-evaluates the new messages.
  • Started to make the extension compatible with Thunderbird 1.5

0.4 | August 19, 2005

  • Added preference to disable (exclude) accounts in the extension
  • Added preference to disable (exclude) (sub)folders of an account

0.3 | June 24, 2005

  • New visualisation code:
    Do not use images, but draw using XUL and CSS
  • Use colours for different authors
  • Underline authors in header view with colours
  • Removed loading image
  • Visualise selected message by drawing black circle
    (if colours are used)
  • Added popup menu to change settings
  • Moved preferences to global preferences dialog
  • New preferences layout
  • Removed entry in Tools menu
  • Fixed behaviour for two messages with same MsgId
    (aliases, mailing-lists)
    only display once, as sent
  • Enable/disable logfile right after changing preference, no restart necessary
  • Better detection of sent mails, also check from-email
  • Handle new messages and moved messages properly
  • New preference to enable/disable extension
    (needed because Mozilla can't disable an extension itself)
  • Could not write logfile after reset
  • Fixed display of extension when opening new window
  • Better handling of malformed references:
    remove whitespace, better splitting (newline, tab, ...)
  • Better detect account switching
  • Better avoid blocking UI

0.2.2 | May 10, 2005

  • Added even more debug information. There is a bug somewhere and I've got to find it (thanks Bernhard!)
  • Improved logging speed.

0.2.1 | May 10, 2005

  • Small bugfix in logging of statistical information.
  • Added more information to debug logging.

0.2 | May 9, 2005

  • Localisation code added. Now ships with locales en-US and de-DE.
  • Added default preferences for all settings.
  • It's now possible to choose between three sizes for the visualisation.
  • New Feature (optional): Time Scaling.
    Messages are not laid out evenly, but the spacing reflects the time difference between the messages.
  • Added debug logging option to help finding bugs.
  • Reworked options dialog.
    Now contains options for logfile and debug log, Time Scaling, size of visualisation and about dialog (it was not possible to get the version number in Mozilla).
  • Fixed bug in creating directory structure for logfiles under Linux (thanks Bernhard!).

0.1.4 | May 6, 2005

  • New visualisation images, resized to 16x16 to avoid distortions due to resizing.

0.1.3 | May 5, 2005

  • Changed log file format to XML.
  • Log more statistical infomation (number of threads, number of messages in each thread).

0.1.2 | May 4, 2005

  • Added auto-update feature to package used in Mozilla Thunderbird, so that everyone is up-to-date.

0.1.1 | May 3, 2005

  • Also log number of messages in thread.

0.1 | May 3, 2005

  • Rewritten in Javascript.