NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #2887 most downloaded on PyPI
Bootstrap themed components for use in Plotly Dash
Last release 8 months ago
30 Jan 2026
Ships unpredictably
gaps range from 8 days to 8 months
Most releases are documented
notes for 53 of the last 60 stable releases
1 version withdrawn
withdrawn after publishing
8 years old
243 releases · first in 2018
This is a pre-release candidate for version 2.0.5 of _dash-bootstrap-components_! This is a patch release updating our build process.
This is a pre-release candidate for version 2.0.5 of dash-bootstrap-components! This is a patch release updating our build process.
uv-build for building the package (PR 1153)This pre-release of _dash-bootstrap-components_ was created to test fixes to the release pipeline.
This pre-release of dash-bootstrap-components was created to test fixes to the release pipeline.
One column per quarter.
Nothing published for this version
Version 2.0.4 of _dash-bootstrap-components_! This is a patch release fixing a bug in the Spinner component.
Version 2.0.4 of dash-bootstrap-components! This is a patch release fixing a bug in the Spinner component.
Nothing published for this version
dash-bootstrap-components version 2.0.3! This version fixes a bug in the Tabs component and updates the version requirement for the _dash_ package. We
dash-bootstrap-components version 2.0.3! This version fixes a bug in the Tabs component and updates the version requirement for the dash package. We have also updated CDN links for Bootstrap stylesheets. Please continue to report problems on our issue tracker.
Tabs component (PR 1128)This is a release candidate for dash-bootstrap-components version 2.0.3! This version fixes a bug in the Tabs component and updates the version requir
This is a release candidate for dash-bootstrap-components version 2.0.3! This version fixes a bug in the Tabs component and updates the version requirement for the dash package. We have also updated CDN links for Bootstrap stylesheets. Please continue to report problems on our issue tracker.
Tabs component (PR 1128)This is a release candidate for dash-bootstrap-components version 2.0.3! This version fixes a bug in the Tabs component and updates the version requir
This is a release candidate for dash-bootstrap-components version 2.0.3! This version fixes a bug in the Tabs component and updates the version requirement for the dash package. We have also updated CDN links for Bootstrap stylesheets. Please continue to report problems on our issue tracker.
Tabs component (PR 1128)dash-bootstrap-components version 2.0.2! This version fixes a bug in the Tabs component and updates the version requirement for the _dash_ package. A
dash-bootstrap-components version 2.0.2! This version fixes a bug in the Tabs component and updates the version requirement for the dash package. A number of docstrings have also been cleaned up and made consistent. Please continue to report problems on our issue tracker.
Tab in a callback now triggers a re-render of the parent Tabs component (PR 1120)Thanks @FRosner and @Zoraiyo for the contributions!
This is a pre-release for dash-bootstrap-components version 2.0.2! This version fixes a bug in the Tabs component and updates the version requirement
This is a pre-release for dash-bootstrap-components version 2.0.2! This version fixes a bug in the Tabs component and updates the version requirement for the dash package. Please continue to report problems on our issue tracker.
Tab in a callback now triggers a rerender of the parent Tabs component (PR 1120)Thanks @FRosner for the contribution!
dash-bootstrap-components version 2.0.1! This version fixes bugs and updates CDN links. Please continue to report problems on our issue tracker.
dash-bootstrap-components version 2.0.1! This version fixes bugs and updates CDN links. Please continue to report problems on our issue tracker.
dbc.Button from being used in conjunction with dcc.ConfirmDialogProvider (PR 1111)This is a pre-release for dash-bootstrap-components version 2.0.1! This version fixes bugs and updates CDN links. Please continue to report problems o
This is a pre-release for dash-bootstrap-components version 2.0.1! This version fixes bugs and updates CDN links. Please continue to report problems on our issue tracker.
dbc.Button from being used in conjunction with dcc.ConfirmDialogProvider (PR 1111)Removed the following deprecated props: DropdownMenu.right, Table.dark (PR 1084)
dash-bootstrap-components version 2.0.0! This version makes various internal updates for compatibility with Dash 3.0.0. Please continue to report problems on our issue tracker.
Spinner and Placeholder now accept the target_components prop which functions like dcc.Loading (PR 1080)display prop for Spinner and Placeholder to force the component to show (PR 1080)disabled prop to CardLink (PR 1084)Modal styling props consistent. modal_class_name and modalClassName are renamed to class_name and className respectively which target the same element as style. class_name and className previously set styles on the modal dialog, which should now be done with dialog_class_name and dialogClassName respectively. This is consistent with behaviour of style and dialog_style (PR 1090)_timestamp props. Use callback context instead. (PR 1082)Version 2.0.0 of dash-bootstrap-components! This version makes various internal updates for compatibility with Dash 3.0.0 which is now required to use dash-bootstrap-components. Please continue to report problems on our issue tracker.
Spinner and Placeholder now accept the target_components prop which functions like dcc.Loading (PR 1080)display prop for Spinner and Placeholder to force the component to show (PR 1080)disabled prop to CardLink (PR 1084)dash>=3.0.0.Modal styling props consistent. modal_class_name and modalClassName are renamed to class_name and className respectively which target the same element as style. class_name and className previously set styles on the modal dialog, which should now be done with dialog_class_name and dialogClassName respectively. This is consistent with behaviour of style and dialog_style (PR 1090)_timestamp props. Use callback context instead. (PR 1082)Removed the following deprecated props: DropdownMenu.right, Table.dark (PR 1084)
This is a release candidate of dash-bootstrap-components version 2.0.0!
This version makes various internal updates for compatibility with Dash 3.0.0. Please continue to report problems on our issue tracker.
Spinner and Placeholder now accept the target_components prop which functions like dcc.Loading (PR 1080)display prop for Spinner and Placeholder to force the component to show (PR 1080)disabled prop to CardLink (PR 1084)Modal styling props consistent. modal_class_name and modalClassName are renamed to class_name and className respectively which target the same element as style. class_name and className previously set styles on the modal dialog, which should now be done with dialog_class_name and dialogClassName respectively. This is consistent with behaviour of style and dialog_style (PR 1090)_timestamp props. Use callback context instead. (PR 1082)Nothing published for this version
Nothing published for this version
Nothing published for this version
Version 1.7.1 dash-bootstrap-components. This version fixes a build issue with the previous version. Please continue to report problems on our issue t
Version 1.7.1 dash-bootstrap-components. This version fixes a build issue with the previous version. Please continue to report problems on our issue tracker.
Version 1.7.1 of dash-bootstrap-components. This version fixes a build issue with version 1.7.0. Thanks to everyone who reported problems on our issue tracker.
Release candidate of dash-bootstrap-components. This version fixes a build issue with the previous version. Please continue to report problems on our
Release candidate of dash-bootstrap-components. This version fixes a build issue with the previous version. Please continue to report problems on our issue tracker.
This is a prerelease of dash-bootstrap-components used to test changes to the release pipeline.
This is a prerelease of dash-bootstrap-components used to test changes to the release pipeline.
Version 1.7.0 of dash-bootstrap-components. This version exposes some new props for Modal, and Textarea to allow users to customise the behaviour of t
Version 1.7.0 of dash-bootstrap-components. This version exposes some new props for Modal, and Textarea to allow users to customise the behaviour of those components, and extends the functionality of the debounce prop in Input and Textarea components. Please continue to report problems on our issue tracker.
content_style / contentStyle and dialog_style / dialogStyle props to Modal to complement the existing contentClassName and dialogClassName props (PR 1029)submit_on_enter prop to Textarea to allow users to disable default behaviour of incrementing n_submit when the Enter key is pressed (PR 1036)Input and Textarea components (PR 1056)This is a release candidate of dash-bootstrap-components v1.7.0. This version exposes some new props for Modal, and Textarea to allow users to customi
This is a release candidate of dash-bootstrap-components v1.7.0. This version exposes some new props for Modal, and Textarea to allow users to customise the behaviour of those components, and extends the functionality of the debounce prop in Input and Textarea components. Please continue to report problems on our issue tracker.
content_style / contentStyle and dialog_style / dialogStyle props to Modal to complement the existing contentClassName and dialogClassName props (PR 1029)submit_on_enter prop to Textarea to allow users to disable default behaviour of incrementing n_submit when the Enter key is pressed (PR 1036)Input and Textarea components (PR 1056)This is a release candidate of dash-bootstrap-components v1.6.1. This version exposes some new props for Modal, and Textarea to allow users to customi
This is a release candidate of dash-bootstrap-components v1.6.1. This version exposes some new props for Modal, and Textarea to allow users to customise the behaviour of those components. Please continue to report problems on our issue tracker.
content_style / contentStyle and dialog_style / dialogStyle props to Modal to complement the existing contentClassName and dialogClassName props (PR 1029)submit_on_enter prop to Textarea to allow users to disable default behaviour of incrementing n_submit when the Enter key is pressed (PR 1036)This is a release candidate of dash-bootstrap-components v1.6.0. This version makes some improvements to Accordion, Modal and Progress as well as upda
This is a release candidate of dash-bootstrap-components v1.6.0. This version makes some improvements to Accordion, Modal and Progress as well as updating CDN links. Please continue to report problems on our issue tracker.
content_style / contentStyle and dialog_style / dialogStyle props to Modal to complement the existing contentClassName and dialogClassName props (PR 1029)Version 1.6.0 of dash-bootstrap-components. This version makes some improvements to Accordion, Modal and Progress as well as updating CDN links. Pleas
Version 1.6.0 of dash-bootstrap-components. This version makes some improvements to Accordion, Modal and Progress as well as updating CDN links. Please continue to report problems on our issue tracker.
title property of AccordionItem can now be an arbitrary Dash component (PR 988)enforceFocus=False on a Modal to allow components in the background to receive focus while the Modal is open (PR 1001)min and max properties of a Progress bar are propagated to its children (PR 986)Tooltip component (PR 1008)Tooltip closing as component unmounts (PR 1008)themes module now links to Bootstrap 5.3.3 (PR 1013)Thanks @arthur-FD, @arunsathiya and @AnnMarieW for contributing to this release!
This is a release candidate of dash-bootstrap-components v1.6.0. This version makes some improvements to Accordion, Modal and Progress as well as upda
This is a release candidate of dash-bootstrap-components v1.6.0. This version makes some improvements to Accordion, Modal and Progress as well as updating CDN links. Please continue to report problems on our issue tracker.
title property of AccordionItem can now be an arbitrary Dash component (PR 988)enforceFocus=False on a Modal to allow components in the background to receive focus while the Modal is open (PR 1001)min and max properties of a Progress bar are propagated to its children (PR 986)Tooltip component (PR 1008)Tooltip closing as component unmounts (PR 1008)href props are sanitized in the same was as in first party Dash components (PR 1000)themes module now links to Bootstrap 5.3.3 (PR 1013)Thanks @arthur-FD, @arunsathiya and @AnnMarieW for contributing to this release!
This is a beta release of dash-bootstrap-components. This version makes some improvements to Carousel and Textarea as well as updating CDN links. Plea
This is a beta release of dash-bootstrap-components. This version makes some improvements to Carousel and Textarea as well as updating CDN links. Please continue to report problems on our issue tracker.
title property of AccordionItem can now be an arbitrary Dash component (PR 988)enforceFocus=False on a Modal to allow components in the background to receive focus while the Modal is open (PR 1001)min and max properties of a Progress bar are propagated to its children (PR 986)Thanks @arthur-FD and @arunsathiya for contributing to this release!
Version 1.5.0 of dash-bootstrap-components. This version makes some improvements to Carousel and Textarea as well as updating CDN links. Please contin
Version 1.5.0 of dash-bootstrap-components. This version makes some improvements to Carousel and Textarea as well as updating CDN links. Please continue to report problems on our issue tracker.
n_submit if the user types "shift + enter" to create a new-line (PR 968)href attribute to a Carousel item to render that item as a link. (PR 971, PR 973, PR 975)Thanks @mapix for contributing to this release!
This is a release candidate of dash-bootstrap-components. Please continue to report problems on our issue tracker.
This is a release candidate of dash-bootstrap-components. Please continue to report problems on our issue tracker.
n_submit if the user types "shift + enter" to create a new-line (PR 968)href attribute to a Carousel item to render that item as a link. (PR 971, PR 973, PR 975)Thanks @mapix for contributing to this release!
This is a release candidate of dash-bootstrap-components. Please continue to report problems on our issue tracker.
This is a release candidate of dash-bootstrap-components. Please continue to report problems on our issue tracker.
n_submit if the user types "shift + enter" to create a new-line (PR 968)This is a release candidate of dash-bootstrap-components. Please continue to report problems on our issue tracker.
This is a release candidate of dash-bootstrap-components. Please continue to report problems on our issue tracker.
n_submit if the user types "shift + enter" to create a new-line (PR 968)href attribute to a Carousel item to render that item as a link. (PR 971)This is a release candidate of dash-bootstrap-components. Please continue to report problems on our issue tracker.
This is a release candidate of dash-bootstrap-components. Please continue to report problems on our issue tracker.
n_submit if the user types "shift + enter" to create a new-line (PR 968)Version 1.4.2 of dash-bootstrap-components. This version contains updates and bug fixes but no new features. Please continue to report problems on our
Version 1.4.2 of dash-bootstrap-components. This version contains updates and bug fixes but no new features. Please continue to report problems on our issue tracker.
Alert (PR 962)This is a patch release candidate of dash-bootstrap-components. This version contains updates and bug fixes but no new features. Please continue to re
This is a patch release candidate of dash-bootstrap-components. This version contains updates and bug fixes but no new features. Please continue to report problems on our issue tracker.
Alert (PR 962)Version 1.4.1 of dash-bootstrap-components. This version contains bug fixes but no new features. Please continue to report problems on our issue track
Version 1.4.1 of dash-bootstrap-components. This version contains bug fixes but no new features. Please continue to report problems on our issue tracker.
active_label_style in dbc.Tab not overwriting label_style (PR 946)Thanks @Nenrikido for the contribution!
This is a patch release candidate of dash-bootstrap-components. This version contains bug fixes but no new features. Please continue to report problem
This is a patch release candidate of dash-bootstrap-components. This version contains bug fixes but no new features. Please continue to report problems on our issue tracker.
active_label_style in dbc.Tab not overwriting label_style (PR 946)Thanks @Nenrikido for the contribution!
This is a patch release candidate of dash-bootstrap-components. This version contains bug fixes but no new features. Please continue to report problem
This is a patch release candidate of dash-bootstrap-components. This version contains bug fixes but no new features. Please continue to report problems on our issue tracker.
active_label_style in dbc.Tab not overwriting label_style (PR 946)Thanks @Nenrikido for the contribution!
Version 1.4.0 of dash-bootstrap-components. This version contains some new features and bug fixes. Please continue to report problems on our issue tra
Version 1.4.0 of dash-bootstrap-components. This version contains some new features and bug fixes. Please continue to report problems on our issue tracker.
Checklist, RadioItems, RadioButton, Checkbox, and Switch components. (PR 940)dbc.Tab and dbc.AccordionItem are stringified before components are rendered (PR 937)Offcanvas.title to be an arbitrary dash component (PR 938)Thanks @AnnMarieW for contributing to this release!
Version 1.4.0 of dash-bootstrap-components. This version contains some new features and bug fixes. Please continue to report problems on our issue tra
Version 1.4.0 of dash-bootstrap-components. This version contains some new features and bug fixes. Please continue to report problems on our issue tracker.
Checklist, RadioItems, RadioButton, Checkbox, and Switch components. (PR 940)dbc.Tab and dbc.AccordionItem are stringified before components are rendered (PR 937)Offcanvas.title to be an arbitrary dash component (PR 938)Thanks @AnnMarieW for contributing to this release!
This is a patch release of dash-bootstrap-components. This version contains bug fixes but no new features. Please continue to report problems on our i
This is a patch release of dash-bootstrap-components. This version contains bug fixes but no new features. Please continue to report problems on our issue tracker.
Simpler implementation of deprecation warnings made possible by Python 3.6 deprecation (PR 928)
This is a patch release of dash-bootstrap-components. This version contains bug fixes but no new features. Please continue to report problems on our issue tracker.
This is a patch release of dash-bootstrap-components. This version contains bug fixes but no new features. Please continue to report problems on our i
This is a patch release of dash-bootstrap-components. This version contains bug fixes but no new features. Please continue to report problems on our issue tracker.
pylint would fail to recognise dbc.Table.from_dataframe (PR 926)Version 1.3.0 of dash-bootstrap-components. This version contains a number of new features, updates, and bug fixes. Please continue to report problems
Version 1.3.0 of dash-bootstrap-components. This version contains a number of new features, updates, and bug fixes. Please continue to report problems on our issue tracker.
Checklist, RadioItems, Select to mimic dash-core-components ((PR 894)numbered prop to ListGroup for numbered list group support ((PR 895)horizontal prop in Collapse component ((PR 896)Stack component for vertical layouts ((PR 897)Placeholder component which can be used as a loading component also ((PR 899)DropdownMenu.label, NavbarSimple.brand and Toast.header ((PR 917)rel prop in Button when used as a link ((PR 921)Toast ((PR 920)Big thank you to @glsdown who implemented many of the new features and bugfixes.
This is a release candidate for dash-bootstrap-components 1.2.0
This is a release candidate for dash-bootstrap-components 1.2.0
Checklist, RadioItems, Select to mimic dash-core-components ((PR 894)numbered prop to ListGroup for numbered list group support ((PR 895)horizontal prop in Collapse component ((PR 896)Stack component for vertical layouts ((PR 897)Placeholder component which can be used as a loading component also ((PR 899)DropdownMenu.label, NavbarSimple.brand and Toast.header ((PR 917)rel prop in Button when used as a link ((PR 921)Toast ((PR 920)Version 1.2.1 of dash-bootstrap-components. This is a patch release containing bug fixes but no new features.
Version 1.2.1 of dash-bootstrap-components is a patch release containing bug fixes but no new features. Please continue to report problems on our issue tracker.
This is a pre-release candidate for version 1.2.1 of dash-bootstrap-components. This is a patch release containing bug fixes but no new features.
This is version 1.2.0 of dash-bootstrap-components.
This is version 1.2.0 of dash-bootstrap-components.
Tooltip can now be shown and hidden from callbacks via the new is_open prop (PR 861)trigger prop to Tooltip which behaves like trigger prop of Popover, allowing users to control what causes the tooltip to show (PR 861)fade prop to Tooltip, which behaves like fade prop of Alert, allowing users to control whether the tooltip shows and hides with a fade animation or not ((PR 861)persistence prop to Alert, Carousel, Popover, Toast ((PR 872)Version 1.2.0 of dash-bootstrap-components contains some new features and bug fixes. Please continue to report problems on our issue tracker.
Tooltip can now be shown and hidden from callbacks via the new is_open prop (PR 861)trigger prop to Tooltip which behaves like trigger prop of Popover, allowing users to control what causes the tooltip to show (PR 861)fade prop to Tooltip, which behaves like fade prop of Alert, allowing users to control whether the tooltip shows and hides with a fade animation or not ((PR 861)persistence prop to Alert, Carousel, Popover, Toast ((PR 872)This is a release candidate for dash-bootstrap-components 1.2.0
This is a release candidate for dash-bootstrap-components 1.2.0
Tooltip can now be shown and hidden from callbacks via the new is_open prop (PR 861)trigger prop to Tooltip which behaves like trigger prop of Popover, allowing users to control what causes the tooltip to show (PR 861)fade prop to Tooltip, which behaves like fade prop of Alert, allowing users to control whether the tooltip shows and hides with a fade animation or not ((PR 861)persistence prop to Alert, Carousel, Popover, Toast ((PR 872)This is a release candidate for dash-bootstrap-components 1.2.0
This is a release candidate for dash-bootstrap-components 1.2.0
Tooltip can now be shown and hidden from callbacks via the new is_open prop (PR 861)trigger prop to Tooltip which behaves like trigger prop of Popover, allowing users to control what causes the tooltip to show (PR 861)fade prop to Tooltip, which behaves like fade prop of Alert, allowing users to control whether the tooltip shows and hides with a fade animation or not ((PR 861)This is a release candidate for dash-bootstrap-components 1.2.0
This is a release candidate for dash-bootstrap-components 1.2.0
Tooltip can now be shown and hidden from callbacks via the new is_open prop (PR 861)trigger prop to Tooltip which behaves like trigger prop of Popover, allowing users to control what causes the tooltip to show (PR 861)fade prop to Tooltip, which behaves like fade prop of Alert, allowing users to control whether the tooltip shows and hides with a fade animation or not ((PR 861)Textarea. Now setProps is called with the correct value when debounce=True on blur and submit event (PR 858)This is a patch release candidate for dash-bootstrap-components
This is a patch release candidate for dash-bootstrap-components
Textarea. Now setProps is called with the correct value when debounce=True on blur and submit event (PR 858)Version 1.1.0 of dash-bootstrap-components contains some new features and bug fixes. Please continue to report problems on our issue tracker.
Version 1.1.0 of dash-bootstrap-components contains some new features and bug fixes. Please continue to report problems on our issue tracker.
readonly prop to Input component (PR 833)always_open prop to Accordion. When set to True, opening one section of the accordion does not close any currently open sections (PR 840)color prop of Progress (PR 835)contentClassName in Modal has been fixed, previously it was not passing the class names on to the relevant elements (PR 839)Select can now be cleared by returning None from a callback (PR 842)icons submodule. FontAwesome now uses version 6.1.1, Bootstrap Icons uses version 1.8.1 (PR 837)This is a release candidate for version 1.1.0.
This is a release candidate for version 1.1.0.
readonly prop to Input component (PR 833)always_open prop to Accordion. When set to True, opening one section of the accordion does not close any currently open sections (PR 840)color prop of Progress (PR 835)contentClassName in Modal has been fixed, previously it was not passing the class names on to the relevant elements (PR 839)Select can now be cleared by returning None from a callback (PR 842)icons submodule. FontAwesome now uses version 6.1.1, Bootstrap Icons uses version 1.8.1 (PR 837)This is a beta release of version 1.1.0.
This is a patch release that fixes a few bugs. Please continue to report any bugs on our issue tracker!
This is a patch release that fixes a few bugs. Please continue to report any bugs on our issue tracker!
This is a patch release that fixes a few bugs. Please continue to report any bugs on our issue tracker!
This is a patch release that fixes a few bugs. Please continue to report any bugs on our issue tracker!
This is a patch release that fixes a few bugs. Please continue to report any bugs on our issue tracker!
This is a patch release that fixes a few bugs. Please continue to report any bugs on our issue tracker!
This is a patch release that fixes a bug in Tabs.
This is a patch release that fixes a bug in Tabs.
cursor: pointer on tabs that aren't disabled (PR 801)This release updates CDN links to use Bootstrap 5.1.3 and fixes a few bugs. Please continue to report bugs on our issue tracker!
This release updates CDN links to use Bootstrap 5.1.3 and fixes a few bugs. Please continue to report bugs on our issue tracker!
themes module now use Bootstrap 5.1.3 (PR 789)autohide prop to Tooltip and Popover when using the hover trigger. When set to True, the Popover / Tooltip will hide if the mouse is moved over the content (PR 788)This release updates CDN links to use Bootstrap 5.1.3 and fixes a few bugs. Please continue to report bugs on our issue tracker!
This release updates CDN links to use Bootstrap 5.1.3 and fixes a few bugs. Please continue to report bugs on our issue tracker!
themes module now use Bootstrap 5.1.3 (PR 789)autohide prop to Tooltip and Popover when using the hover trigger. When set to True, the Popover / Tooltip will hide if the mouse is moved over the content (PR 788)Your coding agent can read these notes before it upgrades. Set up the MCP server →