Skip to content

Commit

Permalink
Merge pull request #2365 from plotly/master-2.7.1
Browse files Browse the repository at this point in the history
Master 2.7.1
  • Loading branch information
T4rk1n authored Dec 12, 2022
2 parents 680a9b0 + 67d83e6 commit 3c3236b
Show file tree
Hide file tree
Showing 41 changed files with 608 additions and 239 deletions.
12 changes: 6 additions & 6 deletions @plotly/dash-generator-test-component-nested/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 6 additions & 6 deletions @plotly/dash-generator-test-component-standard/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 6 additions & 6 deletions @plotly/dash-test-components/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

19 changes: 18 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,24 @@
# Change Log for Dash
[# Change Log for Dash
All notable changes to `dash` will be documented in this file.
This project adheres to [Semantic Versioning](https://semver.org/).

## [2.7.0] - 2022-12-12

### Fixed

- [#2344](https://github.com/plotly/dash/pull/2344) Fix [#1519](https://github.com/plotly/dash/issues/1519), a case where dependent callbacks can be called too many times and with inconsistent inputs
- [#2332](https://github.com/plotly/dash/pull/2332) Add key to wrapped children props in list.
- [#2336](https://github.com/plotly/dash/pull/2336) Fix inserted dynamic ids in component as props.

### Updated

- [#2361](https://github.com/plotly/dash/pull/2361) Dependencies upgrade.
- Update Plotly.js to v2.16.4 (from v2.16.1): fix several bugs, particularly related to updating mapbox graphs.
- Path release [2.16.4](https://github.com/plotly/plotly.js/releases/tag/v2.16.4)
- Patch release [2.16.3](https://github.com/plotly/plotly.js/releases/tag/v2.16.3)
- Patch release [2.16.2](https://github.com/plotly/plotly.js/releases/tag/v2.16.2)
- [#2363](https://github.com/plotly/dash/pull/2363) Update html attributes for ol

## [2.7.0] - 2022-11-03

### Removed
Expand Down
6 changes: 0 additions & 6 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,12 +57,6 @@ When a change in renderer code doesn't reflect in your browser as expected, this

Specific details on making changes and contributing to `dcc`, `html`, and `dash_table` can be found within their respective sub-directories in the `components` directory. Once changes have been made in the specific directories, the `dash-update-components` command line tool can be used to update the build artifacts and dependencies of the respective packages within Dash. For example, if a change has been made to `dash-core-components`, use `dash-update-components "dash-core-components"` to move the build artifacts to Dash. By default, this is set to update `all` packages.

## Python 2 And 3 Compatibility

Writing Python 2/3 compatible code might be a challenging task for contributors used to working on one particular version, especially new learners who start directly with Python 3.

We use `python-future` as our tool to mainly write Python 3 code and make it back-compatible to Python 2.7 (the only Python 2 version Dash supports). Please refer to [this list of idioms](https://python-future.org/compatible_idioms.html "https://python-future.org/compatible_idioms.html") for more details on working with `python-future`.

## Git

Use the [GitHub flow](https://guides.github.com/introduction/flow/) when proposing contributions to this repository (i.e. create a feature branch and submit a PR against the default branch).
Expand Down
18 changes: 9 additions & 9 deletions components/dash-core-components/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions components/dash-core-components/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "dash-core-components",
"version": "2.7.0",
"version": "2.7.1",
"description": "Core component suite for Dash",
"repository": {
"type": "git",
Expand Down Expand Up @@ -49,7 +49,7 @@
"mathjax": "^3.2.2",
"moment": "^2.29.4",
"node-polyfill-webpack-plugin": "^2.0.1",
"plotly.js-dist-min": "2.16.1",
"plotly.js-dist-min": "2.16.4",
"prop-types": "^15.8.1",
"ramda": "^0.28.0",
"rc-slider": "^9.7.5",
Expand Down
16 changes: 8 additions & 8 deletions components/dash-html-components/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion components/dash-html-components/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "dash-html-components",
"version": "2.0.6",
"version": "2.0.7",
"description": "Vanilla HTML components for Dash",
"main": "lib/index.js",
"repository": {
Expand Down
4 changes: 3 additions & 1 deletion components/dash-html-components/scripts/data/attributes.json
Original file line number Diff line number Diff line change
Expand Up @@ -736,6 +736,7 @@
"command",
"embed",
"object",
"ol",
"script",
"source",
"style",
Expand Down Expand Up @@ -1125,7 +1126,8 @@
],
"ol": [
"reversed",
"start"
"start",
"type"
],
"col": [
"span"
Expand Down
Loading

0 comments on commit 3c3236b

Please sign in to comment.