ghacks Technology News

How To Force Extension Compatibility In Thunderbird

You may know that I made the switch to Thunderbird 3.3 some time ago which is currently available as a alpha 2 release. Most of the extensions available for Thunderbird are not compatible with this version. I never really bothered to find a solution for that since I did not make use of must-use extensions in the email client. It was however bothersome to run an earlier version of the email software side-by-side to test extensions.

I decided to investigate the issue to find a way to force compatibility in Thunderbird 3.3. The following guide should help all Thunderbird 3.x users who need to make an extension compatible.

I knew of three methods to force compatibility in Firefox and since the programs share the same core it felt natural to begin there.

The best working method after some tests is in my opinion to override compatibility enforcement in the email client’s configuration. This is done the following way:

Start Thunderbird and open the configuration window by clicking on Tools > Options first. This opens the options window. Go to Advanced > General and click on the Config Editor button there.

thunderbird config editor

The config editor opens in a new window. The directive does not exist by default which means that it needs to be added first. The general format of the parameter looks the following way:

extensions.checkCompatibility.Version

The version is always separated with a dot, e.g. 3.3. If Thunderbird is a release version that’s all that needs to be added. Alpha and beta versions on the other hand need to be specified individually by adding an a for alpha or b for beta behind the version.

The compatibility parameter for Thunderbird 3.3 alpha 2 is therefor

extensions.checkCompatibility.3.3a

To add it right-click in the configuration window and select New > Boolean from the list. A form pops up. enter the parameter name, e.g. extensions.checkCompatibility.3.3a and click ok. Now you need to select if the Boolean value should be true or false. True in this case is the default value which means that Thunderbird will check for extension compatibility. Since we do not want that we set the value to false. Restart the email client and install your extensions. Inactive extensions that have been inactivated because of incompatibilities should show up as activated.

thunderbird compatibility

And this is the result in the extension listing

add-on compatibility checking

Please note that forcing compatibility is no guarantee that the extension will actually work in Thunderbird. It is helpful if an extension developer has not updated the extension yet that is otherwise compatible with the version of Thunderbird.

Enjoyed the article?: Then sign-up for our free newsletter or RSS feed to kick off your day with the latest technology news and tips, or share the article with your friends and contacts on Facebook or Twitter.

Related Articles:

Firefox Add-on Compatibility Reporter, Force Add-On Compatibility
Three Methods To Force Add-On Compatibility In Firefox
Firefox 10 Aurora Released, How To Force Add-On Compatibility
Thunderbird Email Filtering Extension Quick Filter
Mail Tweak Extension For Thunderbird



About the Author:Martin Brinkmann is a journalist from Germany who founded Ghacks Technology News Back in 2005. He is passionate about all things tech and knows the Internet and computers like the back of his hand. You can follow Martin on Facebook or Twitter.

Author: , Sunday January 23, 2011 -
Tags:, , ,


Responses so far:

  1. Thomas says:

    OK, just switched to Miramar 3.3a2. Lets see how it will behave with all the addons.

  2. Park says:

    Thank you!! It worked!

  3. Daniel says:

    Danke Martin!

    So far so good! :)

  4. me says:

    I’ve just tried this with thunderbird 6.0 and bordercolors addon. It works.

Leave a Reply   Follow Ghacks   Subscribe To Comment Rss

Subscribe without commenting

© 2005-2012 Ghacks.net. All Rights Reserved. Privacy Policy - About Us