Skip to main content

Compatibility

Picking the right fal version

If you are starting a new project, we'd recommend you to use the latest fal version in order to gain access to all the features fal is offering. In the case of adoption to an existing project, you can use the tables below for picking the right version that would work best for your environment

fal & dbt matrix

fal versionSupported dbt version
0.4.0>=1.0.X, 1.1.X
0.3.6\<=0.20.X, 0.21.X, 1.0.X, 1.1.X

fal & dbt adapter matrix

fal versionSupported dbt adaptersNotes
0.3.6>=Postgres, BigQuery, Snowflake, Redshift, DuckDBdbt-bigquery\<=1.1 support is added (#443)
0.3.1>=Postgres, BigQuery, Snowflake, Redshift, DuckDB
0.3.0\<=Postgres, BigQuery, Snowflake, Redshift

Migration

From after scripts to post-hooks

With the 0.4.0 release, fal will start showing deprecation warnings for after scripts when using fal flow run. The easiest way forward is migrating them to post-hooks, and in general the migration is seamless. But if any of the scripts you have is using write_to_source or write_to_model functions, we'd recommend promoting them to individual "Python models".