diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index aeb6a8073..561c79b4f 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -12,7 +12,7 @@ lives easier is very much appreciated! ## Using the issue tracker -The [issue tracker](https://github.com/facultyai/dash-bootstrap-components/issues) is +The [issue tracker](https://github.com/dbc-team/dash-bootstrap-components/issues) is the preferred channel for [bug reports](#bug-reports), [feature requests](#feature-requests) and [submitting pull requests](#pull-requests), but please respect the following restrictions: @@ -84,7 +84,7 @@ included in the project: # Navigate to the newly cloned directory cd dash-bootstrap-components # Assign the original repo to a remote called "upstream" - git remote add upstream https://github.com/facultyai/dash-bootstrap-components.git + git remote add upstream https://github.com/dbc-team/dash-bootstrap-components.git ``` 2. If you cloned a while ago, get the latest changes from upstream: @@ -198,5 +198,5 @@ just build By contributing your code, you agree to license your contribution under the [Apache 2.0 license](../LICENSE). -[new-bug-report]: https://github.com/facultyai/dash-bootstrap-components/issues/new?template=bug.md -[new-feature-request]: https://github.com/facultyai/dash-bootstrap-components/issues/new?template=feature.md +[new-bug-report]: https://github.com/dbc-team/dash-bootstrap-components/issues/new?template=bug.md +[new-feature-request]: https://github.com/dbc-team/dash-bootstrap-components/issues/new?template=feature.md diff --git a/.github/ISSUE_TEMPLATE/bug-report.md b/.github/ISSUE_TEMPLATE/bug-report.md index 0d74d34a4..3ed994dcf 100644 --- a/.github/ISSUE_TEMPLATE/bug-report.md +++ b/.github/ISSUE_TEMPLATE/bug-report.md @@ -5,8 +5,8 @@ about: Tell us about a bug you may have identified in Dash Bootstrap Components Before opening: -- [Search for duplicate or closed issues](https://github.com/facultyai/dash-bootstrap-components/issues?utf8=%E2%9C%93&q=is%3Aissue) -- Read the [contributing guidelines](https://github.com/facultyai/dash-bootstrap-components/blob/main/.github/CONTRIBUTING.md) +- [Search for duplicate or closed issues](https://github.com/dbc-team/dash-bootstrap-components/issues?utf8=%E2%9C%93&q=is%3Aissue) +- Read the [contributing guidelines](https://github.com/dbc-team/dash-bootstrap-components/blob/main/.github/CONTRIBUTING.md) Please fill out the below information as much as possible. diff --git a/.github/ISSUE_TEMPLATE/bug.md b/.github/ISSUE_TEMPLATE/bug.md index 58e21dd4f..8f3af7309 100644 --- a/.github/ISSUE_TEMPLATE/bug.md +++ b/.github/ISSUE_TEMPLATE/bug.md @@ -1,7 +1,7 @@ Before opening: -- [Search for duplicate or closed issues](https://github.com/facultyai/dash-bootstrap-components/issues?utf8=%E2%9C%93&q=is%3Aissue) -- Read the [contributing guidelines](https://github.com/facultyai/dash-bootstrap-components/blob/main/.github/CONTRIBUTING.md) +- [Search for duplicate or closed issues](https://github.com/dbc-team/dash-bootstrap-components/issues?utf8=%E2%9C%93&q=is%3Aissue) +- Read the [contributing guidelines](https://github.com/dbc-team/dash-bootstrap-components/blob/main/.github/CONTRIBUTING.md) Please fill out the below information as much as possible. diff --git a/.github/ISSUE_TEMPLATE/feature-request.md b/.github/ISSUE_TEMPLATE/feature-request.md index ef822a0d7..7ec9a996c 100644 --- a/.github/ISSUE_TEMPLATE/feature-request.md +++ b/.github/ISSUE_TEMPLATE/feature-request.md @@ -5,8 +5,8 @@ about: Tell us about a feature you would like to see in Dash Bootstrap Component Before opening: -- [Search for duplicate or closed issues](https://github.com/facultyai/dash-bootstrap-components/issues?utf8=%E2%9C%93&q=is%3Aissue) -- Read the [contributing guidelines](https://github.com/facultyai/dash-bootstrap-components/blob/main/.github/CONTRIBUTING.md) +- [Search for duplicate or closed issues](https://github.com/dbc-team/dash-bootstrap-components/issues?utf8=%E2%9C%93&q=is%3Aissue) +- Read the [contributing guidelines](https://github.com/dbc-team/dash-bootstrap-components/blob/main/.github/CONTRIBUTING.md) Feature requests must include: diff --git a/.github/ISSUE_TEMPLATE/feature.md b/.github/ISSUE_TEMPLATE/feature.md index 4604d897a..274b61139 100644 --- a/.github/ISSUE_TEMPLATE/feature.md +++ b/.github/ISSUE_TEMPLATE/feature.md @@ -1,7 +1,7 @@ Before opening: -- [Search for duplicate or closed issues](https://github.com/facultyai/dash-bootstrap-components/issues?utf8=%E2%9C%93&q=is%3Aissue) -- Read the [contributing guidelines](https://github.com/facultyai/dash-bootstrap-components/blob/main/.github/CONTRIBUTING.md) +- [Search for duplicate or closed issues](https://github.com/dbc-team/dash-bootstrap-components/issues?utf8=%E2%9C%93&q=is%3Aissue) +- Read the [contributing guidelines](https://github.com/dbc-team/dash-bootstrap-components/blob/main/.github/CONTRIBUTING.md) Feature requests must include: diff --git a/README.md b/README.md index a4bebba92..5c58a7cf3 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@

- dash-bootstrap-components logo + dash-bootstrap-components logo

@@ -11,13 +11,13 @@
Explore the documentation · - Report a bug + Report a bug · - Request a feature + Request a feature

