Bootstrap 5.1.2 has been released. Bootstrap is a popular framework to create responsive websites.
Bootstrap 5.1.2
Bootstrap v5.1.2 has landed with a handful of bug fixes and documentation improvements. Following this release, we’ll be shipping another bugfix and docs update before moving onto additional new features.
Highlights
- Temporarily patched a postcss-values-parser issue by rearranging our calc() functions that use negative numbers. This should restore the ability to import and compile Bootstrap's Sass in create-react-app.
- Added border-radius sizes to small and large .form-selects
- Added align-self: center to buttons for improved rendering in flex containers
- Fixed Collapse regression that prevented toggling between sibling children
- Updated JS Sanitizer to add sms in the SAFE_URL_PATTERN
- Improved docs around .img-fluid
- Added role="switch" to our form switches in our docs
- Implemented GitHub Issue forms to replace our previous issue templates.
Changes
CSS
- #34799: fix custom property values of row overrides individual cell
- #34834: Add align-self: center to buttons for improved rendering in flex containers
- #34853: Add border-radius sizes to small and large .form-selects
- #34861: Separator for table direct children
- #35017: Use Sass variable instead of RGB components
- #35033: Add workaround for dart sass compile error
JavaScript
- #34951: Fix Collapse regression of handling toggling between sibling chilldren
- #34980: Minor refactoring
- #35074: sanitizer: add sms in the SAFE_URL_PATTERN
Docs
- #34824: docs: Add role="switch" to switches
- #34918: docs: Update RFS version & move "v" prefix to config.yml
- #34920: Fix Backdroped typo
- #34921: Fix JavaScript typo
- #34922: fix predefined typo
- #34923: fix utilities typo
- #34926: Improve description of .img-fluid in docs
- #34935: Non-blocking typo fix
- #34936: replace dummy text with English for Text truncation page
- #34946: Changes some latin/dummy text to English
- #35013: Add offcanvas to the components requiring JavaScript
- #35111: Fix capitalization after period in contents.md
Examples
- #35022: examples: Add role="switch" to switches
Misc
- #34626: Implement issue forms
- #34940: Add cSpell custom dictionary and docs-spellcheck script
- #35070: rollup: specify generatedCode: 'es2015'
- #35086: README.md: fix capitalization after period
Dependencies
Bootstrap 5.1.2
- Updated numerous devDependencies: https://github.com/twbs/bootstrap/pulls?q=is%3Apr+is%3Aclosed+label%3Adependencies+project%3Atwbs%2Fbootstrap%2F43