Skip to content

Commit 31dab22

Browse files
authored
Merge pull request #1869 from plotly/deps-update-20211215
plotlyjs 2.8.1
2 parents 94cbc3b + 6feabf1 commit 31dab22

File tree

15 files changed

+46873
-48638
lines changed

15 files changed

+46873
-48638
lines changed

@plotly/dash-component-plugins/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@plotly/dash-component-plugins",
3-
"version": "1.2.1",
3+
"version": "1.2.2",
44
"description": "Plugins for Dash Components",
55
"repository": {
66
"type": "git",
@@ -12,7 +12,7 @@
1212
"homepage": "https://github.com/plotly/dash",
1313
"main": "dist/index.js",
1414
"scripts": {
15-
"build": "webpack --display-reasons --bail"
15+
"build": "webpack"
1616
},
1717
"author": "Marc-André Rivet",
1818
"license": "MIT",

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,20 @@ This project adheres to [Semantic Versioning](https://semver.org/).
55
## [Unreleased]
66

77
### Changed
8+
- [#1869](https://github.com/plotly/dash/pull/1869) Upgrade Plotly.js to v2.4.2. This includes:
9+
- [Feature release 2.5.0](https://github.com/plotly/plotly.js/releases/tag/v2.5.0):
10+
- 3D traces are now compatible with `no-unsafe-eval` CSP rules.
11+
- [Feature release 2.6.0](https://github.com/plotly/plotly.js/releases/tag/v2.5.0):
12+
- Add `smith` subplots and `scattersmith` traces, for drawing Smith charts.
13+
- [Feature release 2.7.0](https://github.com/plotly/plotly.js/releases/tag/v2.5.0):
14+
- Add text data for `histogram` traces.
15+
- Fix an interaction between `uirevision` and `autorange` that pops up in some cases of mixed clientside / serverside figure generation.
16+
- [Feature release 2.8.0](https://github.com/plotly/plotly.js/releases/tag/v2.5.0):
17+
- Add horizontal colorbars.
18+
- Add text data on `heatmap` and related trace types.
19+
- Control legend group title fonts.
20+
- Patch releases [2.5.1](https://github.com/plotly/plotly.js/releases/tag/v2.5.1), [2.6.1](https://github.com/plotly/plotly.js/releases/tag/v2.6.1), [2.6.2](https://github.com/plotly/plotly.js/releases/tag/v2.6.2), [2.6.3](https://github.com/plotly/plotly.js/releases/tag/v2.6.3), [2.6.4](https://github.com/plotly/plotly.js/releases/tag/v2.6.4), and [2.8.1](https://github.com/plotly/plotly.js/releases/tag/v2.8.1) containing bugfixes.
21+
- This PR also upgrades various other dependencies of dash renderer and component suites.
822

923
- [#1745](https://github.com/plotly/dash/pull/1745):
1024
Improve our `extras_require`: there are now five options here, each with a well-defined role:

components/dash-core-components/package-lock.json

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

components/dash-core-components/package.json

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -36,59 +36,59 @@
3636
"maintainer": "Ryan Patrick Kyle <[email protected]>",
3737
"license": "MIT",
3838
"dependencies": {
39-
"@fortawesome/fontawesome-svg-core": "^1.2.35",
40-
"@fortawesome/free-regular-svg-icons": "^5.15.3",
41-
"@fortawesome/free-solid-svg-icons": "^5.15.3",
42-
"@fortawesome/react-fontawesome": "^0.1.14",
39+
"@fortawesome/fontawesome-svg-core": "^1.2.36",
40+
"@fortawesome/free-regular-svg-icons": "^5.15.4",
41+
"@fortawesome/free-solid-svg-icons": "^5.15.4",
42+
"@fortawesome/react-fontawesome": "^0.1.16",
4343
"base64-js": "^1.5.1",
44-
"color": "^3.1.3",
44+
"color": "^4.1.0",
4545
"fast-isnumeric": "^1.1.4",
4646
"file-saver": "^2.0.5",
47-
"highlight.js": "^11.0.1",
47+
"highlight.js": "^11.3.1",
4848
"moment": "^2.29.1",
4949
"node-polyfill-webpack-plugin": "^1.1.4",
50-
"plotly.js": "2.4.2",
50+
"plotly.js": "2.8.1",
5151
"prop-types": "^15.7.2",
5252
"ramda": "^0.27.1",
53-
"rc-slider": "^9.7.2",
53+
"rc-slider": "^9.7.5",
5454
"react-addons-shallow-compare": "^15.6.3",
5555
"react-dates": "^21.8.0",
5656
"react-docgen": "^5.4.0",
5757
"react-dropzone": "^4.1.2",
5858
"react-markdown": "^4.3.1",
59-
"react-resize-detector": "^6.7.4",
59+
"react-resize-detector": "^6.7.6",
6060
"react-select-fast-filter-options": "^0.2.3",
6161
"react-virtualized-select": "^3.1.3",
62-
"uniqid": "^5.3.0"
62+
"uniqid": "^5.4.0"
6363
},
6464
"devDependencies": {
65-
"@babel/cli": "^7.14.5",
66-
"@babel/core": "^7.14.6",
65+
"@babel/cli": "^7.16.0",
66+
"@babel/core": "^7.16.5",
6767
"@babel/plugin-syntax-dynamic-import": "^7.8.3",
68-
"@babel/preset-env": "^7.14.7",
69-
"@babel/preset-react": "^7.14.5",
70-
"@plotly/dash-component-plugins": "^1.2.0",
71-
"@plotly/webpack-dash-dynamic-import": "^1.2.0",
68+
"@babel/preset-env": "^7.16.5",
69+
"@babel/preset-react": "^7.16.5",
70+
"@plotly/dash-component-plugins": "^1.2.2",
71+
"@plotly/webpack-dash-dynamic-import": "^1.3.0",
7272
"babel-eslint": "^10.1.0",
73-
"babel-loader": "^8.2.2",
73+
"babel-loader": "^8.2.3",
7474
"component-playground": "^3.2.1",
7575
"copyfiles": "^2.4.1",
76-
"css-loader": "^5.2.6",
77-
"es-check": "^5.2.4",
76+
"css-loader": "^6.5.1",
77+
"es-check": "^6.1.1",
7878
"eslint": "^7.30.0",
7979
"eslint-config-prettier": "^8.3.0",
80-
"eslint-plugin-import": "^2.23.4",
81-
"eslint-plugin-react": "^7.24.0",
80+
"eslint-plugin-import": "^2.25.3",
81+
"eslint-plugin-react": "^7.27.1",
8282
"identity-obj-proxy": "^3.0.0",
8383
"npm-run-all": "^4.1.5",
84-
"prettier": "^2.3.2",
84+
"prettier": "^2.5.1",
8585
"react": "^16.14.0",
8686
"react-dom": "^16.14.0",
8787
"react-jsx-parser": "1.21.0",
88-
"style-loader": "^3.0.0",
88+
"style-loader": "^3.3.1",
8989
"styled-jsx": "^3.4.4",
90-
"webpack": "^5.43.0",
91-
"webpack-cli": "^4.7.2"
90+
"webpack": "^5.65.0",
91+
"webpack-cli": "^4.9.1"
9292
},
9393
"files": [
9494
"/dash_core_components/*{.js,.map}",

components/dash-core-components/webpack.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ module.exports = (env, argv) => {
6565
},
6666
{
6767
test: /\.jsx?$/,
68-
include: /node_modules[\\\/](react-jsx-parser|highlight[.]js|react-markdown|is-plain-obj)[\\\/]/,
68+
include: /node_modules[\\\/](react-jsx-parser|highlight[.]js|react-markdown|is-plain-obj|color)[\\\/]/,
6969
use: {
7070
loader: 'babel-loader',
7171
options: {

0 commit comments

Comments
 (0)