Skip to content

Releases: dbt-labs/dbt-semantic-interfaces

dbt-semantic-interfaces v0.4.0

26 Oct 18:59
7bc41ee
Compare
Choose a tag to compare

dbt Semantic Interfaces 0.4.0 - October 26, 2023

Breaking Changes

  • Fixes bug where we weren't validating the names of metrics (which may break peoples current metric names) (#181)

Features

  • Begin validating SavedQuery names (#180)
  • Support for date_part for Dimension & TimeDimension (#188)
  • Add exports configuration to YAML spec. (#189)

Fixes

  • Rename SavedQuery.group_bys to SavedQuery.group_by (#192)
  • Nest query params for saved queries. (#197)

Contributors

dbt-semantic-interfaces v0.3.0

11 Oct 02:24
c82357b
Compare
Choose a tag to compare

Features

  • New SavedQuery Protocol (#144)
  • Support for Dimension.grain(...) in where/filter (#None)
  • Begin supporting label attr on top level objects and semantic model elements (#143)
  • Add options to protocol for null value coalescing (#142)
  • Allow metric filters and saved query where properties to accept lists of filter expressions (#147)
  • Optional Time Granularity for Time Dimensions in the Where Filter (#175)

Fixes

  • Disallow dunders semantic object names (#149)
  • Change ordering of TimeDimension parameters to be backward compatible (#None)
  • Throw an exception when invalid entity names are encountered in filter/group by parameters (#172)

Under the Hood

  • Support for descending & date_part in the query interface (#None)
  • Fix error message for entity in filter spec and where parameter (#None)

Dependencies

  • Migrated jsonschema.RefResolver to referencing.Registry for jsonschema 4 compatibility (#160)
  • relax more-itertools dependency (#174)

Contributors

v0.3.0b1

06 Oct 20:53
7c3baa3
Compare
Choose a tag to compare
v0.3.0b1 Pre-release
Pre-release

What's Changed

  • Migrated jsonschema.RefResolver to referencing.Registry by @codecae in #160
  • Add null value coalescing options to MetricInputMeasure protocol by @QMalcolm in #159
  • Support label attribute by @QMalcolm in #158
  • Fixed error message for entity in filter spec and where clause by @DevonFulcher in #168

New Contributors

Full Changelog: 0.3.0a2...v0.3.0b1

v0.2.2

05 Oct 22:36
caad3fa
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.1...v0.2.2

v0.2.1

05 Oct 22:23
899fcd1
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.0...v0.2.1

v0.2.0

15 Aug 16:47
v0.2.0
e1e8a43
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: https://github.com/dbt-labs/dbt-semantic-interfaces/commits/v0.2.0