Tableau Language Support v1.7.3
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
@tableauchat participant. - Adds local Tableau Desktop and repository connectors with configurable calculation-formatting profiles.
- Adds native calculated-field insertion for
.twbworkbooks 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.ps1for 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