Features
- New SavedQuery Protocol (#144)
- Support for
Dimension.grain(...)in where/filter (#None) - Begin supporting
labelattr 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)