NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI
Extensions for Plotly Dash.
Last release 2 months ago
16 Jul 2026
Release timing varies
gaps range from 8 days to 7 months
Nearly every release is documented
notes for 54 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
240 releases · first in 2020
One column per quarter.
Replaced links to the expired dash-extensions.com domain (no longer under project control) with https://dash-extensions-docs.onrender.com/. See the ch
Replaced links to the expired dash-extensions.com domain (no longer under project control) with https://dash-extensions-docs.onrender.com/. See the changelog for details.
Various Dash 3/4 compatibility fixes
Nothing published for this version
Fixed bug with background callback registration #312. Contributed by MartinSA04
Fixed bug in Loading component build process
Loading component build processLoading component build processRelax Python version constraint
A few improvements in the events module
events moduleChange the Lottie component to be based on lottie-react instead of react-lottie (not maintained) [BREAKING CHANGE]
logging module as a replacement for the (removed) LogTransformLottie component to be based on lottie-react instead of react-lottie (not maintained) [BREAKING CHANGE]Mermaid component to the most recent version, thereby fixing #362fix_page_load_anchor_issue functiondataiku module (targeted old Dataiku vesion, not maintained for years) [BREAKING CHANGE]NoOutputTransform as the functionality (no output) has been available in "pure" Dash since 2.17.0 [BREAKING CHANGE]LogTransform. New Dash functionality allows a leaner implementation, now found in the logging module [BREAKING CHANGE]Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Added support for changing the url property of the Websocket component. Contributed by lgln-kmi
url property of the Websocket component. Contributed by lgln-kmitimeout property to the Websocket component to control how long to wait for the websocket to (re)connectevents moduleid property to DeferScript component. Contributed by escobar-felipeEventListener for dynamic use casesNothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Updated various dependencies. Added support for / change target Python version to 3.13
Nothing published for this version
Nothing published for this version
Fix bug in BlockingCallbackTransform which occurred when a multi-output was targeted (i.e. using the ALL wildcard)
BlockingCallbackTransform which occurred when a multi-output was targeted (i.e. using the ALL wildcard)Nothing published for this version
Improve the stability of the serialization transforms (BaseModelTransform, and DataclassTransform) by adding support for None, str and dict types
BaseModelTransform, and DataclassTransform) by adding support for None, str and dict typescaptureKeys property of the Keyboard component to enable more specific filteringSSE componentNothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Add new SSE component, which can receive (and buffer) server sent events such the output from an LLM.
SSE component, which can receive (and buffer) server sent events such the output from an LLM.LoadingTransform, which makes it easy to re-use a single (full screen) loading component across the app.BaseModelTransform, which automates serialization/deserialization of Pydantic BaseModel objects.Nothing published for this version
Nothing published for this version
Updated dependencies, including dash to 2.17.0, and dash-mantine-components (optional) to 0.14.3. The latter includes breaking changes, e.g. the renam…
Loading component, which makes it possible to block events (e.g. keyboard input) while a component is loading.TriggerTransform. Contributed by lcornelatti.dash to 2.17.0, and dash-mantine-components (optional) to 0.14.3. The latter includes breaking changes, e.g. the renaming of NotificationsProvider to NotificationProviderNothing published for this version
Nothing published for this version
Add new validate module, which adds an assert_no_random_ids that assets that Dash didn't generate any random component ids.
validate module, which adds an assert_no_random_ids that assets that Dash didn't generate any random component ids.Add new pages module, which introduces the page components and page properties concepts.
pages module, which introduces the page components and page properties concepts.Set allow_duplicate=True for the default logging configurations for the LogTransform, thereby fixing #280.
allow_duplicate=True for the default logging configurations for the LogTransform, thereby fixing #280.Add useCapture property to EventListener and Keyboard components, thereby fixing #255.
useCapture property to EventListener and Keyboard components, thereby fixing #255.Update dependencies, including Flask-caching, thereby fixing #296.
Flask-caching, thereby fixing #296.Fixed bug in Keyboard component where the keydown event would fire twice.
Keyboard component where the keydown event would fire twice.Fixed bug in BlockingCallbackTransform component where the callback would never get invoked again, if an (uncaught) exception was raised during execut
BlockingCallbackTransform component where the callback would never get invoked again, if an (uncaught) exception was raised during execution. Contributed by lcornelatti.Nothing published for this version
Nothing published for this version
Re-introduce Keyboard component (due to many user requests)
Keyboard component (due to many user requests)Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Publishing to npm added to CICD pipeline. Fixes #284
assign are now re-used if the code is identicalNothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Added SerializationTransform and DataclassTransform
SerializationTransform and DataclassTransformTicker component has been removed. With the underlying component no longer being maintained, its dependency version requirement had fallen behindYour coding agent can read these notes before it upgrades. Set up the MCP server →