Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
e7130d7
spottercode org awareness
ShashiSubramanya Oct 26, 2026
9e3afde
minor edits
ShashiSubramanya Oct 26, 2026
1c34768
formatting fixes
ShashiSubramanya Oct 26, 2026
9916167
what's new and other edits
ShashiSubramanya Oct 28, 2026
b788c5f
SCAL-280404
rani2655 Oct 29, 2026
7e530bb
SCAL-280404-1
rani2655 Oct 29, 2026
334ef5a
SCAL-280404-2
rani2655 Oct 29, 2026
c81527a
SCAL-280404-3
rani2655 Oct 29, 2026
86332c4
SCAL-280404-4
rani2655 Oct 29, 2026
d3d60af
SCAL-280404-5
rani2655 Oct 29, 2026
653738e
SCAL-280404-6
rani2655 Oct 30, 2026
209d5e8
version update
ShashiSubramanya Nov 2, 2026
9335537
feedback
rani2655 Nov 2, 2026
25fff71
rate limit update
ShashiSubramanya Nov 2, 2026
3a62fa2
feedback-1
rani2655 Nov 2, 2026
13377fc
feedback-2
rani2655 Nov 2, 2026
6587cb8
feedback-3
rani2655 Nov 2, 2026
06c7fe9
Merge branch '26.11.0.cl' into lb-filters-params
ShashiSubramanya Nov 2, 2026
26f0ea0
added to index
rani2655 Nov 2, 2026
79d4d67
rel version removed
ShashiSubramanya Nov 2, 2026
060af0c
lang style changes
rani2655 Nov 2, 2026
96dc05f
removed extra hyphens
rani2655 Nov 2, 2026
d525699
feedback-1
rani2655 Nov 2, 2026
8674bb9
removed highlight markers
rani2655 Nov 2, 2026
67988f3
SCAL-349346 - MCP tools
ShashiSubramanya Nov 3, 2026
abef598
version update
ShashiSubramanya Nov 3, 2026
9be27a4
tools update
ShashiSubramanya Nov 3, 2026
a5aecc4
Merge branch 'main' into spottercode-updates
ShashiSubramanya Nov 3, 2026
7cd2d6b
edits
ShashiSubramanya Nov 3, 2026
6bfc7f7
what's new fixes
ShashiSubramanya Nov 3, 2026
a571797
what's new fixes
ShashiSubramanya Nov 3, 2026
cb019cd
changelog edits for PM feedback
ShashiSubramanya Nov 4, 2026
1db8999
edits
ShashiSubramanya Nov 4, 2026
0d59ee0
Merge pull request #577 from thoughtspot/spotter-mcp-server-updates
ShashiSubramanya Nov 4, 2026
623df08
Merge pull request #568 from thoughtspot/spottercode-updates
ShashiSubramanya Nov 4, 2026
3925161
closing changes
rani2655 Nov 4, 2026
b4d3957
rate limit update
ShashiSubramanya Nov 2, 2026
52c5848
deleted it from sdk changelog as it was already there
rani2655 Nov 4, 2026
b4278e9
edited whats new
rani2655 Nov 4, 2026
58f1520
tools update
ShashiSubramanya Nov 3, 2026
326225a
edits
ShashiSubramanya Nov 3, 2026
5288f4b
SCAL-349346 - MCP tools
ShashiSubramanya Nov 3, 2026
6576607
version update
ShashiSubramanya Nov 3, 2026
145de1a
changelog edits for PM feedback
ShashiSubramanya Nov 4, 2026
ed28188
edits
ShashiSubramanya Nov 4, 2026
a40db2a
Merge branch 'release' into main
ShashiSubramanya Nov 4, 2026
3f87a69
what's new fixes
ShashiSubramanya Nov 3, 2026
383d431
edits to whats new and changelog.reconcile
rani2655 Nov 4, 2026
e46adb6
edits to whats new and changelog.reconcile
rani2655 Nov 4, 2026
fc51ba1
formatting fixes
rani2655 Nov 4, 2026
79547a0
Merge branch '26.11.0.cl' into lb-filters-params
rani2655 Nov 4, 2026
06daa3c
Merge pull request #571 from thoughtspot/lb-filters-params
rani2655 Nov 4, 2026
21cd957
Merge commit '06daa3c61eb0' (26.11.0.cl liveboard filter/param overri…
ShashiSubramanya Nov 4, 2026
7628bcf
css edits
ShashiSubramanya Nov 4, 2026
f5c6391
metadata api updates
ShashiSubramanya Nov 4, 2026
3a6886b
rest api chnagelog fixes
ShashiSubramanya Nov 4, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions modules/ROOT/pages/common/nav-embedding.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,7 @@ Customize and integrate
** link:{{navprefix}}/runtime-overrides[Runtime overrides]
** link:{{navprefix}}/runtime-filters[Runtime filters]
** link:{{navprefix}}/runtime-params[Runtime Parameters]
** link:{{navprefix}}/liveboard-filter-and-parameter-overrides[Liveboard filter and parameter overrides]
* link:{{navprefix}}/action-config[Customize menus]
** link:{{navprefix}}/actions[Action IDs in the SDK]
* link:{{navprefix}}/events-app-integration[Events and app interactions]
Expand Down Expand Up @@ -167,9 +168,8 @@ Customize and integrate
Reference guides and changelog

* link:{{navprefix}}/VisualEmbedSdk[Visual Embed SDK Reference]
* link:{{navprefix}}/embed-sdk-changelog[Changelog]
** link:{{navprefix}}/embed-sdk-changelog[Visual Embed SDK]
** link:{{navprefix}}/mobile-sdk-changelog[Mobile Embed SDK]
* link:{{navprefix}}/embed-sdk-changelog[Visual Embed SDK Changelog]
* link:{{navprefix}}/mobile-sdk-changelog[Mobile Embed SDK]

[.sidebar-title]
Embedding tutorials
Expand Down
1 change: 1 addition & 0 deletions modules/ROOT/pages/common/nav-in-product-help.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -114,6 +114,7 @@ Customize and integrate
** link:{{navprefix}}/runtime-overrides[Runtime overrides]
** link:{{navprefix}}/runtime-filters[Runtime filters]
** link:{{navprefix}}/runtime-params[Runtime Parameters]
** link:{{navprefix}}/liveboard-filter-and-parameter-overrides[Liveboard filter and parameter overrides]
* link:{{navprefix}}/action-config[Customize menus]
** link:{{navprefix}}/actions[Action IDs in the SDK]
* link:{{navprefix}}/events-app-integration[Events and app interactions]
Expand Down
6 changes: 5 additions & 1 deletion modules/ROOT/pages/customize-liveboard-filters.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,9 @@ The `showMaskedFilterChip` property is also available in full application embedd

[#filters-at-load]
== Apply filters at load time
By default, Liveboard filters cannot be applied at load. You can either embed a Liveboard that already includes filters or use the xref:runtime-filters.adoc[runtime filters] feature in the Visual Embed SDK to apply filters at load time.
To open an embedded Liveboard with specific filter and parameter values, set `liveboardOverride`. The values appear in the Liveboard's filter and parameter chips. For more information, see xref:liveboard-overrides.adoc[Liveboard filter and parameter overrides]. To change values after load, use `HostEvent.UpdateFilters`.

To add a filter condition that doesn't appear in the chips, use xref:runtime-filters.adoc[runtime filters] instead.

[IMPORTANT]
====
Expand Down Expand Up @@ -116,6 +118,8 @@ To listen for filter and parameter changes, use `EmbedEvent.FilterChanged` and `

For more information, see xref:events-hostEvents.adoc#liveboard-group-events[Liveboard group and parameter events] and xref:events-hostEvents.adoc#applicability-host-events[Scoped filter and parameter host events].

To set tab-level and group-level filter and parameter values at load, use the `liveboardOverride` property. For more information, see xref:liveboard-overrides.adoc#scoping[Target a model, tab, or group] in xref:liveboard-overrides.adoc[Liveboard filter and parameter overrides].

[#update-filters]
== Updating filters
Use the following host events in the Visual Embed SDK to update filters:
Expand Down
2 changes: 2 additions & 0 deletions modules/ROOT/pages/embed-pinboard.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -115,6 +115,8 @@ The customization options are grouped into the following pages:
|Header visibility and compact header, tabs, visible tabs and visualizations, tile gutter, Note tiles, responsive breakpoints and 12-column layout, and grouping and styling.
|xref:customize-liveboard-filters.adoc[Customize Liveboard filters]
|Filter chip visibility, masked filter chips, filters at load time, contextual filtering at the Liveboard, tab, and group levels, and updating filters with host events.
|xref:liveboard-overrides.adoc[Set filter and parameter values at load]
|Values of existing filter and parameter chips at load, through `liveboardOverride` or the Liveboard URL, with targeting by model, tab, or group.
|xref:liveboard-data-downloads.adoc[Customize data refresh and download options]
|Browser data cache and refresh, PDF, XLSX, and CSV downloads, download action IDs and host events, and scheduled exports.
|====
Expand Down
8 changes: 5 additions & 3 deletions modules/ROOT/pages/filters_overview.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,8 @@ xref:runtime-filters.adoc#_maximum_filter_count[Runtime filter limit] for more i

4. link:https://docs.thoughtspot.com/cloud/latest/liveboard-filters[Liveboard filters, window=_blank] +
Liveboard filters are visible as UI components at the top of a Liveboard page. By default, a Liveboard filter applies to all visualizations on the Liveboard. Starting with ThoughtSpot Cloud 26.10.0.cl, a filter can also be scoped to a specific tab or group. For more information, see <<scoped-filter-updates,Scoped filter and parameter updates>>. When a filter is clicked, a modal with filter options appropriate for the data type is displayed. +
Liveboard users can add or modify filters as needed. If you are embedding a Liveboard that includes preset filters, you can programmatically update, reset, or remove filters using `HostEvent.UpdateFilters`.
Liveboard users can add or modify filters as needed. If you are embedding a Liveboard that includes preset filters, you can programmatically update, reset, or remove filters using `HostEvent.UpdateFilters`. +
To set Liveboard filter and parameter values at load, use xref:liveboard-overrides.adoc[Liveboard filter and parameter overrides]. Overrides set the values of the Liveboard filters in this layer. They are not runtime filters (layer 3).

5. link:https://docs.thoughtspot.com/cloud/latest/liveboard-filters-cross[Liveboard cross filters, window=_blank] +
Cross filters are ad-hoc filters based on user selection. These filters are used for brushing and linking Liveboard visualizations. +
Expand Down Expand Up @@ -182,7 +183,7 @@ Any data restrictions resulting from filter rules will be seen in the visible fi

xref:runtime-filters.adoc[Runtime filters] can be applied at load via Visual Embed SDK, REST API, or URL parameters.

Liveboard filters cannot be applied at load. However, they can be updated using `HostEvent.UpdateFilters` in the SDK.
To set Liveboard filter values at load, use xref:liveboard-overrides.adoc[Liveboard filter and parameter overrides]. After load, Liveboard filters can be updated using `HostEvent.UpdateFilters` in the SDK.

Search query filters can be applied at load by specifying them in the initial search query when embedding an Answer or Spotter session. For example, in Spotter embed, you can use the `searchQuery` property to set a pre-defined search (including filters) at load.

Expand All @@ -196,7 +197,7 @@ If the column already has a Liveboard filter and the user applies cross filters,
Whenever any user action affects a cross filter, a link:https://developers.thoughtspot.com/docs/Enumeration_EmbedEvent#_crossfilterchanged[EmbedEvent.CrossFilterChanged] fires, which can then be used to trigger a specific action.

== Updating filters using host events in Visual Embed SDK
There is no programmatic way to adjust the filter values before loading the Liveboard, but there are events that can adjust the values after the Liveboard is rendered.
To set Liveboard filter values at load, use xref:liveboard-overrides.adoc[Liveboard filter and parameter overrides]. To adjust the values after the Liveboard is rendered, use the following events.

=== OpenFilter event
If you have hidden the Liveboard header, you can trigger the action of opening a filter modal dialog using link:https://developers.thoughtspot.com/docs/Enumeration_HostEvent#_openfilter[HostEvent.OpenFilter]:
Expand All @@ -207,6 +208,7 @@ liveboardEmbed.trigger(HostEvent.OpenFilter,
{ columnId: '<column-GUID>'})
----

[#_updatefilters_event]
=== UpdateFilters event
The link:https://developers.thoughtspot.com/docs/Enumeration_HostEvent#_updatefilters[HostEvent.UpdateFilters] directly updates the values of an existing filter currently applied on a Liveboard:

Expand Down
Loading
Loading