Releases: dataform-co/dataform
Releases · dataform-co/dataform
2.0.4: Default to `main` compilation.
This release introduces no new features, but it does change the default compilation mode to something we call main
compilation: a cleaner and more maintainable compilation script.
2.0.3: Include `core.proto` in published packages.
Publish core.proto within the @dataform/core package (#1378) * Publish core.proto within the @dataform/core package * Bump version
2.0.2: Sandbox security upgrades.
Upgrade vm2. (#1372) * Upgrade vm2. * bump version
1.22.2: Sandbox security upgrades.
Upgrade vm2. (#1373) * Upgrade vm2. * bump version
2.0.1: Better handling of duplicate action names
Update @dataform/core to never return a graph with non-unique action …
2.0.0: Dataform on GCP
Breaking changes:
defaultLocation
is required indataform.json
Version 2.0.0
will be required for Dataform running on GCP.
1.22.1: Dataform GCP alpha support
Introduces a defaultLocation
field for setting default schema, job locations for Dataform on GCP.
1.22.0: BigQuery options and --include-dependents CLI flag
requirePartitionFilter
andpartitionExpirationDays
BigQuery options are now supported, see https://docs.dataform.co/warehouses/bigquery#configuration-options for more info- generic, untyped/unchecked support for all BigQuery table options has been added as part of an
additionalOptions
feature, e.g.
bigquery: {
additionalOptions : {
partition_expiration_days : "1",
"require_partition_filter" : "true",
friendly_name : '"friendlyName"',
}
}
--include-dependents
flag is now supported in the CLI to request inclusion of dependent actions of all other selected actions in a run
1.21.1: Bugfix
Fixes Unexpected token (2:15)
error (#1305).
1.21.0: Materialized view support and performance improvements
Support for materialized views has been added for BigQuery and Snowflake. Example:
config {
type: "view",
materialize: true,
...
}
...
In addition, performance improvements have been made to @dataform/core
that significantly improve Dataform compilation times, especially for larger projects. We strongly recommend upgrading to this version to receive these performance improvements.