Skip to content

Update dependency bootstrap to v5.2.1

renovate requested to merge renovate/bootstrap-5.x into master

This MR contains the following updates:

Package Type Update Change
bootstrap (source) dependencies patch 5.2.0 -> 5.2.1

Release Notes

twbs/bootstrap

v5.2.1

Compare Source

🚀 Highlights

  • Accordion
    • Update color value to use the $accordion-button-color Sass variable instead of our color contrast function
  • Buttons
    • Added a transparent default hover border color CSS variable for buttons to fix a visual regression
    • .btn-link no longer has a gradient when $enable-gradients is set to true
  • Forms
    • Input groups have updated z-index values to ensure proper rendering of validated form fields
    • Floating labels now reset their text-align to ensure consistent styling
  • List Groups
    • Horizontal list groups with only one child now render the correct border-radius
    • Modified the list-group-item selectors to better support nested imports of Bootstrap's CSS
  • Modals
    • Fixed modal event listeners during dismiss click, allowing you to once again click scrollbars without dismissing the modal
  • Pagination
    • Fixed incorrect border-radius values inside pagination components
  • Scrollspy
    • Scrollspy threshold option is now configurable
  • Tooltips
    • Reverted some tooltip plugin updates to prevent issues with selector, dynamic content, and disposed tooltips using title

🚀 Features

  • #​36750: ScrollSpy: make the threshold option configurable

🎨 CSS

  • #​36507: v5/docs: reintroduce outline for docs code samples, buttons when :not(:focus-visible)
  • #​36593: flush variant of accordion border radius
  • #​36663: fix #​36662 List-group-item margin-top is offset when importing sass in a nested class
  • #​36694: Docs: add grid-row-columns variable
  • #​36791: Remove a unused sass parameter from banner mixin
  • #​36828: Fix pagination page items border radius
  • #​36849: Define correctly $popover-header-color
  • #​36873: Fix floating labels under .text-center
  • #​36874: Floating labels in input group: Border fix
  • #​36921: Accordion color should use $accordion-color
  • #​36986: bugfix undefined border color variable for btn #​36938
  • #​37017: List group: Fix horizontal when only one child
  • #​37021: Scss: Adding missing z-index CSS variables.
  • #​37026: Rework button focus/active styling, with extra changes for checks/radios
  • #​37027: Search modal: Set cursor on auto
  • #​37034: More consistency for CSS/Sass vars doc for components with dark variants
  • #​37059: Fix input group z-index focus + validation
  • #​37078: Remove gradient from .btn-link
  • #​37079: Add workarounds for postcss values parser error
  • #​37080: btn-group draws first input margin #​36794
  • #​37093: Fix accordion button color

️ JavaScript

  • #​36750: ScrollSpy: make the threshold option configurable
  • #​36751: Re-set tooltip title on disposal
  • #​36863: Fix modal event-listeners during dismiss click
  • #​37011: Multiple dropdowns: Fix when inside same tag
  • #​37019: Docs: Fix js options to what is really inside js
  • #​37072: Docs: Put methods in table
  • #​37086: Fix tooltip manual toggling

📖 Docs

  • #​36493: Docs: Replace wrong mobile OS Windows with iOS
  • #​36587: Document how to extract CSS, SVG for strict CSP
  • #​36694: Docs: add grid-row-columns variable
  • #​36771: Fix typos after #​36762
  • #​36804: Simplify social images and add ability to set per-page images
  • #​36812: Fix broken url
  • #​36819: Rename scrollspy to toast in toasts.md
  • #​36824: Move DocSearch out of offcanvas to always show it on mobile
  • #​36825: Remove Slack from site and repo docs
  • #​36827: Redirect users to different templates of issues rather than an empty one
  • #​36829: Docs: correct heading levels in features example
  • #​36836: Docs: use added-in shortcode in Offcanvas
  • #​36838: Docs: Missing added-in shortcode
  • #​36839: Docs: Fix markdown link error
  • #​36850: Add navbar image alt text
  • #​36867: Docs: expand popover custom container explanation
  • #​36871: Fix docs typo of .form-checkbox -> .form-check
  • #​36877: Add default select example in cheatsheet
  • #​37019: Docs: Fix js options to what is really inside js
  • #​37027: Search modal: Set cursor on auto
  • #​37034: More consistency for CSS/Sass vars doc for components with dark variants
  • #​37047: Docs: Minor fixes in tables.
  • #​37048: Docs: improve cards image overlays markup
  • #​37056: Docs: Manage the dark offcanvas slightly differently
  • #​37064: Fix padding on starter template
  • #​37067: Make docs clearer by dropping precompiled for compiled
  • #​37070: Improve language around vertical grid gutters
  • #​37072: Docs: Put methods in table

🛠 Examples

  • #​36660: Added new example in examples/features page.
  • #​36829: Docs: correct heading levels in features example
  • #​36877: Add default select example in cheatsheet
  • #​37064: Fix padding on starter template

🌎 Accessibility

  • #​36507: v5/docs: reintroduce outline for docs code samples, buttons when :not(:focus-visible)
  • #​36829: Docs: correct heading levels in features example
  • #​37026: Rework button focus/active styling, with extra changes for checks/radios

📦 Dependencies


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, click this checkbox.

This MR has been generated by Renovate Bot.

Merge request reports