@@ -10,6 +10,155 @@ 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.14.1] -- 2016-06-28
14+
15+ ### Fixed
16+ - Fix colorscale restyle calls on heatmap traces (bug introduced in 1.14.0)
17+ [ #694 ]
18+ - Hover after zoom / pan is now functional again in ternary plots (bug
19+ introduced in 1.14.0) [ #688 ]
20+ - Fix mapbox layer relayout starting from invisible layer [ #693 ]
21+ - Hover labels when ` hoveron: 'fills' ` are now constrained to the viewports
22+ [ #688 ]
23+ - Fix ` surface ` countours description [ #696 ]
24+ - Fix ` mapbox.layers.line ` description [ #690 ]
25+
26+
27+ ## [ 1.14.0] -- 2016-06-22
28+
29+ ### Added
30+ - Attribute ` line.color ` in ` scatter3d ` traces now support color scales [ #617 ]
31+ - Annotations tail positions can now be set in data coordinates via the new
32+ ` axref ` and ` ayref ` attributes [ #610 ]
33+ - Attribute ` hoveron ` is added for ` scatter ` and ` scatterternary ` traces which
34+ adds the option to show hover labels about fill regions (instead of simply of
35+ about data points) [ #673 ]
36+ - Layout shapes can now be moved and resized (except for 'path' shapes) in
37+ editable contexts [ #660 ]
38+
39+ ### Changed
40+ - Numerous additions and changes where made to the mapbox layout layers
41+ attributes (introduced in 1.13.0). Namely, ` circle ` and ` symbol ` layer type
42+ where added. Note that some style attributes have been renamed to match the
43+ mapbox-gl API more closely. [ #681 ]
44+
45+ ### Fixed
46+ - Off-screen heatmap traces are properly deleted (bug introduced in 1.5.1)
47+ [ #655 ]
48+ - Hover labels for multi-heatmap subplot is functional again (bug introduced in
49+ 1.4.0) [ #655 ]
50+ - Heatmap x/y brick generation is now functional for 0 and 1 item columns [ #651 ]
51+ - Multiple layout images can now shared the same image source [ #672 ]
52+ - Updating legend border and bgcolor attribute now works via ` Plotly.relayout `
53+ [ #652 ]
54+ - Dragmode 'select' and 'lasso' no longer throw exception when selecting
55+ ` legendonly ` traces [ #644 ]
56+ - Ternary plots now respect the ` staticPlot ` config option [ #645 ]
57+ - Descriptions for axes ` nticks ` and contour traces ` ncountours ` now properly
58+ describe their behavior [ #662 ]
59+
60+
61+ ## [ 1.13.0] -- 2016-06-13
62+
63+ ### Added
64+ - Beta version of the ` scattermapbox ` trace type - which allows users to create
65+ ` mapbox-gl ` maps using the plotly.js API. Note that ` scattermapbox ` is only
66+ available through custom bundling in this release [ #626 ]
67+ - Configurable log levels. All plotly.js logging is now turned off by default.
68+ Use ` Plotly.setPlotConfig({ logging: /* 1 or 2 */ }) ` to (1) display warnings
69+ only or (2) all logs [ #590 ]
70+ - Thorough ` mesh3d ` attribute descriptions [ #593 ]
71+
72+ ### Changed
73+ - Generalize hover picking routine (to make more easily re-usable for other plot
74+ types) [ #575 , #631 ]
75+
76+ ### Fixed
77+ - Fix ` Plotly.toImage ` and ` Plotly.downloadImage ` bug specific to Chrome 51 on
78+ OSX [ #604 ]
79+ - Fix ` Plotly.downloadImage ` for ` svg ` types [ #604 ]
80+ - Fix ` scattergl ` opacity and connectgaps for ` 'lines' ` mode [ #589 ]
81+ - Make legend scroll bar keep its position after redraws [ #584 ]
82+ - Properly handle axis-reference shapes on overlaid axes [ #612 ]
83+ - Fix ` Plotly.relayout ` calls for ` layout.images ` in ` { astr: val } ` notation
84+ [ #624 ]
85+ - Bring back correct default value for ` lightposition ` in surface traces (bug
86+ introduced in 1.12.0) [ #571 ]
87+ - Fix typos in contours descriptions in contour traces [ #583 ]
88+ - Fix typos in ` axis.ticktext ` description [ #607 ]
89+ - Fix ambiguities in histogram ` nbin ` descriptions [ #623 ]
90+
91+
92+ ## [ 1.12.0] -- 2016-05-26
93+
94+ ### Added
95+ - Light positions, face normal epsilon and vertex normal epsilon are now
96+ configurable in ` mesh3d ` traces [ #556 ]
97+ - Light position is now configurable in ` surface ` traces [ #556 ]
98+ - ` surface ` and ` mesh3d ` lighting attributes are now accompanied with
99+ comprehensive descriptions. [ #556 ]
100+
101+ ### Changed
102+ - Plot modules are now allowed to have their own ` toSVG ` method for
103+ subplot-specific to-svg logic [ #554 ]
104+
105+ ### Fixed
106+ - gl2d plots are now functional in ` core-js ` environments (e.g. in babel es6
107+ presets) [ #569 ]
108+ - gl2d replot calls from a blank plot are now functional [ #570 ]
109+ - SVG graph config argument ` scrollZoom ` is now again functional (bug introduced
110+ in v1.10.0) [ #564 ]
111+ - ` layout.separators ` is now honored in pie text labels [ #547 ]
112+ - Heatmap ` zsmooth ` value ` 'fast' ` is now functional for arbitrary layout widths
113+ [ #548 ]
114+ - Range sliders now respond to all axis range relayout calls [ #568 ]
115+
116+
117+ ## [ 1.11.0] -- 2016-05-17
118+
119+ ### Added
120+ - Add top-level methods ` Plotly.toImage ` to convert a plotly graph to an image
121+ data URL (svg, png, jpg, and webp are supported) and ` Plotly.downloadImage ` to
122+ download a plotly graph as an image [ #446 ]
123+ - Add the ability to add arbitrary images loaded from a url to a plot's layout
124+ [ #525 ]
125+ - Add the option of making legend span horizontally [ #535 ]
126+ - Add ` connectgaps ` attribute to ` scattergl ` traces [ #449 ]
127+ - Add new 'relative' bar mode which stacks on top of one another with negative
128+ values below the axis, positive values above [ #517 ]
129+ - Add support for the 'winkel tripel' projection in geo subplots [ #492 ]
130+ - Event ` plotly_relayout ` is now emitted on gl2d subplot drag/pan/zoom
131+ interactions [ #466 ]
132+ - Add support for fill coloring in ` contourgl ` traces [ #522 , #543 ]
133+
134+ ### Changed
135+ - Cartesian on-hover routine is now uses a 50ms interval between search calls
136+ instead of 100ms for smoother displaying hover labels [ #514 ]
137+ - [ Internal change] fullLayout ` _has ` fields are replaced by a ` _has ` method
138+ which checks if a particular plot type is present on a graph [ #491 ]
139+
140+ ### Fixed
141+ - Bar widths of traces with null coordinates are now correctly computed [ #542 ]
142+ - Error bar spans on bar traces with null coordinates are now correctly computed
143+ [ #542 ]
144+ - All promises spawn in ` Plotly.plot ` are now guaranteed to be resolved before
145+ the final resolve [ #521 ]
146+ - Restyling ` scatterternary ` data attributes is now working [ #540 ]
147+ - Error bar of 0 length in log axes are not included in hover labels (instead of
148+ showing ` NaN ` s) [ #533 ]
149+
150+
151+ ## [ 1.10.2] -- 2016-05-05
152+
153+ ### Fixed
154+ - Subplot and range slider clip paths are now functional in AngularJS [ #509 ]
155+ - ` relayout ` call involving axis ` categoryorder ` and ` categoryarray ` are now
156+ working [ #510 ]
157+ - Annotation drag interactions in ` editable: true ` mode are now functional (bug
158+ introduced in 1.10.0)[ #505 ]
159+ - Improved attribute description for shape ` xref ` and ` yref ` [ #506 ]
160+
161+
13162## [ 1.10.1] -- 2016-05-02
14163
15164### Fixed
0 commit comments