@@ -10,6 +10,53 @@ https://github.com/plotly/plotly.js/compare/vX.Y.Z...master
1010where X.Y.Z is the semver of most recent plotly.js release.
1111
1212
13+ ## [ 1.40.0] -- 2018-08-16
14+
15+ ### Added
16+ - Allow ` contour ` , ` contourcarpet ` and ` histogram2dcontour ` to have
17+ corresponding legend items using ` showlegend ` [ #2891 , #2914 ]
18+ - Add ` scatterpolar ` and ` scatterpolargl ` attributes ` r0 ` , ` dr ` , ` theta0 ` and
19+ ` dtheta ` [ #2895 ]
20+ - Add layout attributes ` piecolorway ` and ` extendpiecolors `
21+ for more control over ` pie ` colors [ #2870 ]
22+ - Add splom attribute ` dimensions[i].axis.type ` to easily override axis type
23+ in splom-generated axes [ #2899 ]
24+ - Add support for on-graph text in ` scatterpolargl ` traces [ #2895 ]
25+
26+ ### Changed
27+ - Use ` derequire ` browserify plugin to make bundling distributed npm package
28+ with browserify possible [ #2905 ]
29+ - Speed up cartesian axis autorange edits (and thus double-click interactions) [ #2823 ]
30+ - Do not clear WebGL context when ` scattergl ` graph has no ` visible:true `
31+ traces, which speeds up e.g. legend interactions [ #2860 ]
32+ - Compute data extremes per trace, which improves performance in some cases [ #2860 ]
33+ - Use ` <linearGradient> ` to render filled colorbars [ #2910 , #2914 ]
34+ - Rename trace module ` setPositions ` methods ` crossTraceCalc ` [ #2868 ]
35+ - Use ` regl@1.3.7 ` [ #2863 ]
36+
37+ ### Fixed
38+ - Fix scalar ` marker.size ` bounds in legend items [ #2840 ]
39+ - Fix positioning of legend symbols for traces with fills [ #2891 ]
40+ - Fix ` scattergl ` select -> double-click -> pan behavior [ #2815 ]
41+ - Fix ` scattergl ` marker for IE11 [ #2863 ]
42+ - Fix inheritance of explicit ` pie ` colors by later traces [ #2870 ]
43+ - Fix layer ordering on graphs with multiple ` contour ` traces with heatmap
44+ coloring [ #2891 ]
45+ - Fix layer ordering on ` visible ` toggling for ` contour ` -like traces [ #2891 ]
46+ - Fix cases where colorbars would be drawn over its bounds [ #2910 ]
47+ - Fix ` tickwidth ` edits on ` ohlc ` traces [ #2823 ]
48+ - Fix labels on splom-generated axes with categorical data [ #2899 ]
49+ - Fix handling of splom dimensions on axes of conflicting types [ #2899 ]
50+ - Fix ` splom ` trace ` visible ` edits [ #2860 ]
51+ - Fix ` splom ` select -> double-click -> pan behavior [ #2899 ]
52+ - Fix ` scatterpolargl ` behavior during angular and radial drag interactions [ #2888 ]
53+ - Fix handling of auto date ticks below our 100 microseconds limit [ #2912 ]
54+ - Fix ` scatter3d ` attributes which had incorrectly labeled ` textposition `
55+ and ` textfont.family ` as ` arrayOk ` and contained unimplemented ` line.showscale `
56+ and ` line.colorbar ` [ #2879 ]
57+ - Fix ` scattergl ` and ` scatterpolargl ` attribute declarations for ` hoveron ` [ #2895 ]
58+
59+
1360## [ 1.39.4] -- 2018-08-02
1461
1562### Fixed
0 commit comments