Skip to content

Commit

Permalink
Document changes for TB115
Browse files Browse the repository at this point in the history
  • Loading branch information
jobisoft committed Jun 2, 2023
1 parent 9b7049f commit 3605b04
Show file tree
Hide file tree
Showing 2 changed files with 46 additions and 1 deletion.
2 changes: 1 addition & 1 deletion browserAction.rst
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ Manifest file properties
:name: [``allowed_spaces``]
:type: (array of `string`, optional)

Defines for which spaces the browserAction button will added to Thunderbird's unified toolbar. Defaults to only allowing the browserAction in the :value:`mail` space. The :value:`default` space is for tabs that don't belong to any space. If this is an empty array, the browserAction button is shown in all spaces.
Defines for which spaces the browserAction button will be added to Thunderbird's unified toolbar. Defaults to only allowing the browserAction in the :value:`mail` space. The :value:`default` space is for tabs that don't belong to any space. If this is an empty array, the browserAction button is shown in all spaces.

Supported values:

Expand Down
45 changes: 45 additions & 0 deletions changes/beta115.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
==========================
Changes in Thunderbird 115
==========================

Introduce an additional ``sensitiveDataUpload`` permission, which allows to by-pass human review, but prompts the user for the following permission: *Transfer sensitive user data (if access has been granted) to a remote server for further processing.*

If an add-on is not requesting that permission, but a reviewer concludes that it is indeed sending data to a remote server not under the control of the user, the reviewer may request the permission to be added.

browserAction API
=================
* Deprecate the ``default_area`` manifest entry in favour of the recently added ``allowed_spaces`` manifest entry.

addressBooks API
================
* The function :ref:`addressBooks.openUI` now returns a Promise for the :ref:`tabs.Tab` of the opened tab.

commands API
============
* Add the :ref:`commands.onChanged` event to be notified when a command shortcut has been changed.

messages API
============
* The ``queryInfo`` parameter for :ref:`messages.query` is now optional.
* Added :ref:`messages.openAttachment` to open message attachments with the registered application. A big thank you to Mark Banner.

messageDisplay API
==================
* Added support for :ref:`messageDisplay.open` to open messages from a DOM File object.

spacesToolbar API
=================
* Add :ref:`spacesToolbar.clickButton` to trigger a click on the button of a space in the spaces toolbar. In Manifest v3 the button-centric ``spacesToolbar API`` was removed and replaced by the space-centric ``spaces API``, where the corresponding method is named `spaces.open() <https://webextension-api.thunderbird.net/en/latest-mv3/spaces.html#open-spaceid-windowid>`__.

tabs API
========
* The ``queryInfo`` parameter for :ref:`tabs.query` is now optional.
* Add a ``spaceId`` member to the :ref:`tabs.Tab` type.
* Add a ``cookieStoreId`` member to the :ref:`tabs.Tab` type. A big thank you to Neil Rashbrook.
* Add support for the ``previousTabId`` parameter to the :ref:`tabs.onActivated` event.
* Changed handling of URLs in :ref:`tabs.update`: If the URL points to a content page (a web page, an extension page or a registered WebExtension protocol handler page), the tab will navigate to the requested page. All other URLs will be opened externally without changing the tab. Note: The function will throw an error, if a content page is loaded into a non-content tab (its type must be either :value:`content` or :value:`mail`).


____

Bugzilla list of all fixed WebExtension API bugs in `Thunderbird 114 <https://bugzilla.mozilla.org/buglist.cgi?target_milestone=114%20Branch&resolution=FIXED&component=Add-Ons%3A%20Extensions%20API>`__ and `Thunderbird 115 <https://bugzilla.mozilla.org/buglist.cgi?target_milestone=115%20Branch&resolution=FIXED&component=Add-Ons%3A%20Extensions%20API>`__.

0 comments on commit 3605b04

Please sign in to comment.