@@ -10,6 +10,56 @@ 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.39.0] -- 2018-07-05
14
+
15
+ ### Added
16
+ - Add distributed npm packages for the main plotly.js bundle and all our partial
17
+ bundles for easy installation and bundling [ #2670 ]
18
+ - Add template machinery along with helpers methods ` Plotly.makeTemplate ` and
19
+ ` Plotly.validateTemplate ` [ #2764 ]
20
+ - Add 3D ` streamtube ` traces [ #2658 ]
21
+ - Add support for on-graph text in ` scattergl ` traces [ #2737 , #2783 ]
22
+ - Add ` gridshape ` attribute to polar subplots with values ` 'circular' ` (the
23
+ default) and ` 'linear' ` (to draw polygon grids) [ #2739 ]
24
+ - Add ` 'range' ` and ` 'change' ` ` aggregate ` transform functions [ #2764 ]
25
+ - Add ` visible ` attribute to ` rangeselector ` and ` updatemenu ` buttons, slider
26
+ steps and ` mapbox ` layout layers as well as ` tickformatstops ` items [ #2761 ]
27
+ - Add support for colorbar linked to ` marker.color ` values for ` splom ` ,
28
+ ` scatterpolar ` and ` scatterpolargl ` traces [ #2681 ]
29
+ - Revamp icon settings in custom mode bar buttons, allowing users to specify
30
+ their own dimensions and SVG transforms [ #2762 ]
31
+ - Add ` plotlyServerURL ` config option [ #2760 ]
32
+ - Added no-WebGL warnings for graphs with ` scattergl ` , ` scatterpolargl ` , ` splom `
33
+ and ` parcoords ` traces [ #2697 ]
34
+
35
+ ### Changed
36
+ - ` plotly_afterplot ` is now emitted after all edit types [ #2773 ]
37
+ - Trace ` uid ` is no longer mutated into user trace objects [ #2681 ]
38
+ - No longer add ` marker.line ` in ` scattermapbox ` fullData [ #2766 ]
39
+
40
+
41
+
42
+ ### Fixed
43
+ - Fix ` Plotly.react ` 's handling of changing auto-margins [ #2681 ]
44
+ - Make plotting/updating WebGL-based traces fail gracefully when WebGL isn't
45
+ supported [ #2697 ]
46
+ - Fix mapbox layout layer updates [ #2734 ]
47
+ - Fix mapbox event inconsistencies [ #2766 ]
48
+ - Correctly emit ` plotly_relayout ` at end of scroll on mapbox subplots [ #2709 ]
49
+ - Fix ` scatter3d ` scalar ` hovertext ` handling [ #2698 ]
50
+ - Fix line decimation for segments crossing the viewport [ #2705 ]
51
+ - Fix ` surface ` trace contours when first level has length zero [ #2712 ]
52
+ - Fix ` contour(x|y|z).highlight ` partial settings [ #2712 ]
53
+ - Fix old date timezone precision in Chrome 67+ [ #2747 ]
54
+ - Fix ` Plotly.validate ` for attribute with trailing numbers (e.g. ` x0 ` , ` y1 ` ) [ #2761 ]
55
+ - Fix x-only zoom moves when ` xaxis.fixedrange: true ` [ #2776 ]
56
+ - Fix colorbar edits for ` parcoords ` and ` histogram ` traces [ #2681 ]
57
+ - Fix bandwidth for single-value violins [ #2775 ]
58
+ - Sanitize ` margin ` after 'autosize' relayouts [ #2758 ]
59
+ - Make ` Plots.resize ` work when ` layout ` attribute is gone from graph div [ #2710 ]
60
+ - Fix ` colorscale ` attribute descriptions [ #2658 ]
61
+
62
+
13
63
## [ 1.38.3] -- 2018-06-11
14
64
15
65
### Fixed
0 commit comments