Releases: TobikoData/sqlmesh
Releases · TobikoData/sqlmesh
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
v0.147.1
v0.142.6
v0.147.0
✨ Features
- Implement support for bigframes (#3620) @z3z1ma
- Pass model tags to the airflow ui (#3635) @petrikoro
🪲 Bug fixes
- Only apply partition interval unit if partitioned_by is not set by the user explicitly (#3636) @izeigerman
- Parse python model column types with dialect (#3633) @treysp
- Qualify information schema query for duckdb (#3646) @z3z1ma
- No models ready to run message shouldn't error (#3644) @treysp
- Make sqlglot generator overriding more robust (#3650) @georgesittas
- Ensure strict defaults dont break all the models to which they a… (#3643) @z3z1ma
🧹 Chore
- Fix broken link in the documentation (#3641) @georgesittas
👽 Other
- Fix typo (#3651) @serkef
- Fix line number references (#3652) @briandconnelly