Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
342126a
Add ability to debounce an input field by amount of time
KoolADE85 Jun 30, 2023
dd6ed5b
Add class to Input elements so that CSS rules can be scoped
KoolADE85 Jul 6, 2023
745f0f3
Small changes to address code review feedback
KoolADE85 Jul 7, 2023
aa85b3c
Ensure no trailing space is added to className
KoolADE85 Jul 10, 2023
c2f4ef9
Do not accept incoming props for input value during debounce periods
KoolADE85 Jul 10, 2023
fe7a8e6
Make sure to reset debounce state after timeout
KoolADE85 Jul 10, 2023
494e23d
Update CHANGELOG
KoolADE85 Jul 10, 2023
259b63a
Update selenium import for older python compatibility
KoolADE85 Jul 10, 2023
0198e20
Define input state in constructor
KoolADE85 Jul 10, 2023
ea62583
fix(dash-table): added key prop to markdown cell :bug:
alexjercan Jul 12, 2023
e5cfa57
Address code review feedback
KoolADE85 Jul 12, 2023
3e6b531
Exclude search element from html checks for now
KoolADE85 Jul 12, 2023
bd51176
docs: addend changelog entry
alexjercan Jul 12, 2023
1623592
Remove duplicate key
KoolADE85 Jul 12, 2023
53bdf71
Revert "Exclude search element from html checks for now"
KoolADE85 Jul 12, 2023
b156dc4
build
KoolADE85 Jul 12, 2023
1691007
fix build error
KoolADE85 Jul 12, 2023
ce0aabe
Merge pull request #2593 from plotly/feature/debounce-time
KoolADE85 Jul 12, 2023
c4ca03b
Merge branch 'dev' into bugfix/dash-embedded-83
KoolADE85 Jul 12, 2023
11af805
build
KoolADE85 Jul 12, 2023
d13a917
Create a single cancel callback for each unique input.
T4rk1n Jul 13, 2023
ffcc9eb
build
KoolADE85 Jul 13, 2023
b5c1287
Fix cancel with manager from parameter.
T4rk1n Jul 13, 2023
b9a07a0
Add test page cancel.
T4rk1n Jul 13, 2023
050b85e
Fix cancel tests.
T4rk1n Jul 13, 2023
1718ec0
Merge pull request #2589 from plotly/bugfix/dash-embedded-83
KoolADE85 Jul 13, 2023
3466998
Wait for worker to be ready.
T4rk1n Jul 14, 2023
384e12a
Merge branch 'dev' into fix/#2588
T4rk1n Jul 14, 2023
bc38c13
Rename cancel -> shared_cancel
T4rk1n Jul 18, 2023
da66cb1
Update changelog.
T4rk1n Jul 18, 2023
1974bf1
build
T4rk1n Jul 18, 2023
909e39c
build
T4rk1n Jul 18, 2023
3c43d95
Merge pull request #2599 from plotly/fix/#2588
T4rk1n Jul 18, 2023
c5ae7c6
update browser-tools
LiamConnors Jul 19, 2023
3c202b5
Merge branch 'dev' into fix/dash_table-missing-key-prop
T4rk1n Jul 20, 2023
cc0c3d9
build
LiamConnors Jul 20, 2023
1471774
Merge pull request #2603 from plotly/update-browser-tools
T4rk1n Jul 20, 2023
cb15816
Merge branch 'dev' into fix/dash_table-missing-key-prop
T4rk1n Jul 20, 2023
6e8f50d
Merge pull request #2596 from alexjercan/fix/dash_table-missing-key-prop
T4rk1n Jul 20, 2023
0990015
Move mdn html elements extraction to a workflow cron job.
T4rk1n Jul 25, 2023
1e498df
Update Dash HTML elements & attributes.
T4rk1n Jul 25, 2023
fd50851
Merge pull request #2604 from plotly/create-pull-request/patch
T4rk1n Jul 25, 2023
9f9e4d2
Add hardcoded autoFocus to html attributes
T4rk1n Jul 25, 2023
bbe2290
Merge pull request #2605 from plotly/fix/html-autoFocus
T4rk1n Jul 25, 2023
366b4e9
Add mapping of tsconfig compiler option 'moduleResolution' from strin…
emilhe Aug 10, 2023
5ae51a0
add setuptools as a dependency
aleivag Aug 10, 2023
e37ce5e
Add changelog entry
emilhe Aug 10, 2023
b4ba117
Merge pull request #2616 from emilhe/moduleResolution
T4rk1n Aug 10, 2023
eaab7f2
Merge pull request #2617 from aleivag/add-setuptools
alexcjohnson Aug 10, 2023
c003bd0
Fix #2615 - allow special characters in dash-table column IDs
alexcjohnson Aug 12, 2023
bdb51ff
changelog for dash-table column IDs with special characters
alexcjohnson Aug 12, 2023
3391ee9
DRY column selectors
alexcjohnson Aug 12, 2023
df75c87
Merge pull request #2619 from plotly/table-escape-col-ids
alexcjohnson Aug 14, 2023
957ffcd
Update plotly.js to 2.25.2 from 2.24.2
T4rk1n Aug 14, 2023
34789ce
Update webpack, loaders and babel.
T4rk1n Aug 14, 2023
65cc276
Merge pull request #2621 from plotly/update-deps-2.12
T4rk1n Aug 14, 2023
7bdf7ae
Update changelog.
T4rk1n Aug 14, 2023
b35c67b
Version 2.12.0
T4rk1n Aug 14, 2023
6d246ef
Merge pull request #2622 from plotly/v2.12.0
T4rk1n Aug 14, 2023
8cb3a0b
Merge branch 'dev' into master-2.12.0
T4rk1n Aug 14, 2023
8461114
Master 2.12.0
T4rk1n Aug 14, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ version: 2.1
orbs:
win: circleci/windows@2.4.0
percy: percy/agent@0.1.3
browser-tools: circleci/browser-tools@1.2.4
browser-tools: circleci/browser-tools@1.4.3

