@@ -10,6 +10,56 @@ 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.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+ - Use ` regl@1.3.6 ` [ #2694 ]
40+ - Use ` mapbox-gl@0.45.0 ` [ #2709 ]
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+
1363## [ 1.38.3] -- 2018-06-11
1464
1565### Fixed
0 commit comments