Fixed - Calling `to_pandas` with `expand_aggregates=True` on an Asset with aggregated properties would yield a pandas DataFrame with the column name `0` instead of `"value"`. Improved - Specification of aggregated properties to `AssetsAPI.[list,filter,__call__]`.
7.8.0
Added - Instance classes `Node`, `Edge`, `NodeList` and `EdgeList` now supports a new flag `expand_properties` in their `to_pandas` method, that makes it much simpler to work with the fetched properties. Additionally, `remove_property_prefix` allows easy prefix removal (of the view ID, e.g. `space.external_id/version.my_prop` -> `my_prop`).
7.7.1
Fixed - Missing legacy capability ACLs: `modelHostingAcl` and `genericsAcl`. - The `IAMAPI.compare_capabilities` fails with a `AttributeError: 'UnknownAcl' object has no attribute '_capability_name'` if the user has an unknwon ACL. This is now fixed by skipping comparison of unknown ACLs and issuing a warning.
7.7.0
Added - Support for `ViewProperty` types `SingleReverseDirectRelation` and `MultiReverseDirectRelation` in data modeling.
7.6.0
Added - Support for querying data models through graphql. See `client.data_modeling.graphql.query`.
7.5.7
Fixed - Certain combinations of `start`/`end` and `granularity` would cause `retrieve_dataframe_in_tz` to raise due to a bug in the calender-arithmetic (`MonthAligner`).