Changelog for Thunderbird 136

The following WebExtension API changes were introduced in Thunderbird 136.

messages.tags

  • event onCreated — Fired when a new message tag has been created.

  • event onDeleted — Fired when a message tag has been deleted.

  • event onUpdated — Fired when one or more properties of a message tag have been updated.

runtime

api runtime
  • event onUserScriptConnect — Fired when a connection is made from a USER_SCRIPT world registered through the userScripts API.

  • event onUserScriptMessage — Fired when a message is sent from a USER_SCRIPT world registered through the userScripts API.

spaces

api spaces
  • type SpaceTabProperties.linkHandler — Thunderbird is a mail client, not a browser. It is possible to load a web page, but opening follow-up pages through hyperlinks should be handled by the user’s default browser. This property specifies to what extent this behavior should be enforced. The default balanced link handler will open links to the same host directly in Thunderbird, everything else will be opened in the user’s default browser. A relaxed link handler will open all links inside of Thunderbird, a strict link handler will open all links in the user’s default browser, except links to the same page.

tabs

api tabs
  • function create.createProperties.linkHandler — Thunderbird is a mail client, not a browser. It is possible to load a web page, but opening follow-up pages through hyperlinks should be handled by the user’s default browser. This property specifies to what extent this behavior should be enforced. The default balanced link handler will open links to the same host directly in Thunderbird, everything else will be opened in the user’s default browser. A relaxed link handler will open all links inside of Thunderbird, a strict link handler will open all links in the user’s default browser, except links to the same page.

windows

api windows
  • function create.createData.linkHandler — Thunderbird is a mail client, not a browser. It is possible to load a web page, but opening follow-up pages through hyperlinks should be handled by the user’s default browser. This property specifies to what extent this behavior should be enforced. The default balanced link handler will open links to the same host directly in Thunderbird, everything else will be opened in the user’s default browser. A relaxed link handler will open all links inside of Thunderbird, a strict link handler will open all links in the user’s default browser, except links to the same page.