✨ Features
- (vscode) Lower api requirement to allow use with cursor (#4276) @benfdking
- (vscode) Better errors for missing sqlmesh_lsp (#4288) @benfdking
- Add go to definition to lsp (#4297) @benfdking
- Make this_env and views available in macros of before after all (#4298) @themisvaltinos
- (vscode) Add completion provider (#4300) @benfdking
- Add support for concurrent table diff of multiple models (#4256) @themisvaltinos
- Add suport for
@EACH
dynamic blueprints, improve docs (#4317) @georgesittas
🪲 Bug fixes
- Add custom exception for macro evaluation errors (#4270) @themisvaltinos
- Support blueprint variables in jinja macros (#4289) @izeigerman
- Enviroment & snapshot cleanup order (#4228) @VaggelisD
- Avoid concurrent dialect patching in model testing (#4266) @VaggelisD
- Add guards in render definition for on virtual update statements (#4293) @blecourt-private
- Improve the table_name command (#4299) @izeigerman
- Iterate through the whole DAG before raising an error when creating physical tables (#4305) @izeigerman
- Enable unit testing in Python models with upstream tables (#4302) @themisvaltinos
- Report models for which physical table creation was skipped due to a failure upstream (#4308) @izeigerman
- Table_diff - correctly handle nulls in boolean columns when displaying the row diff (#4310) @erindru
- Avoid redundant object traversals when building python envs (#4295) @xardasos
- (vscode) Support aliased references (#4309) @benfdking
- Exclude Semicolon expressions from model state (#4257) @georgesittas
🧹 Chore
- Update typescript (#4279) @benfdking
- Update eslint (#4280) @benfdking
- Make ui-up work again (#4282) @benfdking
- Update orval in web (#4283) @benfdking
- Update vite in web (#4284) @benfdking
- (vscode) Centralise formatting code (#4272) @benfdking
- (vscode) Delete unused eslint file (#4286) @benfdking
- (vscode) Make eslint stricter (#4287) @benfdking
- Update sqlglot (#4291) @benfdking
- Update bigquery integration test related to info. schema (#4311) @georgesittas
- Update bigquery integration test related to info. schema (#4312) @georgesittas
👽 Other
- New Hybrid Diagram (#4277) @sungchun12
- Make vscode job also run in pr (#4281) @benfdking