You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: website/docs/publish/trex_publish.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ If the dashboard extension is running on a publicly accessible web server over H
8
8
9
9
## Sharing an extension by sharing the workbook
10
10
11
-
The easiest way to share an extension with others is to share the workbook that contains the dashboard extension. If the extension is hosted on web site that is accessible and the extension is using HTTPS protocol, viewers of the dashboard will be able see and use the extension. However, if the users do not also have access to the dashboard extension manifest file (`.trex`), they will not be able to add the extension to other dashboards or to other workbooks.
11
+
The easiest way to share an extension with others is to share the workbook that contains the dashboard extension. If the extension is hosted on a website that is accessible and the extension is using HTTPS protocol, viewers of the dashboard will be able to see and use the extension. However, if the users do not also have access to the dashboard extension manifest file (`.trex`), they will not be able to add the extension to other dashboards or to other workbooks.
12
12
13
13

14
14
@@ -20,7 +20,7 @@ However, to run on Tableau Server or Tableau Cloud, your extension must:
20
20
21
21
* Be hosted on a web server that uses HTTPS (`localhost` is the exception during development). Note that hosting your extension on the same computer that is running Tableau Server is not recommended.
22
22
* Declare full data access (if the extension calls any functions that access the underlying data in the dashboard).
23
-
* Be granted permission to run on Tableau Server or Tableau Cloud.
23
+
* Be granted permission to run on Tableau Server or Tableau Cloud.
24
24
25
25
:::note
26
26
If you want to test your extension with Tableau Cloud and you are running an extension on `http://localhost` during development, see [Load and view localhost content on sites that use secure connections](../security/trex_security#load-and-view-localhost-content-on-sites-that-use-secure-connections)
@@ -53,7 +53,7 @@ In addition to the requirements for all extensions to ensure security and usabil
53
53
54
54
* Declaring data access requirements
55
55
56
-
* Providing a URL that customers can use to get support for your the extension
56
+
* Providing a URL that customers can use to get support for your extension
57
57
58
58
Dashboard extensions that appear in the Tableau Exchange must also:
Copy file name to clipboardExpand all lines: website/docs/trex_release-notes.md
+22-4Lines changed: 22 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,6 +8,28 @@ description: What's new for each release of the Tableau Extensions API
8
8
9
9
---
10
10
11
+
### Tableau Extensions API version 1.16.0
12
+
13
+
*February 2026*
14
+
15
+
* Tableau Dashboard Extensions API library: `tableau.extensions.1.16.0.js` <br />(download or clone the Extensions API repository on [GitHub](https://github.com/tableau/extensions-api)). <br />
16
+
17
+
* Certain features in this release are only available in Tableau Cloud and Tableau Desktop 2026.1 or later. Download [Tableau Desktop](https://www.tableau.com/support/releases).
18
+
19
+
What's new in this release:
20
+
21
+
* Added ISO values to `PeriodType` for parameters with `Range` domain type.
22
+
23
+
* Added support for multiple dialogs. Use the [sendDialogMessageAsync](pathname:///api/interfaces//UI.html#senddialogmessageasync) method can send messages between any two dialog boxes or between any dialog box and the extension.
24
+
25
+
* Added the [sendDialogMessageToParentAsync](pathname:///api/interfaces//UI.html#senddialogmessagetoparentasync) method to the UI namespace. Sends a message from the dialog box to the extension or to the dialog box (the parent) that opened it.
26
+
27
+
28
+
29
+
---
30
+
31
+
## Previous Releases
32
+
11
33
### Tableau Extensions API version 1.15.0
12
34
13
35
*September 2025*
@@ -34,10 +56,6 @@ For more information, see [Debug Extensions in Tableau Desktop](./debug/trex_deb
0 commit comments