How to upgrade a Thunderbird 20-58 Addon that uses XUL?

Hi
I would like to update my addon https://addons.thunderbird.net/de/thunderbird/addon/addresslabel
that uses XUL.

Where do I start?

Firstly, there were some changes required for TB 60. Take a look here: https://wiki.mozilla.org/Thunderbird/Add-ons_Guide_57

Then there were more significant changes required for TB68: https://developer.thunderbird.net/add-ons/tb68

And the best forum for addon development is now here: https://thunderbird.topicbox.com/groups/addons

Markus, you should also read this:
https://developer.thunderbird.net/add-ons/tb78

That means, if you want that your addon will keep working after the next major update, you should convert it to a “MailExtension” or a “Web Extension Experiment”.
Most probably the API’s needed for a “MailExtension” are not yet available, so most probably the way to go is to convert your addon to a “Web Extension Experiment”.

If you like, you can use my example “Search Button Addon” as a starting point and put in your code: