dbt 0.21.1

Support for dbt 0.21.1 has been added.

Run dbt commands immediately after saving a model

Currently, when you save a dbt model after making a change, the dbt Command Bar will show the dbt project as "Compiling" and you cannot run any dbt commands. We have changed this so dbt commands such as dbt run or dbt test can be executed immediately after saving a model.

Fixes and Tweaks

  • Added support for within group syntax.
  • Added support for max(cast) syntax, for example max(cast(event_date as date)).

Fixes and Tweaks

  • Fixed a bug where BigQuery connections remained in a constant "syncing" state.

Fixes and Tweaks

  • Fixed a bug where the lint info popover would steal focus, making it difficult to edit code with lints.

Renaming Workspaces to Queries

We are renaming 'Workspaces' to 'Queries'. Save your most used queries in this space to never lose them!

Studio Saved Queries

Fixes and Tweaks

  • Added support for cast syntax, for example select col::timestamp.
  • Fixed a bug where adding a Snowflake connection with a username with special characters would fail to sync the connection.
  • Fixed a bug where the active file would sometimes not be highlighted in the dbt project tree.

Fixes and Tweaks

  • Fixed a bug that left dbt projects stuck in an unrecoverable error state when dbt project compilation hit an error.