diff --git a/CHANGELOG.md b/CHANGELOG.md index 873b4b1143..3a7a68efbe 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,13 +2,14 @@ All notable changes to `dash` will be documented in this file. This project adheres to [Semantic Versioning](https://semver.org/). -## [UNRELEASED] +## [2.15.0] - 2024-01-31 ## Added - [#2695](https://github.com/plotly/dash/pull/2695) Adds `triggered_id` to `dash_clientside.callback_context`. Fixes [#2692](https://github.com/plotly/dash/issues/2692) - [#2723](https://github.com/plotly/dash/pull/2723) Improve dcc Slider/RangeSlider tooltips. Fixes [#1846](https://github.com/plotly/dash/issues/1846) - - Add `tooltip.format` a string for the format template, {value} will be formatted with the actual value. + - Add `tooltip.template` a string for the format template, {value} will be formatted with the actual value. - Add `tooltip.style` a style object to give to the div of the tooltip. + - Add `tooltip.transform` a reference to a function in the `window.dccFunctions` namespace. - [#2732](https://github.com/plotly/dash/pull/2732) Add special key `_dash_error` to `setProps`, allowing component developers to send error without throwing in render. Usage `props.setProps({_dash_error: new Error("custom error")})` ## Fixed diff --git a/components/dash-core-components/package-lock.json b/components/dash-core-components/package-lock.json index d2114aeb46..66f59dc7b0 100644 --- a/components/dash-core-components/package-lock.json +++ b/components/dash-core-components/package-lock.json @@ -1,12 +1,12 @@ { "name": "dash-core-components", - "version": "2.12.1", + "version": "2.13.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "dash-core-components", - "version": "2.12.1", + "version": "2.13.0", "license": "MIT", "dependencies": { "@braintree/sanitize-url": "^7.0.0", diff --git a/components/dash-core-components/package.json b/components/dash-core-components/package.json index d60c7646ad..126d154305 100644 --- a/components/dash-core-components/package.json +++ b/components/dash-core-components/package.json @@ -1,6 +1,6 @@ { "name": "dash-core-components", - "version": "2.12.1", + "version": "2.13.0", "description": "Core component suite for Dash", "repository": { "type": "git", diff --git a/components/dash-html-components/package-lock.json b/components/dash-html-components/package-lock.json index 0f083f4dff..5f0d4c8a10 100644 --- a/components/dash-html-components/package-lock.json +++ b/components/dash-html-components/package-lock.json @@ -1,12 +1,12 @@ { "name": "dash-html-components", - "version": "2.0.15", + "version": "2.0.16", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "dash-html-components", - "version": "2.0.15", + "version": "2.0.16", "license": "MIT", "dependencies": { "@braintree/sanitize-url": "^7.0.0", diff --git a/components/dash-html-components/package.json b/components/dash-html-components/package.json index f76a01317b..f2d4ff6b61 100644 --- a/components/dash-html-components/package.json +++ b/components/dash-html-components/package.json @@ -1,6 +1,6 @@ { "name": "dash-html-components", - "version": "2.0.15", + "version": "2.0.16", "description": "Vanilla HTML components for Dash", "main": "lib/index.js", "repository": { diff --git a/components/dash-table/package-lock.json b/components/dash-table/package-lock.json index d97776a622..44f7c766cc 100644 --- a/components/dash-table/package-lock.json +++ b/components/dash-table/package-lock.json @@ -1,12 +1,12 @@ { "name": "dash-table", - "version": "5.2.8", + "version": "5.2.9", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "dash-table", - "version": "5.2.8", + "version": "5.2.9", "license": "MIT", "devDependencies": { "@babel/cli": "^7.23.4", diff --git a/components/dash-table/package.json b/components/dash-table/package.json index 3cc0b8b970..d5c291727e 100644 --- a/components/dash-table/package.json +++ b/components/dash-table/package.json @@ -1,6 +1,6 @@ { "name": "dash-table", - "version": "5.2.8", + "version": "5.2.9", "description": "Dash table", "repository": { "type": "git", diff --git a/dash/_dash_renderer.py b/dash/_dash_renderer.py index 75940edfe7..71151a951a 100644 --- a/dash/_dash_renderer.py +++ b/dash/_dash_renderer.py @@ -1,6 +1,6 @@ import os -__version__ = "1.17.0" +__version__ = "1.18.0" _available_react_versions = {"16.14.0", "18.2.0"} _available_reactdom_versions = {"16.14.0", "18.2.0"} @@ -64,7 +64,7 @@ def _set_react_version(v_react, v_reactdom=None): { "relative_package_path": "dash-renderer/build/dash_renderer.min.js", "dev_package_path": "dash-renderer/build/dash_renderer.dev.js", - "external_url": "https://unpkg.com/dash-renderer@1.17.0" + "external_url": "https://unpkg.com/dash-renderer@1.18.0" "/build/dash_renderer.min.js", "namespace": "dash", }, diff --git a/dash/dash-renderer/package-lock.json b/dash/dash-renderer/package-lock.json index 9ef481e316..f9f5a6b2e6 100644 --- a/dash/dash-renderer/package-lock.json +++ b/dash/dash-renderer/package-lock.json @@ -1,12 +1,12 @@ { "name": "dash-renderer", - "version": "1.17.1", + "version": "1.18.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "dash-renderer", - "version": "1.17.1", + "version": "1.18.0", "license": "MIT", "dependencies": { "@babel/polyfill": "^7.12.1", diff --git a/dash/dash-renderer/package.json b/dash/dash-renderer/package.json index 49d67f652f..312aaaf776 100644 --- a/dash/dash-renderer/package.json +++ b/dash/dash-renderer/package.json @@ -1,6 +1,6 @@ { "name": "dash-renderer", - "version": "1.17.1", + "version": "1.18.0", "description": "render dash components in react", "main": "build/dash_renderer.min.js", "scripts": { diff --git a/dash/version.py b/dash/version.py index abe7e03a96..90c1ae3a02 100644 --- a/dash/version.py +++ b/dash/version.py @@ -1 +1 @@ -__version__ = "2.14.2" +__version__ = "2.15.0"