Skip to content

Commit 76f6691

Browse files
authored
Merge pull request #2538 from plotly/flask-upper-bound
Upper bound on Flask and Werkzeug versions
2 parents a8b3ddb + 9ece9a3 commit 76f6691

31 files changed

+21643
-15506
lines changed

Diff for: CHANGELOG.md

+9-3
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ This project adheres to [Semantic Versioning](https://semver.org/).
44

55
## [UNRELEASED]
66

7+
## Changed
8+
9+
- [#2538](https://github.com/plotly/dash/pull/2538) Add an upper bound to Flask and Werkzeug versions at `<2.2.3` because we expect the Dash ecosystem to be incompatible with the next minor release of Flask (this excludes the current latest Flask release 2.3.x). We will raise the upper bound to `<2.4` after we fix incompatibilities elsewhere in the Dash ecosystem.
10+
711
## Fixed
812

913
- [#2508](https://github.com/plotly/dash/pull/2508) Fix error message, when callback output has different length than spec
@@ -13,11 +17,13 @@ This project adheres to [Semantic Versioning](https://semver.org/).
1317

1418
## Updated
1519

16-
- [#2533](https://github.com/plotly/dash/pull/2533) Update Plotly.js to v2.23.1 from v2.20.0.
20+
- [#2533](https://github.com/plotly/dash/pull/2533) and [#2538](https://github.com/plotly/dash/pull/2538) Update Plotly.js to v2.23.2 from v2.20.0.
1721
- Feature release [2.23.0](https://github.com/plotly/plotly.js/releases/tag/v2.23.0) adds legend/colorbar xref/yref.
1822
- Feature release [2.22.0](https://github.com/plotly/plotly.js/releases/tag/v2.22.0) adds `legend` references to traces.
19-
- Feature release [2.21.0](https://github.com/plotly/plotly.js/releases/tag/v2.21.0) adds label.texttemplate to parametric shapes.
20-
- Patch release [2.23.1](https://github.com/plotly/plotly.js/releases/tag/v2.23.1) fix heatmap rendering on iOS and Safari when zsmooth is set to false.
23+
- Feature release [2.21.0](https://github.com/plotly/plotly.js/releases/tag/v2.21.0) adds `label.texttemplate` to parametric shapes.
24+
- Patch releases [2.23.1](https://github.com/plotly/plotly.js/releases/tag/v2.23.1) and [2.23.2](https://github.com/plotly/plotly.js/releases/tag/v2.23.2) fix heatmap rendering on iOS and Safari when zsmooth is set to false and shape text when drawing a new shape.
25+
26+
- [#2538](https://github.com/plotly/dash/pull/2538) Update JS dependencies in dcc, html, dash-table, dash-renderer, and dash
2127

2228
## [2.9.3] - 2023-04-13
2329

Diff for: components/dash-core-components/package-lock.json

+2,442-2,098
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: components/dash-core-components/package.json

+18-18
Original file line numberDiff line numberDiff line change
@@ -45,19 +45,19 @@
4545
"d3-format": "^1.4.5",
4646
"fast-isnumeric": "^1.1.4",
4747
"file-saver": "^2.0.5",
48-
"highlight.js": "^11.6.0",
48+
"highlight.js": "^11.8.0",
4949
"mathjax": "^3.2.2",
5050
"moment": "^2.29.4",
5151
"node-polyfill-webpack-plugin": "^2.0.1",
52-
"plotly.js-dist-min": "2.23.1",
52+
"plotly.js-dist-min": "2.23.2",
5353
"prop-types": "^15.8.1",
54-
"ramda": "^0.28.0",
54+
"ramda": "^0.29.0",
5555
"rc-slider": "^9.7.5",
5656
"react-addons-shallow-compare": "^15.6.3",
5757
"react-dates": "^21.8.0",
5858
"react-docgen": "^5.4.3",
5959
"react-dropzone": "^4.1.2",
60-
"react-fast-compare": "^3.2.0",
60+
"react-fast-compare": "^3.2.2",
6161
"react-markdown": "^4.3.1",
6262
"react-resize-detector": "^6.7.6",
6363
"react-select-fast-filter-options": "^0.2.3",
@@ -66,32 +66,32 @@
6666
"uniqid": "^5.4.0"
6767
},
6868
"devDependencies": {
69-
"@babel/cli": "^7.19.3",
70-
"@babel/core": "^7.19.6",
69+
"@babel/cli": "^7.21.5",
70+
"@babel/core": "^7.21.8",
7171
"@babel/plugin-syntax-dynamic-import": "^7.8.3",
72-
"@babel/preset-env": "^7.19.4",
72+
"@babel/preset-env": "^7.21.5",
7373
"@babel/preset-react": "^7.18.6",
7474
"@plotly/dash-component-plugins": "^1.2.3",
7575
"@plotly/webpack-dash-dynamic-import": "^1.3.0",
76-
"babel-loader": "^8.2.5",
76+
"babel-loader": "^9.1.2",
7777
"component-playground": "^3.2.1",
7878
"copyfiles": "^2.4.1",
79-
"css-loader": "^6.7.1",
80-
"es-check": "^7.0.1",
81-
"eslint": "^8.26.0",
82-
"eslint-config-prettier": "^8.5.0",
83-
"eslint-plugin-import": "^2.26.0",
84-
"eslint-plugin-react": "^7.31.10",
79+
"css-loader": "^6.7.4",
80+
"es-check": "^7.1.1",
81+
"eslint": "^8.41.0",
82+
"eslint-config-prettier": "^8.8.0",
83+
"eslint-plugin-import": "^2.27.5",
84+
"eslint-plugin-react": "^7.32.2",
8585
"identity-obj-proxy": "^3.0.0",
8686
"npm-run-all": "^4.1.5",
87-
"prettier": "^2.7.1",
87+
"prettier": "^2.8.8",
8888
"react": "^16.14.0",
8989
"react-dom": "^16.14.0",
9090
"react-jsx-parser": "1.21.0",
91-
"style-loader": "^3.3.1",
91+
"style-loader": "^3.3.3",
9292
"styled-jsx": "^3.4.4",
93-
"webpack": "^5.76.2",
94-
"webpack-cli": "^4.10.0"
93+
"webpack": "^5.83.1",
94+
"webpack-cli": "^5.1.1"
9595
},
9696
"files": [
9797
"/dash_core_components/*{.js,.map}",

0 commit comments

Comments
 (0)