Bump bootstrap from 5.3.2 to 5.3.3
Bumps bootstrap from 5.3.2 to 5.3.3.
Release notes
Sourced from bootstrap's releases.
v5.3.3
Highlights
- Fixed a breaking change introduced with color modes where it was required to manually import
variables-dark.scss
when building Bootstrap with Sass. Now,_variables.scss
will automatically import_variables-dark.scss
. If you were already importing_variables-dark.scss
manually, you should keep doing it as it won't break anything and will be the way to go in v6.- Fixed a regression in the selector engine that wasn't able to handle multiple IDs anymore.
Color modes
- Badges now use the
.text-bg-*
text utilities to be certain that the text is always readable (especially when the customized colors are different in light and dark modes).- Fixed our
color-modes.js
script to handle the case where the OS is set to light mode and the auto color mode is used on the website. If you copied the script from our docs, you should apply this change to your own script.- Fixed color schemes description in the color modes documentation to show that
color-scheme()
only acceptlight
anddark
values as parameters.Miscellaneous
- Allowed
<dl>
,<dt>
and<dd>
in the sanitizer.- Dropped evenly items distribution for modal and offcanvas headers.
- Fixed the accordion CSS selectors to avoid inheritance issues when nesting accordions.
- Fixed the focus box-shadow for the validation stated form controls.
- Fixed the focus ring on focused checked buttons.
- Fixed the product example mobile navbar toggler.
- Changed the RTL processing of carousel control icons.
🎨 CSS
- #37508: Use child combinators to avoid inheriting parent accordion's flush styles
- #38719: Fix focus box-shadow for validation stated form-controls
- #38884: fix border-radius on radio-switch
- #39294: Tests: update navbar in visual modal test
- #39373: refactor css: modal and offcanvas header spacing
- #39380: Fix Sass compilation breaking change in v5.3
- #39387: docs: fix typo
- #39411: Optimize the accordion icon
- #39497: Fix a typo
- #39536: Changed RTL processing of carousel control icons
- #39560: Drop
--bs-accordion-btn-focus-border-color
and deprecate$accordion-button-focus-border-color
- #39595: CSS: Fix the focus ring on focused checked buttons
☕ ️ JavaScript
- #39201: Selector Engine: fix multiple IDs
- #39224: Fix edge case in
color-mode.js
- #39376: Allow
dl
,dt
anddd
in sanitizer
📖 Docs
... (truncated)
Commits
-
6e1f75f
Release v5.3.3 (#39524) -
3caef2b
Build(deps-dev): Bump terser from 5.27.1 to 5.27.2 (#39690) -
4abac9b
Build(deps-dev): Bump ip from 2.0.0 to 2.0.1 (#39691) -
c396a2a
Build(deps-dev): Bump sass from 1.70.0 to 1.71.0 (#39684) -
c9a8a40
Build(deps-dev): Bump rollup from 4.9.6 to 4.12.0 (#39683) -
6aecb37
Build(deps-dev): Bump eslint-plugin-html from 7.1.0 to 8.0.0 (#39672) -
4081168
Build(deps-dev): Bump terser from 5.27.0 to 5.27.1 (#39682) -
4605d71
Build(deps-dev): Bump postcss from 8.4.34 to 8.4.35 (#39673) -
08eeee3
Build(deps-dev): Bump lockfile-lint from 4.12.1 to 4.13.1 (#39675) -
f92d635
Build(deps-dev): Bump eslint-plugin-unicorn from 51.0.0 to 51.0.1 (#39676) - Additional commits viewable in compare view