Releases: TobikoData/sqlmesh
Releases · TobikoData/sqlmesh
v0.137.0
✨ Features
- Add support for comparing nested BigQuery values (structs, arrays) (#3428) @georgesittas
🪲 Bug fixes
- Rename docs to catalog to keep routes consistent (#3391) @mykalmax
- Add CASCADE modifier when dropping columns in Postgres / Redshift (#3427) @izeigerman
- Round columns percentage stats to 9th decimal (#3432) @esciara
🧹 Chore
- Adding "source" to model types (#3425) @caiters
- Bump sqlglot to v25.32.1 (#3434) @georgesittas
v0.136.1
v0.136.0
✨ Features
- Add an option to not run upstream dependencies when selecting models in the command (#3413) @izeigerman
🪲 Bug fixes
- Dbt tests for relation and column types (#3415) @izeigerman
- Make the mapping of the dbt's on_schema_change property more conservative (#3414) @izeigerman
- Support coercion of BIGNUMERIC values into FLOAT64 for BigQuery (#3417) @izeigerman
👽 Other
- Add Video Example (#3416) @sungchun12
v0.135.1
v0.135.0
v0.134.0
✨ Features
- Support pinning of the physical table version for forward-only models (#3393) @izeigerman
- Allow parameterizing model kinds using macros (#3401) @georgesittas
- Add support for YC managed Airflow (#3396) @petrikoro
🪲 Bug fixes
- Cast in select instead of columns for dlt generated models (#3395) @Themiscodes
- Snowflake integration tests @izeigerman
- Typo @tobymao
- Normalize table identifier in star macro (#3382) @mpcarter
- Quote columns before fetching their descriptions in the UI (#3400) @georgesittas
🧹 Chore
- Update mypy and ruff (#3399) @eakmanrq
- Attempt to fix parametric kind unit test to fix CI (#3404) @georgesittas
👽 Other
- Toby/refactor audits (#3387) @tobymao
- Don't confuse users with a rare config in the example (#3398) @sungchun12
- Big query tutorial (#3365) @mesmith027
- Capitalized h's in ClickHouse's name (#3402) @mesmith027
v0.133.0
✨ Features
- Parameterize surrogate key macro hash function (#3371) @georgesittas
- (clickhouse) Add clickhouse dbt adapter (#3342) @treysp
- Expose a resolve_table helper in Jinja to get physical model names (#3385) @georgesittas
- Add glob pattern matching to --paths (#3373) @Harmuth94
🪲 Bug fixes
- Another staged file parsing edge case for snowflake (#3377) @georgesittas
- (clickhouse) Support non-datetime time column partitioning (#3357) @treysp
🛠️ Refactor
- Support complex expressions in clustered_by property (#3383) @georgesittas
- Make resolve_table consistent across evaluation contexts (#3389) @georgesittas
🧹 Chore
- Bump sqlglot to v25.31.2 (#3384) @georgesittas
- Bump sqlglot to v25.31.4 (#3386) @georgesittas
- Update clustered_by model configuration documentation page (#3390) @georgesittas
👽 Other
- Incremental by Time Range Full Walkthrough (#3375) @sungchun12
- Add examples section overview page (#3388) @treysp
v0.132.1
✨ Features
- Add connection info to command on the CLI (#3356) @Kayrnt
- Audit forward-only cloned preview tables (#3369) @treysp
- Include dropped column name in destructive change message (#3367) @treysp
🪲 Bug fixes
- Use model fqns when generating unit tests (#3359) @georgesittas
- Always sort DAG @ load time to check for cycles (#3366) @georgesittas
🧹 Chore
- Update IF macro docs to say that it does not short-circuit (#3361) @georgesittas
👽 Other
- Clear incremental by partition example (#3364) @sungchun12
v0.132.0
✨ Features
- Add dlt_refresh command to update models from a dlt pipeline (#3340) @Themiscodes
- Add support for recursive CTEs in unit tests (#3351) @georgesittas
🪲 Bug fixes
- Support passing variables into python models as kw-only arguments (#3350) @izeigerman
- Always make dataframes hashable when comparing them in unit tests (#3354) @georgesittas
🧹 Chore
- Bump sqlglot to v25.30.0 (#3358) @georgesittas
👽 Other
v0.131.0
✨ Features
- Add temp_schema option for table_diff (#3311) @Kayrnt
- Allow formatting specific models via path posargs for more typi… (#3331) @z3z1ma
- Expose batch_concurrency field for time range incremental dbt models (#3341) @georgesittas
🪲 Bug fixes
- Add ruamel serializer for decimal.Decimal values (#3333) @georgesittas
- Bump sqlglot to v25.29.0, fix info schema view handling in bigquery (#3332) @georgesittas
- Decorator type erasure (#3321) @etonlels
- Adjustments to upgrade docs (#3286) @mykalmax