Skip to content

Commit 003a92d

Browse files
authored
Merge pull request #630 from tableau/gh-pages-dev
Publish v1.16.0 docs for the 2026.1 release
2 parents 52e8b96 + 7554eca commit 003a92d

24 files changed

Lines changed: 192 additions & 63 deletions

website/docs/publish/trex_publish.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ If the dashboard extension is running on a publicly accessible web server over H
88

99
## Sharing an extension by sharing the workbook
1010

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

1313
![](../assets/frelard_share_twb.png)
1414

@@ -20,7 +20,7 @@ However, to run on Tableau Server or Tableau Cloud, your extension must:
2020

2121
* 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.
2222
* 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.
2424

2525
:::note
2626
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
5353

5454
* Declaring data access requirements
5555

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
5757

5858
Dashboard extensions that appear in the Tableau Exchange must also:
5959

website/docs/trex_release-notes.md

Lines changed: 22 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,28 @@ description: What's new for each release of the Tableau Extensions API
88

99
---
1010

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+
1133
### Tableau Extensions API version 1.15.0
1234

1335
*September 2025*
@@ -34,10 +56,6 @@ For more information, see [Debug Extensions in Tableau Desktop](./debug/trex_deb
3456

3557
---
3658

37-
## Previous Releases
38-
39-
---
40-
4159
### Tableau Extensions API version 1.14.0
4260

4361
*June 2025*

website/static/api/assets/js/search.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

website/static/api/enums/tableau.hierarchicallevelselectionstate.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ <h3>All<wbr>Selected</h3>
103103
<div class="tsd-signature tsd-kind-icon">All<wbr>Selected<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> = &quot;all-selected&quot;</span></div>
104104
<aside class="tsd-sources">
105105
<ul>
106-
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:394</li>
106+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:397</li>
107107
</ul>
108108
</aside>
109109
</section>
@@ -113,7 +113,7 @@ <h3>None<wbr>Selected</h3>
113113
<div class="tsd-signature tsd-kind-icon">None<wbr>Selected<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> = &quot;none-selected&quot;</span></div>
114114
<aside class="tsd-sources">
115115
<ul>
116-
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:395</li>
116+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:398</li>
117117
</ul>
118118
</aside>
119119
</section>
@@ -123,7 +123,7 @@ <h3>Some<wbr>Selected</h3>
123123
<div class="tsd-signature tsd-kind-icon">Some<wbr>Selected<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> = &quot;some-selected&quot;</span></div>
124124
<aside class="tsd-sources">
125125
<ul>
126-
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:396</li>
126+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:399</li>
127127
</ul>
128128
</aside>
129129
</section>
@@ -133,7 +133,7 @@ <h3>Unknown<wbr>Selected</h3>
133133
<div class="tsd-signature tsd-kind-icon">Unknown<wbr>Selected<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> = &quot;unknown-selected&quot;</span></div>
134134
<aside class="tsd-sources">
135135
<ul>
136-
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:397</li>
136+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:400</li>
137137
</ul>
138138
</aside>
139139
</section>

website/static/api/enums/tableau.periodtype.html

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,9 @@ <h3>Enumeration members</h3>
8383
<ul class="tsd-index-list">
8484
<li class="tsd-kind-enum-member tsd-parent-kind-enum"><a href="tableau.periodtype.html#days" class="tsd-kind-icon">Days</a></li>
8585
<li class="tsd-kind-enum-member tsd-parent-kind-enum"><a href="tableau.periodtype.html#hours" class="tsd-kind-icon">Hours</a></li>
86+
<li class="tsd-kind-enum-member tsd-parent-kind-enum"><a href="tableau.periodtype.html#isoquarters" class="tsd-kind-icon">Iso<wbr>Quarters</a></li>
87+
<li class="tsd-kind-enum-member tsd-parent-kind-enum"><a href="tableau.periodtype.html#isoweeks" class="tsd-kind-icon">Iso<wbr>Weeks</a></li>
88+
<li class="tsd-kind-enum-member tsd-parent-kind-enum"><a href="tableau.periodtype.html#isoyears" class="tsd-kind-icon">Iso<wbr>Years</a></li>
8689
<li class="tsd-kind-enum-member tsd-parent-kind-enum"><a href="tableau.periodtype.html#minutes" class="tsd-kind-icon">Minutes</a></li>
8790
<li class="tsd-kind-enum-member tsd-parent-kind-enum"><a href="tableau.periodtype.html#months" class="tsd-kind-icon">Months</a></li>
8891
<li class="tsd-kind-enum-member tsd-parent-kind-enum"><a href="tableau.periodtype.html#quarters" class="tsd-kind-icon">Quarters</a></li>
@@ -116,6 +119,36 @@ <h3>Hours</h3>
116119
</ul>
117120
</aside>
118121
</section>
122+
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum">
123+
<a name="isoquarters" class="tsd-anchor"></a>
124+
<h3>Iso<wbr>Quarters</h3>
125+
<div class="tsd-signature tsd-kind-icon">Iso<wbr>Quarters<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> = &quot;iso-quarters&quot;</span></div>
126+
<aside class="tsd-sources">
127+
<ul>
128+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:314</li>
129+
</ul>
130+
</aside>
131+
</section>
132+
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum">
133+
<a name="isoweeks" class="tsd-anchor"></a>
134+
<h3>Iso<wbr>Weeks</h3>
135+
<div class="tsd-signature tsd-kind-icon">Iso<wbr>Weeks<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> = &quot;iso-weeks&quot;</span></div>
136+
<aside class="tsd-sources">
137+
<ul>
138+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:315</li>
139+
</ul>
140+
</aside>
141+
</section>
142+
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum">
143+
<a name="isoyears" class="tsd-anchor"></a>
144+
<h3>Iso<wbr>Years</h3>
145+
<div class="tsd-signature tsd-kind-icon">Iso<wbr>Years<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> = &quot;iso-years&quot;</span></div>
146+
<aside class="tsd-sources">
147+
<ul>
148+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:313</li>
149+
</ul>
150+
</aside>
151+
</section>
119152
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum">
120153
<a name="minutes" class="tsd-anchor"></a>
121154
<h3>Minutes</h3>
@@ -202,6 +235,15 @@ <h3>Years</h3>
202235
<li class=" tsd-kind-enum-member tsd-parent-kind-enum">
203236
<a href="tableau.periodtype.html#hours" class="tsd-kind-icon">Hours</a>
204237
</li>
238+
<li class=" tsd-kind-enum-member tsd-parent-kind-enum">
239+
<a href="tableau.periodtype.html#isoquarters" class="tsd-kind-icon">Iso<wbr>Quarters</a>
240+
</li>
241+
<li class=" tsd-kind-enum-member tsd-parent-kind-enum">
242+
<a href="tableau.periodtype.html#isoweeks" class="tsd-kind-icon">Iso<wbr>Weeks</a>
243+
</li>
244+
<li class=" tsd-kind-enum-member tsd-parent-kind-enum">
245+
<a href="tableau.periodtype.html#isoyears" class="tsd-kind-icon">Iso<wbr>Years</a>
246+
</li>
205247
<li class=" tsd-kind-enum-member tsd-parent-kind-enum">
206248
<a href="tableau.periodtype.html#minutes" class="tsd-kind-icon">Minutes</a>
207249
</li>

website/static/api/enums/tableau.quicktablecalctype.html

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ <h3>Compound<wbr>Growth<wbr>Rate</h3>
9999
<div class="tsd-signature tsd-kind-icon">Compound<wbr>Growth<wbr>Rate<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> = &quot;compound-growth-rate&quot;</span></div>
100100
<aside class="tsd-sources">
101101
<ul>
102-
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:324</li>
102+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:327</li>
103103
</ul>
104104
</aside>
105105
</section>
@@ -109,7 +109,7 @@ <h3>Difference</h3>
109109
<div class="tsd-signature tsd-kind-icon">Difference<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> = &quot;difference&quot;</span></div>
110110
<aside class="tsd-sources">
111111
<ul>
112-
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:317</li>
112+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:320</li>
113113
</ul>
114114
</aside>
115115
</section>
@@ -119,7 +119,7 @@ <h3>Moving<wbr>Average</h3>
119119
<div class="tsd-signature tsd-kind-icon">Moving<wbr>Average<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> = &quot;moving-average&quot;</span></div>
120120
<aside class="tsd-sources">
121121
<ul>
122-
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:322</li>
122+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:325</li>
123123
</ul>
124124
</aside>
125125
</section>
@@ -129,7 +129,7 @@ <h3>Percent<wbr>Difference</h3>
129129
<div class="tsd-signature tsd-kind-icon">Percent<wbr>Difference<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> = &quot;percent-difference&quot;</span></div>
130130
<aside class="tsd-sources">
131131
<ul>
132-
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:318</li>
132+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:321</li>
133133
</ul>
134134
</aside>
135135
</section>
@@ -139,7 +139,7 @@ <h3>Percent<wbr>OfTotal</h3>
139139
<div class="tsd-signature tsd-kind-icon">Percent<wbr>OfTotal<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> = &quot;percent-of-total&quot;</span></div>
140140
<aside class="tsd-sources">
141141
<ul>
142-
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:319</li>
142+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:322</li>
143143
</ul>
144144
</aside>
145145
</section>
@@ -149,7 +149,7 @@ <h3>Percentile</h3>
149149
<div class="tsd-signature tsd-kind-icon">Percentile<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> = &quot;percentile&quot;</span></div>
150150
<aside class="tsd-sources">
151151
<ul>
152-
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:321</li>
152+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:324</li>
153153
</ul>
154154
</aside>
155155
</section>
@@ -159,7 +159,7 @@ <h3>Rank</h3>
159159
<div class="tsd-signature tsd-kind-icon">Rank<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> = &quot;rank&quot;</span></div>
160160
<aside class="tsd-sources">
161161
<ul>
162-
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:320</li>
162+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:323</li>
163163
</ul>
164164
</aside>
165165
</section>
@@ -169,7 +169,7 @@ <h3>Running<wbr>Total</h3>
169169
<div class="tsd-signature tsd-kind-icon">Running<wbr>Total<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> = &quot;running-total&quot;</span></div>
170170
<aside class="tsd-sources">
171171
<ul>
172-
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:316</li>
172+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:319</li>
173173
</ul>
174174
</aside>
175175
</section>
@@ -179,7 +179,7 @@ <h3>Undefined</h3>
179179
<div class="tsd-signature tsd-kind-icon">Undefined<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> = &quot;undefined&quot;</span></div>
180180
<aside class="tsd-sources">
181181
<ul>
182-
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:327</li>
182+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:330</li>
183183
</ul>
184184
</aside>
185185
</section>
@@ -189,7 +189,7 @@ <h3>YTDGrowth</h3>
189189
<div class="tsd-signature tsd-kind-icon">YTDGrowth<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> = &quot;ytd-growth&quot;</span></div>
190190
<aside class="tsd-sources">
191191
<ul>
192-
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:326</li>
192+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:329</li>
193193
</ul>
194194
</aside>
195195
</section>
@@ -199,7 +199,7 @@ <h3>YTDTotal</h3>
199199
<div class="tsd-signature tsd-kind-icon">YTDTotal<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> = &quot;ytd-total&quot;</span></div>
200200
<aside class="tsd-sources">
201201
<ul>
202-
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:323</li>
202+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:326</li>
203203
</ul>
204204
</aside>
205205
</section>
@@ -209,7 +209,7 @@ <h3>Year<wbr>Over<wbr>Year<wbr>Growth</h3>
209209
<div class="tsd-signature tsd-kind-icon">Year<wbr>Over<wbr>Year<wbr>Growth<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> = &quot;year-over-year-growth&quot;</span></div>
210210
<aside class="tsd-sources">
211211
<ul>
212-
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:325</li>
212+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:328</li>
213213
</ul>
214214
</aside>
215215
</section>

website/static/api/enums/tableau.replayspeedtype.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ <h3>Fast</h3>
102102
<div class="tsd-signature tsd-kind-icon">Fast<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> = &quot;fast&quot;</span></div>
103103
<aside class="tsd-sources">
104104
<ul>
105-
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:386</li>
105+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:389</li>
106106
</ul>
107107
</aside>
108108
<div class="tsd-comment tsd-typography">
@@ -117,7 +117,7 @@ <h3>Normal</h3>
117117
<div class="tsd-signature tsd-kind-icon">Normal<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> = &quot;normal&quot;</span></div>
118118
<aside class="tsd-sources">
119119
<ul>
120-
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:383</li>
120+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:386</li>
121121
</ul>
122122
</aside>
123123
<div class="tsd-comment tsd-typography">
@@ -132,7 +132,7 @@ <h3>Slow</h3>
132132
<div class="tsd-signature tsd-kind-icon">Slow<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> = &quot;slow&quot;</span></div>
133133
<aside class="tsd-sources">
134134
<ul>
135-
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:380</li>
135+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:383</li>
136136
</ul>
137137
</aside>
138138
<div class="tsd-comment tsd-typography">

website/static/api/enums/tableau.selectionupdatetype.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ <h3>Add</h3>
9797
<div class="tsd-signature tsd-kind-icon">Add<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> = &quot;select-add&quot;</span></div>
9898
<aside class="tsd-sources">
9999
<ul>
100-
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:335</li>
100+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:338</li>
101101
</ul>
102102
</aside>
103103
</section>
@@ -107,7 +107,7 @@ <h3>Remove</h3>
107107
<div class="tsd-signature tsd-kind-icon">Remove<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> = &quot;select-remove&quot;</span></div>
108108
<aside class="tsd-sources">
109109
<ul>
110-
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:336</li>
110+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:339</li>
111111
</ul>
112112
</aside>
113113
</section>
@@ -117,7 +117,7 @@ <h3>Replace</h3>
117117
<div class="tsd-signature tsd-kind-icon">Replace<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> = &quot;select-replace&quot;</span></div>
118118
<aside class="tsd-sources">
119119
<ul>
120-
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:334</li>
120+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:337</li>
121121
</ul>
122122
</aside>
123123
</section>

0 commit comments

Comments
 (0)