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 accept light and dark 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
Bumps the minor-patch group with 188 updates:
7.23.7
7.24.5
7.23.9
7.24.5
5.3.2
5.3.3
3.3.1
3.6.0
4.0.1
4.1.0
3.1.1
3.2.5
1.71.0
1.77.0
14.1.1
14.2.1
5.90.1
5.91.0
2.2.1
2.3.0
7.23.5
7.24.2
7.23.5
7.24.4
7.23.6
7.24.5
7.22.15
7.24.5
0.5.0
0.6.2
7.23.0
7.24.5
7.22.15
7.24.3
7.23.3
7.24.5
7.22.5
7.24.5
7.22.20
7.24.1
7.22.5
7.24.5
7.22.6
7.24.5
7.23.4
7.24.1
7.22.20
7.24.5
7.22.20
7.24.5
7.23.8
7.24.5
7.23.4
7.24.5
7.23.6
7.24.5
7.23.3
7.24.1
7.23.3
7.24.1
7.23.7
7.24.1
7.23.3
7.24.1
7.23.3
7.24.1
7.23.3
7.24.1
7.23.9
7.24.3
7.23.3
7.24.1
7.23.3
7.24.1
7.23.4
7.24.5
7.23.3
7.24.1
7.23.4
7.24.4
7.23.8
7.24.5
7.23.3
7.24.1
7.23.3
7.24.5
7.23.3
7.24.1
7.23.3
7.24.1
7.23.4
7.24.1
7.23.3
7.24.1
7.23.4
7.24.1
7.23.6
7.24.1
7.23.3
7.24.1
7.23.4
7.24.1
7.23.3
7.24.1
7.23.4
7.24.1
7.23.3
7.24.1
7.23.3
7.24.1
7.23.3
7.24.1
7.23.9
7.24.1
7.23.3
7.24.1
7.23.3
7.24.1
7.23.4
7.24.1
7.23.4
7.24.1
7.23.4
7.24.5
7.23.3
7.24.1
7.23.4
7.24.1
7.23.4
7.24.5
7.23.3
7.24.5
7.23.3
7.24.1
7.23.4
7.24.5
7.23.3
7.24.1
7.23.3
7.24.1
7.23.3
7.24.1
7.23.3
7.24.1
7.23.3
7.24.1
7.23.3
7.24.1
7.23.3
7.24.1
7.23.3
7.24.5
7.23.3
7.24.1
7.23.3
7.24.1
7.23.3
7.24.1
7.23.3
7.24.1
7.22.15
7.24.5
7.22.15
7.24.0
7.23.7
7.24.5
7.23.6
7.24.5
0.3.3
0.3.5
3.1.1
3.1.2
1.1.2
1.2.1
0.3.5
0.3.6
0.3.22
0.3.25
2.0.4
2.0.5
2.5.2
2.6.0
1.19.2
1.19.5
3.5.10
3.5.13
3.4.36
3.4.38
1.5.1
1.5.4
8.44.2
8.56.10
3.7.3
3.7.7
4.17.17
4.17.21
4.17.36
4.19.0
2.0.1
2.0.4
1.17.11
1.17.14
2.0.4
2.0.6
3.0.0
3.0.3
3.0.1
3.0.4
7.0.10
7.0.15
6.9.8
6.9.15
1.2.4
1.2.7
0.17.1
0.17.4
1.9.1
1.9.4
1.15.2
1.15.7
0.3.33
0.3.36
8.5.5
8.5.10
17.0.24
17.0.32
21.0.0
21.0.3
1.11.6
1.12.1
1.11.6
1.12.1
1.11.6
1.12.1
1.11.6
1.12.1
1.11.6
1.12.1
1.11.6
1.12.1
1.11.6
1.12.1
1.11.6
1.12.1
8.10.0
8.11.3
3.1.2
3.1.3
0.4.8
0.4.11
0.9.0
0.10.4
0.5.5
0.6.2
1.1.1
1.2.1
4.22.2
4.23.0
1.0.2
1.0.7
1.0.30001568
1.0.30001617
3.5.3
3.6.0
3.8.0
3.9.0
2.15.3
3.2.3
3.35.1
3.37.0
1.4.610
1.4.762
5.15.0
5.16.1
7.10.0
7.13.0
2.0.7
2.1.4
1.3.0
1.5.2
3.1.1
3.1.2
1.4.0
1.5.0
4.18.2
4.19.2
1.0.12
1.0.16
3.2.5
3.3.1
1.15.2
1.15.6
1.0.4
1.0.6
2.3.2
2.3.3
1.1.1
1.1.2
1.2.1
1.2.4
4.2.9
4.2.11
1.0.3
1.0.4
1.0.1
1.0.3
2.4.0
2.5.2
5.2.0
5.3.1
4.0.0
4.3.5
2.13.0
2.13.1
29.6.3
29.7.0
2.6.0
2.6.1
4.2.0
4.3.0
2.7.6
2.9.0
1.12.3
1.13.1
0.9.1
0.9.4
8.4.29
8.4.38
3.0.0
3.1.0
4.0.3
4.0.5
3.0.0
3.2.0
6.0.13
6.0.16
2.1.1
2.3.1
2.5.1
2.5.2
10.1.0
10.1.1
0.14.0
0.14.1
2.2.11
2.3.0
1.22.4
1.22.8
2.1.1
2.4.1
6.0.1
6.0.2
1.0.4
1.0.6
1.0.2
1.2.0
1.2.1
1.3.4
3.0.2
3.3.2
5.27.0
5.31.0
0.2.1
0.2.3
1.0.13
1.0.15
2.3.0
2.4.0
2.4.0
2.4.1
5.8.0
5.10.0
2.0.0
2.0.1
8.14.1
8.17.0
Updates
@babel/core
from 7.23.7 to 7.24.5Release notes
Sourced from
@babel/core
's releases.... (truncated)
Changelog
Sourced from
@babel/core
's changelog.... (truncated)
Commits
ddbea7d
v7.24.5ee48754
Use multiple TypeScript projects (#16430)a8994f8
Reduce platform-specific tests (#16436)5a8c692
v7.24.4d4ade61
Test Babel 7/8 compatibility for plugins from es2019 to es2024 (#16399)b8eb831
Fix incorrect function hoisting in some case statements (#16363)0eac8ca
v7.24.3fb7cf63
[babel 8] Removeimport_
fallback (#16365)822b025
v7.24.119fdca5
Reduce the use of class names (#16326)Updates
@babel/preset-env
from 7.23.9 to 7.24.5Release notes
Sourced from
@babel/preset-env
's releases.... (truncated)
Changelog
Sourced from
@babel/preset-env
's changelog.... (truncated)
Commits
ddbea7d
v7.24.5ee48754
Use multiple TypeScript projects (#16430)a8994f8
Reduce platform-specific tests (#16436)e96a05d
Performance: improveobjectWithoutPropertiesLoose
on V8 (#16357)5a4fb2d
Do not load unnecessary Babel 7 syntax plugins in Babel 8 (#16406)5a8c692
v7.24.40cfe039
Avoid terser workaround in firefox bugfix for computed keys (#16401)48a3e19
Create bugfix plugin for classes in computed keys in Firefox (#16390)0eac8ca
v7.24.3259e873
Updatebabel-plugin-polyfill-corejs3
(#16372)Updates
bootstrap
from 5.3.2 to 5.3.3Release notes
Sourced from bootstrap's releases.
... (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)Updates
date-fns
from 3.3.1 to 3.6.0Release notes
Sourced from date-fns's releases.
Changelog
Sourced from date-fns's changelog.
Looks like these dependencies are updatable in another way, so this is no longer needed.