|
| 1 | +--- |
| 2 | +uid: release-3-24-2 |
| 3 | +--- |
| 4 | +# Tabular Editor 3.24.2 |
| 5 | + |
| 6 | +# [**Downloads**](#tab/downloads) |
| 7 | + |
| 8 | +Tabular Editor 3.24.2 downloads: |
| 9 | + |
| 10 | +- Download [Tabular Editor 3.24.2 (x64)](https://cdn.tabulareditor.com/files/TabularEditor.3.24.2.Installer.x64.Net8.exe) *(recommended)* |
| 11 | +- Download [Tabular Editor 3.24.2 (ARM64)](https://cdn.tabulareditor.com/files/TabularEditor.3.24.2.Installer.ARM64.Net8.exe) |
| 12 | +- Portable versions: [x64](https://cdn.tabulareditor.com/files/TabularEditor.3.24.2.x64.Net8.zip), [ARM64](https://cdn.tabulareditor.com/files/TabularEditor.3.24.2.ARM64.Net8.zip) |
| 13 | +- MSI version: [x64](https://cdn.tabulareditor.com/files/TabularEditor.3.24.2.x64.Net8.msi), [ARM64](https://cdn.tabulareditor.com/files/TabularEditor.3.24.2.ARM64.Net8.msi) |
| 14 | + |
| 15 | +*If you haven't used Tabular Editor 3 before, you are eligible to a 30 day trial, which can be activated after installation. You can also [purchase a license](https://tabulareditor.com/licensing).* |
| 16 | + |
| 17 | +# [**SHA-256 checksums**](#tab/checksums) |
| 18 | + |
| 19 | +| File | .NET runtime | Platform | SHA-256 | |
| 20 | +| -- | -- | -- | -- | |
| 21 | +| [TabularEditor.3.24.2.Installer.x64.Net8.exe](https://cdn.tabulareditor.com/files/TabularEditor.3.24.2.Installer.x64.Net8.exe) | .NET 8 | x64 | `01692274C7DEB5EA46B79D6028A566538FF17BBAE1206089715367C42C7FDA55` | |
| 22 | +| [TabularEditor.3.24.2.x64.Net8.msi](https://cdn.tabulareditor.com/files/TabularEditor.3.24.2.x64.Net8.msi) | .NET 8 | x64 | `636ECB5313B1148EFF824510A1868AAB45E4A008FD7B8A800B4ACAE60493BD56` | |
| 23 | +| [TabularEditor.3.24.2.x64.Net8.zip](https://cdn.tabulareditor.com/files/TabularEditor.3.24.2.x64.Net8.zip) | .NET 8 | x64 | `794DE91D3E7A9F8DB61804D5DD8CCD49149A47A21B0EE02CEC63EE2F0D0CBB6E` | |
| 24 | +| [TabularEditor.3.24.2.Installer.ARM64.Net8.exe](https://cdn.tabulareditor.com/files/TabularEditor.3.24.2.Installer.ARM64.Net8.exe) | .NET 8 | ARM64 | `9795B4020E001AB04D557718887C503A95A99D9389B5CB96874DA01867FDA4F9` | |
| 25 | +| [TabularEditor.3.24.2.ARM64.Net8.msi](https://cdn.tabulareditor.com/files/TabularEditor.3.24.2.ARM64.Net8.msi) | .NET 8 | ARM64 | `9D3ED747B4046E434F251456FFA0B239D0A4045FAB622BA45AC55BA2E80D337A` | |
| 26 | +| [TabularEditor.3.24.2.ARM64.Net8.zip](https://cdn.tabulareditor.com/files/TabularEditor.3.24.2.ARM64.Net8.zip) | .NET 8 | ARM64 | `2DAB97FC52D884C3E9D154368AE8EA738E6F5FF71C28905036BEEEE8C833FA95` | |
| 27 | + |
| 28 | +*** |
| 29 | + |
| 30 | +> [!NOTE] |
| 31 | +> We are now providing native [ARM64](https://learn.microsoft.com/en-us/windows/arm/overview) builds in addition to regular 64-bit (x64) builds. 32-bit (x86) builds have been discontinued. |
| 32 | +
|
| 33 | +## New in 3.24 |
| 34 | + |
| 35 | +Check out our [release blog](https://tabulareditor.com/blog/tabular-editor-3-october-2025-release) to get a brief overview of the most important updates in this release. |
| 36 | + |
| 37 | +Also check out the [release notes for version 3.24.0](xref:release-3-24-0) to see all new features and improvements added in the previous major release. |
| 38 | + |
| 39 | +## Bugfixes in 3.24.2 |
| 40 | + |
| 41 | +- Fixed a bug that caused an unhandled exception when multiple errors/warnings were reported from the connected AS instance during a refresh operation. |
| 42 | + |
| 43 | +## Improvements in 3.24.1 |
| 44 | + |
| 45 | +- Added Semantic Analyzer support for new data type keywords `LOGICAL`, `INT64`, `DECIMAL`, and `TEXT` (which are all aliases of existing keywords) that can be used as arguments of functions such as [`CONVERT`](https://dax.guide/convert) and [`DATATABLE`](https://dax.guide/datatable). |
| 46 | +- Added Semantic Analyzer support for new functions, [`ISINTEGER`](https://dax.guide/isinteger), [`ISCURRENCY`](https://dax.guide/iscurrency), and visual calculation function [`LOOKUPWITHTOTALS`](https://dax.guide/lookupwithtotals). |
| 47 | +- Added "Manage DAX Packages..." menu option when right-clicking on the **Model** or **Functions** node in the TOM Explorer. |
| 48 | + |
| 49 | +## Bugfixes in 3.24.1 |
| 50 | + |
| 51 | +- Fixed a bug that caused an unhandled exception when launching Tabular Editor 3 on a monitor with a low pixel resolution |
| 52 | +- Fixed a bug that prevented opening a model from a PBIP folder structure, when using the **File > Open > Model from File...** menu option, see [#1507](https://github.com/TabularEditor/TabularEditor3/issues/1507). |
| 53 | +- Fixed DPI scaling issues related to the DAX Package Manager view. |
| 54 | +- Fixed Semantic Analyzer bug where visual calculation functions [`FIRST`](https://dax.guide/first) and [`LAST`](https://dax.guide/last) were not recognized. |
| 55 | +- Fixed Semantic Analyzer bug that would show a false warning when calling an UDF as the first argument of [`CALCULATE`](https://dax.guide/calculate), see [#1509](https://github.com/TabularEditor/TabularEditor3/issues/1509). |
| 56 | +- DAX Package Manager no longer shows a warning because of differences in line endings in the DAX expression (PBI Desktop may change `\n` to `\r\n` when saving a model). |
| 57 | +- Fix ordering of UDFs among namespaces in the TOM Explorer |
| 58 | + |
| 59 | +--- |
| 60 | +## Coming from Tabular Editor 2.x? |
| 61 | + |
| 62 | +Watch [this video](https://youtu.be/O4ATwdzCvWc) to get a quick tour of the main features in Tabular Editor 3. Also, make sure to check our [onboarding guide](https://docs.tabulareditor.com/onboarding/index.html). |
| 63 | + |
| 64 | +**Tabular Editor 3 major features overview:** |
| 65 | +- Fully customizable IDE, with multi-monitor, Hi-DPI support and themes |
| 66 | +- New powerful DAX code editor with auto-complete, syntax checking, code folding and much, much more |
| 67 | +- *Workspace mode, allowing you to save your changes to disk and synchronise model metadata to Analysis Services simultaneously |
| 68 | +- *Preview table data with infinite scrolling, create PivotGrids or write DAX queries to browse the model or test calculation logic |
| 69 | +- *Schedule data refreshes |
| 70 | +- Update Table Schemas on both Provider and Structured Data Sources (yes, even for M queries!) |
| 71 | +- Create data model diagrams |
| 72 | +- Create DAX scripts that allow you to edit multiple measures or other calculated objects in a single document |
| 73 | +- Record C# scripts and save as macros (formerly known as "Custom Actions") |
| 74 | +- VertiPaq Analyzer integration |
| 75 | +- DAX debugger |
| 76 | +- DAX Optimizer integration |
| 77 | +- Code Actions to easily refactor you DAX. |
| 78 | + |
| 79 | +*=Only while connected to an instance of Analysis Services or Power BI |
| 80 | + |
| 81 | +--- |
0 commit comments