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
echo "Image Diff Detected: baseline images may need to be updated. Run 'tasks/circleci_image_artifact_download.sh' to download the baseline images generated by this job."
530
+
echo "Add the new images to 'test/image/baselines/' and commit them to this pull request."
### Instructions (remove this section before submitting report)
10
+
11
+
Thanks for your interest in plotly.js!
12
+
13
+
- Before submitting a new bug report, please search for existing and closed issues. If your bug is not addressed yet, fill out the sections below and submit a new issue.
14
+
- Issues found on the example pages from **https://plotly.com/javascript/** should be filed in our [documentation repo](https://github.com/plotly/documentation/issues) with the exception of **https://plotly.com/javascript/reference** which should be filed here.
15
+
- Implementation questions ("How do I do ...?") should be asked on our [Community Forum](https://community.plotly.com/c/plotly-js/6) or on [Stack Overflow](https://stackoverflow.com/questions/tagged/plotly) (tagged 'plotly').
16
+
- Comments should add content to the discussions. Approbation comments such as *+1* or *I would like this feature to be implemented as well* will be deleted by the maintainers. Please use [GitHub reactions](https://github.com/blog/2119-add-reactions-to-pull-requests-issues-and-comments) instead.
17
+
18
+
### Description
19
+
20
+
_Add a clear description of the issue that you're having._
21
+
22
+
### Screenshots/Video
23
+
24
+
_Add screenshots or a video of the issue._
25
+
26
+
### Steps to reproduce
27
+
28
+
_Reports **must** include steps to reproduce the issue. Alternatively, you can use [codepen](http://codepen.io/), [jsfiddle](https://jsfiddle.net/) or [jsbin](https://jsbin.com) to share your example. Please use the [latest (un-minified) version](https://github.com/plotly/plotly.js/releases) of plotly.js in your report unless not applicable._
29
+
30
+
- Go to '...'
31
+
- Click on X
32
+
- Note the issue with Y
33
+
34
+
35
+
### Notes
36
+
37
+
_Add info here that doesn't fit in the other sections._
### Instructions (remove this section before submitting an issue)
10
+
11
+
Thanks for your interest in plotly.js!
12
+
13
+
- Before submitting a new feature request, please search for existing and closed requests. If your request is novel, fill out the sections below and submit a new request.
14
+
- Comments should add content to the discussions. Approbation comments such as *+1* or *I would like this feature to be implemented as well* will be deleted by the maintainers. Please use [GitHub reactions](https://github.com/blog/2119-add-reactions-to-pull-requests-issues-and-comments) instead.
15
+
16
+
### Description
17
+
18
+
_Add a clear description of the feature that you're requesting._
19
+
20
+
21
+
### Why should this feature be added?
22
+
23
+
_Provide an argument for why this feature should be added. We can't add everything, so this will help us determine what gets worked on. Please also consider creating a PR and adding the feature yourself. Help is always appreciated._
24
+
25
+
### Mocks/Designs
26
+
27
+
_Please add any mocks or designs you might have for the feature._
28
+
29
+
### Notes
30
+
31
+
_Add info here that doesn't fit in the other sections._
Copy file name to clipboardExpand all lines: CHANGELOG.md
+52-1Lines changed: 52 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,58 @@ To see all merged commits on the master branch that will be part of the next plo
9
9
10
10
where X.Y.Z is the semver of most recent plotly.js release.
11
11
12
-
## [3.1.0]
12
+
## [3.3.0] -- 2025-11-14
13
+
14
+
### Added
15
+
- Add `hovertemplate` for `candlestick` and `ohlc` traces [[#7619](https://github.com/plotly/plotly.js/pull/7619)]
16
+
- Generate list of ISO codes for provided topojson maps, update info for some disputed territories [[#7622](https://github.com/plotly/plotly.js/pull/7622)]
17
+
18
+
### Changed
19
+
- Turn off borders for plot container in CSS reset [[#7617](https://github.com/plotly/plotly.js/pull/7617)]
20
+
21
+
### Fixed
22
+
- Fix KDE sampling precision in violin trace to eliminate floating-point drift and prevent density underrun/overrun [[#7581](https://github.com/plotly/plotly.js/pull/7581)], with thanks to @Koookadooo for the contribution!
23
+
24
+
25
+
## [3.2.0] -- 2025-10-30
26
+
27
+
### Added
28
+
- Add `hovertemplatefallback` and `texttemplatefallback` attributes [[#7577](https://github.com/plotly/plotly.js/pull/7577)]
29
+
30
+
### Fixed
31
+
- Fix wrong scrolling behavior for legend [[#7067](https://github.com/plotly/plotly.js/pull/7067)], with thanks to @Lexachoc for the contribution!
32
+
- Fix bug affecting use of `customdata` with typed arrays [[#7608](https://github.com/plotly/plotly.js/pull/7608)]
33
+
34
+
35
+
## [3.1.2] -- 2025-10-16
36
+
37
+
### Added
38
+
- Add "SI extended" formatting rule for tick exponents on axis labels, allowing values to be displayed with extended SI prefixes (e.g., femto, pico, atto) [[#7249](https://github.com/plotly/plotly.js/pull/7249)], with thanks to @dberardi99 for the contribution!
39
+
40
+
### Fixed
41
+
- Fix editable `title.text` for `ternary`, `polar`, `colorbar`, and `rangeslider` (regression introduced in 3.0.0) [[#7513](https://github.com/plotly/plotly.js/pull/7513)], with thanks to @Lexachoc for the contribution!
42
+
- Fix `layout.title.subtitle` does not properly clear/remove from the chart when `subtitle` object is not in place, or `subtitle.text` set to `null`, empty string, or whitespace-only values [[#7571](https://github.com/plotly/plotly.js/pull/7571)], with thanks to @cminn10 for the contribution!
43
+
- Fix issue where `visible` property of one legend was affecting another. [[#7574](https://github.com/plotly/plotly.js/pull/7574)]
44
+
- Resolve incorrect shape clipping for domain-referenced shapes on n*10th subplot. [[#7576](https://github.com/plotly/plotly.js/pull/7576)]
- Update plot with all config changes during call to `Plotly.react`[[#7475](https://github.com/plotly/plotly.js/pull/7475)]
52
+
- Fix wheel event handler `Violation` in Chromium by setting `passive: true`[[#7517](https://github.com/plotly/plotly.js/pull/7517)]
53
+
- Fix `locationmode` warning to be less aggressive: show warning only when `locationmode` is `'country names'`[[#7520](https://github.com/plotly/plotly.js/pull/7520)]
54
+
- Refactor `drawMainTitle` to use context-specific selections for title and subtitle, avoiding conflicts when multiple plots are present on the same page [[#7522](https://github.com/plotly/plotly.js/pull/7522)], with thanks to @davibarbosa2 for the contribution!
55
+
- Fix broken styling of map attributions [[#7526](https://github.com/plotly/plotly.js/pull/7526)]
56
+
- Calculate colorscale properly for histogram when marker `cmin`/`cmax`/`cmid` values are undefined [[#7534](https://github.com/plotly/plotly.js/pull/7534)]
57
+
- Tidy up some stray characters in attribute descriptions [[#7539](https://github.com/plotly/plotly.js/pull/7539)], [[#7540](https://github.com/plotly/plotly.js/pull/7540)]
58
+
- Fix some typos (and a conditional check) [[#7542](https://github.com/plotly/plotly.js/pull/7542)], with thanks to @musvaage for the contribution!
59
+
- Fix cropping of subunits in USA topojson, clean up land and coastlines layers for all topojson [[#7555](https://github.com/plotly/plotly.js/pull/7555)]
60
+
- Fix issue causing empty ScatterGL plots when using text elements [#7563](https://github.com/plotly/plotly.js/pull/7563)
61
+
62
+
63
+
## [3.1.0] -- 2025-08-08
13
64
14
65
### Added
15
66
- Add property `zerolinelayer` to cartesian axes to allow drawing zeroline above traces [[#7269](https://github.com/plotly/plotly.js/pull/7269)]
> Please note that as of v2 the "plotly-latest" outputs (e.g. https://cdn.plot.ly/plotly-latest.min.js) will no longer be updated on the CDN, and will stay at the last v1 patch v1.58.5. Therefore, to use the CDN with plotly.js v2 and higher, you must specify an exact plotly.js version.
@@ -145,35 +145,36 @@ Please read through our [contributing guidelines](https://github.com/plotly/plot
145
145
146
146
Plotly.js is at the core of a large and dynamic ecosystem with many contributors who file issues, reproduce bugs, suggest improvements, write code in this repo (and other upstream or downstream ones) and help users in the Plotly community forum. The following people deserve special recognition for their outsized contributions to this ecosystem:
147
147
148
-
|| GitHub | Twitter | Status |
149
-
|---|--------|---------|--------|
150
-
|**Alex C. Johnson**|[@alexcjohnson](https://github.com/alexcjohnson)|| Active, Maintainer |
|**My-Tien Nguyen**|[@my-tien](https://github.com/my-tien)| Active, Community Contributor |
154
+
|**Birk Skyum**|[@birkskyum](https://github.com/birkskyum)| Active, Community Contributor |
155
+
|**Étienne Tétreault-Pinard**|[@etpinard](https://github.com/etpinard)| Hall of Fame |
156
+
|**Antoine Roy-Gobeil**|[@antoinerg](https://github.com/antoinerg)| Hall of Fame |
157
+
|**Jack Parmer**|[@jackparmer](https://github.com/jackparmer)| Hall of Fame |
158
+
|**Nicolas Kruchten**|[@nicolaskruchten](https://github.com/nicolaskruchten)| Hall of Fame |
159
+
|**Mikola Lysenko**|[@mikolalysenko](https://github.com/mikolalysenko)| Hall of Fame |
160
+
|**Ricky Reusser**|[@rreusser](https://github.com/rreusser)| Hall of Fame |
161
+
|**Dmitry Yv.**|[@dy](https://github.com/dy)| Hall of Fame |
162
+
|**Jon Mease**|[@jonmmease](https://github.com/jonmmease)| Hall of Fame |
163
+
|**Robert Monfera**|[@monfera](https://github.com/monfera)| Hall of Fame |
164
+
|**Robert Möstl**|[@rmoestl](https://github.com/rmoestl)| Hall of Fame |
165
+
|**Nicolas Riesco**|[@n-riesco](https://github.com/n-riesco)| Hall of Fame |
166
+
|**Miklós Tusz**|[@mdtusz](https://github.com/mdtusz)| Hall of Fame |
167
+
|**Chelsea Douglas**|[@cldougl](https://github.com/cldougl)| Hall of Fame |
168
+
|**Ben Postlethwaite**|[@bpostlethwaite](https://github.com/bpostlethwaite)| Hall of Fame |
169
+
|**Hannah Ker**|[@hannahker](https://github.com/hannahker)| Hall of Fame |
170
+
|**Chris Parmer**|[@chriddyp](https://github.com/chriddyp)| Hall of Fame |
171
+
|**Alex Vados**|[@alexander-daniel](https://github.com/alexander-daniel)| Hall of Fame |
172
+
|**Mojtaba Samimi**|[@archmoj](https://github.com/archmoj)| Hall of Fame |
172
173
173
174
---
174
175
## Copyright and license
175
176
176
-
Code and documentation copyright 2021 Plotly, Inc.
177
+
Code and documentation copyright 2025 Plotly, Inc.
177
178
178
179
Code released under the [MIT license](https://github.com/plotly/plotly.js/blob/master/LICENSE).
179
180
@@ -186,7 +187,7 @@ See the [Releases section](https://github.com/plotly/plotly.js/releases) of our
186
187
---
187
188
## Community
188
189
189
-
* Follow [@plotlygraphs](https://twitter.com/plotlygraphs)on Twitter for the latest Plotly news.
190
-
* Implementation help may be found on community.plot.com (tagged [`plotly-js`](https://community.plotly.com/c/plotly-js)) or
191
-
on Stack Overflow (tagged [`plotly`](https://stackoverflow.com/questions/tagged/plotly)).
192
-
* Developers should use the keyword `plotly` on packages which modify or add to the functionality of plotly.js when distributing through [npm](https://www.npmjs.com/browse/keyword/plotly).
190
+
* Follow us on [X](https://x.com/plotlygraphs)and [LinkedIn](https://www.linkedin.com/company/plotly/) for the latest Plotly news.
191
+
* Implementation help may be found on our community forum (tagged [`plotly-js`](https://community.plotly.com/c/plotly-js)) or
192
+
on Stack Overflow (tagged [`plotly.js`](https://stackoverflow.com/questions/tagged/plotly.js)).
193
+
* Developers should use the keyword `plotly` on packages which modify or add to the functionality of plotly.js when distributing through [npm](https://www.npmjs.com/search?q=keywords:plotly).
0 commit comments