Releases: dataform-co/dataform
2.6.4: Fix `dataform compile` on Windows
Fix `@dataform/core` on Windows. (#1526) * Fix `@dataform/core` on Windows. * bump version
2.6.3: Bump `glob` dependency version.
Upgrade `glob`. (#1525)
2.6.2: Fix: triple-quotes strings getting removed after compilation
The lexer was updated to have multiline string tokens (in 2.6.1), which gave us ability to format triple quoted strings (https://github.com/dataform-co/dataform/releases/tag/2.6.1). But in compilation these tokens were not being handled and thus they were getting removed after compilation. We have fixed this issue in this version.
2.6.1: Improve formatting for triply-quoted strings
- improve SQLX formatting for triply-quoted strings
- various dependency version upgrades
UPDATE: This version introduced a bug: triple-quoted strings are getting removed after compilation. The fix is in 2.6.2 (https://github.com/dataform-co/dataform/releases/tag/2.6.2)
2.6.0: Improve `dataform format` CLI command
The dataform format
command is now dramatically improved and has better formatter output for each SQL dialect that Dataform supports. Thanks @pokutuna for the contribution!
2.5.0: Enable use of `schema()` and `database()` context functions in SQLX code
Release `2.5.0`: to allow use of methods added to SQLX in https://git… …hub.com/dataform-co/dataform/pull/1485. (#1498)
2.4.2: Throw clearer compilation errors when non-string `vars` are provided
Throw an error for non-string `vars`. (#1461)
2.4.1: Add a CLI flag to disable analytics tracking
Users of the CLI (who are otherwise opted-in to analytics tracking) may now pass --track=false
on an individual CLI command basis to disable analytics tracking.
2.4.0: Fix docker image to run `dataform help` as default command
Added enum for table's type field (#1453) * added enum for table's type field Signed-off-by: Nick Nalivaika <ikolina@google.com> * update version Signed-off-by: Nick Nalivaika <ikolina@google.com> * simplify code by filling enumType field for tables when loading compiled graphs * small fix for biquery adapter * make linter happy * fix integration tests * do not call setOrValidateTableEnumType when check for table validity, just check enumType value --------- Signed-off-by: Nick Nalivaika <ikolina@google.com>
2.3.2: Fix various CLI options
- CLI errors regarding missing credentials files should now be rarer, and contain more explanatory detail when they are thrown
--include-dependents
(fordataform run
) now properly includes dependents of selection actions