Fixed - Listing annotations now also accepts `None` and `inf` for the `limit` parameter (to return all), matching what was already described in the documentation for the endpoint (for the parameter). - Calling `to_pandas(...)` on an `DiagramDetectItem` no longer raises `KeyError`.
7.8.3
Fixed - Revert `SingleHopConnectionDefinition` from a string to child class of `ViewProperty`. - If a `ViewProperty` or `ViewPropertyApply` dumped before version `7.6` was dumped and loaded after `7.6`, the user got a `KeyError: 'container'`. The `load` methods are now backwards compatible with the old format.
7.8.2
Fixed - Revert `SingleHopConnectionDefinitionApply` from a string to child class of `ViewPropertyApply`.
7.8.1
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.