@@ -10,6 +10,68 @@ 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.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+
1375## [ 1.49.5] -- 2019-09-18
1476
1577### Fixed
0 commit comments