bootstrap v5.0.0-alpha2 Release Notes

Release Date: 2020-09-29 // over 3 years ago
  • ๐Ÿ”„ Changes

    • #30966: Floating labels improvements
    • #31774: Replace ellipsis Unicode symbol with three dots.

    ๐Ÿฑ ๐Ÿš€ 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 to visually-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