bootstrap v5.0.0-alpha2 Release Notes
Release Date: 2020-09-29 // over 3 years ago-
๐ Changes
๐ฑ ๐ Features
- #30171: Add .dropdown-menu-dark
- #31280: Extra position utilities
- #31484: Add border width utility
- #31650: Carousel enhancements, including .carousel-dark
๐ฑ ๐จ CSS
- #30171: Add .dropdown-menu-dark
- ๐ #30394:
box-shadow()
mixin: allow 'null' and drop support 'none' with multiple args - #30572: Add new toasts examples
- #30639: Easier disabled state customization for button variants
- #30781: reboot: table th
- #31035: Add null variables for nav-link
- #31120: Add missing comma in utils
- #31131: Darken dropdown divider
- #31132: Add padding to badges
- #31139: Rename
sr-only
/sr-only-focusable
tovisually-hidden
/visually-hidden-focusable
- #31151: Fix scrollable modal
- #31162: Fix table separator typo
- #31276: v5: Tweak some colors
- #31280: Extra position utilities
- ๐ #31338: Removed a broken reference
- #31346: Turn off scroll anchoring for accordions
- #31359: Cleanup/fix after the sr-only to visually-hidden renaming
- ๐ #31381: Remove overflow: hidden from toasts
- โก๏ธ #31382: Update copy around breakpoint sizing
- #31383: Adjust sizing of checks and radios
- #31396: Add transition to Pagination buttons just like other Bootstrap buttons
- ๐ #31424: Mention that Edge Legacy also supports 'filling' their track
- ๐ #31439: Remove
flex: 1 0 100%
from rows - #31473: Give more priority to
.d-none
- #31484: Add border width utility
- #31500: Use next breakpoint when targetting xs only
- 0๏ธโฃ #31571: Add default parameters to each border radius mixin
- #31641: Revamp close button component
- #31649: Match container gutters with row gutters
- #31650: Carousel enhancements, including .carousel-dark
- #31653: Add a comment for escape-svg function
- ๐ #31659: Update Stylelint rules
- โก๏ธ #31717: Updates responsive embeds with new class names and CSS variables
- #31718: Add new variable for $dropdown-padding-x
- #31729: Input group addon sass customization options
- โช #31746: Restore
rem
unit - #31772: _variables: change $btn-close-bg's attribute order
๐ฑ โ๏ธ JavaScript
- #30326: Prevent overflowing static backdrop modal animation
- #30928: Fix tooltip when hovering a child element (
delegateTarget
) - #31066: Change "whitelist" to "allowlist"
- #31067: data: reword storage key in DOM
- #31073: Minor JS tweaks
- 0๏ธโฃ #31109: toasts: make default duration 5s
- #31115: fix tooltip hide method when already hidden
- โ #31125: BrowserStack: stop testing on latest Edge.
- โฑ #31155: Clear timeout before showing the toast
- #31212: Minor JS consistency changes
- ๐ #31358: Docs: Add accessibility note about dismissible alerts and focus
๐ฑ ๐ Docs
- #30572: Add new toasts examples
- #30897: Prevent skip links from overlapping header
- ๐ #31036: Docs: Add top/bottom margin to highlighted code samples
- โก๏ธ #31058: Update links to bug and feature request issue templates
- #31062: Fix Stack Overflow tag
- ๐ #31070: Docs: fix old/broken example capture and typo
- ๐ #31071: Docs: clarify rationale for button group on links
- โก๏ธ #31075: Updated the command to install using yarn
- #31076: Typo fix: ocassions to occasions
- ๐ #31077: Several typo fixes
- #31078: Typo fix: individiual to individual
- #31079: Typo fix: depedending to depending
- ๐ #31081: Docs: add Gaรซl Poupard to the core team page
- ๐ #31082: Docs: tweak accessibility section
- ๐ #31090: Docs: rename form checks page to "Checks / radios"
- ๐ #31093: Docs: improve/expand button documentation
- ๐ #31102: Docs: Fix typo
- ๐ #31106: Docs: fix typo
- #31107: Correctly document how to add to Sass maps
- ๐ #31114: Docs: forms accessibility cleanup
- #31116: Fix links to gutters page
- ๐ #31119: v5: Adjust docs sidebar and navbar
- โก๏ธ #31122: Update migration.md
- #31130: Add code to method/property tables
- ๐ #31133: Docs: screen reader helper/visibility utility tweaks
- ๐ #31134: Docs: clarify that pointer events classes don't affect keyboard interaction
- ๐ #31135: Docs: move color utility callouts to start of page
- ๐ #31137: Docs: (subjectively) nicer looking accordion example
- ๐ #31165: Remove backdrop-filter from docs subnav and toasts
- #31190: Fix spelling mistake
- ๐ #31192: Docs: Fix vertical align link
- #31194: Minor doc tweaks
- ๐ #31196: Fixed typo in docs v5 (Utilities/API) page
- ๐ #31201: Docs: separate button group out of checks/radios, expand button groups page
- #31211: homepage: Fix wrong indentation
- #31213: Fix generated example code for RFS
- #31232: Fix sidebar jump
- #31240: Single line example for inline forms
- โก๏ธ #31248: v5: Updated About and Brand pages
- ๐ #31254: Fix some hexa in colors docs.
- ๐ #31268: Fix docs sass importing example.
- #31277: v5: Versions cleanup
- โก๏ธ #31278: Migration update
- ๐ #31300: docs: mention our bundle file clearly.
- ๐ #31339: Add view on GitHub links for easier content editing from the docs
- #31344: Add toasts to the components requiring JavaScript
- ๐ #31358: Docs: Add accessibility note about dismissible alerts and focus
- โก๏ธ #31382: Update copy around breakpoint sizing
- โก๏ธ #31387: Update migration guide
- ๐ #31424: Mention that Edge Legacy also supports 'filling' their track
- #31434: make breakpoints specifications consistent with layout/grid.md
- ๐ #31441: docs: Fix issue number typo in migration
- ๐ #31455: Update current_ruby_version to 5.0.0.alpha1
- ๐ #31471: Remove 'both' as its no longer just 2 breakpoints
- ๐ #31505: docs(typography): missing punctuation
- โก๏ธ #31516: Update icons.yml
- ๐ #31556: docs: Fix typo on Customize -> Color page
- ๐ #31572: Fix docs incorrect green and cyan hex codes
- #31575: SVG placeholders accessibility
- #31576: Drop h4 color customization in callouts
- ๐ #31578: Scrollspy keyboard access in docs
- #31579: Ensure examples content sits in landmarks
- #31580: Wrap home content in & use
- ๐ #31590: Build tools: mention how to get the sources
- ๐ #31610: Docs layout: ensure content sits in main
- ๐ #31636: Add getInstance method in the docs for tooltip
- #31648: Typo in About / Overview
- #31668: Webpack page: add
postcssOptions
key - ๐ #31689: docs: fix a few redirects
- ๐ #31738: docs: link to the Asynchronous functions section
- #31750: brand: minor consistency changes
- โก๏ธ #31752: v5 alpha 2 migration guide updates
- #31754: Tweak versions page columns
- #31767: Convert SVGs in navbar and subnav to pixels
- #31773: Add new Bootstrap Icons homepage images
- #31785: v5: Vertical pills fix on mobile
๐ฑ ๐ Accessibility
- #30897: Prevent skip links from overlapping header
- #30989: Ensure to increase contrasts on buttons & colored links hover/active states
- ๐ #31114: Docs: forms accessibility cleanup
- #31131: Darken dropdown divider
- #31276: v5: Tweak some colors
- #31575: SVG placeholders accessibility
- #31576: Drop h4 color customization in callouts
- ๐ #31578: Scrollspy keyboard access in docs
- #31579: Ensure examples content sits in landmarks
- #31580: Wrap home content in & use
- ๐ #31610: Docs layout: ensure content sits in main
๐ฑ ๐งฐ Misc
- โก๏ธ #31011: Update Babel config
- ๐ #31047: README: remove
.svg
from shields.io badges - #31062: Fix Stack Overflow tag
- โก๏ธ #31063: Update bundlewatch.yml
- โก๏ธ #31124: Update .browserslistrc
- #31259: README.md: show brotli size too
- #31588: Download link in README
- #31742: Fix bundlewatch size
๐ฆ ๐ฆ Dependencies
- โก๏ธ Updated numerous devDependencies https://github.com/twbs/bootstrap/pulls?q=is%3Apr+is%3Aclosed+label%3Adependencies+project%3Atwbs%2Fbootstrap%2F21