✨ Features
- (vscode) Add installation progress bar for sqlmesh enterprise (#4230) @benfdking
- Add context to linter rules (#4247) @tobymao
🪲 Bug fixes
- Replicate
formatting
to pydantic classes (#4227) @VaggelisD - Address staged file path edge case in snowflake parsing (#4233) @georgesittas
- Plan application should succeeed even when the snapshot query in state is unrenderable (#4235) @izeigerman
- Remove extraneous spacing between CLI annotation and runtime (#4231) @treysp
- Add exp and SQL to type coerce so that it works for signals (#4236) @tobymao
- Make sure backfill is not triggered for models downstream of met…adata changes (#4237) @izeigerman
- Support on run start / on run end hooks of dbt packages (#4222) @themisvaltinos
- (vscode) Fix building of extension (#4244) @benfdking
- Create snapshot records before creating physical tables (#4245) @izeigerman
- Change how
partitioned_by
is parsed so that partition expressions with specialized AST nodes are captured (#4224) @erindru
🧹 Chore
- (vscode) Move to central npm modules (#4219) @benfdking
- Bump sqlglot to v26.16.1 (#4239) @georgesittas
- (vscode) Add banning of shadowing (#4240) @benfdking
- Upgrade sqlglot to 26.16.2 (#4246) @izeigerman
👽 Other
- Improve dev docs for extension (#4217) @benfdking
- Add Unity Catalog requirement to Databricks docs (#4242) @treysp
Source: https://github.com/TobikoData/sqlmesh/releases/tag/v0.177.0