Skip to content

Commit b5c8263

Browse files
committed
Merge branch 'v4', remote-tracking branch 'origin' into feature/dcc-refactor-dropdown
3 parents 437b9ee + 4b8917e + 45cfb0a commit b5c8263

25 files changed

+1749
-315
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,24 @@
22
All notable changes to `dash` will be documented in this file.
33
This project adheres to [Semantic Versioning](https://semver.org/).
44

5+
## [4.0.0rc0] - 2025-09-11
6+
- [#3398](https://github.com/plotly/dash/pull/3398) Modernize dcc.Input
7+
- [#3414](https://github.com/plotly/dash/pull/3414) Modernize dcc.Slider
8+
59
## [UNRELEASED]
610

711
## Added
812
- [#3395](https://github.com/plotly/dash/pull/3396) Add position argument to hooks.devtool
913
- [#3403](https://github.com/plotly/dash/pull/3403) Add app_context to get_app, allowing to get the current app in routes.
1014
- [#3407](https://github.com/plotly/dash/pull/3407) Add `hidden` to callback arguments, hiding the callback from appearing in the devtool callback graph.
15+
- [#3424](https://github.com/plotly/dash/pull/3424) Adds support for `Patch` on clientside callbacks class `dash_clientside.Patch`, as well as supporting side updates, eg: (Running, SetProps).
16+
- [#3347](https://github.com/plotly/dash/pull/3347) Added 'api_endpoint' to `callback` to expose api endpoints at the provided path for use to be executed directly without dash.
1117

1218
## Fixed
1319
- [#3395](https://github.com/plotly/dash/pull/3395) Fix Components added through set_props() cannot trigger related callback functions. Fix [#3316](https://github.com/plotly/dash/issues/3316)
1420
- [#3397](https://github.com/plotly/dash/pull/3397) Add optional callbacks, suppressing callback warning for missing component ids for a single callback.
21+
- [#3415](https://github.com/plotly/dash/pull/3415) Fix the error triggered when only a single no_update is returned for client-side callback functions with multiple Outputs. Fix [#3366](https://github.com/plotly/dash/issues/3366)
22+
- [#3416](https://github.com/plotly/dash/issues/3416) Fix DeprecationWarning in dash/_jupyter.py by migrating from deprecated ipykernel.comm.Comm to comm module
1523

1624
## [3.2.0] - 2025-07-31
1725

CITATION.cff

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ authors:
99
given-names: "Alex"
1010
orcid: https://orcid.org/0000-0003-4623-4147
1111
title: "A data and analytics web app framework for Python, no JavaScript required."
12-
version: 2.18.2
12+
version: 3.2.0
1313
doi: 10.5281/zenodo.14182630
14-
date-released: 2024-11-04
14+
date-released: 2025-07-31
1515
url: https://github.com/plotly/dash

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

Lines changed: 2 additions & 118 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: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "dash-core-components",
3-
"version": "3.2.0",
3+
"version": "4.0.0-rc0",
44
"description": "Core component suite for Dash",
55
"repository": {
66
"type": "git",
@@ -57,7 +57,6 @@
5757
"node-polyfill-webpack-plugin": "^2.0.1",
5858
"prop-types": "^15.8.1",
5959
"ramda": "^0.30.1",
60-
"rc-slider": "^9.7.5",
6160
"react-addons-shallow-compare": "^15.6.3",
6261
"react-dates": "^21.8.0",
6362
"react-docgen": "^5.4.3",
@@ -124,5 +123,6 @@
124123
},
125124
"browserslist": [
126125
"last 9 years and not dead"
127-
]
126+
],
127+
"gitHead": "fdbd6e0b8dc2448175dad301ed9004c918332d34"
128128
}

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

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

components/dash-html-components/package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "dash-html-components",
3-
"version": "3.0.4",
3+
"version": "4.0.0-rc0",
44
"description": "Vanilla HTML components for Dash",
55
"main": "lib/index.js",
66
"repository": {
@@ -59,5 +59,6 @@
5959
],
6060
"browserslist": [
6161
"last 10 years and not dead"
62-
]
62+
],
63+
"gitHead": "fdbd6e0b8dc2448175dad301ed9004c918332d34"
6364
}

components/dash-html-components/scripts/data/attributes.json

Lines changed: 13 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -226,11 +226,8 @@
226226
"button",
227227
"fieldset",
228228
"input",
229-
"label",
230-
"meter",
231229
"object",
232230
"output",
233-
"progress",
234231
"select",
235232
"textarea"
236233
],
@@ -993,28 +990,13 @@
993990
"target"
994991
],
995992
"label": [
996-
"htmlFor",
997-
"form"
993+
"htmlFor"
998994
],
999995
"output": [
1000996
"htmlFor",
1001997
"form",
1002998
"name"
1003999
],
1004-
"meter": [
1005-
"form",
1006-
"high",
1007-
"low",
1008-
"max",
1009-
"min",
1010-
"optimum",
1011-
"value"
1012-
],
1013-
"progress": [
1014-
"form",
1015-
"max",
1016-
"value"
1017-
],
10181000
"canvas": [
10191001
"height",
10201002
"width"
@@ -1025,6 +1007,14 @@
10251007
"type",
10261008
"width"
10271009
],
1010+
"meter": [
1011+
"high",
1012+
"low",
1013+
"max",
1014+
"min",
1015+
"optimum",
1016+
"value"
1017+
],
10281018
"base": [
10291019
"href",
10301020
"target"
@@ -1035,6 +1025,10 @@
10351025
"marquee": [
10361026
"loop"
10371027
],
1028+
"progress": [
1029+
"max",
1030+
"value"
1031+
],
10381032
"source": [
10391033
"media",
10401034
"sizes",

components/dash-table/package-lock.json

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

components/dash-table/package.json

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "dash-table",
3-
"version": "6.0.4",
3+
"version": "7.0.0-rc0",
44
"description": "Dash table",
55
"repository": {
66
"type": "git",
@@ -94,6 +94,7 @@
9494
"react-select": "^1.3.0",
9595
"regenerator-runtime": "^0.13.11",
9696
"remarkable": "^2.0.1",
97+
"rimraf": "^5.0.5",
9798
"sheetclip": "^0.3.0",
9899
"style-loader": "^3.3.3",
99100
"ts-loader": "^9.5.2",
@@ -102,8 +103,7 @@
102103
"webpack-cli": "^5.1.4",
103104
"webpack-dev-server": "5.2.2",
104105
"webpack-preprocessor": "^0.1.12",
105-
"xlsx": "^0.17.5",
106-
"rimraf": "^5.0.5"
106+
"xlsx": "^0.17.5"
107107
},
108108
"files": [
109109
"/dash_table/async-*{.js,.map}",
@@ -120,5 +120,6 @@
120120
},
121121
"browserslist": [
122122
"last 9 years and not dead"
123-
]
123+
],
124+
"gitHead": "fdbd6e0b8dc2448175dad301ed9004c918332d34"
124125
}

0 commit comments

Comments
 (0)