reflex-components-plotly Changelog
v0.10.0 (2026-10-08)
Breaking Changes
- Require Python 3.11 or newer; Python 3.10 is no longer supported. (#7449)
Bug Fixes
- Normalize string Plotly layout titles to the
{"title": {"text": "..."}}format required by Plotly.js. (#7226)
v0.9.7 (2026-09-21)
Bug Fixes
rx.plotly(..., id="...")now reaches the DOM: theidprop is rendered as react-plotly.js'sdivId, which is the only id prop the library forwards to its container div. (#6977)
Miscellaneous
- Avoid redundant frontend dependency installation when using Plotly components. (#6850)
v0.9.6 (2026-09-11)
Miscellaneous
- Bump
react-plotly.jsto 4.1.0. (#7019)
v0.9.5 (2026-08-28)
Features
- The generated client-only wrapper for each plotly component now carries the component's name, so React DevTools shows
ClientSide(Plot)instead of an anonymous wrapper. (#6945)
Miscellaneous
- Internal logging migrated from the legacy console helpers to standard python
loggingper-module loggers. (#6864)
v0.9.4 (2026-08-04)
Miscellaneous
- Bumped
react-plotly.js2.6.0 → 4.0.0, withplotly.js(and its dist-min / locale variants) 3.5.x → 3.7.0. (#6678)
v0.9.3 (2026-06-25)
Features
rx.plotly(and its dist variants likerx.plotly.basic) now accept alocaleprop to localize Plotly's number/date formatting and modebar labels. The matching locale data fromplotly.js-localesis resolved and merged into the chart config at render time, so per-chart locales work without any manual setup. (#6428)