Skip to content

Commit 5b27235

Browse files
committed
update changelog for 1.50.0
1 parent 60a42c1 commit 5b27235

File tree

1 file changed

+62
-0
lines changed

1 file changed

+62
-0
lines changed

CHANGELOG.md

+62
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,68 @@ https://github.com/plotly/plotly.js/compare/vX.Y.Z...master
1010
where 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

Comments
 (0)