You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
to_dict() and to_json() now accept a verbose_level parameter and always return a usable text-view dict. When the original view is 'tree', they default to verbose_level=2 for full detail. The old view_override parameter is removed. To get the previous results, you will need to pass the explicit verbose_level to to_json and to_dict if you are using the tree view.
Dropping support for Python 3.9
Support for python 3.14
Added support for callable group_by thanks to echan5
Added FlatDeltaDict TypedDict for to_flat_dicts return type
Fixed colored view display when all list items are removed thanks to yannrouillard
Fixed hasattr() swallowing AttributeError in __slots__ handling for objects with __getattr__ thanks to tpvasconcelos
Fixed ignore_order=True missing int-vs-float type changes
Always use t1 path for reporting thanks to devin13cox
Fixed _convert_oversized_ints failing on NamedTuples
Fixed orjson TypeError for integers exceeding 64-bit range
Fixed parameter bug in to_flat_dicts where include_action_in_path and report_type_changes were not being passed through
Fixed ignore_keys issue in detailed__dict__ thanks to vitalis89
Fixed logarithmic similarity type hint thanks to ljames8