Skip to content

Commit

Permalink
Merge branch 'dev' into master-2.14.0
Browse files Browse the repository at this point in the history
  • Loading branch information
T4rk1n committed Oct 11, 2023
2 parents 7adb654 + aa0473e commit 6d47b8e
Show file tree
Hide file tree
Showing 49 changed files with 3,273 additions and 2,799 deletions.
18 changes: 16 additions & 2 deletions .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.4.3
browser-tools: circleci/browser-tools@1.4.6

jobs:
artifacts:
Expand Down Expand Up @@ -102,11 +102,13 @@ jobs:

steps:
- checkout
- run: sudo apt-get update
- run: echo $PYVERSION > ver.txt
- run: cat requires-*.txt > requires-all.txt
- restore_cache:
key: dep-{{ checksum ".circleci/config.yml" }}-{{ checksum "ver.txt" }}-{{ checksum "requires-all.txt" }}
- browser-tools/install-browser-tools
- browser-tools/install-browser-tools:
chrome-version: 116.0.5845.110
- run:
name: ️️🏗️ pip dev requirements
command: |
Expand Down Expand Up @@ -176,11 +178,13 @@ jobs:
steps:
- checkout:
path: ~/dash
- run: sudo apt-get update
- run: echo $PYVERSION > ver.txt
- run: cat requires-*.txt > requires-all.txt
- restore_cache:
key: dep-{{ checksum ".circleci/config.yml" }}-{{ checksum "ver.txt" }}-{{ checksum "requires-all.txt" }}
- browser-tools/install-browser-tools:
chrome-version: 116.0.5845.110
install-firefox: false
install-geckodriver: false
- attach_workspace:
Expand Down Expand Up @@ -291,11 +295,13 @@ jobs:
steps:
- checkout:
path: ~/dash
- run: sudo apt-get update
- run: echo $PYVERSION > ver.txt
- run: cat requires-*.txt > requires-all.txt
- restore_cache:
key: dep-{{ checksum ".circleci/config.yml" }}-{{ checksum "ver.txt" }}-{{ checksum "requires-all.txt" }}
- browser-tools/install-browser-tools:
chrome-version: 116.0.5845.110
install-firefox: false
install-geckodriver: false
- attach_workspace:
Expand Down Expand Up @@ -358,13 +364,15 @@ jobs:
steps:
- checkout:
path: ~/dash
- run: sudo apt-get update
- run: echo $PYVERSION > ver.txt
- run: cat requires-*.txt > requires-all.txt
- restore_cache:
key: dep-{{ checksum ".circleci/config.yml" }}-{{ checksum "ver.txt" }}-{{ checksum "requires-all.txt" }}
- restore_cache:
key: html-{{ checksum "components/dash-html-components/package.json" }}-{{ checksum "components/dash-html-components/package-lock.json" }}
- browser-tools/install-browser-tools:
chrome-version: 116.0.5845.110
install-firefox: false
install-geckodriver: false
- attach_workspace:
Expand Down Expand Up @@ -432,11 +440,13 @@ jobs:
steps:
- checkout:
path: ~/dash
- run: sudo apt-get update
- run: echo $PYVERSION > ver.txt
- run: cat requires-*.txt > requires-all.txt
- restore_cache:
key: dep-{{ checksum ".circleci/config.yml" }}-{{ checksum "ver.txt" }}-{{ checksum "requires-all.txt" }}
- browser-tools/install-browser-tools:
chrome-version: 116.0.5845.110
install-firefox: false
install-geckodriver: false
- attach_workspace:
Expand Down Expand Up @@ -484,13 +494,15 @@ jobs:
steps:
- checkout:
path: ~/dash
- run: sudo apt-get update
- run: echo $PYVERSION > ver.txt
- run: cat requires-*.txt > requires-all.txt
- restore_cache:
key: dep-{{ checksum ".circleci/config.yml" }}-{{ checksum "ver.txt" }}-{{ checksum "requires-all.txt" }}
- restore_cache:
key: table-{{ checksum "components/dash-table/package.json" }}-{{ checksum "components/dash-table/package-lock.json" }}
- browser-tools/install-browser-tools:
chrome-version: 116.0.5845.110
install-firefox: false
install-geckodriver: false
- attach_workspace:
Expand Down Expand Up @@ -524,9 +536,11 @@ jobs:
steps:
- checkout:
path: ~/dash
- run: sudo apt-get update
- restore_cache:
key: dep-{{ .Branch }}-{{ checksum "package-lock.json" }}-{{ checksum "package.json" }}
- browser-tools/install-browser-tools:
chrome-version: 116.0.5845.110
install-firefox: false
install-geckodriver: false
- run:
Expand Down
17 changes: 16 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,22 @@
All notable changes to `dash` will be documented in this file.
This project adheres to [Semantic Versioning](https://semver.org/).

## [2.14.0] - 2023-10-11

## Fixed

- [#2634](https://github.com/plotly/dash/pull/2634) Fix deprecation warning on pkg_resources, fix [#2631](https://github.com/plotly/dash/issues/2631)

## Changed

- [#2635](https://github.com/plotly/dash/pull/2635) Get proper app module name, remove need to give `__name__` to Dash constructor.

## Added

- [#2647](https://github.com/plotly/dash/pull/2647) `routing_callback_inputs` allowing to pass more Input and/or State arguments to the pages routing callback
- [#2649](https://github.com/plotly/dash/pull/2649) Add `_allow_dynamic_callbacks`, register new callbacks inside other callbacks.
**WARNING: dynamic callback creation can be dangerous, use at you own risk. It is not intended for use in a production app, multi-user or multiprocess use as it only works for a single user.**

## [2.13.0] 2023-08-28
## Changed

Expand All @@ -11,7 +27,6 @@ This project adheres to [Semantic Versioning](https://semver.org/).

- [#2630](https://github.com/plotly/dash/pull/2630) New layout hooks in the renderer


## [2.12.1] - 2023-08-16

## Fixed
Expand Down
Loading

0 comments on commit 6d47b8e

Please sign in to comment.