Changes in Thunderbird 85
addressBooks & contacts
The addressBooks and contacts APIs will now return read-only address books. Add-ons that may update contacts and address books should check the readOnly
flag of AddressBookNode.
accounts
The
composeHtml
property has been added to the MailIdentity type, to indicate, if the identity uses HTML as the default compose format.This change has been backported to Thunderbird 78.7.0.
The getDefaultIdentity(accountId) function has been added, to get the default identity of a given account. Use getDefault([includeFolders]) to get the default account.
This change has been backported to Thunderbird 78.7.0.
compose
The begin* functions now honor
body
,plainTextBody
andisPlaintext
as compose format selectors, overriding the default compose format of the used/default identity. The accounts API can be used to get the used/default identity and its default compose format.This change has been backported to Thunderbird 78.7.0.
messages
query([queryInfo]) supports queries for messages with a given
headerMessageId
Bugzilla list of fixed WebExtension API defects in Thunderbird 85.