Fixed - Subclasses of `VisionResource` inheriting `.dump` and `to_pandas` now work as expected for attributes storing lists of subclass instances like `Polygon`, `PolyLine`, `ObjectDetection` or `VisionExtractPredictions` directly or indirectly.
5.10.4
Fixed - A lot of nullable integer attributes ended up as float after calling `.to_pandas`. These are now correctly converted to `dtype=Int64`.
5.10.3
Fixed - When passing `CogniteResource` classes (like `Asset` or `Event`) to `update`, any labels were skipped in the update (passing `AssetUpdate` works). This has been fixed for all Cognite resource classes.
5.10.2
Fixed - Fixed a bug that would cause `AssetsAPI.create_hierarchy` to not respect `upsert=False`.
5.10.1
Fixed - Add missing field `when` (human readable version of the CRON expression) to `FunctionSchedule` class.
5.10.0
Fixed - Implemented automatic retries for connection errors by default, improving the reliability of the connection to the Cognite API. - Added a user-readable message to `CogniteConnectionRefused` error for improved user experience.
Changed - Introduce a `max_retries_connect` attribute on the global config, and default it to 3.