Changelog for Thunderbird 85

The following WebExtension API changes were introduced in Thunderbird 85.

api accounts
  • function getLabel — Gets the label of the composeAction button. Returns :value:`null`, if no label has been set and the title is used.

  • function setLabel — Sets the label of the composeAction button. Can be used to set different values for the tooltip (defined by the title) and the label. Additionally, the label can be set to an empty string, not showing any label at all.

  • property compose_action.default_label — The label of the composeAction button, defaults to its title. Can be set to an empty string to not display any label. If the containing toolbar is configured to display text only, the title will be used as fallback.

  • function getLabel — Gets the label of the messageDisplayAction button. Returns :value:`null`, if no label has been set and the title is used.

  • function setLabel — Sets the label of the messageDisplayAction button. Can be used to set different values for the tooltip (defined by the title) and the label. Additionally, the label can be set to an empty string, not showing any label at all.

  • property message_display_action.default_label — The label of the messageDisplayAction button, defaults to its title. Can be set to an empty string to not display any label. If the containing toolbar is configured to display text only, the title will be used as fallback.

api messages
api windows