Skip to content

Releases: TobikoData/sqlmesh

v0.15.0

21 Jun 19:29
828b37c
Compare
Choose a tag to compare

✨ Features

🪲 Bug fixes

🛠️ Refactor

  • Make macro evaluator a bit more efficient by not always parsing and reparsing (#1002) @tobymao

🧹 Chore

👽 Other

v0.14.4

20 Jun 20:30
e35dd63
Compare
Choose a tag to compare

🪲 Bug fixes

v0.14.3

14 Jun 23:15
cb2f59f
Compare
Choose a tag to compare

✨ Features

🪲 Bug fixes

🧹 Chore

👽 Other

  • Replace nan with None in table diff sample (#987) @vchan
  • Make fetchdf notebook magic a cell magic (#989) @treysp
  • Add build context to docker-compose.yml for the UI (#991) @vchan

v0.14.2

14 Jun 18:00
b113d3c
Compare
Choose a tag to compare

🪲 Bug fixes

  • Convert seed's dataframe columns to the datetime object when their type is explicitly set to date / time (#983) @izeigerman
  • Dont include model in metadata change if it in direct/indirect (#985) @mykalmax

👽 Other

v0.14.1

14 Jun 05:04
fb740da
Compare
Choose a tag to compare

✨ Features

  • Introduce the table diff API endpoint (#955) @vchan

🪲 Bug fixes

🧹 Chore

👽 Other

v0.14.0

12 Jun 18:18
c7657c5
Compare
Choose a tag to compare

✨ Features

🪲 Bug fixes

  • Update join macro logic to match latest sqlglot changes (#950) @georgesittas
  • Use the '--version' argument instead of the 'version' command for printing the version in CLI (#954) @izeigerman
  • Support sql_header config and config.set() jinja method for dbt projects. (#952) @crericha
  • When evaluating a snapshot render pre- and post-statements right before their evaluation (#961) @izeigerman
  • Support config() method in jinja. (#962) @crericha
  • Unit test due to merging the stale branch @izeigerman
  • Redundant extraction of macro references in jinja expressions (#965) @izeigerman
  • Invalidate the in-memory cache for the columns-to-types mapping when updating the model's schema (#971) @izeigerman

🧹 Chore

👽 Other

v0.13.1

06 Jun 02:08
e15dcee
Compare
Choose a tag to compare

✨ Features

  • Add primary key capture to model to seed future interfaces (#933) @z3z1ma
  • Add Restatement Support for depends_on_past (Built-in only) (#921) @eakmanrq

🪲 Bug fixes

  • Error if no columns found for table. (#932) @crericha
  • Fix code highlighting in the models/overview.md doc @izeigerman
  • Use dbt source_name for source method and add support package arg for ref method. (#935) @crericha
  • Ensure AST is correct in meta field converter (#938) @georgesittas
  • Normalize identifiers and model names (#930) @georgesittas
  • Small improvements to the doc page for external models @izeigerman
  • Select * from external models for dbt, skip private variables when deep copying JinjaMacroRegistry, and properly parse jinja pre and post expressions (#943) @crericha

🧹 Chore

👽 Other

v0.13.0

01 Jun 00:59
3c1511d
Compare
Choose a tag to compare

✨ Features

🪲 Bug fixes

🧹 Chore

👽 Other

v0.12.4

29 May 04:33
fd60806
Compare
Choose a tag to compare

👽 Other

  • Include a model's CTEs when testing one of its CTEs (#920) @vchan

v0.12.3

29 May 02:02
f72a237
Compare
Choose a tag to compare

✨ Features

🪲 Bug fixes

  • Evaluate snapshots after pomoting the environment if the plan contains paused forward-only snapshots (#912) @izeigerman
  • Update sys_path before loading models. (#914) @crericha
  • Use dialect in column_to_types_ validator (#913) @georgesittas
  • Re-fetch model's lineage after change to models/columns in file (#891) @mykalmax