@@ -10,6 +10,53 @@ https://github.com/plotly/plotly.js/compare/vX.Y.Z...master
10
10
where X.Y.Z is the semver of most recent plotly.js release.
11
11
12
12
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
+
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
+
13
60
## [ 1.39.4] -- 2018-08-02
14
61
15
62
### Fixed
0 commit comments