Skip to content

Commit 6ea3652

Browse files
authored
Merge branch 'dev' into requires-dir
2 parents 0074a07 + ba5e2ab commit 6ea3652

31 files changed

+4767
-4300
lines changed

Diff for: CHANGELOG.md

+7-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
All notable changes to `dash` will be documented in this file.
33
This project adheres to [Semantic Versioning](https://semver.org/).
44

5-
## [UNRELEASED]
5+
## [2.17.0] - 2024-05-03
66

77
## Added
88

@@ -16,11 +16,17 @@ This project adheres to [Semantic Versioning](https://semver.org/).
1616
- `target_components` specifies components/props triggering the loading spinner
1717
- `custom_spinner` enables using a custom component for loading messages instead of built-in spinners
1818
- `display` overrides the loading status with options for "show," "hide," or "auto"
19+
- [#2822](https://github.com/plotly/dash/pull/2822) Support no output callbacks. Fixes [#1549](https://github.com/plotly/dash/issues/1549)
20+
- [#2822](https://github.com/plotly/dash/pull/2822) Add global set_props. Fixes [#2803](https://github.com/plotly/dash/issues/2803)
1921

2022
## Fixed
2123

2224
- [#2362](https://github.com/plotly/dash/pull/2362) Global namespace not polluted any more when loading clientside callbacks.
2325
- [#2833](https://github.com/plotly/dash/pull/2833) Allow data url in link props. Fixes [#2764](https://github.com/plotly/dash/issues/2764)
26+
- [#2822](https://github.com/plotly/dash/pull/2822) Fix side update (running/progress/cancel) dict ids. Fixes [#2111](https://github.com/plotly/dash/issues/2111)
27+
- [#2817](https://github.com/plotly/dash/pull/2817) Change hashing algorithm from md5 to sha256, Fixes [#2697](https://github.com/plotly/dash/issues/2697).
28+
- [#2816](https://github.com/plotly/dash/pull/2816) Fix dcc.Dropdown value not updated when option is removed. Fixes [#2733](https://github.com/plotly/dash/issues/2733).
29+
- [#2823](https://github.com/plotly/dash/pull/2823) Fix None in "wait" methods causing incorrectly passing tests. Fixes [#2818](https://github.com/plotly/dash/issues/2818)
2430

2531
## [2.16.1] - 2024-03-06
2632

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

+1,007-979
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

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "dash-core-components",
3-
"version": "2.13.1",
3+
"version": "2.14.0",
44
"description": "Core component suite for Dash",
55
"repository": {
66
"type": "git",
@@ -64,11 +64,11 @@
6464
"uniqid": "^5.4.0"
6565
},
6666
"devDependencies": {
67-
"@babel/cli": "^7.23.9",
68-
"@babel/core": "^7.24.0",
67+
"@babel/cli": "^7.24.5",
68+
"@babel/core": "^7.24.5",
6969
"@babel/plugin-syntax-dynamic-import": "^7.8.3",
70-
"@babel/preset-env": "^7.24.0",
71-
"@babel/preset-react": "^7.23.3",
70+
"@babel/preset-env": "^7.24.5",
71+
"@babel/preset-react": "^7.24.1",
7272
"@plotly/dash-component-plugins": "^1.2.3",
7373
"@plotly/webpack-dash-dynamic-import": "^1.3.0",
7474
"babel-loader": "^9.1.3",
@@ -89,7 +89,7 @@
8989
"rimraf": "^5.0.5",
9090
"style-loader": "^3.3.3",
9191
"styled-jsx": "^3.4.4",
92-
"webpack": "^5.90.3",
92+
"webpack": "^5.91.0",
9393
"webpack-cli": "^5.1.4"
9494
},
9595
"optionalDependencies": {

Diff for: components/dash-core-components/src/components/Tabs.react.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ export default class Tabs extends Component {
159159
parseChildrenToArray() {
160160
if (this.props.children && !is(Array, this.props.children)) {
161161
// if dcc.Tabs.children contains just one single element, it gets passed as an object
162-
// instead of an array - so we put in in a array ourselves!
162+
// instead of an array - so we put it in an array ourselves!
163163
return [this.props.children];
164164
}
165165
return this.props.children;

0 commit comments

Comments
 (0)