NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #1331 most downloaded on Packagist
The most popular front-end framework for developing responsive, mobile first projects on the web.
Last release 1 years ago
26 Aug 2025
Release timing varies
gaps range from 9 days to 1.1 years
Rarely documented
notes for 10 of 58 stable releases
Nothing withdrawn
no release was ever pulled
14 years old
79 releases · first in 2012
Streamline release prep script by @mdo in #41539
.bd-example class by @julien-deramond in #41556color-contrast() function for WCAG 2.1 compliance by @julien-deramond in #41585<Example> is used, not just <Code> by @louismaximepiton in #41582Full Changelog: v5.3.7...v5.3.8
One column per quarter.
Fixed broken "View on GitHub" URLs
<head> content generated by the "Download examples" buttonintegrity and crossorigin attributes in introduction pageplaceholder usage description'none' values in the box-shadow Sass mixin for cleaner outputtrigger: "hover click" configurationdocs: add Sass deprecations notice in docs by @MaxLardenois in #41283
.visually-hidden overflowing children to become focusable.card-group selectors to immediate children to fix some inheritance issuesnpm install and npm run dist in CONTRIBUTING.md by @mdo in #41340.card-group to immediate children to fix border-radius bug by @mscdex in #41298devDependencies by @julien-deramond in #41383image-size from 1.0.2 to 2.0.2 by @julien-deramond in #41384.md and .mdx files. by @Jason3S in #41398files configuration from .cspell.json by @julien-deramond in #41400// Private comment and method by @MohamadSalman11 in #41218Full Changelog: v5.3.5...v5.3.6
Hot fix for a regression from upstream in Autoprefixer.
Hot fix for a regression from upstream in Autoprefixer.
Full Changelog: v5.3.4...v5.3.5
Changes #40888 : Dependabot: switch to grouped updates 🚀 Features #41299 : Typo fixed #41187 : Docs: mention removal of util.js in migration guide #41
util.js in migration guide<article> element for example cards.grid where it shouldn't be used.order-* classes in 'Layout > Columns'.justify-content-start class in homepage.bi-exclamation-triangle-fill classborder-radius rulemax-width and background-colorbtn-group-vertical by using same rules as btn-groupborder-radius ruleutil.js in migration guide<article> element for example cards.order values in the migration guide.grid where it shouldn't be used.order-* classes in 'Layout > Columns'.justify-content-start class in homepage$enable-css-grid → $enable-cssgrid in 'Customize > Options'$enable-css-grid in options.mdaria-hidden="true" to decorative SVGsaria-hidden='true' to decorative SVGs.bi-exclamation-triangle-fill classdata-bs-theme="light" in navbars color schemes markupimageConfigurls.JoinPath in more placesrel="noopener" target="_blank"data-bs-scroll="true" from navbarhugo.IsProduction<article> element for example cardsaria-hidden="true" to decorative SVGsaria-hidden='true' to decorative SVGsNote truncated.
Fixed a breaking change introduced with color modes where it was required to manually import variables-dark.scss when building Bootstrap with Sass. No…
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..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).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.color-scheme() only accept light and dark values as parameters.<dl>, <dt> and <dd> in the sanitizer.--bs-accordion-btn-focus-border-color and deprecate $accordion-button-focus-border-colorcolor-mode.jsdl, dt and dd in sanitizer.text-bg-{color} for all badgesgetOrCreateInstance() doc example.table-light from table foot exampledispose() to Offcanvas methodsshift-color() usage example in sass customization page.card-img-* description.theme-icon classPassing a percentage unit to the global abs() is deprecated since Dart Sass v1.65.0. It resulted in a deprecation warning when compiling Bootstrap wit…
abs() is deprecated since Dart Sass v1.65.0. It resulted in a deprecation warning when compiling Bootstrap with Dart Sass. This has been fixed internally by changing the values passed to the divide() function. The divide() function has not been fixed itself so that we can keep supporting node-sass cross-compatibility. In v6, this won't be an issue as we plan to drop support for node-sass.ids in a collapse target wasn't working anymore and has been fixed.<mark> color customization for color modes.box-shadow CSS variables shadow utilities$btn-link-focus-shadow-rgb to allow customization<mark> dark mode bg colordetails element.left- and .right- utilities from migration guideIncreased color contrast for dark mode by replacing $gray-500 with $gray-300 for the body color
$gray-500 with $gray-300 for the body color.nav-links, providing .disabled and :disabled for use with anchors and buttonsHome and End keys for navigating tabs by keyboard.text-bg-* utilities now use CSS variables$navbar-dark-icon-color Sass variable$alert Sass variables$vr-border-width to customize the vertical rule helper width.text-bg-* helpers now use theme CSS variables$navbar-dark-icon-color$alert-*-scale Sass varsHome and End keys in tabsnoopener rel to footer external linksaria-disabled='true' to disabled anchorsaria-describedby.d-none instead of inline stylingclearfixHome and End keys in tabsaria-disabled='true' to disabled anchorscolor-modes.js to bootstrap-x.y.z-examples.zipRelease v5.3.0 ( #38657 ) * Bump version to 5.3.0 * Dist
Fixed wrong interpolated variables with node-sass/Hugo.
calc() functions.--bs-border-radius variables across more components..d-inline-grid utility class..tooltip-inner placement when using variations in fallbackPlacements.$color-mode-type: media-query.background-color to help with multiple lines of text in textareas. This also fixes the colors when form elements are disabled in floating forms.Full Changelog: v5.3.0-alpha2...v5.3.0-alpha3
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Compare
Compare
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →