Releases: TobikoData/sqlmesh
Releases · TobikoData/sqlmesh
v0.152.0
✨ Features
- Automatically detect dbt Python deps and include them in project requirements (#3707) @izeigerman
- Add plan option to show rendered model diff (#3691) @VaggelisD
🪲 Bug fixes
- Use dev intervals to determine whether the dbt is_incremental flag is true (#3726) @izeigerman
- V0064 migration script dropping non-model snapshots (#3728) @izeigerman
🧹 Chore
- Add uv info for tcloud getting started (#3712) @eakmanrq
- Reduce sdist size (#3715) @tobymao
- Silence a few warnings related to string escaping (#3717) @georgesittas
- Bump sqlglot to v26.3.8 (#3716) @erindru
- Bump pdoc to 14.5.1 to address gh security alert (#3722) @georgesittas
- Fix example project indentation (#3725) @georgesittas
- Bump sqlglot to v26.3.9 (#3727) @erindru
- Lift pydantic <2.6.0 dev version pin (#3730) @georgesittas
👽 Other
- Better onboarding instructions (#3719) @sungchun12
v0.151.1
v0.151.0
✨ Features
- Nessie support (#3700) @erindru
- Feat dbt incremental allow partials (#3709) @izeigerman
🪲 Bug fixes
- Merge DEFAULT_ARGS and kwargs in pydantic dict method (#3705) @georgesittas
- Nothing to run message should not appear during plan (#3708) @treysp
- Catch more errors from macros so that debugging is easier (#3711) @tobymao
- Include unrendered query into the metadata hash (#3710) @izeigerman
🧹 Chore
- Fix model_configuration docs typo (#3701) @VaggelisD
- Minor plan output formatting (#3697) @treysp
👽 Other
v0.150.1
🪲 Bug fixes
- Dont reuse the dev table version for non-materialized models (#3694) @izeigerman
- Use correct type sig for validation info, ensure dialect in expr deser (#3698) @z3z1ma
🧹 Chore
- Improve the missing dates output by wrapping them into square brackets (#3693) @izeigerman
v0.150.0
🪲 Bug fixes
- Make sure that full / view models only backfilled once (#3689) @izeigerman
- Enable restatements by default for the incremental by partition models (#3685) @izeigerman
- Support full precision for TSQL date types (#3648) @themisvaltinos
- Remove cryptography pin for Snowflake (#3692) @eakmanrq
🧹 Chore
- Remove pydantic v1 validator arg helpers (#3615) @georgesittas
👽 Other
v0.149.0
🪲 Bug fixes
- Render audits at runtime (#3667) @georgesittas
- Prevent AttributeError when a DBT project is run with dbt-core >= 1.9.0 (#3668) @erindru
- Migration 0063 loads subset of data (#3681) @eakmanrq
🧹 Chore
- Update docs to specify that postgres catalog should use the actual name (#3674) @themisvaltinos
👽 Other
- Cloud Overview page image update (#3675) @mesmith027
- Update onboarding docs (#3680) @sungchun12
v0.148.0
✨ Features
- Make strict dependency resolution optional in python models (#3654) @georgesittas
🪲 Bug fixes
- Correctly document invalidate_hard_delete behavior (#3655) @eakmanrq
- Fix MotherDuck token attach syntax (#3659) @naoyak
- Exclude pending restatement intervals when fetching max interval end for a snapshot (#3661) @izeigerman
- Refresh snapshot intervals after determining the max interval end per model (#3664) @izeigerman
- Airflow tests @izeigerman
- Defer creation of the deploable table for a new forward-only model (#3657) @izeigerman
- Restatements for incremental by partition (#3656) @treysp
- Use the model's dialect when printing expressions as part of error messages (#3666) @izeigerman
👽 Other
- Observability doc drafts (#3515) @mesmith027
- (airflow) Add information for Mac users about installing the Airflow facade (#3662) @erindru
v0.142.7
🪲 Bug fixes
- Refresh snapshot intervals after determining the max interval end per model (#3664) @izeigerman
- Airflow tests @izeigerman