Releases: SQLMesh/sqlmesh
Releases · SQLMesh/sqlmesh
v0.174.2
v0.174.1
✨ Features
- Vscode extension for enterprise work (#4145) @benfdking
- Fit eval progress bar column widths to content (#4149) @treysp
- Add a janitor configuration that allows to warn instead of failing if it fails to delete an expired environment schema / view (#4150) @izeigerman
- Improve CLI virtual layer progress bar (#4064) @treysp
- Publish linter errors through lsp (#4152) @benfdking
🪲 Bug fixes
- (snowflake) Support cloning transient tables for dev previews (#4155) @themisvaltinos
- Column spacing for progress bar updates (#4159) @treysp
- Fix circle ci job (#4160) @benfdking
- Allow macro defs to references dates and other builtins (#4157) @tobymao
- Properly share engine adapter config to spark engine adapter (#4162) @eakmanrq
- Apply empty backfill only to snapshots that have been selected for backfill within a plan (#4163) @izeigerman
- Escape backslash in string to prevent syntax error (#4165) @themisvaltinos
🛠️ Refactor
- Breaking up the console interface (#4147) @benfdking
- Breaking up the console interface (#4151) @benfdking
- Move ruleset into linter definition (#4166) @benfdking
- Further break apart console interface (#4167) @benfdking
🧹 Chore
- Make ts stricter in extension (#4146) @benfdking
- Add ci for vscode (#4154) @benfdking
- Fix developer flow for vscode (#4156) @benfdking
- Remove unused imports (#4161) @benfdking
- Refine environment statements cli output (#4153) @themisvaltinos
- Small reusage of console (#4168) @benfdking
👽 Other
- Update getting started and docker docs (#4140) @sungchun12
- Improve lsp error messaging (#4148) @benfdking
- BigQuery must delete old datasets (#4164) @sungchun12
- Fix vscode extension job (#4169) @benfdking
v0.172.2
✨ Features
- Fit eval progress bar column widths to content (#4149) @treysp
- Add a janitor configuration that allows to warn instead of failing if it fails to delete an expired environment schema / view (#4150) @izeigerman
v0.174.0
✨ Features
- Introduce minimal extension (#4139) @benfdking
🪲 Bug fixes
- Propagate gateway variables to model tests (#4102) @VaggelisD
- Handle macros in model properties when formatting (#4144) @themisvaltinos
🧹 Chore
- Bump sqlglot to v26.13.2 (#4142) @georgesittas
v0.173.1
v0.173.0
✨ Features
- Add support for multiple virtual layers controlled by gateway (#4101) @themisvaltinos
- Improve the cli before all after all diff and include python env (#4116) @themisvaltinos
- Introduce lsp (#4127) @benfdking
- Add helm chart and docker compose for hybrid executors (#4084) @eakmanrq
🪲 Bug fixes
- Qualify columns in source / target CTEs created for table diffing (#4132) @georgesittas
- Qualify all columns in the table diff source/target query scope (#4133) @georgesittas
- Airflow dependencies pin apache-airflow-providers-fab (#4134) @themisvaltinos
🧹 Chore
- Fix failing macro test (#4131) @georgesittas
- Tidy up docs image locations (#4137) @treysp
- Introduce lint for unnecessary else (#4135) @benfdking
- Update ruff version (#4138) @benfdking
v0.172.1
v0.172.0
✨ Features
🪲 Bug fixes
- Make metadata_only a transitive property in Python objects (#4080) @georgesittas
- Metadata status should not overwrite non-metadata status of used macro (#4119) @georgesittas
- Propagation of the forward_only flag from dbt models when it's set to false (#4121) @izeigerman
- Properly support engines that can share a single connection instance across threads (#4124) @izeigerman
🧹 Chore
- Use information_schema in dbx _get_data_objects (#4111) @treysp
- Refactor out targets as early as possible (#4126) @benfdking