@@ -10,6 +10,68 @@ 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.50.0] -- 2019-10-07
14
+
15
+ ### Added
16
+ - Add ` treemap ` trace type [ #4185 , #4219 , #4227 , #4242 ]
17
+ - Add ` texttemplate ` attribute to all traces that support on-graph text [ #4071 , #4179 ]
18
+ - Add date custom formatting in ` hovertemplate ` and ` texttemplate ` e.g.
19
+ ` '%{x|%b %-d, %Y}' ` [ #4071 ]
20
+ - Add transition support to ` bar ` trace length, width, on-graph text positioning,
21
+ marker style and error bars [ #4180 , #4186 ]
22
+ - Add attribute ` count ` , colorscale support and many ` hoverinfo ` / ` textinfo ` flags
23
+ to ` sunburst ` traces [ #4185 , #4245 ]
24
+ - Add constraint info to ` parcats ` click and hover events [ #4211 ]
25
+ - Add support for legend scrolling via touch interactions [ #3873 , #4214 ]
26
+ - Add ` ru ` and ` uk ` locales [ #4204 ]
27
+ - Publish minified dist npm packages for the main plotly.js bundle and
28
+ all our partial bundles [ #4169 ]
29
+
30
+ ### Changed
31
+ - Cap the number of redraws triggered by the auto-margin routine,
32
+ which should prevent all potential infinite redraw loops [ #4216 ]
33
+ - Improve cartesian axis draw performance by (1) computing its bounding box
34
+ only when required and (2) using a bounding-box computation cache [ #4165 ]
35
+ - Log message when margin-push values are too big to be considered during
36
+ auto-margin computations [ #4160 ]
37
+ - Log message when legend position is constrained into graph viewbox [ #4160 ]
38
+ - Process layout image using data URI synchronously [ #4105 ]
39
+ - Adapt default axis ranges to ` rangemode ` values ` 'tozero' ` and ` 'nonnegative' ` [ #4171 ]
40
+ - Show zeroline even when no grid lines are present [ #4189 ]
41
+ - Use ` mapbox-gl ` version 1.3.2 [ #4230 ]
42
+ - Make ` touchmove ` event listener non passive on mobile drag [ #4231 ]
43
+ - Improve ` streamtube ` trace description [ #4181 ]
44
+ - Improve ` indicator ` trace description [ #4246 ]
45
+ - Improve legend ` x ` and ` y ` attribute descriptions [ #4160 ]
46
+
47
+ ### Fixed
48
+ - Fix attempt at fixing gl3d in Chrome 77 problems [ #4256 ]
49
+ - Fix numerous legend positioning bug [ #4160 ]
50
+ - Fix numerous axis ` automargin ` bugs [ #4165 , #4216 ]
51
+ - Correctly handle ` <br> ` and ` \n ` in ` scattermapbox ` on-graph text [ #4176 ]
52
+ - Fix ` scattergl ` hover over nulls (bug introduced in 1.45.0) [ #4213 ]
53
+ - Correctly remove off-screen annotations during pan interactions
54
+ (bug introduced in 1.40.0) [ #4170 ]
55
+ - Fix ` contour ` and ` contourcarpet ` label formatting via colorbar settings
56
+ (bug introduced in 1.48.0) [ #4177 ]
57
+ - Fix background rectangle dimensions for horizontal grouped legends [ #4160 ]
58
+ - Correctly handle non-linear axis types during transitions [ #4249 ]
59
+ - Fix ` branchvalues: 'total' ` for generated sunburst sectors [ #4253 ]
60
+ - Fix ` Download plot ` translations [ #4148 ]
61
+ - Fix ` fr ` translations for "Click to enter --- title" [ #4204 ]
62
+ - Fix tiny zoombox behavior [ #4188 ]
63
+ - Fix rendering of constraint contours with rounded-off edge path [ #4102 ]
64
+ - Fix "autoscale" modebar button bug where it sometimes toggled axis ` showspikes ` [ #4241 ]
65
+ - Fix multi-axis transition axis-to-axis range "leaks" [ #4167 ]
66
+ - Fix ` toggleHover ` and ` resetViews ` modebar buttons for
67
+ some partial bundle + graph setups [ #4184 ]
68
+ - Correctly list ` color-rgba ` module as dependency [ #4207 ]
69
+ - Fix third-party dependency listing for ` gl-cone3d ` and ` gl-streamtube3d ` [ #4208 , #4215 ]
70
+ - Fix ` line.width ` attr declaration in ` *contour ` traces [ #4218 ]
71
+ - Remove hover attribute from ` carpet ` and ` contourcarpet ` schema
72
+ (as they do not support hover yet) [ #4102 ]
73
+
74
+
13
75
## [ 1.49.5] -- 2019-09-18
14
76
15
77
### Fixed
0 commit comments