@@ -9,6 +9,59 @@ To see all merged commits on the master branch that will be part of the next plo
99
1010where X.Y.Z is the semver of most recent plotly.js release.
1111
12+ ## [ 2.0.0] -- UNRELEASED
13+
14+ ### Added
15+ - Removed usage of function constructors from ` basic ` , ` cartesian ` , ` finance ` , ` geo ` , and ` mapbox `
16+ partial bundles and added tests to ensure that they will not again do so in the future [ #5359 , #5383 , #5387 ] ,
17+ with thanks to [ Equinor] ( https://www.equinor.com ) for sponsoring the related development!
18+ - Add ` strict ` partial bundle [ #5413 , #5444 ] , which includes
19+ the maximal subset of the library which does not rely on function constructors
20+ - Implement "fast" ` zsmooth ` option for ` image ` trace [ #5354 , #5386 ] ,
21+ with thanks to @almarklein for the contribution!
22+
23+ ### Removed
24+ - Drop support for old browsers IE9 and IE10 [ #5376 , #5380 , #5460 ]
25+ - Stop exporting v3 of d3 under ` Plotly.d3 ` [ #5400 , #5406 ]
26+ - Stop attaching ` _has* ` plot types to ` fullLayout ` [ #5409 ]
27+ - Reduce the number of exported methods from ` Plotly.Fx ` and ` Plotly.Plots ` in the API [ #5420 ]
28+ - Drop ` Plotly.plot ` from the API [ #5412 , #5370 , #5393 ]
29+ - Drop ` Plotly.Queue ` from the API [ #5423 ]
30+ - Drop non-object ` role ` keys from attribute definition [ #5425 , #5432 ]
31+ - Drop deprecated ` contourgl ` and ` area ` traces as well as deprecated legacy
32+ pre-` scatterpolar ` polar-related attributes ` bar.t ` , ` bar.r ` ,
33+ ` scatter.t ` , ` scatter.r ` , ` layout.radialaxis ` , ` layout.angularaxis ` and
34+ ` gd.framework ` [ #5399 , #5408 , #5409 , #5398 , #5438 ]
35+
36+ ### Deprecated
37+ - Deprecate ` heatmapgl ` and ` pointcloud ` trace types for later removal [ #5447 ]
38+
39+ ### Changed
40+ - Add major versions e.g. "latest-v2" when publishing latest to CDN and keep "latest" for v1 [ #5462 ]
41+ - Switch to ` native-promise-only ` module to handle es6 promises [ #5358 ]
42+ - Switch to ` probe-image-size ` module to get width and height of images [ #5388 ]
43+ - Relax test for plain objects to enable validation in node.js and multiple window contexts [ #5411 ]
44+ - Fire ` plotly_unhover ` event when dragging [ #5407 ] ,
45+ with thanks to @rreusser for the contribution!
46+ - Include transforms and calendars in partial bundles [ #5379 , #5422 ]
47+ - Require unminified ` mapbox-gl ` dependency for unminified bundles and
48+ revisit compression options for minified bundles [ #5449 ]
49+ - Remove header comments from the source files and only add headers to the top of
50+ dist files at build time [ #5436 , #5446 ]
51+ - Guard against unexpected characters at build time [ #5424 ]
52+ - More maintenance work listed under the [ the 60th milestone] ( https://github.com/plotly/plotly.js/milestone/60 ) !
53+
54+ ### Fixed
55+ - Fix "toself" ` fill ` for ` scattergl ` traces to handle multiple polygons [ #5355 ] ,
56+ with thanks to @ruijin for the contribution!
57+ - Fix element targeting on hover in shadow DOM [ #5256 ] ,
58+ with thanks to @dbluhm for the contribution!
59+ - Fix displaying zero ` threshold ` for ` indicator ` trace [ #5430 ]
60+ - Avoid duplicate keys in object literals within plotly builds [ #5458 ]
61+ - Improve attribute compression and avoid redundant copyright comments in non-minified
62+ bundles [ #5426 , #5429 , #5439 ]
63+
64+
1265## [ 1.58.4] -- 2020-12-21
1366
1467### Fixed
0 commit comments