Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 95ddf6c

Browse files
committed
working on changelog
1 parent 9c4b235 commit 95ddf6c

File tree

1 file changed

+68
-44
lines changed

1 file changed

+68
-44
lines changed

CHANGELOG.md

Lines changed: 68 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,30 @@
22
All notable changes to this project will be documented in this file.
33
This project adheres to [Semantic Versioning](http://semver.org/).
44

5-
## [2.0.0]
5+
## [Unreleased]
6+
## Added
7+
- dashboards can now be created using the API. Use `plotly.dashboard_objs`
68

9+
## [2.0.2] - 2017-02-20
10+
### Fixed
11+
- Offline plots created with `plotly.offline.plot` now resize as expected when the window is resized.
12+
- `plotly.figure_factory.create_distplot` now can support more than 10 traces without raising an error. Updated so that if the list of `colors` (default colors too) is less than your number of traces, the color for your traces will loop around to start when it hits the end.
13+
14+
## [2.0.1] - 2017-02-07
15+
### Added
16+
- Support for rendering plots in [nteract](https://nteract.io/)!
17+
See [https://github.com/nteract/nteract/pull/662](https://github.com/nteract/nteract/pull/662)
18+
for the associated PR in nteract.
19+
- As part of the above, plotly output now prints with a [custom mimetype](https://github.com/plotly/plotly.py/blob/f65724f06b894a5db94245ee4889c632b887d8ce/plotly/offline/offline.py#L348) - `application/vnd.plotly.v1+json`
20+
21+
### Added
22+
- `memoize` decorator added to `plotly.utils`
23+
24+
### Changed
25+
- a `Grid` from `plotly.grid_objs` now accepts a `pandas.Dataframe` as its argument.
26+
- computationally-intensive `graph_reference` functions are memoized.
27+
28+
## [2.0.0] - 2017-01-25
729
### Changed
830
- `plotly.exceptions.PlotlyRequestException` is *always* raised for network
931
failures. Previously either a `PlotlyError`, `PlotlyRequestException`, or a
@@ -14,6 +36,8 @@ revisited.
1436
config. If it cannot make a successful request, it raises a `PlotlyError`.
1537
- `plotly.figure_factory` will raise an `ImportError` if `numpy` is not
1638
installed.
39+
- `plotly.figure_factory.create_violin()` now has a `rugplot` parameter which
40+
determines whether or not a rugplot is draw beside each violin plot.
1741

1842
### Deprecated
1943
- `plotly.tools.FigureFactory`. Use `plotly.figure_factory.*`.
@@ -22,7 +46,7 @@ it's gone. (e.g., `_numpy_imported`)
2246
- (plotly v2 helper) `plotly.py._api_v2` It was private anyhow, but now it's
2347
gone.
2448

25-
## [1.13.0] - 2016-01-17
49+
## [1.13.0] - 2016-12-17
2650
### Added
2751
- Python 3.5 has been added as a tested environment for this package.
2852

@@ -36,7 +60,7 @@ gone.
3660
## [1.12.12] - 2016-12-06
3761
### Updated
3862
- Updated `plotly.min.js` to version 1.20.5 for `plotly.offline`.
39-
- See [the plotly.js CHANGELOG](https://github.com/plotly/plotly.js/blob/master/CHANGELOG.md) for additional information regarding the updates
63+
- See [the plotly.js CHANGELOG](https://github.com/plotly/plotly.js/blob/master/CHANGELOG.md) for additional information regarding the updates
4064
- `FF.create_scatterplotmatrix` now by default does not show the trace labels for the box plots, only if `diag=box` is selected for the diagonal subplot type.
4165

4266
## [1.12.11] - 2016-12-01
@@ -50,7 +74,7 @@ gone.
5074

5175
### Added
5276
- Plot configuration options for offline plots. See the list of [configuration options](https://github.com/Rikorose/plotly.py/blob/master/plotly/offline/offline.py#L189) and [examples](https://plot.ly/javascript/configuration-options/) for more information.
53-
- Please note that these configuration options are for offline plots ONLY. For configuration options when embedding online plots please see our [embed tutorial](http://help.plot.ly/embed-graphs-in-websites/#step-8-customize-the-iframe).
77+
- Please note that these configuration options are for offline plots ONLY. For configuration options when embedding online plots please see our [embed tutorial](http://help.plot.ly/embed-graphs-in-websites/#step-8-customize-the-iframe).
5478
- `colors.py` file which contains functions for manipulating and validating colors and arrays of colors
5579
- 'scale' param in `FF.create_trisurf` which now can set the interpolation on the colorscales
5680
- animations now work in offline mode. By running `plotly.offline.plot()` and `plotly.offline.iplot()` with a `fig` with `frames`, the resulting plot will cycle through the figures defined in `frames` either in the browser or in an ipython notebook respectively. Here's an example:
@@ -169,14 +193,14 @@ Then, whenever you update the data in `'my-grid'`, the associated plot will upda
169193
## [1.12.7] - 2016-08-17
170194
### Fixed
171195
- Edited `plotly.min.js` due to issue using `iplot` to plot offline in Jupyter Notebooks
172-
- Please note that `plotly.min.js` may be cached in your Jupyter Notebook. Therefore, if you continue to experience this issue after upgrading the Plotly package please open a new notebook or clear the cache to ensure the correct `plotly.min.js` is referenced.
196+
- Please note that `plotly.min.js` may be cached in your Jupyter Notebook. Therefore, if you continue to experience this issue after upgrading the Plotly package please open a new notebook or clear the cache to ensure the correct `plotly.min.js` is referenced.
173197

174198
## [1.12.6] - 2016-08-09
175199
### Updated
176200
- Updated `plotly.min.js` from 1.14.1 to 1.16.2
177-
- Trace type scattermapbox is now part of the main bundle
178-
- Add updatemenus (aka dropdowns) layout components
179-
- See [the plotly.js CHANGELOG](https://github.com/plotly/plotly.js/blob/master/CHANGELOG.md) for additional information regarding the updates
201+
- Trace type scattermapbox is now part of the main bundle
202+
- Add updatemenus (aka dropdowns) layout components
203+
- See [the plotly.js CHANGELOG](https://github.com/plotly/plotly.js/blob/master/CHANGELOG.md) for additional information regarding the updates
180204

181205
## [1.12.5] - 2016-08-03
182206
### Updated
@@ -197,10 +221,10 @@ help(tls.FigureFactory.create_2D_density)
197221
## [1.12.3] - 2016-06-30
198222
### Updated
199223
- Updated `plotly.min.js` from 1.13.0 to 1.14.1
200-
- Numerous additions and changes where made to the mapbox layout layers attributes
201-
- Attribute line.color in scatter3d traces now support color scales
202-
- Layout shapes can now be moved and resized (except for 'path' shapes) in editable contexts
203-
- See [the plotly.js CHANGELOG](https://github.com/plotly/plotly.js/blob/master/CHANGELOG.md#1141----2016-06-28) for additional information regarding the updates
224+
- Numerous additions and changes where made to the mapbox layout layers attributes
225+
- Attribute line.color in scatter3d traces now support color scales
226+
- Layout shapes can now be moved and resized (except for 'path' shapes) in editable contexts
227+
- See [the plotly.js CHANGELOG](https://github.com/plotly/plotly.js/blob/master/CHANGELOG.md#1141----2016-06-28) for additional information regarding the updates
204228
- Updated `default-schema`
205229

206230
### Added
@@ -209,9 +233,9 @@ help(tls.FigureFactory.create_2D_density)
209233
## [1.12.2] - 2016-06-20
210234
### Updated
211235
- Updated plotly.min.js so the offline mode is using plotly.js v1.13.0
212-
- Fix `Plotly.toImage` and `Plotly.downloadImage` bug specific to Chrome 51 on OSX
213-
- Beta version of the scattermapbox trace type - which allows users to create mapbox-gl maps using the plotly.js API. Note that scattermapbox is only available through custom bundling in this release.
214-
- See [the plotly.js CHANGELOG](https://github.com/plotly/plotly.js/blob/master/CHANGELOG.md#1130----2016-05-26) for additional additions and updates.
236+
- Fix `Plotly.toImage` and `Plotly.downloadImage` bug specific to Chrome 51 on OSX
237+
- Beta version of the scattermapbox trace type - which allows users to create mapbox-gl maps using the plotly.js API. Note that scattermapbox is only available through custom bundling in this release.
238+
- See [the plotly.js CHANGELOG](https://github.com/plotly/plotly.js/blob/master/CHANGELOG.md#1130----2016-05-26) for additional additions and updates.
215239

216240
### Added
217241
- The FigureFactory can now create gantt charts with `.create_gantt`. Check it out with:
@@ -244,19 +268,19 @@ help(tls.FigureFactory.create_violin)
244268
Note: This is a backwards incompatible change.
245269

246270
- Updated plotly.min.js so the offline mode is using plotly.js v1.12.0
247-
- Light position is now configurable in surface traces
248-
- surface and mesh3d lighting attributes are now accompanied with comprehensive descriptions
271+
- Light position is now configurable in surface traces
272+
- surface and mesh3d lighting attributes are now accompanied with comprehensive descriptions
249273

250274
- Allowed `create_scatterplotmatrix` and `create_trisurf` to use divergent and categorical colormaps. The parameter `palette` has been replaced by `colormap` and `use_palette` has been removed. In `create_scatterplotmatrix`, users can now:
251-
- Input a list of different color types (hex, tuple, rgb) to `colormap` to map colors divergently
252-
- Use the same list to categorically group the items in the index column
253-
- Pass a singlton color type to `colormap` to color all the data with one color
254-
- Input a dictionary to `colormap` to map index values to a specific color
255-
- 'cat' and 'seq' are valid options for `colormap_type`, which specify the type of colormap being used
275+
- Input a list of different color types (hex, tuple, rgb) to `colormap` to map colors divergently
276+
- Use the same list to categorically group the items in the index column
277+
- Pass a singlton color type to `colormap` to color all the data with one color
278+
- Input a dictionary to `colormap` to map index values to a specific color
279+
- 'cat' and 'seq' are valid options for `colormap_type`, which specify the type of colormap being used
256280

257281
- In `create_trisurf`, the parameter `dist_func` has been replaced by `color_func`. Users can now:
258-
- Input a list of different color types (hex, tuple, rgb) to `colormap` to map colors divergently
259-
- Input a list|array of hex and rgb colors to `color_func` to assign each simplex to a color
282+
- Input a list of different color types (hex, tuple, rgb) to `colormap` to map colors divergently
283+
- Input a list|array of hex and rgb colors to `color_func` to assign each simplex to a color
260284

261285
### Added
262286
- Added the option to load plotly.js from a CDN by setting the parameter `connected=True`
@@ -304,9 +328,9 @@ help(tls.FigureFactory.create_scatterplotmatrix)
304328
## [1.9.10] - 2016-04-27
305329
### Updated
306330
- Updated plotly.min.js so the offline mode is using plotly.js v1.10.0
307-
- Added beta versions of two new 2D WebGL trace types: heatmapgl, contourgl
308-
- Added fills for scatterternary traces
309-
- Added configurable shapes layer positioning with the shape attribute: `layer`
331+
- Added beta versions of two new 2D WebGL trace types: heatmapgl, contourgl
332+
- Added fills for scatterternary traces
333+
- Added configurable shapes layer positioning with the shape attribute: `layer`
310334

311335
## [1.9.9] - 2016-04-15
312336
### Fixed
@@ -318,20 +342,20 @@ help(tls.FigureFactory.create_scatterplotmatrix)
318342

319343
### Updated
320344
- Updated plotly.min.js so offline is using plotly.js v1.9.0
321-
- Added Ternary plots with support for scatter traces (trace type `scatterternary`, currently only available in offline mode)
322-
- For comprehensive update list see the [plotly.js CHANGELOG](https://github.com/plotly/plotly.js/blob/master/CHANGELOG.md)
345+
- Added Ternary plots with support for scatter traces (trace type `scatterternary`, currently only available in offline mode)
346+
- For comprehensive update list see the [plotly.js CHANGELOG](https://github.com/plotly/plotly.js/blob/master/CHANGELOG.md)
323347

324348
## [1.9.7] - 2016-04-04
325349
### Fixed
326350
- Offline mode will no longer delete the Jupyter Notebook's require, requirejs, and define variables.
327351

328352
### Updated
329353
- Updated plotly.min.js so offline is using plotly.js v1.8.0
330-
- Added range selector functionality for cartesian plots
331-
- Added range slider functionality for scatter traces
332-
- Added custom surface color functionality
333-
- Added ability to subplot multiple graph types (SVG cartesian, 3D, maps, pie charts)
334-
- For comprehensive update list see the [plotly.js CHANGELOG](https://github.com/plotly/plotly.js/blob/master/CHANGELOG.md)
354+
- Added range selector functionality for cartesian plots
355+
- Added range slider functionality for scatter traces
356+
- Added custom surface color functionality
357+
- Added ability to subplot multiple graph types (SVG cartesian, 3D, maps, pie charts)
358+
- For comprehensive update list see the [plotly.js CHANGELOG](https://github.com/plotly/plotly.js/blob/master/CHANGELOG.md)
335359

336360
## [1.9.6] - 2016-02-18
337361
### Updated
@@ -506,18 +530,18 @@ it does.
506530
### Removed
507531
- `height` and `width` are no longer accepted in `iplot`. Just stick them into your figure's layout instead, it'll be more consistent when you view it outside of the IPython notebook environment. So, instead of this:
508532

509-
```
510-
py.iplot([{'x': [1, 2, 3], 'y': [3, 1, 5]}], height=800)
511-
```
533+
```
534+
py.iplot([{'x': [1, 2, 3], 'y': [3, 1, 5]}], height=800)
535+
```
512536

513-
do this:
537+
do this:
514538

515-
```
516-
py.iplot({
517-
'data': [{'x': [1, 2, 3], 'y': [3, 1, 5]}],
518-
'layout': {'height': 800}
519-
})
520-
```
539+
```
540+
py.iplot({
541+
'data': [{'x': [1, 2, 3], 'y': [3, 1, 5]}],
542+
'layout': {'height': 800}
543+
})
544+
```
521545

522546
### Fixed
523547
- The height of the graph in `iplot` respects the figure's height in layout

0 commit comments

Comments
 (0)