Skip to content
This repository was archived by the owner on Jun 3, 2024. It is now read-only.

Commit 7c2b102

Browse files
cldouglchriddyp
authored andcommitted
bump plotly.js to version 1.38.0 and update versions and changelog
1 parent 1b713d4 commit 7c2b102

File tree

7 files changed

+49
-12
lines changed

7 files changed

+49
-12
lines changed

CHANGELOG.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,43 @@
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+
## [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+
542
## [0.22.2] - 2018-05-22
643
### Fixed
744
- `dcc.Input` component now handles `disabled=False` property.

MANIFEST.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ include dash_core_components/bundle.js.map
33
include dash_core_components/metadata.json
44
include dash_core_components/[email protected]
55
include dash_core_components/[email protected]
6-
include dash_core_components/plotly-1.35.2.min.js
6+
include dash_core_components/plotly-1.38.0.min.js
77
include dash_core_components/[email protected]
88
include dash_core_components/[email protected]
99
include dash_core_components/[email protected]

dash_core_components/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@
2323

2424
_js_dist = [
2525
{
26-
'external_url': 'https://cdn.plot.ly/plotly-1.35.2.min.js',
27-
'relative_package_path': 'plotly-1.35.2.min.js',
26+
'external_url': 'https://cdn.plot.ly/plotly-1.38.0.min.js',
27+
'relative_package_path': 'plotly-1.38.0.min.js',
2828
'namespace': 'dash_core_components'
2929
},
3030
{

dash_core_components/plotly-1.35.2.min.js

Lines changed: 0 additions & 7 deletions
This file was deleted.

dash_core_components/plotly-1.38.0.min.js

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dash_core_components/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = '0.22.2'
1+
__version__ = '0.23.0'

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "dash-core-components",
3-
"version": "0.22.2",
3+
"version": "0.23.0",
44
"description": "Core component suite for Dash",
55
"repository": {
66
"type": "git",

0 commit comments

Comments
 (0)