Changes

Jump to: navigation, search

Thunderbird/Add-ons Guide 57

45 bytes added, 12:30, 17 August 2018
some modifications to the texts
<big>'''Add-ons Guide for Thunderbird 57 to Thunderbird 60 ESR'''</big>
(For developer information about Thunderbird 61 and beyond visit the [https://wiki.mozilla.org/Thunderbird/Add-ons_Guide_62 Add-ons Guide 62]. Note: Thunderbird 61 and 62 betas have been skipped. The next beta after 60 will be 63.)
'''Ask Questions and Get Help''': Developers are encouraged to get help and advice in the mozilla.dev.apps.thunderbird newsgroup (the traditional venue) or in maildev tb-planning mailing list. (see [[Thunderbird/CommunicationChannels#If_you.27re_a_developer|Communication Channels]] Please check this document and ask questions in a forum before filing a bug report. Also, test and fix your add-on using a [http://www.mozilla.org/thunderbird/channel/ beta version] of Thunderbird - do not use nightly builds (currently version 63) for testing changes for version 60.
'''Legacy, pre-version 57 add-ons''' - '''Thunderbird 57-60 (and Seamonkey) <u>still support</u> legacy add-ons''', but all add-on authors must check to see whether code changes are needed. The complexity of the add-on determines how it is affected - many add-ons are not heavily affected, some not affected at all. '''Some add-ons do not need any code changes, and some only trivial or minor refactoring or name changes. Some many need to adapt to changed interfaces. Some only need changes to startup and intialization, others may need more extensive changes.''' Details A non-eshaustive details of everything things to be modified is listed below. Every beta from 57 to 60 delivered changes. So for example if your add-on is compatible with beta 58 you may still need to make further changes. Example changes to version 59 involve {{bug|1414398}} default preferences, and {{Bug|1419145}} menu to access add-on options and tab options.
'''Why''': Firefox platform have disabled "legacy" add-ons in Firefox 57 (that is, all add-ons not based purely on [[WebExtensions]]), so Mozilla removed some core interfaces which are also used by Thunderbird. However, unlike Firefox, Thunderbird has not killed legacy add-ons, because the Thunderbird team lessened the impact of those changes on Thunderbird add-on developers, where possible.
'''WebExtension''' aka futures: Thunderbird 60 does not have WebExtensionssupport. Going forwards, {{bug|1396172}} will be add WebExtension support in Thunderbird beta 63, while maintaining "legacy" add-ons and hybrid add-ons.
<br><p>
129
edits

Navigation menu