- GitHub Actions - GitHub + GitHub Actions + GitHub PyPI Conda (channel only) PyPI - Python Version @@ -85,7 +85,7 @@ For more information on how to link local or external CSS, check out the With CSS linked, you can start building your app's layout with our Bootstrap components. These include layout components for organising the content of your app on the page, as well as UI components like navbars, cards, alerts and many more. -![layout](https://cdn.jsdelivr.net/gh/facultyai/dash-bootstrap-components@main/readme-images/layout.png) +![layout](https://cdn.jsdelivr.net/gh/dbc-team/dash-bootstrap-components@main/readme-images/layout.png) See our [_documentation_][docs-components] for a full list of available components. @@ -104,7 +104,7 @@ will pass our linting checks, and how to submit the pull request itself. ## Copyright and license Code and documentation is copyright [Faculty Science Ltd.][faculty] -2018-2025, and released under the [Apache 2.0 license](https://github.com/facultyai/dash-bootstrap-components/blob/main/LICENSE) +2018-2025, and released under the [Apache 2.0 license](https://github.com/dbc-team/dash-bootstrap-components/blob/main/LICENSE) [dash-homepage]: https://dash.plotly.com/ [dash-docs-external]: https://dash.plotly.com/external-resources @@ -112,6 +112,6 @@ Code and documentation is copyright [Faculty Science Ltd.][faculty] [docs-components]: https://www.dash-bootstrap-components.com/docs/components [bootstrapcdn]: https://www.bootstrapcdn.com/ [faculty]: https://faculty.ai -[bug-report]: https://github.com/facultyai/dash-bootstrap-components/issues/new?template=bug.md -[feature-request]: https://github.com/facultyai/dash-bootstrap-components/issues/new?template=feature.md -[contribution-guide]: https://github.com/facultyai/dash-bootstrap-components/blob/main/.github/CONTRIBUTING.md +[bug-report]: https://github.com/dbc-team/dash-bootstrap-components/issues/new?template=bug.md +[feature-request]: https://github.com/dbc-team/dash-bootstrap-components/issues/new?template=feature.md +[contribution-guide]: https://github.com/dbc-team/dash-bootstrap-components/blob/main/.github/CONTRIBUTING.md diff --git a/dash_bootstrap_components/__init__.py b/dash_bootstrap_components/__init__.py index b87ca7259..bcafcc2a6 100644 --- a/dash_bootstrap_components/__init__.py +++ b/dash_bootstrap_components/__init__.py @@ -45,7 +45,7 @@ def __getattr__(name): f"{name} was deprecated in dash-bootstrap-components version " f"1.0.0. You are using {__version__}. For more details please " "see the migration guide: " - "https://github.com/facultyai/dash-bootstrap-components/blob/" + "https://github.com/dbc-team/dash-bootstrap-components/blob/" "6da4a97f940483deb3dc9c815ef4c7e450ff0be7/docs/content/" "migration-guide.md" ) diff --git a/demo/Demo.js b/demo/Demo.js index 9df9910fd..69420d164 100644 --- a/demo/Demo.js +++ b/demo/Demo.js @@ -95,7 +95,7 @@ const Demo = () => ( A link diff --git a/docs/components_page/components/index.md b/docs/components_page/components/index.md index b70602bf1..1f5b75969 100644 --- a/docs/components_page/components/index.md +++ b/docs/components_page/components/index.md @@ -22,6 +22,6 @@ For example, a simple application incorporating example above could look like th {{code-example:components/index/simple.py}} -There is more detail on this in the [Quickstart](/docs/quickstart/) instructions for creating a basic app. Additionally, the [examples](https://github.com/facultyai/dash-bootstrap-components/tree/main/examples) in our GitHub repository demonstrate how multiple components can be combined to create a feature rich application. +There is more detail on this in the [Quickstart](/docs/quickstart/) instructions for creating a basic app. Additionally, the [examples](https://github.com/dbc-team/dash-bootstrap-components/tree/main/examples) in our GitHub repository demonstrate how multiple components can be combined to create a feature rich application. For more details on Dash in general, please refer to the [official Dash documentation](https://dash.plotly.com/). diff --git a/docs/components_page/components/navbar.md b/docs/components_page/components/navbar.md index 935c0fff6..e7a4752ad 100644 --- a/docs/components_page/components/navbar.md +++ b/docs/components_page/components/navbar.md @@ -21,7 +21,7 @@ The `NavbarSimple` will collapse on smaller screens, and add a toggle for reveal If you want to have more control over the layout of your navbar you can use the `Navbar` component. This gives you full control over the children, but you will have to write your own callbacks to achieve things like the toggle behaviour on small screens. From Bootstrap 5, all elements inside the `NavBar` should be contained within a [`Container`](/docs/components/layout). We also recommend using a `Nav` component to wrap the navigation items, check the [docs here](/docs/components/nav). -Here is an example of a custom navbar, see the `examples/` folder in the [GitHub repo](https://github.com/facultyai/dash-bootstrap-components/blob/main/examples/advanced-component-usage/navbars.py) for more. +Here is an example of a custom navbar, see the `examples/` folder in the [GitHub repo](https://github.com/dbc-team/dash-bootstrap-components/blob/main/examples/advanced-component-usage/navbars.py) for more. {{example:components/navbar/navbar.py:navbar}} diff --git a/docs/content/changelog.md b/docs/content/changelog.md index 9fcb0b2d2..b5e7358b8 100644 --- a/docs/content/changelog.md +++ b/docs/content/changelog.md @@ -8,251 +8,251 @@ This page documents notable changes in dash-bootstrap-components releases. ## 2.0.3 - 2025/05/22 -Version 2.0.3 of dash-bootstrap-components! 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](https://github.com/facultyai/dash-bootstrap-components/issues). +Version 2.0.3 of dash-bootstrap-components! 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](https://github.com/dbc-team/dash-bootstrap-components/issues). ### Changed -- _dash-bootstrap-components_ now requires dash>=3.0.4 ([PR 1129](https://github.com/facultyai/dash-bootstrap-components/pull/1129)) -- Update the version of Bootstrap CDN links to 5.3.6 ([PR 1130](https://github.com/facultyai/dash-bootstrap-components/pull/1130)) -- Update docs domain to dash-bootstrap-components.com ([PR 1133](https://github.com/facultyai/dash-bootstrap-components/pull/1133)) +- _dash-bootstrap-components_ now requires dash>=3.0.4 ([PR 1129](https://github.com/dbc-team/dash-bootstrap-components/pull/1129)) +- Update the version of Bootstrap CDN links to 5.3.6 ([PR 1130](https://github.com/dbc-team/dash-bootstrap-components/pull/1130)) +- Update docs domain to dash-bootstrap-components.com ([PR 1133](https://github.com/dbc-team/dash-bootstrap-components/pull/1133)) ### Fixed -- Fixed bug that caused an error message when changing the number of children in `Tabs` component ([PR 1128](https://github.com/facultyai/dash-bootstrap-components/pull/1128)) +- Fixed bug that caused an error message when changing the number of children in `Tabs` component ([PR 1128](https://github.com/dbc-team/dash-bootstrap-components/pull/1128)) ## 2.0.2 - 2025/04/21 -Version 2.0.2 of dash-bootstrap-components! 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](https://github.com/facultyai/dash-bootstrap-components/issues). +Version 2.0.2 of dash-bootstrap-components! 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](https://github.com/dbc-team/dash-bootstrap-components/issues). ### Changed -- _dash-bootstrap-components_ now requires dash>=3.0.3 ([PR 1120](https://github.com/facultyai/dash-bootstrap-components/pull/1120)) -- Updated docstrings correcting typos and making formatting consistent ([PR 1122](https://github.com/facultyai/dash-bootstrap-components/pull/1122)) +- _dash-bootstrap-components_ now requires dash>=3.0.3 ([PR 1120](https://github.com/dbc-team/dash-bootstrap-components/pull/1120)) +- Updated docstrings correcting typos and making formatting consistent ([PR 1122](https://github.com/dbc-team/dash-bootstrap-components/pull/1122)) ### Fixed -- Updating a `Tab` in a callback now triggers a re-render of the parent `Tabs` component ([PR 1120](https://github.com/facultyai/dash-bootstrap-components/pull/1120)) +- Updating a `Tab` in a callback now triggers a re-render of the parent `Tabs` component ([PR 1120](https://github.com/dbc-team/dash-bootstrap-components/pull/1120)) ## 2.0.1 - 2025/04/11 -Version 2.0.1 of dash-bootstrap-components! This version fixes bugs and updates CDN links. Please continue to report problems on our [issue tracker](https://github.com/facultyai/dash-bootstrap-components/issues). +Version 2.0.1 of dash-bootstrap-components! This version fixes bugs and updates CDN links. Please continue to report problems on our [issue tracker](https://github.com/dbc-team/dash-bootstrap-components/issues). ### Changed -- Updated CDN links for Bootstrap CSS, Bootswatch CSS, Bootstrap Icons and FontAwesome Icons ([PR 1109](https://github.com/facultyai/dash-bootstrap-components/pull/1109)) -- Dropped upper bound on supported Python versions ([PR 1107](https://github.com/facultyai/dash-bootstrap-components/pull/1107)) +- Updated CDN links for Bootstrap CSS, Bootswatch CSS, Bootstrap Icons and FontAwesome Icons ([PR 1109](https://github.com/dbc-team/dash-bootstrap-components/pull/1109)) +- Dropped upper bound on supported Python versions ([PR 1107](https://github.com/dbc-team/dash-bootstrap-components/pull/1107)) ### Fixed -- Fixed regression preventing `dbc.Button` from being used in conjunction with `dcc.ConfirmDialogProvider` ([PR 1111](https://github.com/facultyai/dash-bootstrap-components/pull/1111)) +- Fixed regression preventing `dbc.Button` from being used in conjunction with `dcc.ConfirmDialogProvider` ([PR 1111](https://github.com/dbc-team/dash-bootstrap-components/pull/1111)) ## 2.0.0 - 2025/03/17 -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](https://github.com/facultyai/dash-bootstrap-components/issues). +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](https://github.com/dbc-team/dash-bootstrap-components/issues). ### Added -- Added Label.xxl prop. The logic for this was in place but the prop was not exposed to the Component due to a missing prop-types declaration ([PR 1084](https://github.com/facultyai/dash-bootstrap-components/pull/1084)) -- `Spinner` and `Placeholder` now accept the `target_components` prop which functions like `dcc.Loading` ([PR 1080](https://github.com/facultyai/dash-bootstrap-components/pull/1080)) -- Added `display` prop for `Spinner` and `Placeholder` to force the component to show ([PR 1080](https://github.com/facultyai/dash-bootstrap-components/pull/1080)) -- Added `disabled` prop to `CardLink` ([PR 1084](https://github.com/facultyai/dash-bootstrap-components/pull/1084)) +- Added Label.xxl prop. The logic for this was in place but the prop was not exposed to the Component due to a missing prop-types declaration ([PR 1084](https://github.com/dbc-team/dash-bootstrap-components/pull/1084)) +- `Spinner` and `Placeholder` now accept the `target_components` prop which functions like `dcc.Loading` ([PR 1080](https://github.com/dbc-team/dash-bootstrap-components/pull/1080)) +- Added `display` prop for `Spinner` and `Placeholder` to force the component to show ([PR 1080](https://github.com/dbc-team/dash-bootstrap-components/pull/1080)) +- Added `disabled` prop to `CardLink` ([PR 1084](https://github.com/dbc-team/dash-bootstrap-components/pull/1084)) ### Changed - dash-bootstrap-components now requires `dash>=3.0.0`. -- Made `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](https://github.com/facultyai/dash-bootstrap-components/pull/1090)) +- Made `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](https://github.com/dbc-team/dash-bootstrap-components/pull/1090)) ### Removed -- Removed the following props which had no effect: Carousel.ride, DropdownMenu.addon_type, Navbar.light, NavbarSimple.light, Popover.innerClassName, Popover.inner_class_name. ([PR 1088](https://github.com/facultyai/dash-bootstrap-components/pull/1088)) ([PR 1090](https://github.com/facultyai/dash-bootstrap-components/pull/1090)) -- Removed the following deprecated props: DropdownMenu.right, Table.dark ([PR 1084](https://github.com/facultyai/dash-bootstrap-components/pull/1084)) -- All `_timestamp` props. Use callback context instead. ([PR 1082](https://github.com/facultyai/dash-bootstrap-components/pull/1082)) +- Removed the following props which had no effect: Carousel.ride, DropdownMenu.addon_type, Navbar.light, NavbarSimple.light, Popover.innerClassName, Popover.inner_class_name. ([PR 1088](https://github.com/dbc-team/dash-bootstrap-components/pull/1088)) ([PR 1090](https://github.com/dbc-team/dash-bootstrap-components/pull/1090)) +- Removed the following deprecated props: DropdownMenu.right, Table.dark ([PR 1084](https://github.com/dbc-team/dash-bootstrap-components/pull/1084)) +- All `_timestamp` props. Use callback context instead. ([PR 1082](https://github.com/dbc-team/dash-bootstrap-components/pull/1082)) ## 1.7.1 - 2025/01/16 -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](https://github.com/facultyai/dash-bootstrap-components/issues). +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](https://github.com/dbc-team/dash-bootstrap-components/issues). ## 1.7.0 - 2025/01/15 -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](https://github.com/facultyai/dash-bootstrap-components/issues). +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](https://github.com/dbc-team/dash-bootstrap-components/issues). ### Added -- Added `content_style` / `contentStyle` and `dialog_style` / `dialogStyle` props to `Modal` to complement the existing `contentClassName` and `dialogClassName` props ([PR 1029](https://github.com/facultyai/dash-bootstrap-components/pull/1029)) -- Added `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](https://github.com/facultyai/dash-bootstrap-components/pull/1036)) -- Allow numeric debounce in `Input` and `Textarea` components ([PR 1056](https://github.com/facultyai/dash-bootstrap-components/pull/1056)) +- Added `content_style` / `contentStyle` and `dialog_style` / `dialogStyle` props to `Modal` to complement the existing `contentClassName` and `dialogClassName` props ([PR 1029](https://github.com/dbc-team/dash-bootstrap-components/pull/1029)) +- Added `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](https://github.com/dbc-team/dash-bootstrap-components/pull/1036)) +- Allow numeric debounce in `Input` and `Textarea` components ([PR 1056](https://github.com/dbc-team/dash-bootstrap-components/pull/1056)) ## 1.6.0 - 2024/04/14 -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](https://github.com/facultyai/dash-bootstrap-components/issues). +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](https://github.com/dbc-team/dash-bootstrap-components/issues). ### Added -- The `title` property of `AccordionItem` can now be an arbitrary Dash component ([PR 988](https://github.com/facultyai/dash-bootstrap-components/pull/988)) -- You can now set `enforceFocus=False` on a `Modal` to allow components in the background to receive focus while the `Modal` is open ([PR 1001](https://github.com/facultyai/dash-bootstrap-components/pull/1001)) -- The documentation now has a dark mode ([PR 984](https://github.com/facultyai/dash-bootstrap-components/pull/984)) +- The `title` property of `AccordionItem` can now be an arbitrary Dash component ([PR 988](https://github.com/dbc-team/dash-bootstrap-components/pull/988)) +- You can now set `enforceFocus=False` on a `Modal` to allow components in the background to receive focus while the `Modal` is open ([PR 1001](https://github.com/dbc-team/dash-bootstrap-components/pull/1001)) +- The documentation now has a dark mode ([PR 984](https://github.com/dbc-team/dash-bootstrap-components/pull/984)) ### Fixed -- The `min` and `max` properties of a `Progress` bar are propagated to its children ([PR 986](https://github.com/facultyai/dash-bootstrap-components/pull/986)) -- Fixed console errors originating from `Tooltip` component ([PR 1008](https://github.com/facultyai/dash-bootstrap-components/pull/1008)) -- Fix error caused by `Tooltip` closing as component unmounts ([PR 1008](https://github.com/facultyai/dash-bootstrap-components/pull/1008)) +- The `min` and `max` properties of a `Progress` bar are propagated to its children ([PR 986](https://github.com/dbc-team/dash-bootstrap-components/pull/986)) +- Fixed console errors originating from `Tooltip` component ([PR 1008](https://github.com/dbc-team/dash-bootstrap-components/pull/1008)) +- Fix error caused by `Tooltip` closing as component unmounts ([PR 1008](https://github.com/dbc-team/dash-bootstrap-components/pull/1008)) ### Changed -- Drop support for Python 3.7 as it is EOL ([PR 995](https://github.com/facultyai/dash-bootstrap-components/pull/995)) -- The `themes` module now links to Bootstrap 5.3.3 ([PR 1013](https://github.com/facultyai/dash-bootstrap-components/pull/1013)) +- Drop support for Python 3.7 as it is EOL ([PR 995](https://github.com/dbc-team/dash-bootstrap-components/pull/995)) +- The `themes` module now links to Bootstrap 5.3.3 ([PR 1013](https://github.com/dbc-team/dash-bootstrap-components/pull/1013)) ## 1.5.0 - 2023/09/07 -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](https://github.com/facultyai/dash-bootstrap-components/issues). +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](https://github.com/dbc-team/dash-bootstrap-components/issues). ### Changed -- Textarea will no longer increment `n_submit` if the user types "shift + enter" to create a new-line ([PR 968](https://github.com/facultyai/dash-bootstrap-components/pull/968)) -- CDN links have been updated to use Bootstrap version 5.3.1 ([PR 977](https://github.com/facultyai/dash-bootstrap-components/pull/977)) +- Textarea will no longer increment `n_submit` if the user types "shift + enter" to create a new-line ([PR 968](https://github.com/dbc-team/dash-bootstrap-components/pull/968)) +- CDN links have been updated to use Bootstrap version 5.3.1 ([PR 977](https://github.com/dbc-team/dash-bootstrap-components/pull/977)) ### Added -- You can now pass a `href` attribute to a Carousel item to render that item as a link. Thanks @mapix for the contribution! ([PR 971](https://github.com/facultyai/dash-bootstrap-components/pull/971), [PR 973](https://github.com/facultyai/dash-bootstrap-components/pull/973), [PR 975](https://github.com/facultyai/dash-bootstrap-components/pull/975)) +- You can now pass a `href` attribute to a Carousel item to render that item as a link. Thanks @mapix for the contribution! ([PR 971](https://github.com/dbc-team/dash-bootstrap-components/pull/971), [PR 973](https://github.com/dbc-team/dash-bootstrap-components/pull/973), [PR 975](https://github.com/dbc-team/dash-bootstrap-components/pull/975)) ## 1.4.2 - 2023/07/15 -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](https://github.com/facultyai/dash-bootstrap-components/issues). +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](https://github.com/dbc-team/dash-bootstrap-components/issues). ### Fixed -- Fixed navigation bug when using auto-dismissing `Alert` ([PR 962](https://github.com/facultyai/dash-bootstrap-components/pull/962)) +- Fixed navigation bug when using auto-dismissing `Alert` ([PR 962](https://github.com/dbc-team/dash-bootstrap-components/pull/962)) ### Changed -- Updated CDN links for Bootstrap and Bootswatch stylesheets ([PR 963](https://github.com/facultyai/dash-bootstrap-components/pull/963)) +- Updated CDN links for Bootstrap and Bootswatch stylesheets ([PR 963](https://github.com/dbc-team/dash-bootstrap-components/pull/963)) ## 1.4.1 - 2023/03/17 -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](https://github.com/facultyai/dash-bootstrap-components/issues). +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](https://github.com/dbc-team/dash-bootstrap-components/issues). ### Fixed -- Fixed issue with `active_label_style` in `dbc.Tab` not overwriting `label_style` ([PR 946](https://github.com/facultyai/dash-bootstrap-components/pull/946)) -- Updated CDN links for icons in R and Julia packages ([PR 950](https://github.com/facultyai/dash-bootstrap-components/pull/950)) +- Fixed issue with `active_label_style` in `dbc.Tab` not overwriting `label_style` ([PR 946](https://github.com/dbc-team/dash-bootstrap-components/pull/946)) +- Updated CDN links for icons in R and Julia packages ([PR 950](https://github.com/dbc-team/dash-bootstrap-components/pull/950)) ## 1.4.0 - 2023/02/27 -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](https://github.com/facultyai/dash-bootstrap-components/issues). +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](https://github.com/dbc-team/dash-bootstrap-components/issues). ### Added -- It is now possible to pass props as labels to `Checklist`, `RadioItems`, `RadioButton`, `Checkbox`, and `Switch` components. ([PR 940](https://github.com/facultyai/dash-bootstrap-components/pull/940)) +- It is now possible to pass props as labels to `Checklist`, `RadioItems`, `RadioButton`, `Checkbox`, and `Switch` components. ([PR 940](https://github.com/dbc-team/dash-bootstrap-components/pull/940)) ### Fixed -- Ensure ids in `dbc.Tab` and `dbc.AccordionItem` are stringified before components are rendered ([PR 937](https://github.com/facultyai/dash-bootstrap-components/pull/937)) -- Allow `Offcanvas.title` to be an arbitrary dash component ([PR 938](https://github.com/facultyai/dash-bootstrap-components/pull/938/files)) +- Ensure ids in `dbc.Tab` and `dbc.AccordionItem` are stringified before components are rendered ([PR 937](https://github.com/dbc-team/dash-bootstrap-components/pull/937)) +- Allow `Offcanvas.title` to be an arbitrary dash component ([PR 938](https://github.com/dbc-team/dash-bootstrap-components/pull/938/files)) ## 1.3.1 - 2023/01/29 -Version 1.3.1 of dash-bootstrap-components. This version contains bug fixes but no new features. Please continue to report problems on our [issue tracker](https://github.com/facultyai/dash-bootstrap-components/issues). +Version 1.3.1 of dash-bootstrap-components. This version contains bug fixes but no new features. Please continue to report problems on our [issue tracker](https://github.com/dbc-team/dash-bootstrap-components/issues). ### Fixed -- Fixed an issue where `pylint` would fail to recognise `dbc.Table.from_dataframe` ([PR 926](https://github.com/facultyai/dash-bootstrap-components/pull/926)) -- Simpler implementation of deprecation warnings made possible by Python 3.6 deprecation ([PR 928](https://github.com/facultyai/dash-bootstrap-components/pull/928/files)) +- Fixed an issue where `pylint` would fail to recognise `dbc.Table.from_dataframe` ([PR 926](https://github.com/dbc-team/dash-bootstrap-components/pull/926)) +- Simpler implementation of deprecation warnings made possible by Python 3.6 deprecation ([PR 928](https://github.com/dbc-team/dash-bootstrap-components/pull/928/files)) ## 1.3.0 - 2022/12/28 -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](https://github.com/facultyai/dash-bootstrap-components/issues). +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](https://github.com/dbc-team/dash-bootstrap-components/issues). ### Added -- Add shorthand syntax for specifying options in `Checklist`, `RadioItems`, `Select` to mimic dash-core-components (([PR 894](https://github.com/facultyai/dash-bootstrap-components/pull/894)) -- Add `numbered` prop to `ListGroup` for numbered list group support (([PR 895](https://github.com/facultyai/dash-bootstrap-components/pull/895)) -- Add support for horizontal collapses with `horizontal` prop in `Collapse` component (([PR 896](https://github.com/facultyai/dash-bootstrap-components/pull/896)) -- Add new `Stack` component for vertical layouts (([PR 897](https://github.com/facultyai/dash-bootstrap-components/pull/897)) -- Add new `Placeholder` component which can be used as a loading component also (([PR 899](https://github.com/facultyai/dash-bootstrap-components/pull/899)) -- Accept Dash components as arguments to `DropdownMenu.label`, `NavbarSimple.brand` and `Toast.header` (([PR 917](https://github.com/facultyai/dash-bootstrap-components/pull/917)) -- Expose `rel` prop in `Button` when used as a link (([PR 921](https://github.com/facultyai/dash-bootstrap-components/pull/921)) +- Add shorthand syntax for specifying options in `Checklist`, `RadioItems`, `Select` to mimic dash-core-components (([PR 894](https://github.com/dbc-team/dash-bootstrap-components/pull/894)) +- Add `numbered` prop to `ListGroup` for numbered list group support (([PR 895](https://github.com/dbc-team/dash-bootstrap-components/pull/895)) +- Add support for horizontal collapses with `horizontal` prop in `Collapse` component (([PR 896](https://github.com/dbc-team/dash-bootstrap-components/pull/896)) +- Add new `Stack` component for vertical layouts (([PR 897](https://github.com/dbc-team/dash-bootstrap-components/pull/897)) +- Add new `Placeholder` component which can be used as a loading component also (([PR 899](https://github.com/dbc-team/dash-bootstrap-components/pull/899)) +- Accept Dash components as arguments to `DropdownMenu.label`, `NavbarSimple.brand` and `Toast.header` (([PR 917](https://github.com/dbc-team/dash-bootstrap-components/pull/917)) +- Expose `rel` prop in `Button` when used as a link (([PR 921](https://github.com/dbc-team/dash-bootstrap-components/pull/921)) ### Fixed -- Fixed a recursion error that could arise when pickling dash-bootstrap-components ([PR 918](https://github.com/facultyai/dash-bootstrap-components/pull/918)) -- Fixed navigation bug when using auto-dismissing `Toast` (([PR 920](https://github.com/facultyai/dash-bootstrap-components/pull/920)) +- Fixed a recursion error that could arise when pickling dash-bootstrap-components ([PR 918](https://github.com/dbc-team/dash-bootstrap-components/pull/918)) +- Fixed navigation bug when using auto-dismissing `Toast` (([PR 920](https://github.com/dbc-team/dash-bootstrap-components/pull/920)) ### Changed -- Update to Bootstrap 5.2.3 (([PR 916](https://github.com/facultyai/dash-bootstrap-components/pull/916)) -- Drop support for Python 3.6 (([PR 913](https://github.com/facultyai/dash-bootstrap-components/pull/913)) +- Update to Bootstrap 5.2.3 (([PR 916](https://github.com/dbc-team/dash-bootstrap-components/pull/916)) +- Drop support for Python 3.6 (([PR 913](https://github.com/dbc-team/dash-bootstrap-components/pull/913)) ## 1.2.1 - 2022/7/31 -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](https://github.com/facultyai/dash-bootstrap-components/issues). +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](https://github.com/dbc-team/dash-bootstrap-components/issues). ### Fixed -- Suppress console errors originating from `DropdownMenu` ([PR 878](https://github.com/facultyai/dash-bootstrap-components/pull/878)) -- Allow `DropdownMenu` toggle to be rendered as a link ([PR 884](https://github.com/facultyai/dash-bootstrap-components/pull/884)) +- Suppress console errors originating from `DropdownMenu` ([PR 878](https://github.com/dbc-team/dash-bootstrap-components/pull/878)) +- Allow `DropdownMenu` toggle to be rendered as a link ([PR 884](https://github.com/dbc-team/dash-bootstrap-components/pull/884)) ## 1.2.0 - 2022/6/29 -Version 1.2.0 of dash-bootstrap-components contains some new features and bug fixes. Please continue to report problems on our [issue tracker](https://github.com/facultyai/dash-bootstrap-components/issues). +Version 1.2.0 of dash-bootstrap-components contains some new features and bug fixes. Please continue to report problems on our [issue tracker](https://github.com/dbc-team/dash-bootstrap-components/issues). ### Added -- `Tooltip` can now be shown and hidden from callbacks via the new `is_open` prop ([PR 861](https://github.com/facultyai/dash-bootstrap-components/pull/861)) -- Added `trigger` prop to `Tooltip` which behaves like `trigger` prop of `Popover`, allowing users to control what causes the tooltip to show ([PR 861](https://github.com/facultyai/dash-bootstrap-components/pull/861)) -- Added `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](https://github.com/facultyai/dash-bootstrap-components/pull/861)) -- Add `persistence` prop to `Alert`, `Carousel`, `Popover`, `Toast` (([PR 872](https://github.com/facultyai/dash-bootstrap-components/pull/872)) +- `Tooltip` can now be shown and hidden from callbacks via the new `is_open` prop ([PR 861](https://github.com/dbc-team/dash-bootstrap-components/pull/861)) +- Added `trigger` prop to `Tooltip` which behaves like `trigger` prop of `Popover`, allowing users to control what causes the tooltip to show ([PR 861](https://github.com/dbc-team/dash-bootstrap-components/pull/861)) +- Added `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](https://github.com/dbc-team/dash-bootstrap-components/pull/861)) +- Add `persistence` prop to `Alert`, `Carousel`, `Popover`, `Toast` (([PR 872](https://github.com/dbc-team/dash-bootstrap-components/pull/872)) ### Fixed -- Fixed bug in `Textarea`. Now `setProps` is called with the correct value when `debounce=True` on blur and submit event ([PR 858](https://github.com/facultyai/dash-bootstrap-components/pull/858)) -- `zindex` / `zIndex` argument in `Modal` is now applied correctly ([PR 869](https://github.com/facultyai/dash-bootstrap-components/pull/869)) -- `Popover` displays on start-up when default value of `is_open` is `True` (([PR 872](https://github.com/facultyai/dash-bootstrap-components/pull/872)) +- Fixed bug in `Textarea`. Now `setProps` is called with the correct value when `debounce=True` on blur and submit event ([PR 858](https://github.com/dbc-team/dash-bootstrap-components/pull/858)) +- `zindex` / `zIndex` argument in `Modal` is now applied correctly ([PR 869](https://github.com/dbc-team/dash-bootstrap-components/pull/869)) +- `Popover` displays on start-up when default value of `is_open` is `True` (([PR 872](https://github.com/dbc-team/dash-bootstrap-components/pull/872)) ## 1.1.0 - 2022/4/3 -Version 1.1.0 of dash-bootstrap-components contains some new features and bug fixes. Please continue to report problems on our [issue tracker](https://github.com/facultyai/dash-bootstrap-components/issues). +Version 1.1.0 of dash-bootstrap-components contains some new features and bug fixes. Please continue to report problems on our [issue tracker](https://github.com/dbc-team/dash-bootstrap-components/issues). ### Added -- Add `readonly` prop to `Input` component ([PR 833](https://github.com/facultyai/dash-bootstrap-components/pull/833)) -- Add `always_open` prop to `Accordion`. When set to `True`, opening one section of the accordion does not close any currently open sections ([PR 840](https://github.com/facultyai/dash-bootstrap-components/pull/840)) -- dash-bootstrap-components now explicitly supports Python 3.10 ([PR 841](https://github.com/facultyai/dash-bootstrap-components/pull/841)) +- Add `readonly` prop to `Input` component ([PR 833](https://github.com/dbc-team/dash-bootstrap-components/pull/833)) +- Add `always_open` prop to `Accordion`. When set to `True`, opening one section of the accordion does not close any currently open sections ([PR 840](https://github.com/dbc-team/dash-bootstrap-components/pull/840)) +- dash-bootstrap-components now explicitly supports Python 3.10 ([PR 841](https://github.com/dbc-team/dash-bootstrap-components/pull/841)) ### Fixed -- Allow arbitrary colors to be passed to `color` prop of `Progress` ([PR 835](https://github.com/facultyai/dash-bootstrap-components/pull/835)) -- `contentClassName` in `Modal` has been fixed, previously it was not passing the class names on to the relevant elements ([PR 839](https://github.com/facultyai/dash-bootstrap-components/pull/839)) -- `Select` can now be cleared by returning `None` from a callback ([PR 842](https://github.com/facultyai/dash-bootstrap-components/pull/842)) +- Allow arbitrary colors to be passed to `color` prop of `Progress` ([PR 835](https://github.com/dbc-team/dash-bootstrap-components/pull/835)) +- `contentClassName` in `Modal` has been fixed, previously it was not passing the class names on to the relevant elements ([PR 839](https://github.com/dbc-team/dash-bootstrap-components/pull/839)) +- `Select` can now be cleared by returning `None` from a callback ([PR 842](https://github.com/dbc-team/dash-bootstrap-components/pull/842)) ### Changed -- Updated CDN links for FontAwesome and Bootstrap Icons in the `icons` submodule. FontAwesome now uses version 6.1.1, Bootstrap Icons uses version 1.8.1 ([PR 837](https://github.com/facultyai/dash-bootstrap-components/pull/837)) +- Updated CDN links for FontAwesome and Bootstrap Icons in the `icons` submodule. FontAwesome now uses version 6.1.1, Bootstrap Icons uses version 1.8.1 ([PR 837](https://github.com/dbc-team/dash-bootstrap-components/pull/837)) ## 1.0.3 - 2022/2/5 -This is a patch release that fixes a few bugs. Please continue to report any bugs on our [issue tracker](https://github.com/facultyai/dash-bootstrap-components/issues)! +This is a patch release that fixes a few bugs. Please continue to report any bugs on our [issue tracker](https://github.com/dbc-team/dash-bootstrap-components/issues)! ### Fixed -- Set `cursor: pointer` on tabs that aren't disabled ([PR 801](https://github.com/facultyai/dash-bootstrap-components/pull/801)) -- Ensure no caret is rendered when `caret=False` in `DropdownMenu` ([PR 804](https://github.com/facultyai/dash-bootstrap-components/pull/804)) +- Set `cursor: pointer` on tabs that aren't disabled ([PR 801](https://github.com/dbc-team/dash-bootstrap-components/pull/801)) +- Ensure no caret is rendered when `caret=False` in `DropdownMenu` ([PR 804](https://github.com/dbc-team/dash-bootstrap-components/pull/804)) ## 1.0.2 - 2021/12/12 -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](https://github.com/facultyai/dash-bootstrap-components/issues)! +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](https://github.com/dbc-team/dash-bootstrap-components/issues)! ### Changed -- Links in the `themes` module now use Bootstrap 5.1.3 ([PR 789](https://github.com/facultyai/dash-bootstrap-components/pull/789)) +- Links in the `themes` module now use Bootstrap 5.1.3 ([PR 789](https://github.com/dbc-team/dash-bootstrap-components/pull/789)) ### Added -- Added `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](https://github.com/facultyai/dash-bootstrap-components/pull/788)) +- Added `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](https://github.com/dbc-team/dash-bootstrap-components/pull/788)) ### Fixed -- `Popover` with trigger `hover` will not dismiss if mouse is moved over the content ([PR 788](https://github.com/facultyai/dash-bootstrap-components/pull/788)) -- Resolved bug where `Tooltip` could get stuck open when moused over quickly ([PR 788](https://github.com/facultyai/dash-bootstrap-components/pull/788)) +- `Popover` with trigger `hover` will not dismiss if mouse is moved over the content ([PR 788](https://github.com/dbc-team/dash-bootstrap-components/pull/788)) +- Resolved bug where `Tooltip` could get stuck open when moused over quickly ([PR 788](https://github.com/dbc-team/dash-bootstrap-components/pull/788)) ## 1.0.1 - 2021/11/28 -This release adds no new features but fixes a number of bugs. Please continue to report bugs on our [issue tracker](https://github.com/facultyai/dash-bootstrap-components/issues)! +This release adds no new features but fixes a number of bugs. Please continue to report bugs on our [issue tracker](https://github.com/dbc-team/dash-bootstrap-components/issues)! ### Fixed -- Open `AccordionItem`s will close when clicked on ([PR 744](https://github.com/facultyai/dash-bootstrap-components/pull/744)) -- Fixed regressions in `DropdownMenu` dismissal. The menu will dismiss if the user clicks outside the menu or if the escape key is pressed. ([PR 751](https://github.com/facultyai/dash-bootstrap-components/pull/751)) -- Fixed bug in `Select` that prevented `valid` and `invalid` props from having an effect ([PR 755](https://github.com/facultyai/dash-bootstrap-components/pull/755)) -- Set `id` property on tabs so that they can be targeted with tooltips. ([PR 756](https://github.com/facultyai/dash-bootstrap-components/pull/756)) -- A number of fixes to `Popover`: ensure the correct behaviour of the `legacy` trigger, and fix bug that prevented `offset` and `hide_arrow` props from having an effect. ([PR 757](https://github.com/facultyai/dash-bootstrap-components/pull/757)) -- Make `Button` compatible with `dash_core_components.ConfirmDialogProvider` ([PR 773](https://github.com/facultyai/dash-bootstrap-components/pull/773)) -- Fixed bug in `Button` that prevented `target` prop from having an effect ([PR 781](https://github.com/facultyai/dash-bootstrap-components/pull/781)) +- Open `AccordionItem`s will close when clicked on ([PR 744](https://github.com/dbc-team/dash-bootstrap-components/pull/744)) +- Fixed regressions in `DropdownMenu` dismissal. The menu will dismiss if the user clicks outside the menu or if the escape key is pressed. ([PR 751](https://github.com/dbc-team/dash-bootstrap-components/pull/751)) +- Fixed bug in `Select` that prevented `valid` and `invalid` props from having an effect ([PR 755](https://github.com/dbc-team/dash-bootstrap-components/pull/755)) +- Set `id` property on tabs so that they can be targeted with tooltips. ([PR 756](https://github.com/dbc-team/dash-bootstrap-components/pull/756)) +- A number of fixes to `Popover`: ensure the correct behaviour of the `legacy` trigger, and fix bug that prevented `offset` and `hide_arrow` props from having an effect. ([PR 757](https://github.com/dbc-team/dash-bootstrap-components/pull/757)) +- Make `Button` compatible with `dash_core_components.ConfirmDialogProvider` ([PR 773](https://github.com/dbc-team/dash-bootstrap-components/pull/773)) +- Fixed bug in `Button` that prevented `target` prop from having an effect ([PR 781](https://github.com/dbc-team/dash-bootstrap-components/pull/781)) ## 1.0.0 - 2021/10/19 @@ -260,74 +260,74 @@ v1 of _dash-bootstrap-components_! This release contains loads of new features, ### Added -- Seven new components! [Accordion](/docs/components/accordion), [Breadcrumb](/docs/components/breadcrumb), [FormFloating](/docs/components/form), [ModalTitle](/docs/components/modal), [Offcanvas](/docs/components/offcanvas), [Pagination](/docs/components/pagination), and [Switch](/docs/components/input) ([PR 646](https://github.com/facultyai/dash-bootstrap-components/pull/646)) ([PR 689](https://github.com/facultyai/dash-bootstrap-components/pull/689)) -- New CDN links for icons from Bootstrap Icons and Font Awesome ([PR 661](https://github.com/facultyai/dash-bootstrap-components/pull/661)) +- Seven new components! [Accordion](/docs/components/accordion), [Breadcrumb](/docs/components/breadcrumb), [FormFloating](/docs/components/form), [ModalTitle](/docs/components/modal), [Offcanvas](/docs/components/offcanvas), [Pagination](/docs/components/pagination), and [Switch](/docs/components/input) ([PR 646](https://github.com/dbc-team/dash-bootstrap-components/pull/646)) ([PR 689](https://github.com/dbc-team/dash-bootstrap-components/pull/689)) +- New CDN links for icons from Bootstrap Icons and Font Awesome ([PR 661](https://github.com/dbc-team/dash-bootstrap-components/pull/661)) - CDN Links for four new Bootswatch themes: `QUARTZ`, `MORPH`, `VAPOR` and `ZEPHYR`. -- All components now accept `class_name` as an alternative to `className`. If both are specified then `class_name` will take precedence. `class_name` should be preferred from now on. ([PR 642](https://github.com/facultyai/dash-bootstrap-components/pull/642)) +- All components now accept `class_name` as an alternative to `className`. If both are specified then `class_name` will take precedence. `class_name` should be preferred from now on. ([PR 642](https://github.com/dbc-team/dash-bootstrap-components/pull/642)) ### Fixed -- The `loading_state` is no longer passed to underlying DOM nodes in any components ([PR 666](https://github.com/facultyai/dash-bootstrap-components/pull/666)) -- `Popover` doesn't error if `is_open` defaults to true. ([PR 646](https://github.com/facultyai/dash-bootstrap-components/pull/646)) +- The `loading_state` is no longer passed to underlying DOM nodes in any components ([PR 666](https://github.com/dbc-team/dash-bootstrap-components/pull/666)) +- `Popover` doesn't error if `is_open` defaults to true. ([PR 646](https://github.com/dbc-team/dash-bootstrap-components/pull/646)) ### Changed -- Components are all now built for Bootstrap 5. CDN links have all been updated. There are multiple breaking changes in the component props. Please see the [migration-guide][migration-guide] for full details on the changes ([PR 646](https://github.com/facultyai/dash-bootstrap-components/pull/646)). +- Components are all now built for Bootstrap 5. CDN links have all been updated. There are multiple breaking changes in the component props. Please see the [migration-guide][migration-guide] for full details on the changes ([PR 646](https://github.com/dbc-team/dash-bootstrap-components/pull/646)). ## 0.13.1 - 2021/9/22 ### Fixed -- Fix cursor jump issue in `Input` component. ([PR 707](https://github.com/facultyai/dash-bootstrap-components/pull/707)) +- Fix cursor jump issue in `Input` component. ([PR 707](https://github.com/dbc-team/dash-bootstrap-components/pull/707)) ## 0.13.0 - 2021/7/31 ### Added -- Adds a new `Carousel` component to display images in an animated slideshow. Thanks @AnnMarieW for the contribution! ([PR 587](https://github.com/facultyai/dash-bootstrap-components/pull/587)) -- Exposes `title` prop on `Button` and `Badge` ([PR 617](https://github.com/facultyai/dash-bootstrap-components/pull/617)) -- Added `links_left` prop to `NavbarSimple` to allow links to be left-aligned ([PR 618](https://github.com/facultyai/dash-bootstrap-components/pull/618)) +- Adds a new `Carousel` component to display images in an animated slideshow. Thanks @AnnMarieW for the contribution! ([PR 587](https://github.com/dbc-team/dash-bootstrap-components/pull/587)) +- Exposes `title` prop on `Button` and `Badge` ([PR 617](https://github.com/dbc-team/dash-bootstrap-components/pull/617)) +- Added `links_left` prop to `NavbarSimple` to allow links to be left-aligned ([PR 618](https://github.com/dbc-team/dash-bootstrap-components/pull/618)) ### Fixed -- Fixed bug in `Spinner` component that meant `spinner_style` prop was not correctly applied to the spinner. ([PR 578](https://github.com/facultyai/dash-bootstrap-components/pull/578)) +- Fixed bug in `Spinner` component that meant `spinner_style` prop was not correctly applied to the spinner. ([PR 578](https://github.com/dbc-team/dash-bootstrap-components/pull/578)) ### Changed -- Updated behaviour of `Input` with `type="number"` to match behaviour in dash-core-components. If an invalid input is entered (i.e. one outside the range of `min` / `max` or with an invalid `step`) the component passes the value `None` to callbacks for the first invalid input, then doesn't fire again until a valid input is entered. [PR 626](https://github.com/facultyai/dash-bootstrap-components/pull/626)) +- Updated behaviour of `Input` with `type="number"` to match behaviour in dash-core-components. If an invalid input is entered (i.e. one outside the range of `min` / `max` or with an invalid `step`) the component passes the value `None` to callbacks for the first invalid input, then doesn't fire again until a valid input is entered. [PR 626](https://github.com/dbc-team/dash-bootstrap-components/pull/626)) ## 0.12.2 - 2021/5/4 ### Fixed -- Fix issue with nested `Progress` bars([PR 573](https://github.com/facultyai/dash-bootstrap-components/pull/573)) +- Fix issue with nested `Progress` bars([PR 573](https://github.com/dbc-team/dash-bootstrap-components/pull/573)) ## 0.12.1 - 2021/5/4 ### Added -- Adds `required` property to `Input` and `Select` ([PR 552](https://github.com/facultyai/dash-bootstrap-components/pull/552)) -- Added `debounce` and `show_initially` props to `Spinner`. `debounce` can be used to add a time delay to prevent the spinner from dismissing immediately when its children have finished loading. This can help reduce flickering. `show_initially` can be used to ensure that the spinner is initially showing when the app starts up to prevent flickering when initial callbacks fire. ([PR 561](https://github.com/facultyai/dash-bootstrap-components/pull/561)) -- Added `name` and `value` props to `Button`, can be used to send additional data with form submissions. ([PR 565](https://github.com/facultyai/dash-bootstrap-components/pull/565)) +- Adds `required` property to `Input` and `Select` ([PR 552](https://github.com/dbc-team/dash-bootstrap-components/pull/552)) +- Added `debounce` and `show_initially` props to `Spinner`. `debounce` can be used to add a time delay to prevent the spinner from dismissing immediately when its children have finished loading. This can help reduce flickering. `show_initially` can be used to ensure that the spinner is initially showing when the app starts up to prevent flickering when initial callbacks fire. ([PR 561](https://github.com/dbc-team/dash-bootstrap-components/pull/561)) +- Added `name` and `value` props to `Button`, can be used to send additional data with form submissions. ([PR 565](https://github.com/dbc-team/dash-bootstrap-components/pull/565)) ### Fixed -- Fix `toggle` property of `DropdownMenuItem` which can be used to prevent the parent `DropdownMenu` from dismissing when that item is clicked on ([PR 554](https://github.com/facultyai/dash-bootstrap-components/pull/554)) +- Fix `toggle` property of `DropdownMenuItem` which can be used to prevent the parent `DropdownMenu` from dismissing when that item is clicked on ([PR 554](https://github.com/dbc-team/dash-bootstrap-components/pull/554)) ## 0.12.0 - 2021/3/21 ### Added -- Adds a new `trigger` property to `Popover`, allowing it to be used without writing callbacks if desired ([PR 531](https://github.com/facultyai/dash-bootstrap-components/pull/531)) -- Exposes `download` prop on `Button` ([PR 528](https://github.com/facultyai/dash-bootstrap-components/pull/528)) +- Adds a new `trigger` property to `Popover`, allowing it to be used without writing callbacks if desired ([PR 531](https://github.com/dbc-team/dash-bootstrap-components/pull/531)) +- Exposes `download` prop on `Button` ([PR 528](https://github.com/dbc-team/dash-bootstrap-components/pull/528)) ### Fixed -- Restore default colours in `Alert` and `Badge` components ([PR 542](https://github.com/facultyai/dash-bootstrap-components/pull/542)) +- Restore default colours in `Alert` and `Badge` components ([PR 542](https://github.com/dbc-team/dash-bootstrap-components/pull/542)) ### Changed -- Adds `visibility:hidden` to `Fade` when content is faded so that tooltips do not appear on faded content ([PR 535](https://github.com/facultyai/dash-bootstrap-components/pull/535), [PR 537](https://github.com/facultyai/dash-bootstrap-components/pull/537)) +- Adds `visibility:hidden` to `Fade` when content is faded so that tooltips do not appear on faded content ([PR 535](https://github.com/dbc-team/dash-bootstrap-components/pull/535), [PR 537](https://github.com/dbc-team/dash-bootstrap-components/pull/537)) ## 0.11.3 - 2021/2/13 @@ -337,262 +337,262 @@ This version marks the first release of dash-bootstrap-components for Julia. The ### Added -- `color` prop for multiple components now accepts CSS colors, hex strings etc. ([PR 506](https://github.com/facultyai/dash-bootstrap-components/pull/506)) -- `Table.from_dataframe` now supports multiple column header levels ([PR 509](https://github.com/facultyai/dash-bootstrap-components/pull/509)) +- `color` prop for multiple components now accepts CSS colors, hex strings etc. ([PR 506](https://github.com/dbc-team/dash-bootstrap-components/pull/506)) +- `Table.from_dataframe` now supports multiple column header levels ([PR 509](https://github.com/dbc-team/dash-bootstrap-components/pull/509)) ## 0.11.1 - 2020/12/20 ### Fixed -- Fixes bug that prevented `active` property of `NavLink` from being correctly updated by callbacks ([PR 499](https://github.com/facultyai/dash-bootstrap-components/pull/499)) +- Fixes bug that prevented `active` property of `NavLink` from being correctly updated by callbacks ([PR 499](https://github.com/dbc-team/dash-bootstrap-components/pull/499)) ## 0.11.0 - 2020/12/13 ### Added -- The `NavLink` component can now automatically set the `active` prop based on the current pathname. Set `active="exact"` to toggle set `active=True` if the `href` exactly matches the current pathname, or `active="partial"` to set `active=True` if the current pathname starts with `href` ([PR 482](https://github.com/facultyai/dash-bootstrap-components/pull/482)) -- `active_tab_style` and `activeTabClassName` props to `Tab` for styling active tabs ([PR 491](https://github.com/facultyai/dash-bootstrap-components/pull/491)) -- Exposed `name` prop on input components so that they can be used more effectively in form submissions, and `action` and `method` props of `Form` so that `Form` can be used to post form submissions to a route on the backend ([PR 474](https://github.com/facultyai/dash-bootstrap-components/pull/474)) -- Exposes `type` prop on `Button` ([PR 470](https://github.com/facultyai/dash-bootstrap-components/pull/470)) +- The `NavLink` component can now automatically set the `active` prop based on the current pathname. Set `active="exact"` to toggle set `active=True` if the `href` exactly matches the current pathname, or `active="partial"` to set `active=True` if the current pathname starts with `href` ([PR 482](https://github.com/dbc-team/dash-bootstrap-components/pull/482)) +- `active_tab_style` and `activeTabClassName` props to `Tab` for styling active tabs ([PR 491](https://github.com/dbc-team/dash-bootstrap-components/pull/491)) +- Exposed `name` prop on input components so that they can be used more effectively in form submissions, and `action` and `method` props of `Form` so that `Form` can be used to post form submissions to a route on the backend ([PR 474](https://github.com/dbc-team/dash-bootstrap-components/pull/474)) +- Exposes `type` prop on `Button` ([PR 470](https://github.com/dbc-team/dash-bootstrap-components/pull/470)) ### Fixed -- Cursor becomes pointer when hovering on tabs ([PR 480](https://github.com/facultyai/dash-bootstrap-components/pull/480)) -- Current position on page is preserved when using `Spinner` as a loading component ([PR 465](https://github.com/facultyai/dash-bootstrap-components/pull/465)) +- Cursor becomes pointer when hovering on tabs ([PR 480](https://github.com/dbc-team/dash-bootstrap-components/pull/480)) +- Current position on page is preserved when using `Spinner` as a loading component ([PR 465](https://github.com/dbc-team/dash-bootstrap-components/pull/465)) ### Changed -- Updated BootstrapCDN links to use Bootstrap v4.5.2 ([PR 481](https://github.com/facultyai/dash-bootstrap-components/pull/481)) +- Updated BootstrapCDN links to use Bootstrap v4.5.2 ([PR 481](https://github.com/dbc-team/dash-bootstrap-components/pull/481)) ## 0.10.7 - 2020/10/4 ### Fixed -- Follow link as external link when `external_link=True` in `DropdownMenuItem` ([PR 458](https://github.com/facultyai/dash-bootstrap-components/pull/458)) +- Follow link as external link when `external_link=True` in `DropdownMenuItem` ([PR 458](https://github.com/dbc-team/dash-bootstrap-components/pull/458)) ## 0.10.6 - 2020/9/10 ### Added -- The JavaScript bundle for dash-bootstrap-components can now be fetched from a CDN by setting `serve_locally=False` in `dash.Dash` ([PR 451](https://github.com/facultyai/dash-bootstrap-components/pull/451)) +- The JavaScript bundle for dash-bootstrap-components can now be fetched from a CDN by setting `serve_locally=False` in `dash.Dash` ([PR 451](https://github.com/dbc-team/dash-bootstrap-components/pull/451)) ### Fixed -- Wheels are now available on PyPI which should resolve some reported installation issues ([PR 445](https://github.com/facultyai/dash-bootstrap-components/pull/445)) +- Wheels are now available on PyPI which should resolve some reported installation issues ([PR 445](https://github.com/dbc-team/dash-bootstrap-components/pull/445)) ## 0.10.5 - 2020/8/20 ### Fixed -- Reverted behaviour of `style` prop from `Progress` component. Bar can be styled with new `bar_style` prop ([PR 441](https://github.com/facultyai/dash-bootstrap-components/pull/441)) +- Reverted behaviour of `style` prop from `Progress` component. Bar can be styled with new `bar_style` prop ([PR 441](https://github.com/dbc-team/dash-bootstrap-components/pull/441)) ## 0.10.4 - 2020/8/19 ### Added -- `Select` now has a `placeholder` prop ([PR 431](https://github.com/facultyai/dash-bootstrap-components/pull/431)) -- `Checkbox` and `RadioButton` now have a `disabled` prop ([PR 432](https://github.com/facultyai/dash-bootstrap-components/pull/432)) +- `Select` now has a `placeholder` prop ([PR 431](https://github.com/dbc-team/dash-bootstrap-components/pull/431)) +- `Checkbox` and `RadioButton` now have a `disabled` prop ([PR 432](https://github.com/dbc-team/dash-bootstrap-components/pull/432)) ## 0.10.3 - 2020/6/26 ### Fixed -- Sets the `active_tab` prop server-side when default is not provided (required for dynamic tab content with callbacks) ([PR 405](https://github.com/facultyai/dash-bootstrap-components/pull/405)) -- Fixed `disabled` prop of various link based components ([PR 410](https://github.com/facultyai/dash-bootstrap-components/pull/410)) -- Persists null values in `Input` components with `type="number"` ([PR 411](https://github.com/facultyai/dash-bootstrap-components/pull/411)) +- Sets the `active_tab` prop server-side when default is not provided (required for dynamic tab content with callbacks) ([PR 405](https://github.com/dbc-team/dash-bootstrap-components/pull/405)) +- Fixed `disabled` prop of various link based components ([PR 410](https://github.com/dbc-team/dash-bootstrap-components/pull/410)) +- Persists null values in `Input` components with `type="number"` ([PR 411](https://github.com/dbc-team/dash-bootstrap-components/pull/411)) ## 0.10.2 - 2020/6/7 ### Added -- Each option in `Select` now accepts `title` as a field ([PR 389](https://github.com/facultyai/dash-bootstrap-components/pull/389)) +- Each option in `Select` now accepts `title` as a field ([PR 389](https://github.com/dbc-team/dash-bootstrap-components/pull/389)) ### Fixed -- No more warnings related to deprecated React lifecycle methods, or controlled components changing to uncontrolled components ([PR 396](https://github.com/facultyai/dash-bootstrap-components/pull/396)) -- Automatic dismissal of `Alert` and `Toast` does not happen early if manually toggled. ([PR 396](https://github.com/facultyai/dash-bootstrap-components/pull/396)) -- Clicking on a `DropdownMenuItem` consistently dismisses the parent `DropdownMenu` ([PR 396](https://github.com/facultyai/dash-bootstrap-components/pull/396)) +- No more warnings related to deprecated React lifecycle methods, or controlled components changing to uncontrolled components ([PR 396](https://github.com/dbc-team/dash-bootstrap-components/pull/396)) +- Automatic dismissal of `Alert` and `Toast` does not happen early if manually toggled. ([PR 396](https://github.com/dbc-team/dash-bootstrap-components/pull/396)) +- Clicking on a `DropdownMenuItem` consistently dismisses the parent `DropdownMenu` ([PR 396](https://github.com/dbc-team/dash-bootstrap-components/pull/396)) ## 0.10.1 - 2020/5/30 ### Added -- Each option in `RadioItems` and `Checklist` now accepts `input_id` and `label_id` as fields to allow custom ids to be attached to inputs and labels ([PR 379](https://github.com/facultyai/dash-bootstrap-components/pull/379)) +- Each option in `RadioItems` and `Checklist` now accepts `input_id` and `label_id` as fields to allow custom ids to be attached to inputs and labels ([PR 379](https://github.com/dbc-team/dash-bootstrap-components/pull/379)) ### Fixed -- Prevent `Form` component from submitting (and hence refreshing the page) by default. If the submit behaviour is desired set `prevent_default_on_submit=False`. ([PR 385](https://github.com/facultyai/dash-bootstrap-components/pull/385)) +- Prevent `Form` component from submitting (and hence refreshing the page) by default. If the submit behaviour is desired set `prevent_default_on_submit=False`. ([PR 385](https://github.com/dbc-team/dash-bootstrap-components/pull/385)) ### Changed -- The `themes` module now links to Bootstrap and Bootswatch 4.5.0 stylesheets ([PR 380](https://github.com/facultyai/dash-bootstrap-components/pull/380)) +- The `themes` module now links to Bootstrap and Bootswatch 4.5.0 stylesheets ([PR 380](https://github.com/dbc-team/dash-bootstrap-components/pull/380)) ## 0.10.0 - 2020/5/9 ### Added - Support for Dash for R, check the documentation [here](/docs/dashr) -- Add support for persistence to `Checkbox` and `RadioButton` components ([PR 365](https://github.com/facultyai/dash-bootstrap-components/pull/365)) -- Allow arbitrary CSS colors to be passed to `color` prop of `Spinner` ([PR 366](https://github.com/facultyai/dash-bootstrap-components/pull/366)) +- Add support for persistence to `Checkbox` and `RadioButton` components ([PR 365](https://github.com/dbc-team/dash-bootstrap-components/pull/365)) +- Allow arbitrary CSS colors to be passed to `color` prop of `Spinner` ([PR 366](https://github.com/dbc-team/dash-bootstrap-components/pull/366)) ### Fixed -- Expose `flip` prop in `Popover` component ([PR 363](https://github.com/facultyai/dash-bootstrap-components/pull/363)) +- Expose `flip` prop in `Popover` component ([PR 363](https://github.com/dbc-team/dash-bootstrap-components/pull/363)) ### Changed -- Removed `style` and `class_name` arguments from `Spinner`, replaced with `spinner_style` and `spinnerClassName`. Also added `fullscreen_style` and `fullscreenClassName` for controlling the style of fullscreen spinners. ([PR 344](https://github.com/facultyai/dash-bootstrap-components/pull/366)) +- Removed `style` and `class_name` arguments from `Spinner`, replaced with `spinner_style` and `spinnerClassName`. Also added `fullscreen_style` and `fullscreenClassName` for controlling the style of fullscreen spinners. ([PR 344](https://github.com/dbc-team/dash-bootstrap-components/pull/366)) ## 0.9.2 - 2020/4/5 ### Fixed -- Expose `tabIndex` prop in `Input` component ([PR 344](https://github.com/facultyai/dash-bootstrap-components/pull/344)) -- Expose `style` prop in `Jumbotron` component ([PR 344](https://github.com/facultyai/dash-bootstrap-components/pull/344)) +- Expose `tabIndex` prop in `Input` component ([PR 344](https://github.com/dbc-team/dash-bootstrap-components/pull/344)) +- Expose `style` prop in `Jumbotron` component ([PR 344](https://github.com/dbc-team/dash-bootstrap-components/pull/344)) ## 0.9.1 - 2020/3/12 ### Fixed -- Restore ability to install module with Python 2 ([PR 329](https://github.com/facultyai/dash-bootstrap-components/pull/329)) +- Restore ability to install module with Python 2 ([PR 329](https://github.com/dbc-team/dash-bootstrap-components/pull/329)) ## 0.9.0 - 2020/3/11 ### Added -- Allow `Spinner` to be used like `dash_core_components.Loading` by passing `children` ([PR 314](https://github.com/facultyai/dash-bootstrap-components/pull/314)) +- Allow `Spinner` to be used like `dash_core_components.Loading` by passing `children` ([PR 314](https://github.com/dbc-team/dash-bootstrap-components/pull/314)) ### Fixed -- Prevent `false` being passed to the `target` prop of `Link` components ([PR 315](https://github.com/facultyai/dash-bootstrap-components/pull/315)) +- Prevent `false` being passed to the `target` prop of `Link` components ([PR 315](https://github.com/dbc-team/dash-bootstrap-components/pull/315)) ## 0.8.3 - 2020/2/8 ### Fixed -- Update `Link` components for compatibility with Dash >= 1.9.0 ([PR 311](https://github.com/facultyai/dash-bootstrap-components/pull/311)) +- Update `Link` components for compatibility with Dash >= 1.9.0 ([PR 311](https://github.com/dbc-team/dash-bootstrap-components/pull/311)) ## 0.8.2 - 2020/1/28 ### Fixed -- Expose `target` prop of `Link` components so that linked pages can be made to open in new tabs ([PR 305](https://github.com/facultyai/dash-bootstrap-components/pull/305)) +- Expose `target` prop of `Link` components so that linked pages can be made to open in new tabs ([PR 305](https://github.com/dbc-team/dash-bootstrap-components/pull/305)) ## 0.8.1 - 2020/1/8 ### Fixed -- Ensure `Input` with `type="number"` triggers callbacks when given the value `0` ([PR 299](https://github.com/facultyai/dash-bootstrap-components/pull/299)) +- Ensure `Input` with `type="number"` triggers callbacks when given the value `0` ([PR 299](https://github.com/dbc-team/dash-bootstrap-components/pull/299)) ## 0.8.0 - 2019/12/24 ### Added -- Add `horizontal` prop to `ListGroup` to allow use of horizontal list groups ([PR 292](https://github.com/facultyai/dash-bootstrap-components/pull/292)) -- Add support for Dash's persistence feature to `Checklist`, `Input`, `RadioItems`, `Select`, `Textarea` and `Tabs` ([PR 293](https://github.com/facultyai/dash-bootstrap-components/pull/293)). -- Add `toggle` prop to `DropdownMenuItem` which controls whether the parent `DropdownMenu` is dismissed on click. Default behaviour is to dismiss the `DropdownMenu` ([PR 288](https://github.com/facultyai/dash-bootstrap-components/pull/288)) +- Add `horizontal` prop to `ListGroup` to allow use of horizontal list groups ([PR 292](https://github.com/dbc-team/dash-bootstrap-components/pull/292)) +- Add support for Dash's persistence feature to `Checklist`, `Input`, `RadioItems`, `Select`, `Textarea` and `Tabs` ([PR 293](https://github.com/dbc-team/dash-bootstrap-components/pull/293)). +- Add `toggle` prop to `DropdownMenuItem` which controls whether the parent `DropdownMenu` is dismissed on click. Default behaviour is to dismiss the `DropdownMenu` ([PR 288](https://github.com/dbc-team/dash-bootstrap-components/pull/288)) ### Changed -- Update BootstrapCDN links in `dash_bootstrap_components.themes` to use Bootstrap 4.4.1 ([PR 289](https://github.com/facultyai/dash-bootstrap-components/pull/289)) +- Update BootstrapCDN links in `dash_bootstrap_components.themes` to use Bootstrap 4.4.1 ([PR 289](https://github.com/dbc-team/dash-bootstrap-components/pull/289)) ### Fixed -- Ensure `DropdownMenu` can be dismissed by `DropdownMenuItem`s being used as internal links ([PR 288](https://github.com/facultyai/dash-bootstrap-components/pull/288)) +- Ensure `DropdownMenu` can be dismissed by `DropdownMenuItem`s being used as internal links ([PR 288](https://github.com/dbc-team/dash-bootstrap-components/pull/288)) ## 0.7.2 - 2019/10/25 ### Added -- Add `href` and `external_link` props to `Button` ([PR 259](https://github.com/facultyai/dash-bootstrap-components/pull/259)) -- Add `href`, `external_link`, `n_clicks` and `n_clicks_timestamp` props to `Badge` to allow for use in callbacks and navigation. ([PR 268](https://github.com/facultyai/dash-bootstrap-components/pull/268)) +- Add `href` and `external_link` props to `Button` ([PR 259](https://github.com/dbc-team/dash-bootstrap-components/pull/259)) +- Add `href`, `external_link`, `n_clicks` and `n_clicks_timestamp` props to `Badge` to allow for use in callbacks and navigation. ([PR 268](https://github.com/dbc-team/dash-bootstrap-components/pull/268)) ### Fixed -- Allow `InputGroupAddon` to accept multiple children and `RadioButton` or `Checkbox` components ([PR 260](https://github.com/facultyai/dash-bootstrap-components/pull/260)) -- Prevent `Tabs` from throwing an error if instantiated without children ([PR 266](https://github.com/facultyai/dash-bootstrap-components/pull/266)) -- Enable the `value` prop of `Select` to be used as the Output in a callback ([PR 270](https://github.com/facultyai/dash-bootstrap-components/pull/270)) -- Prevent `setProps` from being set on DOM elements ([PR 264](https://github.com/facultyai/dash-bootstrap-components/pull/264)) -- Set `key` on list items for `RadioItems` and `Checklist` ([PR 265](https://github.com/facultyai/dash-bootstrap-components/pull/265)) +- Allow `InputGroupAddon` to accept multiple children and `RadioButton` or `Checkbox` components ([PR 260](https://github.com/dbc-team/dash-bootstrap-components/pull/260)) +- Prevent `Tabs` from throwing an error if instantiated without children ([PR 266](https://github.com/dbc-team/dash-bootstrap-components/pull/266)) +- Enable the `value` prop of `Select` to be used as the Output in a callback ([PR 270](https://github.com/dbc-team/dash-bootstrap-components/pull/270)) +- Prevent `setProps` from being set on DOM elements ([PR 264](https://github.com/dbc-team/dash-bootstrap-components/pull/264)) +- Set `key` on list items for `RadioItems` and `Checklist` ([PR 265](https://github.com/dbc-team/dash-bootstrap-components/pull/265)) ## 0.7.1 - 2019/9/7 ### Added -- Add `Select` component that renders a styled `` element. Options and values are specified much like `dash_core_components.Dropdown` ([PR 251](https://github.com/dbc-team/dash-bootstrap-components/pull/251)) +- Add `duration` prop to `Alert` and `Toast` components allowing users to specify a time in milliseconds after which the `Alert` / `Toast` will dismiss itself ([PR 250](https://github.com/dbc-team/dash-bootstrap-components/pull/250)) ### Changed -- Internal improvements to `Input` with `type="number"` ([PR 244](https://github.com/facultyai/dash-bootstrap-components/pull/244)) +- Internal improvements to `Input` with `type="number"` ([PR 244](https://github.com/dbc-team/dash-bootstrap-components/pull/244)) ## 0.7.0 - 2019/7/25 ### Added -- Add `Toast` component ([PR 234](https://github.com/facultyai/dash-bootstrap-components/pull/234)) +- Add `Toast` component ([PR 234](https://github.com/dbc-team/dash-bootstrap-components/pull/234)) ### Changed -- Use Bootstrap's custom radio and checkbox styles for `RadioItems` and `Checklist`. This can be overridden by setting `custom=False` ([PR 238](https://github.com/facultyai/dash-bootstrap-components/pull/238)) -- Rename `values` prop of `Checklist` to `value` for consistency with other components and with Dash >=1.0.0 ([PR 226](https://github.com/facultyai/dash-bootstrap-components/pull/226)) +- Use Bootstrap's custom radio and checkbox styles for `RadioItems` and `Checklist`. This can be overridden by setting `custom=False` ([PR 238](https://github.com/dbc-team/dash-bootstrap-components/pull/238)) +- Rename `values` prop of `Checklist` to `value` for consistency with other components and with Dash >=1.0.0 ([PR 226](https://github.com/dbc-team/dash-bootstrap-components/pull/226)) ## 0.6.3 - 2019/6/27 ### Added -- Expose `color`, `toggle_style` and `toggleClassName` props in `DropdownMenu` component ([PR 221](https://github.com/facultyai/dash-bootstrap-components/pull/221)) +- Expose `color`, `toggle_style` and `toggleClassName` props in `DropdownMenu` component ([PR 221](https://github.com/dbc-team/dash-bootstrap-components/pull/221)) ## 0.6.2 - 2019/6/5 ### Fixed -- Allow `active_tab` prop of `Tabs` to be set by callbacks ([PR 213](https://github.com/facultyai/dash-bootstrap-components/pull/213)) +- Allow `active_tab` prop of `Tabs` to be set by callbacks ([PR 213](https://github.com/dbc-team/dash-bootstrap-components/pull/213)) ## 0.6.1 - 2019/5/19 ### Added -- Add `"baseline"` and `"stretch"` as possible arguments to `align` in both `Row` and `Col` components ([PR 204](https://github.com/facultyai/dash-bootstrap-components/pull/204)) +- Add `"baseline"` and `"stretch"` as possible arguments to `align` in both `Row` and `Col` components ([PR 204](https://github.com/dbc-team/dash-bootstrap-components/pull/204)) ## 0.6.0 - 2019/5/10 ### Added -- Enable the `"up"` direction in `DropdownMenu` ([PR 196](https://github.com/facultyai/dash-bootstrap-components/pull/196)) +- Enable the `"up"` direction in `DropdownMenu` ([PR 196](https://github.com/dbc-team/dash-bootstrap-components/pull/196)) ### Changed -- Remove `CardTitle`, `CardSubtitle` and `CardText` components in favour of applying the `card-title`, `card-subtitle` or `card-text` classes to relevant HTML components ([PR 193](https://github.com/facultyai/dash-bootstrap-components/pull/193)) -- Use timestamps rather than Date objects for the `*_timestamp` props in `Input` ([PR 189](https://github.com/facultyai/dash-bootstrap-components/pull/189)) -- Rename props of `Input` to use camelCase in order that they are applied properly by dash-renderer ([PR 189](https://github.com/facultyai/dash-bootstrap-components/pull/189)) +- Remove `CardTitle`, `CardSubtitle` and `CardText` components in favour of applying the `card-title`, `card-subtitle` or `card-text` classes to relevant HTML components ([PR 193](https://github.com/dbc-team/dash-bootstrap-components/pull/193)) +- Use timestamps rather than Date objects for the `*_timestamp` props in `Input` ([PR 189](https://github.com/dbc-team/dash-bootstrap-components/pull/189)) +- Rename props of `Input` to use camelCase in order that they are applied properly by dash-renderer ([PR 189](https://github.com/dbc-team/dash-bootstrap-components/pull/189)) ## 0.5.0 - 2019/4/19 ### Added -- Add `Modal` and `Spinner` components ([PR 177](https://github.com/facultyai/dash-bootstrap-components/pull/177)) +- Add `Modal` and `Spinner` components ([PR 177](https://github.com/dbc-team/dash-bootstrap-components/pull/177)) ### Changed -- Allow `DropdownMenu` to be right aligned ([PR 143](https://github.com/facultyai/dash-bootstrap-components/pull/143)) +- Allow `DropdownMenu` to be right aligned ([PR 143](https://github.com/dbc-team/dash-bootstrap-components/pull/143)) ## 0.4.0 - 2019/4/7 ### Added -- Add `dismissable` prop to `Alert` ([PR 158](https://github.com/facultyai/dash-bootstrap-components/pull/158)) -- Add support the Dash loading states feature ([PR 171](https://github.com/facultyai/dash-bootstrap-components/pull/171)) -- Expose the `style` prop in `ButtonGroup` ([PR 167](https://github.com/facultyai/dash-bootstrap-components/pull/167)) -- Expose the `disabled` prop in `Input` ([PR 170](https://github.com/facultyai/dash-bootstrap-components/pull/170)) -- Expose the `group` prop in `DropdownMenu` ([PR 175](https://github.com/facultyai/dash-bootstrap-components/pull/175)) +- Add `dismissable` prop to `Alert` ([PR 158](https://github.com/dbc-team/dash-bootstrap-components/pull/158)) +- Add support the Dash loading states feature ([PR 171](https://github.com/dbc-team/dash-bootstrap-components/pull/171)) +- Expose the `style` prop in `ButtonGroup` ([PR 167](https://github.com/dbc-team/dash-bootstrap-components/pull/167)) +- Expose the `disabled` prop in `Input` ([PR 170](https://github.com/dbc-team/dash-bootstrap-components/pull/170)) +- Expose the `group` prop in `DropdownMenu` ([PR 175](https://github.com/dbc-team/dash-bootstrap-components/pull/175)) ### Changed -- Remove `DatePickerSingle` and `DatePickerRange` components. Use the versions from dash-core-components instead ([PR 159](https://github.com/facultyai/dash-bootstrap-components/pull/159)) +- Remove `DatePickerSingle` and `DatePickerRange` components. Use the versions from dash-core-components instead ([PR 159](https://github.com/dbc-team/dash-bootstrap-components/pull/159)) ## Older versions -Older versions continue to exist on [PyPI](https://pypi.org/project/dash-bootstrap-components), but we strongly recommend using more recent versions. If you need to know what changed in old versions of dash-bootstrap-components you can check the [releases page](https://github.com/facultyai/dash-bootstrap-components/releases) on GitHub. +Older versions continue to exist on [PyPI](https://pypi.org/project/dash-bootstrap-components), but we strongly recommend using more recent versions. If you need to know what changed in old versions of dash-bootstrap-components you can check the [releases page](https://github.com/dbc-team/dash-bootstrap-components/releases) on GitHub. -[migration-guide]: https://github.com/facultyai/dash-bootstrap-components/blob/6da4a97f940483deb3dc9c815ef4c7e450ff0be7/docs/content/migration-guide.md +[migration-guide]: https://github.com/dbc-team/dash-bootstrap-components/blob/6da4a97f940483deb3dc9c815ef4c7e450ff0be7/docs/content/migration-guide.md diff --git a/docs/content/docs/faq.md b/docs/content/docs/faq.md index 1693b3ed0..ff20d25c7 100644 --- a/docs/content/docs/faq.md +++ b/docs/content/docs/faq.md @@ -76,4 +76,4 @@ The CDN links for icons we include are for [Bootstrap Icons v1.8.1](https://icon `Select` can only be used to select individual items and doesn't have a multi-select feature. This is due to a limitation with how html renders selects. If you wish to be able to use multi-select, instead use `dash_core_components.Dropdown` with `multi=True` and apply css to style it in-line with Bootstrap styles. You can see an example of how to do this [here](https://github.com/tcbegley/dash-bootstrap-css). -[issue]: https://github.com/facultyai/dash-bootstrap-components/issues/new?template=feature.md +[issue]: https://github.com/dbc-team/dash-bootstrap-components/issues/new?template=feature.md diff --git a/docs/demos/theme_explorer/navbar.py b/docs/demos/theme_explorer/navbar.py index 0f0f34c5f..3d2ee2ee1 100644 --- a/docs/demos/theme_explorer/navbar.py +++ b/docs/demos/theme_explorer/navbar.py @@ -4,7 +4,7 @@ from .util import make_subheading DBC_HOME = "https://www.dash-bootstrap-components.com/" -DBC_GITHUB = "https://github.com/facultyai/dash-bootstrap-components" +DBC_GITHUB = "https://github.com/dbc-team/dash-bootstrap-components" navbar_children = [ dbc.NavItem(dbc.NavLink("GitHub", href=DBC_GITHUB, target="_blank")), diff --git a/docs/examples/__init__.py b/docs/examples/__init__.py index 5f935de23..3683fd528 100644 --- a/docs/examples/__init__.py +++ b/docs/examples/__init__.py @@ -18,8 +18,7 @@ TEMPLATES = HERE.parent / "templates" GITHUB_EXAMPLES = ( - "https://github.com/" - "facultyai/dash-bootstrap-components/blob/main/examples/python" + "https://github.com/" "dbc-team/dash-bootstrap-components/blob/main/examples/python" ) INDEX_STRING_TEMPLATE = """{% extends "example.html" %} diff --git a/docs/templates/examples-index.html b/docs/templates/examples-index.html index 749cf64db..c873e9339 100644 --- a/docs/templates/examples-index.html +++ b/docs/templates/examples-index.html @@ -11,7 +11,7 @@

Examples

This page contains example apps built with dash-bootstrap-components. Check out our GitHub page for more. diff --git a/docs/templates/index.html b/docs/templates/index.html index 303822a73..c9261cb4e 100644 --- a/docs/templates/index.html +++ b/docs/templates/index.html @@ -11,7 +11,7 @@
dash-bootstrap-components logo @@ -29,7 +29,7 @@

Dash Bootstrap Components

Source Code Get Started » diff --git a/docs/templates/macros/navbar.html b/docs/templates/macros/navbar.html index f6d7ebd44..cce5a70d9 100644 --- a/docs/templates/macros/navbar.html +++ b/docs/templates/macros/navbar.html @@ -50,12 +50,12 @@ Changelog Report a bug Contribute @@ -66,7 +66,7 @@