Releases: TobikoData/sqlmesh
Releases · TobikoData/sqlmesh
v0.109.2
🪲 Bug fixes
- Set the lower bound for the hyperscript dependency (#2864) @izeigerman
- Stop leaking temporary tables in the Snowflake adapter (#2865) @erindru
- Cast NULLs in VALUES clause (df->values) to avoid coercion issues (#2856) @georgesittas
🧹 Chore
v0.109.1
🪲 Bug fixes
- Support the compare_dbr_version in the dbt adapter (#2858) @izeigerman
- Allow overriding gateway configuration in dbt project config (#2857) @izeigerman
- In dbt config only set the default_gateway if gateways were not provided @izeigerman
- Support for custom SQLMesh gateways in the dbt project config (#2859) @izeigerman
🧹 Chore
- Refactor Airflow engine operators (#2854) @izeigerman
v0.109.0
✨ Features
- Managed models (#2809) @erindru
- Add mysql operator for airflow scheduler (#2843) @kaijie-qin
- Allow users to configure high watermark sensor behavior (#2850) @eakmanrq
- Allow the janitor to be run on-demand (#2844) @erindru
- Increase default type precision in redshift/mssql view workaround (#2791) @treysp
- Support batch_size, batch_concurrency, and lookback attributes in the custom model kind (#2852) @izeigerman
🪲 Bug fixes
- Take the default_gateway into account when loading external models (#2842) @erindru
- Set the dbt invocation context before loading the profile (#2846) @izeigerman
- BIGNUMERIC column can't be altered into FLOAT64 in BigQuery (#2848) @izeigerman
- Drop dev previews of managed tables correctly (#2849) @erindru
- Use the default dialect when constructing a table mapping key in the dbt adapter (#2853) @izeigerman
- Correct quoting of identifiers in the dbt adapter @izeigerman
🧹 Chore
- Fix typo in SQLMeshTrinoOperator.get_db_hook docstring (#2845) @georgesittas
👽 Other
- Fix docs for incremental model kinds @izeigerman
- Expand custom materializations guide (#2851) @treysp
v0.107.3
🪲 Bug fixes
- BIGNUMERIC column can't be altered into FLOAT64 in BigQuery (#2848) @izeigerman
- Use the default dialect when constructing a table mapping key in the dbt adapter (#2853) @izeigerman
- Correct quoting of identifiers in the dbt adapter @izeigerman
v0.108.0
✨ Features
🪲 Bug fixes
- Don't pass a snapshot reference when creating a snapshot table @izeigerman
- Improve the dbt adapter dispatch resolution when the package name is not specified (#2841) @izeigerman
🧹 Chore
- Bump sqlglot to v25.4.0 (#2838) @georgesittas
- Separate render kwargs from general kwargs in the creation API of the evaluation strategy (#2839) @izeigerman
v0.107.2
🪲 Bug fixes
- Don't pass a snapshot reference into the renderer when creating a schema migration source @izeigerman
v0.107.1
v0.107.0
✨ Features
- Allow marking audits as [non-]blocking at use site (#2813) @georgesittas
- Add support for audits within model definition (#2812) @Themiscodes
🪲 Bug fixes
- Non-deployable changes downstream of ignored ones should also be ignored (#2818) @izeigerman
- Remove limit from render api call input payload (#2819) @mykalmax
- Make sure to render all model kind attributes (#2820) @izeigerman
- Issue with stringify pydantic models with sets (#2824) @tobymao
- Build table diff sqlglot expressions properly (#2825) @georgesittas
- Ignore local changes when restating (#2823) @izeigerman
- Drop the dev table clone if the schema migration fails (#2830) @izeigerman
- Support for restatemetns when using a state connection to submit plans to the Airflow cluster (#2832) @izeigerman
🧹 Chore
- Bump sqlglot to v25.3.3 (#2828) @georgesittas
- Add databricks column mapping to docs (#2831) @eakmanrq
- Move inline audits ouside the model meta object (#2834) @izeigerman
v0.106.2
🪲 Bug fixes
- Non-deployable changes downstream of ignored ones should also be ignored (#2818) @izeigerman
- Drop the dev table clone if the schema migration fails (#2830) @izeigerman
- Support for restatemetns when using a state connection to submit plans to the Airflow cluster (#2832) @izeigerman