Skip to content

Commit b37b91f

Browse files
cpsievertclaude
andcommitted
Document plotly.js v2.25.2 upgrade in NEWS
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 743c01a commit b37b91f

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

NEWS.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,24 @@
11
# plotly (development version)
22

3+
## Changes to plotly.js
4+
5+
Upgrades plotly.js from v2.11.1 to v2.25.2 (35 releases). Key new features now available:
6+
7+
* **Multiple legends**: Support for `legend2`, `legend3`, etc. with separate positioning and visibility control
8+
* **Shape labels**: New `label` attribute for shapes and `label.texttemplate` for parametric shapes
9+
* **Marker direction**: New `marker.angle`, `marker.angleref`, and `marker.standoff` properties for directional markers
10+
* **Y-axis positioning**: `shift` and `autoshift` properties to avoid y-axis overlapping in multi-axis plots
11+
* **Mapbox clustering**: Clustering options and bounds support for `scattermapbox` traces
12+
* **Equal Earth projection**: New map projection option for geo subplots
13+
* **Pattern fills**: Pattern support extended to pie, funnelarea, sunburst, icicle, and treemap charts
14+
* **Editable selections**: Persistent and editable selections over cartesian subplots with `editSelection` config option
15+
* **Axis label aliases**: `labelalias` for simplified axis label customization
16+
* **Grid styling**: `griddash` property and minor tick/grid line styling options
17+
18+
Also includes a security fix for prototype pollution and ~90KB bundle size reduction.
19+
20+
See the [plotly.js releases page](https://github.com/plotly/plotly.js/releases) for the full changelog.
21+
322
## Improvements
423

524
* `save_image()` now works with kaleido v1.0 and higher. (#2447)

0 commit comments

Comments
 (0)