Releases: SQLMesh/sqlmesh
Releases · SQLMesh/sqlmesh
v0.196.0
✨ Features
- (lsp) Add rename functionality for CTEs in vscode (#4718) @themisvaltinos
- Interactive sqlmesh init (#4726) @treysp
- (vscode) Print env into terminal (#4789) @benfdking
🪲 Bug fixes
- (vscode) Passing any lineage error through (#4786) @benfdking
- (lsp) Return context error in case it failed (#4787) @benfdking
- Changes to before_all/after_all alone now trigger virtual updates (#4788) @themisvaltinos
- Simplify complex expressions when validating boolean pydantic fields (#4790) @georgesittas
🧹 Chore
- Do not log test results if there are no tests (#4785) @georgesittas
v0.195.0
✨ Features
- Allow virtual environments to be given dedicated catalogs (#4742) @erindru
- (vscode) Ability to stop server (#4775) @benfdking
- Add formatter options to render command (#4753) @georgesittas
🪲 Bug fixes
- Warn into a console when the run is blocked by environment updates (#4769) @izeigerman
- (vscode) Include process path env variable in passed path (#4770) @benfdking
- (lsp) Extend support for table references with columns (#4763) @themisvaltinos
- (vscode) On sign in, restart lsp (#4772) @benfdking
- (mssql) Properly quote table and views when dropping in mssql (#4773) @themisvaltinos
🧹 Chore
- Change
get_expired_environments()to return EnvironmentSummary (#4774) @VaggelisD - Fix dbt import to prevent cicd failures (#4781) @erindru
- Bump sqlglot to v26.30.0 (#4784) @georgesittas
v0.187.9
🧹 Chore
- Bump sqlglot to 26.26.2 @georgesittas
v0.194.1
✨ Features
- Use new tcloud sqlmesh_lsp call (#4762) @benfdking
- (vscode) .env file into python env (#4764) @benfdking
🪲 Bug fixes
- (vscode) Allow uv pip executable called through tcloud (#4766) @benfdking
- Fetch full environment object one a time to prevent loading all of them at once during restatement (#4768) @izeigerman
🧹 Chore
- Use engine_adapter.execute for statements in python model docs (#4754) @georgesittas
- Minor refactors in
sqlmesh testoutput (#4755) @VaggelisD
👽 Other
- Warning about environment variables (#4761) @benfdking
v0.194.0
✨ Features
- (experimental) DBT project conversion (#4495) @erindru
- (vscode) Rename to SQLMesh prefix (#4745) @benfdking
🪲 Bug fixes
- Don't fail when cache directories are already removed when clearing (#4758) @themisvaltinos
- Reporting the absence of physical layer updates when explaining a plan (#4760) @izeigerman
🛠️ Refactor
- (lsp) Make lsp more predictable and stable (#4759) @benfdking
🧹 Chore
- Allow --run argument for non-prod environments in dev (#4747) @izeigerman
- (deps) Bump @tanstack/react-query from 5.80.6 to 5.80.7 (#4750) @dependabot[bot]
- Refactor
sqlmesh testoutput to use rich (#4715) @VaggelisD - Bump sqlglot to v26.29.0 (#4756) @georgesittas
v0.193.1
🧹 Chore
- Allow --run argument for non-prod environments in dev (#4747) @izeigerman
v0.193.0
🪲 Bug fixes
- Vscode tcloud fix order of checks (#4744) @benfdking
🧹 Chore
- Update the plan evaluator to use stages (#4732) @izeigerman
👽 Other
- Duckdb vscode warning (#4746) @benfdking
v0.192.2
🪲 Bug fixes
- (vscode) Improve the tcloud stability (#4734) @benfdking
🧹 Chore
- Add lint rule that catches breakpoint (#4737) @benfdking
- (vscode) Add test for non installation of deps' (#4735) @benfdking
- Add ruff vscode extension recommendation (#4738) @benfdking
- Dispose correctly in lineage panel (#4740) @benfdking
- (vscode) Better handling no sqlmesh (#4739) @benfdking
v0.192.1
🪲 Bug fixes
- Import validation for the snowflake connection config (#4723) @izeigerman
- Make plan dates relative to
--execution-time(#4702) @erindru
🧹 Chore
- Allow debugging vscode tests (#4731) @benfdking
- Bump sqlglot to 26.27.1 (#4733) @georgesittas
v0.192.0
🪲 Bug fixes
🧹 Chore
- Bump sqlglot to v26.27.0 (#4730) @georgesittas
👽 Other
- Enhances MSSQL connection with pyodbc support v2 (#4686) @mattiasthalen