Skip to content

Tableau Language Support v1.7.3

Choose a tag to compare

@TrueCrimeDev TrueCrimeDev released this 10 Jul 16:20
b9119f9

Tableau Language Support 1.7.3

This release brings the complete 1.7.x Tableau workbook tooling update into one manually installable VSIX.

Highlights

  • Uses workbook datasource fields as the shared definition model for LSP completion, hover, diagnostics, navigation, field swapping, and the @tableau chat participant.
  • Adds local Tableau Desktop and repository connectors with configurable calculation-formatting profiles.
  • Adds native calculated-field insertion for .twb workbooks with timestamped backups, persisted XML verification, and automatic rollback.
  • Adds optional verified Tableau relaunch after calculated-field, border, theme, and bulk-formatting writes.
  • Adds a synchronized Common Calculations library with a base Profit Ratio calculation and up to ten reusable templates.
  • Adds progressive disclosure to the calculated-field and Common Calculations menus.
  • Adds Update-FromGitHub.ps1 for safe, fast-forward-only repository updates from any working directory.
  • Replaces the generic Activity Bar symbol with a monochrome Tableau cross-constellation icon.

Validation

  • TypeScript typecheck passed.
  • 24 deterministic feature tests passed across four suites.
  • Production extension and language-server bundles built successfully.
  • GitHub Actions passed on Ubuntu, Windows, and macOS with Node.js 20.

For a manual install, download the VSIX and run:

code --install-extension .\tableau-language-support-1.7.3.vsix --force