|
2 | 2 | All notable changes to this project will be documented in this file.
|
3 | 3 | This project adheres to [Semantic Versioning](http://semver.org/).
|
4 | 4 |
|
| 5 | +## [0.23.0] - UNRELEASED |
| 6 | +### Added |
| 7 | +- Upgraded Plotly.js, the underlying library behind the |
| 8 | +`dash_core_components.Graph` component, to [version 1.38.0](https://github.com/plotly/plotly.js/releases/tag/v1.38.0). |
| 9 | +See https://github.com/plotly/plotly.js/releases/tag/v1.38.0 for the official notes. |
| 10 | + |
| 11 | + Many of these features were funded directly by companies that rely on this library. |
| 12 | + If your organization or company would like to sponsor particular features or |
| 13 | + bug fixes in these open source libraries, please reach out: http://plot.ly/products/consulting-and-oem |
| 14 | + |
| 15 | + - Add 3D `cone` traces to visualize vector fields [#2641](https://github.com/plotly/plotly.js/pull/2641), [#2647](https://github.com/plotly/plotly.js/pull/2647) |
| 16 | + - Add ability to interactively change length and rotate line shapes [#2594](https://github.com/plotly/plotly.js/pull/2594) |
| 17 | + - Add `toImageButtonOptions` config object to override to-image mode bar button options [#2607](https://github.com/plotly/plotly.js/pull/2607) |
| 18 | + - Add `plotly_legendclick` and `plotly_legenddoubleclick` events [#2581](https://github.com/plotly/plotly.js/pull/2581) |
| 19 | + - Add splom (aka scatter plot matrix) traces [#2505](https://github.com/plotly/plotly.js/pull/2505) |
| 20 | + - Add selection and improve legend items for ohlc and candlestick [#2561](https://github.com/plotly/plotly.js/pull/2561) |
| 21 | + |
| 22 | +### Changed |
| 23 | +As part of the Plotly.js upgrade: |
| 24 | +- Improve cartesian scroll and pan (mostly) performance for graphs with |
| 25 | +many marker or/and text nodes [#2623](https://github.com/plotly/plotly.js/pull/2623) |
| 26 | +- Improve multi-axis axis-range relayout performance by updating minimal set of |
| 27 | +axes instead of all axes [#2628](https://github.com/plotly/plotly.js/pull/2628) |
| 28 | +- New and improved point-clustering algorithm for `scattergl` [#2499](https://github.com/plotly/plotly.js/pull/2499) |
| 29 | + |
| 30 | +### Fixed |
| 31 | +As part of the plotly.js upgrade: |
| 32 | +- Fix `scattergl` error bar computations when input value are numeric strings [#2620](https://github.com/plotly/plotly.js/pull/2620) |
| 33 | +- Fix `scattergl` error bar computations for `x0`/`dx` and `y0`/`dy` coordinates [#2620](https://github.com/plotly/plotly.js/pull/2620) |
| 34 | +- Fix `violin` kde span edge cases [#2650](https://github.com/plotly/plotly.js/pull/2650) |
| 35 | +- Make `sankey` traces accept numeric strings [#2629](https://github.com/plotly/plotly.js/pull/2629) |
| 36 | +- Fix axis range edits under axis constraints [#2620](https://github.com/plotly/plotly.js/pull/2620) |
| 37 | +- Fix "sloppy click" event emission during cartesian zoom [#2649](https://github.com/plotly/plotly.js/pull/2649) |
| 38 | +- Fix layout `grid` validation which lead to exceptions [#2638](https://github.com/plotly/plotly.js/pull/2638) |
| 39 | +- Fix `parcoords` rendering in old Safari version [#2612](https://github.com/plotly/plotly.js/pull/2612) |
| 40 | +- Link to https://get.webgl.org instead of http version in no WebGL message [#2617](https://github.com/plotly/plotly.js/pull/2617) |
| 41 | + |
5 | 42 | ## [0.22.2] - 2018-05-22
|
6 | 43 | ### Fixed
|
7 | 44 | - `dcc.Input` component now handles `disabled=False` property.
|
|
0 commit comments