Changelog for Thunderbird 127
The following WebExtension API changes were introduced in Thunderbird 127.
addressBooks.contacts
The contacts API allows to access and manage the user’s contacts.
addressBooks.mailingLists
The mailingLists API allows to access and manage the user’s mailing lists.
compose
type ComposeDetails.additionalFccFolderId — An additional fcc folder which can be selected while composing the message. Cleared when set to null. The permission is required to use this property.
type ComposeDetails.overrideDefaultFccFolderId — This value overrides the default fcc setting (defined by the used identity) for this message only. Either a folders.MailFolderId specifying the folder for the copy of the sent message, or an empty string to not save a copy at all. Reset when set to null. The permission is required to use this property.
declarativeNetRequest
function getDynamicRules.filter — An object to filter the set of dynamic rules for the extension.
function getSessionRules.filter — An object to filter the set of session scoped rules for the extension.
folders
function getTagFolder — Get one of the special virtual tag folders, which are virtual search folders and group messages from all mail accounts based on their tags. Throws if the requested folder does not exist.
function getUnifiedFolder — Get one of the special unified mailbox folders, which are virtual search folders and return the content from all mail accounts. Throws if the requested folder does not exist.
function query.queryInfo.isTag — Whether the folder is a virtual tag folder, or not. Virtual tag folders are always skipped, unless this property is set to true
function query.queryInfo.isUnified — Whether the folder is a unified mailbox folder, or not. Unified mailbox folders are always skipped, unless this property is set to true
type MailFolder.isTag — Whether this folder is a virtual tag folder.
type MailFolder.isUnified — Whether this folder is a unified mailbox folder.
mailTabs
type FolderMode — A supported folder mode in the folder pane.
type MailTab.folderMode — The folder mode of the currently displayed folder.
type MailTab.folderModesEnabled — The enabled folder modes in the folder pane, and their sort order.
type MailTabProperties.displayedFolderId — Sets the folder displayed in the mail tab. Requires the permission. The previous message selection in the given folder will be restored, if any.
type MailTabProperties.folderMode — Sets the currently used folder mode, enabling it if required. If used without also specifying displayedFolder, the currently selected folder is re-selected in the new folder mode, if possible.
type MailTabProperties.folderModesEnabled — Set the enabled folder modes in the folder pane, and their sort order.
runtime
function getContexts — Fetches information about active contexts associated with this extension