Skip to content

Releases: datnguye/dbterd

1.11.1

23 Feb 04:15
8e7c7ce
Compare
Choose a tag to compare

What's Changed

  • fix: run metadata need handle entity name format probably by @datnguye in #93

Full Changelog: 1.11.0...1.11.1

1.10.2

23 Feb 04:12
8e7c7ce
Compare
Choose a tag to compare

What's Changed

  • fix: run metadata need handle entity name format probably by @datnguye in #93

Full Changelog: 1.10.1...1.10.2

1.12.0b1

20 Feb 07:24
e74d9e0
Compare
Choose a tag to compare
1.12.0b1 Pre-release
Pre-release

What's Changed

  • Support Python API
    • get_erd: equivalents to dbterd run
    • get_model_erd: equivalents to dbterd run -s 'exact:...'[ -s 'exact:...']
  • Add Python API Reference site using pdoc. See beta page here

Under the hood

Full Changelog: 1.11.0...1.12.0b1

1.11.0

18 Feb 08:15
6b3bba5
Compare
Choose a tag to compare

What's Changed

Feats

  • Ensure ordering of the output ERD code
  • Handling Mermaid special characters
  • Allow self-FK

Fixes

  • Discovery result parsing failed with Ephermeral models because of Null catalog

Chores

  • Add more types for function arguments and return values

Under the hood

  • Ensure ordering of tables and relationship by @syou6162 in #84
  • Replace special symbol characters with other characters to allow them to be drawn as mermaid by @syou6162 in #85
  • Add more types for function arguments and return values by @syou6162 in #86
  • Allows drawing recursive relationships by @syou6162 in #89
  • fix: handling metadata catalog null & self rel by @datnguye in #90

Full Changelog: 1.10.0...1.11.0

1.10.1

18 Feb 08:21
Compare
Choose a tag to compare

What's changed

  • Fix: Discovery result parsing failed with Ephermeral models because of Null catalog

Full Changelog: 1.10.0...1.10.1

1.11.0b2

13 Feb 07:06
Compare
Choose a tag to compare
1.11.0b2 Pre-release
Pre-release

What's Changed

  • Add more types for function arguments and return values by @syou6162 in #86

Full Changelog: 1.11.0b1...1.11.0b2

1.11.0b1

10 Feb 07:08
f553725
Compare
Choose a tag to compare
1.11.0b1 Pre-release
Pre-release

What's Changed

  • Ensure ordering of tables and relationship by @syou6162 in #84
  • Replace special symbol characters with other characters to allow them to be drawn as mermaid by @syou6162 in #85

Full Changelog: 1.10.0...1.11.0b1

1.10.0

09 Feb 06:59
Compare
Choose a tag to compare

What's Changed

  • New command dbterd run-metadata to query the artifacts from dbt Cloud's Discovery API. Check the docs!
  • New (boolean) option --omit-columns to omit the columns from the output, currently only Mermaid supported
  • Fix: Exact match doesn't work when model name is UPPER

Under the hood

  • Feat/query artifact from metadata api by @datnguye in #72
  • Lowercase node_name in comparison to match even if it is uppercase by @syou6162 in #74
  • Add --omit-columns option to mermaid by @syou6162 in #77

New Contributors

Full Changelog: 1.9.1...1.10.0

1.10.0b2

08 Feb 14:00
a6cf5f4
Compare
Choose a tag to compare
1.10.0b2 Pre-release
Pre-release

What's Changed

  • Lowercase node_name in comparison to match even if it is uppercase by @syou6162 in #74
  • Add omit_columns option to mermaid by @syou6162 in #77

New Contributors

Full Changelog: 1.10.0b1...1.10.0b2

1.9.2

07 Feb 03:06
Compare
Choose a tag to compare

What's Changed

  • Lowercase node_name in comparison to match even if it is uppercase by @syou6162 in #74

New Contributors

Full Changelog: 1.9.1...1.9.2