Skip to content

Releases: dataform-co/dataform

2.6.4: Fix `dataform compile` on Windows

15 Aug 13:51
a8279e1
Compare
Choose a tag to compare
Fix `@dataform/core` on Windows. (#1526)

* Fix `@dataform/core` on Windows.

* bump version

2.6.3: Bump `glob` dependency version.

15 Aug 13:33
a5ee673
Compare
Choose a tag to compare
Upgrade `glob`. (#1525)

2.6.2: Fix: triple-quotes strings getting removed after compilation

09 Aug 11:44
f053c33
Compare
Choose a tag to compare

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

28 Jul 08:38
9238001
Compare
Choose a tag to compare
  • 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

09 Jun 08:54
e75c442
Compare
Choose a tag to compare

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

05 Jun 15:56
69cad94
Compare
Choose a tag to compare
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

17 Feb 09:56
a4f6916
Compare
Choose a tag to compare

2.4.1: Add a CLI flag to disable analytics tracking

16 Feb 13:44
1ac02f5
Compare
Choose a tag to compare

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

16 Feb 13:43
d5dfab1
Compare
Choose a tag to compare
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

14 Feb 14:04
307ea87
Compare
Choose a tag to compare
  • CLI errors regarding missing credentials files should now be rarer, and contain more explanatory detail when they are thrown
  • --include-dependents (for dataform run) now properly includes dependents of selection actions