Releases: SQLMesh/sqlmesh
Releases · SQLMesh/sqlmesh
v0.184.3
✨ Features
- (table_diff) Add flag to warn when models lack grain and diff the remaining (#4449) @themisvaltinos
- (vscode) Add basic column lineage (#4476) @benfdking
🪲 Bug fixes
- Improve error message for missing engine imports (#4447) @izeigerman
- (snowflake) Allow models that utilize Snowpark to execute concurrently (#4431) @erindru
- (vscode) Fix vscode serializability (#4471) @benfdking
- Regression related to string arguments in
@PIVOTmacro (#4474) @georgesittas - CLI output for restatement plans (#4444) @treysp
🧹 Chore
- (vscode) Reducing any types (#4452) @benfdking
- (vscode) Fix legacy use of npm (#4455) @benfdking
- (vscode) Simplify types (#4456) @benfdking
- (vscode) Removing more anys (#4457) @benfdking
- (vscode) Generate openapi correctly (#4458) @benfdking
- (deps) Bump zod from 3.24.4 to 3.25.4 (#4461) @dependabot[bot]
- (deps) Bump @tanstack/react-query from 5.76.0 to 5.76.1 (#4460) @dependabot[bot]
- Get fast-test working on Windows (#4467) @erindru
- (vscode) Remove ts-ignore (#4469) @benfdking
- (vscode) Further clean up of types (#4470) @benfdking
- (vscode) Further type correcting (#4475) @benfdking
- Minor vscode docs updates (#4477) @treysp
- Reiterate how to install uv in tcloud installation docs (#4479) @georgesittas
👽 Other
- Revert "chore(vscode): reducing any types" (#4454) @benfdking
v0.184.2
✨ Features
- (vscode) Add end point for column lineage (#4450) @benfdking
🪲 Bug fixes
- (vscode) Use paths instead of uris (#4448) @benfdking
v0.184.1
🪲 Bug fixes
- (vscode) On windows pick right exec (#4434) @benfdking
- (vscode) Look in right place for scripts on windows (#4435) @benfdking
- (vscode) Add web deps to lsp (#4436) @benfdking
- (vscode) Improve handling of uris (#4440) @benfdking
- Make the implicit dependency on PyArrow optional (#4442) @izeigerman
🧹 Chore
- Fix snowflake cloud engine test (#4438) @georgesittas
- Improve error messages returned by pydantic (#4430) @izeigerman
v0.184.0
✨ Features
- Ensure metadata snapshots with modified audits are still audited (#4341) @VaggelisD
- (vscode) Refresh lineage on file changes (#4415) @benfdking
🪲 Bug fixes
- Setting project on standalone audits (#4411) @vholmer
- (vscode) Make nodes no longer transparent (#4417) @benfdking
- (vscode) Handle lsp failures more gracefully (#4418) @benfdking
🧹 Chore
- (vscode) Clean up format and improve logs (#4409) @benfdking
- (vscode) Improving typing (#4420) @benfdking
- (vscode) Handle tcloud not being present better (#4424) @benfdking
- Improve error messages return to a user when there are models with the same name (#4425) @izeigerman
- (vscode) Fix formatting issues (#4429) @benfdking
- Enable tests for native DataFrame implementations (#4406) @erindru
- Do not warn if non-literal is used in then/else_value of PIVOT macro (#4423) @georgesittas
- (vscode) Improve uri handling in lsp (#4433) @benfdking
👽 Other
- Add documentation for vscode extension (#4407) @benfdking
- Testing in windows (#4419) @benfdking
v0.172.8
🧹 Chore
- Bump sqlglot to v26.12.3 @georgesittas
v0.172.7
🧹 Chore
- Bump sqlglot to v26.12.2 @georgesittas
v0.183.0
✨ Features
- Vscode extension (#4104) @benfdking
- Add condition in the union macro for conditional union of tables (#4337) @themisvaltinos
- Resolve (blueprint) variables when parsing python deps (#4399) @georgesittas
🪲 Bug fixes
- Always recreate virtual views for dev environments (#4413) @izeigerman
- Recreate views even if the change was categorized as indirect non-breaking to update table references (#4414) @izeigerman
🧹 Chore
- Move to pnpm (#4401) @benfdking
- (vscode) Improve vscode ignore (#4402) @benfdking
- Remove
t.Optionalfrom get_snapshots() API (#4391) @VaggelisD - (vscode) Make auth status output match (#4408) @benfdking
- Fix bigquery information schema integration test (#4412) @georgesittas
👽 Other
- Improve development docs (#4404) @benfdking
v0.182.0
✨ Features
- Add destroy command to remove entire project resources (#4328) @themisvaltinos
- Add code href that links to the rule (#4355) @benfdking
- (vscode) Add custom api call method (#4352) @benfdking
🪲 Bug fixes
- Make logger respect --ignore-warnings (#4354) @treysp
- (table_diff) Allow diffing of empty tables (#4347) @erindru
- Allow python models to emit DataFrame's with a different column order (#4348) @erindru
🧹 Chore
- (vscode) Use with open correctly (#4360) @benfdking
- (vscode) Remove use of deprecated function (#4361) @benfdking
- Fix allow-destructive option name in docs (#4356) @treysp
- Update minor dependencies in ui (#4365) @benfdking
- Update zustand in ui (#4366) @benfdking
- Update apache arrow in ui (#4368) @benfdking
- Update react testing library (#4371) @benfdking
- Typo fixes (#4372) @georgesittas
- Add dependabot for npm (#4373) @benfdking
- Update minor node dependencies (#4374) @benfdking
- Fix dependabot file formatting (#4380) @benfdking
- (deps) Bump react-markdown from 9.1.0 to 10.1.0 (#4383) @dependabot[bot]
- Update diff dependency (#4384) @benfdking
- Update pluralize deps (#4385) @benfdking
- Add legends for clarity in multiengine docs (#4386) @themisvaltinos
- Update react query (#4387) @benfdking
- Update jsdom (#4389) @benfdking
- Update react router (#4390) @benfdking
- Update radix select in web (#4392) @benfdking
- Update headless ui (#4393) @benfdking
- Fix string escape warning (#4394) @treysp
- Remove version from docker compose (#4395) @benfdking
v0.181.1
✨ Features
- Add on hover to models on lsp (#4351) @benfdking
🪲 Bug fixes
- Include the module path when diffing python code (#4346) @izeigerman
- Adjust condition in table diff to filter in forward only models (#4340) @themisvaltinos
- (vscode) Filter go to definitions by position (#4345) @benfdking
- Databricks timestampntz handling (#4350) @georgesittas
- Extend the debugger console with the diff methods (#4349) @themisvaltinos
v0.181.0
✨ Features
- (vscode) Initialize on python as well (#4343) @benfdking
- Store user provided plan flags (#4319) @toriwei
- (vscode) Go to definition for standalone audits (#4344) @benfdking
🪲 Bug fixes
- Generate
TIMESTAMPfor BQ_PARTITIONTIMEinstead ofDATETIME(#4313) @plaflamme - Make flaky magics dag test deterministic (#4334) @themisvaltinos
- Gracefully handle execution errors in before after all (#4333) @themisvaltinos
🛠️ Refactor
- (vscode) Improve lsp tests (#4342) @benfdking
🧹 Chore
- (vscode) Add full path to model and make call sync (#4336) @benfdking
- Bump sqlglot to v26.17.1 (#4338) @georgesittas