Releases: TobikoData/sqlmesh
Releases · TobikoData/sqlmesh
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
v0.142.5
v0.146.0
✨ Features
- Add 'validate_query' model attribute for compile-time checks (#3614) @VaggelisD
🧹 Chore
- Bump sqlglot to v26.2.1 (#3634) @georgesittas
v0.145.0
✨ Features
- (redshift) Add native Merge support for Redshift (#3607) @themisvaltinos
- Use source list component to display list of models (#3380) @mykalmax
🪲 Bug fixes
- Properly include dialect when formatting (#3596) @mykalmax
- Don't set the is_incremental flag for non-incremental dbt models (#3616) @izeigerman
- Physical view not being created when needed for non-deployable indirect non-breaking snapshots (#3619) @izeigerman
- Preserve file changes when navigating tabs (#3587) @mykalmax
- The inference of the default plan start (#3628) @izeigerman
- Reduce parsing overhead and improve performance when unpausing snapshots deployed to prod (#3627) @izeigerman
🧹 Chore
- Fix tag docs @tobymao
- Bump sqlglot to v26.1.3 (#3625) @georgesittas
- Fix python model audit docs (#3632) @georgesittas