Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
2 changes: 1 addition & 1 deletion content/whats-new/3-26-0.html
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<h2>Tabular Editor 3.26.0</h2>
<p>Release blog: <a href="https://tabulareditor.com/blog/" target="_blank">March 2026</a> (v. 3.26.0, <a href="https://docs.tabulareditor.com/references/release-notes/3_26_0.html" target="_blank">release notes</a>)</p>
<p>Release blog: <a href="https://tabulareditor.com/blog/tabular-editor-3-march-2026-release" target="_blank">March 2026</a> (v. 3.26.0, <a href="https://docs.tabulareditor.com/references/release-notes/3_26_0.html" target="_blank">release notes</a>)</p>
<ul>
<li><strong>AI Assistant (Public Preview):</strong> A built-in assistant for common semantic model development tasks -- explore your model, write DAX queries, generate C# scripts, run BPA analysis and more. Bring your own API key and privacy guards. <a href="https://tabulareditor.com/blog/ai-assistant" target="_blank">Read the announcement</a>.</li>
<li><strong>Run script with preview:</strong> A new option for C# scripts that snapshots your model before execution and shows a side-by-side diff of all changes, letting you review and accept or revert them.</li>
Expand Down
12 changes: 12 additions & 0 deletions content/whats-new/3-26-1.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<h2>Tabular Editor 3.26.1</h2>
<p>Release blog: <a href="https://tabulareditor.com/blog/" target="_blank">March 2026</a> (v. 3.26.1, <a href="https://docs.tabulareditor.com/references/release-notes/3_26_1.html" target="_blank">release notes</a>)</p>
<ul>
<li><strong>AI Assistant (Public Preview):</strong> A built-in assistant for common semantic model development tasks -- explore your model, write DAX queries, generate C# scripts, run BPA analysis and more. Bring your own API key and privacy guards. <a href="https://tabulareditor.com/blog/ai-assistant" target="_blank">Read the announcement</a>.</li>
<li><strong>Run script with preview:</strong> A new option for C# scripts that snapshots your model before execution and shows a side-by-side diff of all changes, letting you review and accept or revert them.</li>
<li><strong>New built-in BPA rule:</strong> Detects User-Defined Functions without compound names (separators), preventing future naming conflicts with built-in DAX functions.</li>
<li><strong>Expanded C# scripting accessors:</strong> Complete singular and plural <code>Selected.*</code> accessor support for all object types, including roles, KPIs, calendars, calculation items, functions and more.</li>
<li><strong>Workspace database improvements:</strong> Tabular Editor now detects changes to incremental refresh Source Expression or Polling Expression and prompts before overwriting workspace partitions.</li>
<li><strong>TOM Explorer table groups toggle:</strong> New toolbar button to show or hide table groups directly from the TOM Explorer.</li>
<li>New DAX function support: TABLEOF, NAMEOF (table references), DATESINPERIOD EndBehavior parameter.</li>
<li>Various bugfixes including Calendar Editor, DAX Debugger Call Tree, M Editor comment highlighting and C# script editor autocomplete. See <a href="https://docs.tabulareditor.com/references/release-notes/3_26_1.html" target="_blank">release notes</a> for details.</li>
</ul>
2 changes: 1 addition & 1 deletion content/whats-new/3-26-2.html
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<h2>Tabular Editor 3.26.2</h2>
<p>Release blog: <a href="https://tabulareditor.com/blog/" target="_blank">June 2026</a> (v. 3.26.2, <a href="https://docs.tabulareditor.com/references/release-notes/3_26_2.html" target="_blank">release notes</a>)</p>
<p>Release blog: <a href="https://tabulareditor.com/blog/tabular-editor-3-june-2026-release" target="_blank">June 2026</a> (v. 3.26.2, <a href="https://docs.tabulareditor.com/references/release-notes/3_26_2.html" target="_blank">release notes</a>)</p>
<ul>
<li><strong>DAX UDFs are generally available:</strong> DAX user-defined functions are now GA. Tabular Editor 3.26.2 supports their syntax and metadata for models at compatibility level 1702 or higher, so you can package logic once and reuse it in measures, calculated columns, visual calculations, and other functions. <a href="https://docs.tabulareditor.com/tutorials/udfs.html" target="_blank">Learn more</a>.</li>
<li><strong>Optional parameters for DAX UDFs:</strong> A parameter can now carry a default expression, keeping the common case short while the edge cases stay configurable. The Semantic Analyzer also warns when an argument doesn't match a parameter's declared type.</li>
Expand Down
11 changes: 11 additions & 0 deletions content/whats-new/3-26-3.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<h2>Tabular Editor 3.26.3</h2>
<p>Release blog: <a href="https://tabulareditor.com/blog/tabular-editor-3-june-2026-release" target="_blank">June 2026</a> (v. 3.26.3, <a href="https://docs.tabulareditor.com/references/release-notes/3_26_3.html" target="_blank">release notes</a>)</p>
<ul>
<li><strong>DAX UDFs are generally available:</strong> DAX user-defined functions are now GA. Tabular Editor 3.26.2 and higher supports their syntax and metadata for models at compatibility level 1702 or higher, so you can package logic once and reuse it in measures, calculated columns, visual calculations, and other functions. <a href="https://docs.tabulareditor.com/tutorials/udfs.html" target="_blank">Learn more</a>.</li>
<li><strong>Optional parameters for DAX UDFs:</strong> A parameter can now carry a default expression, keeping the common case short while the edge cases stay configurable. The Semantic Analyzer also warns when an argument doesn't match a parameter's declared type.</li>
<li><strong>New NAMEOF parameters:</strong> Tabular Editor 3.26.2 and higher understands the optional <code>component</code> and <code>escaped</code> parameters introduced in Power BI Desktop's April 2026 update -- validating them as you type, suggesting calendars alongside tables, columns, and measures, and updating table references inside <code>NAMEOF</code> during formula fixup.</li>
<li><strong>Move tables to groups from the context menu:</strong> Right-click one or more selected tables in the TOM Explorer to move them into a Table Group or remove them. The new <strong>Move to group</strong> submenu lists your existing groups, plus a <strong>(New...)</strong> entry that creates a group from the selection and a <strong>(None)</strong> entry that clears the assignment.</li>
<li><strong>Semantic Bridge supports metric view YAML 1.1 (Enterprise):</strong> Importing a Databricks Metric View now carries more metadata -- display names, descriptions, and format strings -- into the generated semantic model, with improved SQL-to-DAX translation and support for snowflake schemas with nested joins.</li>
<li><strong>Also in the Tabular Editor CLI:</strong> these DAX language and semantic analysis improvements are available in te-cli, helping with scripting operations and giving agents better DAX results.</li>
<li>Other fixes include more reliable Data Preview sorting and pagination across storage modes, several Semantic Analyzer corrections, and Update Table Schema working on mixed selections and Table Groups. See <a href="https://docs.tabulareditor.com/references/release-notes/3_26_3.html" target="_blank">release notes</a> for details.</li>
</ul>
Loading