jobs:
artifacts:
Expand Down
30 changes: 30 additions & 0 deletions .github/workflows/update-html.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
name: update-html
run-name: Update dash html components attributes
on:
schedule:
- cron: 10 0 1 * *
workflow_dispatch:
inputs:
name:
description: Name of the run
required: false
type: string

jobs:
update-attributes:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
ref: dev
- uses: actions/setup-node@v3
- name: Extract elements
working-directory: ./components/dash-html-components
run: |
npm ci
npm run extract
- name: Create Pull Request
uses: peter-evans/create-pull-request@v5
with:
commit-message: Update Dash HTML elements & attributes.
body: Automated HTML attributes update.
23 changes: 23 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,29 @@
All notable changes to `dash` will be documented in this file.
This project adheres to [Semantic Versioning](https://semver.org/).


## [2.12.0] - 2023-08-14

## Fixed

- [#2619](https://github.com/plotly/dash/pull/2619) Fix for dash-table column IDs containing special characters
- [#2616](https://github.com/plotly/dash/pull/2616) Add mapping of tsconfig compiler option `moduleResolution`, fixes [#2618](https://github.com/plotly/dash/issues/2618)
- [#2596](https://github.com/plotly/dash/pull/2596) Fix react-dom throwing unique key prop error for markdown table, fix [#1433](https://github.com/plotly/dash/issues/1433)
- [#2589](https://github.com/plotly/dash/pull/2589) CSS for input elements not scoped to Dash application
- [#2599](https://github.com/plotly/dash/pull/2599) Fix background callback cancel inputs used in multiple callbacks and mixed cancel inputs across pages.

## Changed

- [#2593](https://github.com/plotly/dash/pull/2593) dcc.Input accepts a number for its debounce argument

## Updated

- [#2621](https://github.com/plotly/dash/pull/2621) Update plotly.js to 2.25.2 from 2.24.2
- Feature release [2.25.0](https://github.com/plotly/plotly.js/releases/tag/v2.25.0), Add "Equal Earth" project, options to include legends for shapes, Plotly.deleteActivateShape.
- Patch release [2.24.3](https://github.com/plotly/plotly.js/releases/tag/v2.24.3) Fix for doubles clicks and legend group.
- Patch release [2.25.1](https://github.com/plotly/plotly.js/releases/tag/v2.25.1) Fix clearing legend using react.
- Patch release [2.25.2](https://github.com/plotly/plotly.js/releases/tag/v2.25.2) Fix potential prototype pollution in plot API calls.

## [2.11.1] - 2023-06-29

## Fixed
Expand Down
2 changes: 1 addition & 1 deletion components/dash-core-components/.eslintrc
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,7 @@
}],
"no-magic-numbers": ["error", {
"ignoreArrayIndexes": true,
"ignore": [-1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 100, 10, 16, 0.5, 25]
"ignore": [-1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 100, 10, 16, 0.5, 25, 1000]
}],
"no-underscore-dangle": ["off"],
"no-useless-escape": ["off"]
Expand Down
Loading