Skip to content

Commit 40561ca

Browse files
committed
chore: update CHANGELOG with to_dict optimization
1 parent cab1e4d commit 40561ca

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ This project adheres to [Semantic Versioning](http://semver.org/).
1111

1212
### Performance
1313
- Optimize `ColorValidator` array validation: up to 3x faster on numpy arrays, 2x on lists, 14x on scalars [[#5576](https://github.com/plotly/plotly.py/pull/5576)]
14+
- Optimize `to_dict()` serialization path: eliminate redundant array copies and narwhals overhead in base64 conversion, ~40% faster for data-heavy figures [[#5576](https://github.com/plotly/plotly.py/pull/5576)]
1415

1516
### Updated
1617
- The `__eq__` method for `graph_objects` classes now returns `NotImplemented` to give the other operand an opportunity to handle the comparison [[#5547](https://github.com/plotly/plotly.py/pull/5547)], with thanks to @RazerM for the contribution!

0 commit comments

Comments
 (0)