Changelog for Thunderbird 136

The following WebExtension API changes were introduced in Thunderbird 136.

  • 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.

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.

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 :value:`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 :value:`relaxed` link handler will open all links inside of Thunderbird, a :value:`strict` link handler will open all links in the user’s default browser, except links to the same page.

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 :value:`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 :value:`relaxed` link handler will open all links inside of Thunderbird, a :value:`strict` link handler will open all links in the user’s default browser, except links to the same page.

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 :value:`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 :value:`relaxed` link handler will open all links inside of Thunderbird, a :value:`strict` link handler will open all links in the user’s default browser, except links to the same page.