lifs-tools / rmzTab-m

The R-language bindings for mzTab-M
https://lifs-tools.github.io/rmzTab-m/
MIT License
4 stars 1 forks source link

Update dependency twitter-bootstrap to v5 #17

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 2 years ago

Mend Renovate

This PR contains the following updates:

Package Update Change
twitter-bootstrap (source) major 3.3.7 -> 5.1.3

Release Notes

twbs/bootstrap ### [`v5.1.3`](https://togithub.com/twbs/bootstrap/releases/tag/v5.1.3) [Compare Source](https://togithub.com/twbs/bootstrap/compare/v5.1.2...v5.1.3) #### Fixes ##### 🎨 CSS - [#​35143](https://togithub.com/twbs/bootstrap/issues/35143): Revert "Add `align-self: center` to buttons for improved rendering in flex containers" ### [`v5.1.2`](https://togithub.com/twbs/bootstrap/releases/tag/v5.1.2) [Compare Source](https://togithub.com/twbs/bootstrap/compare/v5.1.1...v5.1.2) #### Highlights - Temporarily patched a [postcss-values-parser](https://togithub.com/shellscape/postcss-values-parser/issues/138) 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-select`s - 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](https://togithub.com/twbs/bootstrap/issues/34799): fix custom property values of row overrides individual cell - [#​34834](https://togithub.com/twbs/bootstrap/issues/34834): Add `align-self: center` to buttons for improved rendering in flex containers - [#​34853](https://togithub.com/twbs/bootstrap/issues/34853): Add `border-radius` sizes to small and large `.form-select`s - [#​34861](https://togithub.com/twbs/bootstrap/issues/34861): Separator for table direct children - [#​35017](https://togithub.com/twbs/bootstrap/issues/35017): Use Sass variable instead of RGB components - [#​35033](https://togithub.com/twbs/bootstrap/issues/35033): Add workaround for dart sass compile error ##### ☕️ JavaScript - [#​34951](https://togithub.com/twbs/bootstrap/issues/34951): Fix Collapse regression of handling toggling between sibling chilldren - [#​34980](https://togithub.com/twbs/bootstrap/issues/34980): Minor refactoring - [#​35074](https://togithub.com/twbs/bootstrap/issues/35074): sanitizer: add `sms` in the `SAFE_URL_PATTERN` ##### 📖 Docs - [#​34824](https://togithub.com/twbs/bootstrap/issues/34824): docs: Add `role="switch"` to switches - [#​34918](https://togithub.com/twbs/bootstrap/issues/34918): docs: Update RFS version & move "v" prefix to config.yml - [#​34920](https://togithub.com/twbs/bootstrap/issues/34920): Fix Backdroped typo - [#​34921](https://togithub.com/twbs/bootstrap/issues/34921): Fix JavaScript typo - [#​34922](https://togithub.com/twbs/bootstrap/issues/34922): fix predefined typo - [#​34923](https://togithub.com/twbs/bootstrap/issues/34923): fix utilities typo - [#​34926](https://togithub.com/twbs/bootstrap/issues/34926): Improve description of `.img-fluid` in docs - [#​34935](https://togithub.com/twbs/bootstrap/issues/34935): Non-blocking typo fix - [#​34936](https://togithub.com/twbs/bootstrap/issues/34936): replace dummy text with English for Text truncation page - [#​34946](https://togithub.com/twbs/bootstrap/issues/34946): Changes some latin/dummy text to English - [#​35013](https://togithub.com/twbs/bootstrap/issues/35013): Add offcanvas to the components requiring JavaScript - [#​35111](https://togithub.com/twbs/bootstrap/issues/35111): Fix capitalization after period in `contents.md` ##### 🛠 Examples - [#​35022](https://togithub.com/twbs/bootstrap/issues/35022): examples: Add `role="switch"` to switches ##### 🧰 Misc - [#​34626](https://togithub.com/twbs/bootstrap/issues/34626): Implement issue forms - [#​34940](https://togithub.com/twbs/bootstrap/issues/34940): Add cSpell custom dictionary and docs-spellcheck script - [#​35070](https://togithub.com/twbs/bootstrap/issues/35070): rollup: specify `generatedCode: 'es2015'` - [#​35086](https://togithub.com/twbs/bootstrap/issues/35086): README.md: fix capitalization after period ##### 📦 Dependencies - Updated numerous devDependencies: ### [`v5.1.1`](https://togithub.com/twbs/bootstrap/releases/tag/v5.1.1) [Compare Source](https://togithub.com/twbs/bootstrap/compare/v5.1.0...v5.1.1) #### Highlights #### 🎨 CSS - [#​34679](https://togithub.com/twbs/bootstrap/issues/34679): Fix font size variable name - [#​34699](https://togithub.com/twbs/bootstrap/issues/34699): Add check to `rgba-css-var` function for body or bg - [#​34773](https://togithub.com/twbs/bootstrap/issues/34773): Include root.scss in all dist builds - [#​34779](https://togithub.com/twbs/bootstrap/issues/34779): Fix `$dropdown-link-hover-color` variable color value in \_variable.scss file #### ☕️ JavaScript - [#​34621](https://togithub.com/twbs/bootstrap/issues/34621): carousel: move common checks to a function - [#​34701](https://togithub.com/twbs/bootstrap/issues/34701): Fix modal when is triggered by `bs-toggle`, to hide other open instances - [#​34835](https://togithub.com/twbs/bootstrap/issues/34835): Collapse on toggle, should not hide descendant tabpanels - [#​34842](https://togithub.com/twbs/bootstrap/issues/34842): Fix tooltip `data-bs-original-title` issue #### 📖 Docs - [#​32781](https://togithub.com/twbs/bootstrap/issues/32781): docs: shortcodes tweaks and consistency changes - [#​34686](https://togithub.com/twbs/bootstrap/issues/34686): docs: Fix placeholders typo - [#​34752](https://togithub.com/twbs/bootstrap/issues/34752): Fix typo in placeholder docs - [#​34769](https://togithub.com/twbs/bootstrap/issues/34769): Enhance Alerts > Live Example section - [#​34781](https://togithub.com/twbs/bootstrap/issues/34781): docs: fix typos in approach and placeholders - [#​34787](https://togithub.com/twbs/bootstrap/issues/34787): Progress page: remove toggle animation button - [#​34840](https://togithub.com/twbs/bootstrap/issues/34840): clarify importing all vs specific plugins - [#​34842](https://togithub.com/twbs/bootstrap/issues/34842): Fix tooltip `data-bs-original-title` issue - [#​34877](https://togithub.com/twbs/bootstrap/issues/34877): docs: add `$enable-smooth-scroll` to Sass options page - [#​34886](https://togithub.com/twbs/bootstrap/issues/34886): Disabled link cleanup - [#​34892](https://togithub.com/twbs/bootstrap/issues/34892): Fix a11y issues in `.hstack` example and placeholder 'How it works' example - [#​34910](https://togithub.com/twbs/bootstrap/issues/34910): Docs: Add Callout to Stacks Helper page about limited flexbox gap support - [#​34913](https://togithub.com/twbs/bootstrap/issues/34913): docs: make use of the `.Site.Params.docs_version` variable - [#​34914](https://togithub.com/twbs/bootstrap/issues/34914): Typo/US locale fixes #### 🛠 Examples - [#​34766](https://togithub.com/twbs/bootstrap/issues/34766): dashboard-rtl: use the same scripts as the dashboard example #### 🌎 Accessibility - [#​34886](https://togithub.com/twbs/bootstrap/issues/34886): Disabled link cleanup #### 🏭 Tests - [#​34077](https://togithub.com/twbs/bootstrap/issues/34077): Add GitHub SHA in BrowserStack build ID. - [#​34912](https://togithub.com/twbs/bootstrap/issues/34912): BrowserStack: add Firefox 60 and Chrome 60 #### 📦 Dependencies - Updated numerous devDependencies: ### [`v5.1.0`](https://togithub.com/twbs/bootstrap/releases/tag/v5.1.0) [Compare Source](https://togithub.com/twbs/bootstrap/compare/v5.0.2...v5.1.0) #### Highlights - Added experimental, opt-in CSS Grid support - Added support for responsive offcanvas components in navbars - Added new placeholders component for skeleton loading screens - Added support for horizontal collapsing in the collapse component - Added new stack and vertical rule helpers - Added tons of new CSS variables for body styles, colors, RGB colors, and more - Updated `.bg-*` and `.text-*` utilities to use CSS variables and new RGB CSS variables for real-time customization - Added four new component examples for dropdowns, footers, list groups, and modals - Updated modal and offcanvas backdrops to make them unique to each component - Reverted ability for `.col-*` classes to override `.row-cols-*` classes for now until we can fix some critical bugs #### 🚀 Features - [#​31813](https://togithub.com/twbs/bootstrap/issues/31813): Add optional CSS grid - [#​31859](https://togithub.com/twbs/bootstrap/issues/31859): Add a "skeletons" component - [#​32319](https://togithub.com/twbs/bootstrap/issues/32319): Add maps for all colors, document how to extend color utilities - [#​33403](https://togithub.com/twbs/bootstrap/issues/33403): modal: change `data-dismiss` so that it can be outside of a modal using `bs-target` - [#​33781](https://togithub.com/twbs/bootstrap/issues/33781): Add utility classes for opacity - [#​33986](https://togithub.com/twbs/bootstrap/issues/33986): New helpers: `.hstack`, `.vstack`, and `.vr` - [#​34253](https://togithub.com/twbs/bootstrap/issues/34253): Add horizontal collapse support - [#​34273](https://togithub.com/twbs/bootstrap/issues/34273): Offcanvas navbar - [#​34333](https://togithub.com/twbs/bootstrap/issues/34333): Accept argument of different types in the `getInstance` method #### 🎨 CSS - [#​31813](https://togithub.com/twbs/bootstrap/issues/31813): Add optional CSS grid - [#​32319](https://togithub.com/twbs/bootstrap/issues/32319): Add maps for all colors, document how to extend color utilities - [#​33781](https://togithub.com/twbs/bootstrap/issues/33781): Add utility classes for opacity - [#​33986](https://togithub.com/twbs/bootstrap/issues/33986): New helpers: `.hstack`, `.vstack`, and `.vr` - [#​34100](https://togithub.com/twbs/bootstrap/issues/34100): Updated utility API (css-vars utils and new bg/color utils), plus new root CSS variables - [#​34253](https://togithub.com/twbs/bootstrap/issues/34253): Add horizontal collapse support - [#​34273](https://togithub.com/twbs/bootstrap/issues/34273): Offcanvas navbar - [#​34432](https://togithub.com/twbs/bootstrap/issues/34432): More concise improvements for `add()` and `subtract()` - [#​34440](https://togithub.com/twbs/bootstrap/issues/34440): Add null `$card-box-shadow` variable - [#​34445](https://togithub.com/twbs/bootstrap/issues/34445): fix(forms): prevent color control from shrinking - [#​34475](https://togithub.com/twbs/bootstrap/issues/34475): Make text decoration consistent with other anchors - [#​34481](https://togithub.com/twbs/bootstrap/issues/34481): Make the `$accordion-icon-color` default value consistent with the `$accordion-button-color` - [#​34572](https://togithub.com/twbs/bootstrap/issues/34572): Clean up a couple CSS Grid issues - [#​34612](https://togithub.com/twbs/bootstrap/issues/34612): Revert "Allow individual grid classes to override `.row-cols`" - [#​34651](https://togithub.com/twbs/bootstrap/issues/34651): Update `$input-bg` to use `$body-bg` #### ☕️ JavaScript - [#​33402](https://togithub.com/twbs/bootstrap/issues/33402): Changes to Alert component to match the others - [#​33403](https://togithub.com/twbs/bootstrap/issues/33403): modal: change `data-dismiss` so that it can be outside of a modal using `bs-target` - [#​33603](https://togithub.com/twbs/bootstrap/issues/33603): Fix `Manipulator.offset()` - [#​33610](https://togithub.com/twbs/bootstrap/issues/33610): Toasts: Change showing timings and classes to keep toast `display:none` by default - [#​33865](https://togithub.com/twbs/bootstrap/issues/33865): Add shift-tab keyboard support for dialogs (modal & Offcanvas components) - [#​33866](https://togithub.com/twbs/bootstrap/issues/33866): Add dynamic, live alerts example to docs - [#​34170](https://togithub.com/twbs/bootstrap/issues/34170): Use a streamlined way to trigger component dismiss - [#​34205](https://togithub.com/twbs/bootstrap/issues/34205): Cleanup tooltip & popover components - [#​34207](https://togithub.com/twbs/bootstrap/issues/34207): Make proper use of the SelectorEngine in ScrollSpy - [#​34215](https://togithub.com/twbs/bootstrap/issues/34215): Use the `switch` statement instead of `if` - [#​34220](https://togithub.com/twbs/bootstrap/issues/34220): Do a major cleanup in Collapse.js - [#​34333](https://togithub.com/twbs/bootstrap/issues/34333): Accept argument of different types in the `getInstance` method - [#​34441](https://togithub.com/twbs/bootstrap/issues/34441): util.js: remove `Selector.findOne()` dependency - [#​34458](https://togithub.com/twbs/bootstrap/issues/34458): Dropdown cleanups - [#​34543](https://togithub.com/twbs/bootstrap/issues/34543): Fix `Util.reflow` function and add documentation - [#​34619](https://togithub.com/twbs/bootstrap/issues/34619): tooltip: move repeated strings to constants - [#​34620](https://togithub.com/twbs/bootstrap/issues/34620): Enable a few eslint-config-xo rules - [#​34628](https://togithub.com/twbs/bootstrap/issues/34628): Regression on tooltip template creation process. #### 📖 Docs - [#​32319](https://togithub.com/twbs/bootstrap/issues/32319): Add maps for all colors, document how to extend color utilities - [#​33866](https://togithub.com/twbs/bootstrap/issues/33866): Add dynamic, live alerts example to docs - [#​34100](https://togithub.com/twbs/bootstrap/issues/34100): Updated utility API (css-vars utils and new bg/color utils), plus new root CSS variables - [#​34406](https://togithub.com/twbs/bootstrap/issues/34406): Fix site params variable on themes section - [#​34472](https://togithub.com/twbs/bootstrap/issues/34472): Added new Offcanvas file to import example - [#​34517](https://togithub.com/twbs/bootstrap/issues/34517): Update nav-tab.md - [#​34526](https://togithub.com/twbs/bootstrap/issues/34526): Add: GitHub Octicons to the list - [#​34557](https://togithub.com/twbs/bootstrap/issues/34557): docs: minor image compression improvements - [#​34573](https://togithub.com/twbs/bootstrap/issues/34573): Update the custom Sass import docs - [#​34574](https://togithub.com/twbs/bootstrap/issues/34574): Document change to `hr` in v5 - [#​34577](https://togithub.com/twbs/bootstrap/issues/34577): Make note of `_root.scss` being required - [#​34578](https://togithub.com/twbs/bootstrap/issues/34578): Rename Build Tools page to Contribute - [#​34605](https://togithub.com/twbs/bootstrap/issues/34605): Collapse page: add a link to the accordion page - [#​34637](https://togithub.com/twbs/bootstrap/issues/34637): Improved docs describing `media-breakpoint-down` breakpoints #### 🛠 Examples - [#​33882](https://togithub.com/twbs/bootstrap/issues/33882): Add four new snippet examples - [#​34273](https://togithub.com/twbs/bootstrap/issues/34273): Offcanvas navbar - [#​34336](https://togithub.com/twbs/bootstrap/issues/34336): Remove unneeded `.text-white-50` CSS rule from Offcanvas Example #### 🌎 Accessibility - [#​33865](https://togithub.com/twbs/bootstrap/issues/33865): Add shift-tab keyboard support for dialogs (modal & Offcanvas components) #### 🔧 Utility API - [#​34100](https://togithub.com/twbs/bootstrap/issues/34100): Updated utility API (css-vars utils and new bg/color utils), plus new root CSS variables #### 🧰 Misc - [#​32907](https://togithub.com/twbs/bootstrap/issues/32907): npm scripts: add `aggregate-output` - [#​34389](https://togithub.com/twbs/bootstrap/issues/34389): CONTRIBUTING.md: fix broken link to README.md - [#​34453](https://togithub.com/twbs/bootstrap/issues/34453): CI: make use of the `actions/setup-node`'s `cache` option #### 📦 Dependencies - Updated numerous devDependencies: https://github.com/twbs/bootstrap/pulls?q=is%3Apr+is%3Aclosed+label%3Adependencies+project%3Atwbs%2Fbootstrap%2F31 ### [`v5.0.2`](https://togithub.com/twbs/bootstrap/releases/tag/v5.0.2) [Compare Source](https://togithub.com/twbs/bootstrap/compare/v5.0.1...v5.0.2) #### 🚀 Features - [#​34052](https://togithub.com/twbs/bootstrap/issues/34052): Automatically select an item in the dropdown when using arrow keys #### 🎨 CSS - [#​33621](https://togithub.com/twbs/bootstrap/issues/33621): Allow individual grid classes to override `.row-cols` - [#​34008](https://togithub.com/twbs/bootstrap/issues/34008): Fix x-paddings for select (with floating label, and in Firefox) - [#​34026](https://togithub.com/twbs/bootstrap/issues/34026): Set the correct color for popover header bottom border - [#​34034](https://togithub.com/twbs/bootstrap/issues/34034): Add missing transition to `.form-select` - [#​34044](https://togithub.com/twbs/bootstrap/issues/34044): Fix wrong comment text for tooltip - [#​34047](https://togithub.com/twbs/bootstrap/issues/34047): Handle complex expressions in `add()` & `subtract()` - [#​34048](https://togithub.com/twbs/bootstrap/issues/34048): Decouple `--bs-table-bg` and `--bs-table-accent-bg` - [#​34062](https://togithub.com/twbs/bootstrap/issues/34062): Document how to make utilities responsive using the API - [#​34124](https://togithub.com/twbs/bootstrap/issues/34124): fix(dropdowns): RTL for `.dropdown-menu-*` - [#​34161](https://togithub.com/twbs/bootstrap/issues/34161): fix(forms): unitless `line-height` for floating labels - [#​34223](https://togithub.com/twbs/bootstrap/issues/34223): docs(style): fix display of nested `
  • ` - [#​34245](https://togithub.com/twbs/bootstrap/issues/34245): Replace `/` division with multiplication and custom `divide()` function - [#​34255](https://togithub.com/twbs/bootstrap/issues/34255): Don't set auto margin on offcanvas close - [#​34281](https://togithub.com/twbs/bootstrap/issues/34281): Fix lingering Sass math - [#​34283](https://togithub.com/twbs/bootstrap/issues/34283): Update the `divide()` function and RFS - [#​34332](https://togithub.com/twbs/bootstrap/issues/34332): Fix another Sass division #### ☕️ JavaScript - [#​33276](https://togithub.com/twbs/bootstrap/issues/33276): Add `getOrCreateInstance` method in base-component - [#​33371](https://togithub.com/twbs/bootstrap/issues/33371): Popover & Tooltip: Allow `dispose`/`hide` methods usage through `jQueryIntreface` - [#​33608](https://togithub.com/twbs/bootstrap/issues/33608): Utils: add `getNextActiveElement` helper function - [#​33845](https://togithub.com/twbs/bootstrap/issues/33845): Fix handling of transitionend events dispatched by nested elements - [#​33928](https://togithub.com/twbs/bootstrap/issues/33928): Reset inside a Dialog does not work if `data-dismiss="modal"` is set - [#​33947](https://togithub.com/twbs/bootstrap/issues/33947): Refactor scrollbar.js to be used as a Class - [#​33948](https://togithub.com/twbs/bootstrap/issues/33948): Add tests for scrollbar.js & better handling if a style property doesn't exist - [#​33960](https://togithub.com/twbs/bootstrap/issues/33960): fix `isVisible` false positives from deep nesting or alternate means - [#​33982](https://togithub.com/twbs/bootstrap/issues/33982): Don't add empty content holder when there is no content available - [#​34014](https://togithub.com/twbs/bootstrap/issues/34014): Fix backdrop "Cannot read property 'removeChild' of null" when removed from body - [#​34052](https://togithub.com/twbs/bootstrap/issues/34052): Automatically select an item in the dropdown when using arrow keys - [#​34070](https://togithub.com/twbs/bootstrap/issues/34070): Fix test of [#​34014](https://togithub.com/twbs/bootstrap/issues/34014) - [#​34071](https://togithub.com/twbs/bootstrap/issues/34071): Change `element.parentNode.removeChild(element)` to `element.remove()` - [#​34085](https://togithub.com/twbs/bootstrap/issues/34085): Fix prevented show event disables modals with fade class from being displayed again - [#​34092](https://togithub.com/twbs/bootstrap/issues/34092): Backdrop: Fix stale body by removing unnecessary default - [#​34158](https://togithub.com/twbs/bootstrap/issues/34158): Register only one `DOMContentLoaded` event listener in `onDOMContentLoaded` - [#​34266](https://togithub.com/twbs/bootstrap/issues/34266): Fix carousel buttons - [#​34307](https://togithub.com/twbs/bootstrap/issues/34307): fix(carousel): arrow keys break animation if carousel sliding #### 📖 Docs - [#​33724](https://togithub.com/twbs/bootstrap/issues/33724): Nav-tabs documentation example: Adjust example to `querySelectorAll` - [#​33749](https://togithub.com/twbs/bootstrap/issues/33749): add Bootstrap 5 Simplified Chinese translation - [#​34009](https://togithub.com/twbs/bootstrap/issues/34009): Drop `BlinkMacSystemFont` in docs - [#​34018](https://togithub.com/twbs/bootstrap/issues/34018): Adjusted z-index to cover "copy" buttons - [#​34040](https://togithub.com/twbs/bootstrap/issues/34040): Placeholder changes to input value in readonly input. - [#​34044](https://togithub.com/twbs/bootstrap/issues/34044): Fix wrong comment text for tooltip - [#​34050](https://togithub.com/twbs/bootstrap/issues/34050): Replace Freenode with Libera IRC server - [#​34062](https://togithub.com/twbs/bootstrap/issues/34062): Document how to make utilities responsive using the API - [#​34074](https://togithub.com/twbs/bootstrap/issues/34074): Update Hugo config and sitemap.xml - [#​34090](https://togithub.com/twbs/bootstrap/issues/34090): Change HTTP to HTTPS - [#​34143](https://togithub.com/twbs/bootstrap/issues/34143): Add positioned badges example to docs - [#​34160](https://togithub.com/twbs/bootstrap/issues/34160): img in horizontal card - [#​34175](https://togithub.com/twbs/bootstrap/issues/34175): Fix typo in sass.md ("theses"→ "these") - [#​34179](https://togithub.com/twbs/bootstrap/issues/34179): Missed explanations for variables override - [#​34180](https://togithub.com/twbs/bootstrap/issues/34180): docs: update dropdowns.md to reflect the correct version - [#​34183](https://togithub.com/twbs/bootstrap/issues/34183): docs: update migration.md to fix a typo - [#​34199](https://togithub.com/twbs/bootstrap/issues/34199): docs: update overview.md to fix typo - [#​34223](https://togithub.com/twbs/bootstrap/issues/34223): docs(style): fix display of nested `
    • ` - [#​34239](https://togithub.com/twbs/bootstrap/issues/34239): fix(docs): update docs to match the newest modal-open removal - [#​34251](https://togithub.com/twbs/bootstrap/issues/34251): Document the change to breakpoint mixins - [#​34256](https://togithub.com/twbs/bootstrap/issues/34256): Add important to utilities, mention it's usage and global variable - [#​34263](https://togithub.com/twbs/bootstrap/issues/34263): Fix error in JavaScript doc example - [#​34280](https://togithub.com/twbs/bootstrap/issues/34280): Remove a leftover `sass:math` module call #### 🛠 Examples - [#​34007](https://togithub.com/twbs/bootstrap/issues/34007): Dashboard example improvements - [#​34011](https://togithub.com/twbs/bootstrap/issues/34011): Cheatsheet: fix JS errors in `setActiveItem()` - [#​34214](https://togithub.com/twbs/bootstrap/issues/34214): fix accessibility issue on sidebars example #### 🌎 Accessibility - [#​34052](https://togithub.com/twbs/bootstrap/issues/34052): Automatically select an item in the dropdown when using arrow keys - [#​34214](https://togithub.com/twbs/bootstrap/issues/34214): fix accessibility issue on sidebars example #### 🔧 Utility API - [#​34062](https://togithub.com/twbs/bootstrap/issues/34062): Document how to make utilities responsive using the API - [#​34256](https://togithub.com/twbs/bootstrap/issues/34256): Add important to utilities, mention it's usage and global variable #### 🏭 Tests - [#​33948](https://togithub.com/twbs/bootstrap/issues/33948): Add tests for scrollbar.js & better handling if a style property doesn't exist #### 🧰 Misc - [#​34075](https://togithub.com/twbs/bootstrap/issues/34075): Improve vnu-jar.js - [#​34250](https://togithub.com/twbs/bootstrap/issues/34250): Replace Freenode with Libera.Chat in the remaining files - [#​34279](https://togithub.com/twbs/bootstrap/issues/34279): build/vnu-jar.js: clean up ignores #### 📦 Dependencies - Updated numerous devDependencies: https://github.com/twbs/bootstrap/pulls?q=is%3Apr+is%3Aclosed+label%3Adependencies+project%3Atwbs%2Fbootstrap%2F41 ### [`v5.0.1`](https://togithub.com/twbs/bootstrap/releases/tag/v5.0.1) [Compare Source](https://togithub.com/twbs/bootstrap/compare/v5.0.0...v5.0.1) #### 🎨 CSS - [#​33551](https://togithub.com/twbs/bootstrap/issues/33551): Modals no longer use `.modal-open` to affect the `` scroll - [#​33644](https://togithub.com/twbs/bootstrap/issues/33644): Validated inputs in `.input-group` shouldn't be behind sibling element - [#​33825](https://togithub.com/twbs/bootstrap/issues/33825): Prevent `accent-bg` from leaking in nested table - [#​33870](https://togithub.com/twbs/bootstrap/issues/33870): Don't redefine `$list-group-color` in loop - [#​33961](https://togithub.com/twbs/bootstrap/issues/33961): Revert `:read-only` selector back to `[readonly]` #### ☕️ JavaScript - [#​33221](https://togithub.com/twbs/bootstrap/issues/33221): Prevent toast autohiding if focusing or hovering - [#​33288](https://togithub.com/twbs/bootstrap/issues/33288): Remove potential false positive assertions - [#​33327](https://togithub.com/twbs/bootstrap/issues/33327): Move get element functionality to a helper - [#​33381](https://togithub.com/twbs/bootstrap/issues/33381): Popover/Tooltip: streamline `config` property to start with underscore - [#​33609](https://togithub.com/twbs/bootstrap/issues/33609): Merge js-components `transitionend` listener callbacks into one method - [#​33635](https://togithub.com/twbs/bootstrap/issues/33635): Extract static `DATA_KEY` & `EVENT_KEY` to base-component - [#​33740](https://togithub.com/twbs/bootstrap/issues/33740): Refactor: move disposing properties into the base class - [#​33853](https://togithub.com/twbs/bootstrap/issues/33853): Fix backdrop `rootElement` not initialized in Modal - [#​33920](https://togithub.com/twbs/bootstrap/issues/33920): Fix: Click on input outside of dropdown-menu prevents dropdown from closing - [#​33938](https://togithub.com/twbs/bootstrap/issues/33938): Fix dropdown test warning "without expectations" #### 📖 Docs - [#​33709](https://togithub.com/twbs/bootstrap/issues/33709): Add Arabic translation - [#​33837](https://togithub.com/twbs/bootstrap/issues/33837): update About text now that Bootstrap 5 is live - [#​33841](https://togithub.com/twbs/bootstrap/issues/33841): Fix typo in scrollspy docs - [#​33842](https://togithub.com/twbs/bootstrap/issues/33842): Fix browser support versions in migration doc - [#​33843](https://togithub.com/twbs/bootstrap/issues/33843): Fix typo in migration.md - [#​33855](https://togithub.com/twbs/bootstrap/issues/33855): Remove extra t in Close button heading in Migration guide - [#​33868](https://togithub.com/twbs/bootstrap/issues/33868): Fix value - [#​33879](https://togithub.com/twbs/bootstrap/issues/33879): Fix "no long require" to "no longer require" typo - [#​33893](https://togithub.com/twbs/bootstrap/issues/33893): Add accessible names to SVG icons in alerts - [#​33896](https://togithub.com/twbs/bootstrap/issues/33896): Fix accordion link - [#​33901](https://togithub.com/twbs/bootstrap/issues/33901): docs: make tooltip anchor properly wrap the svg - [#​33904](https://togithub.com/twbs/bootstrap/issues/33904): Add Fathom Analytics to v5 docs - [#​33915](https://togithub.com/twbs/bootstrap/issues/33915): docs: fix rtlcss stringmap configuration - [#​33916](https://togithub.com/twbs/bootstrap/issues/33916): Remove unneeded "Edge Legacy" mention in Range docs - [#​33924](https://togithub.com/twbs/bootstrap/issues/33924): Fix "directoinal" typo in v5 migration docs #### 🛠 Examples - [#​33850](https://togithub.com/twbs/bootstrap/issues/33850): Fix unnecessary classes - [#​33859](https://togithub.com/twbs/bootstrap/issues/33859): Update Sidebars example to fix dividers and rendering on Chrome - [#​33926](https://togithub.com/twbs/bootstrap/issues/33926): Fix offcanvas example, using a custom trigger selector #### 🌎 Accessibility - [#​33893](https://togithub.com/twbs/bootstrap/issues/33893): Add accessible names to SVG icons in alerts #### 🏭 Tests - [#​33288](https://togithub.com/twbs/bootstrap/issues/33288): Remove potential false positive assertions - [#​33635](https://togithub.com/twbs/bootstrap/issues/33635): Extract static `DATA_KEY` & `EVENT_KEY` to base-component - [#​33927](https://togithub.com/twbs/bootstrap/issues/33927): Fix offcanvas test to expect the initial body `overflow` value - [#​33938](https://togithub.com/twbs/bootstrap/issues/33938): Fix dropdown test warning "without expectations" #### 🧰 Misc - [#​33923](https://togithub.com/twbs/bootstrap/issues/33923): CI: remove Node.js 10 #### 📦 Dependencies - Updated numerous devDependencies: https://github.com/twbs/bootstrap/pulls?q=is%3Apr+is%3Aclosed+label%3Adependencies+project%3Atwbs%2Fbootstrap%2F38 ### [`v5.0.0`](https://togithub.com/twbs/bootstrap/releases/tag/v5.0.0) [Compare Source](https://togithub.com/twbs/bootstrap/compare/v4.6.1...v5.0.0) #### Highlights [#​32155](https://togithub.com/twbs/bootstrap/issues/32155): Updated `make-col()` mixin to generate equal columns when no size is specified [#​32763](https://togithub.com/twbs/bootstrap/issues/32763): Added new `color-scheme()` mixin [#​33389](https://togithub.com/twbs/bootstrap/issues/33389): Dropdown menus now have option become clickable [#​33453](https://togithub.com/twbs/bootstrap/issues/33453): Added new docs footer [#​33548](https://togithub.com/twbs/bootstrap/issues/33548): Offcanvas header components are now vertically aligned [#​33549](https://togithub.com/twbs/bootstrap/issues/33549): Added offcanvas-top modifier [#​33634](https://togithub.com/twbs/bootstrap/issues/33634): Added support for `.dropdown-item`s wrapped in `
    • `s [#​33626](https://togithub.com/twbs/bootstrap/issues/33626): Fix v5 regressions in tab dropdown functionality #### 🚀 Features - [#​32763](https://togithub.com/twbs/bootstrap/issues/32763): Add `color-scheme` mixin - [#​33389](https://togithub.com/twbs/bootstrap/issues/33389): Dropdown — Add option to make the dropdown menu clickable - [#​33549](https://togithub.com/twbs/bootstrap/issues/33549): Add offcanvas-top modifier #### 🎨 CSS - [#​32155](https://togithub.com/twbs/bootstrap/issues/32155): Add equal column mixin - [#​32763](https://togithub.com/twbs/bootstrap/issues/32763): Add `color-scheme` mixin - [#​33292](https://togithub.com/twbs/bootstrap/issues/33292): Make accordion icon rotation more natural - [#​33411](https://togithub.com/twbs/bootstrap/issues/33411): Fix validation feedback icon in select multiple - [#​33478](https://togithub.com/twbs/bootstrap/issues/33478): Make `.nav-link` color consistent when using buttons - [#​33482](https://togithub.com/twbs/bootstrap/issues/33482): Dropdown — Apply positioning only when Popper is not used - [#​33548](https://togithub.com/twbs/bootstrap/issues/33548): Vertically align offcanvas header components - [#​33549](https://togithub.com/twbs/bootstrap/issues/33549): Add offcanvas-top modifier - [#​33550](https://togithub.com/twbs/bootstrap/issues/33550): Spinner alignment changes - [#​33598](https://togithub.com/twbs/bootstrap/issues/33598): Hide validation icons from multiple selects - [#​33600](https://togithub.com/twbs/bootstrap/issues/33600): Have $form-check-input-border's default derive from $black - [#​33607](https://togithub.com/twbs/bootstrap/issues/33607): Reduce color-scheme complexity - [#​33642](https://togithub.com/twbs/bootstrap/issues/33642): use `:read-only` css selector instead `[readonly]` for consistency - [#​33658](https://togithub.com/twbs/bootstrap/issues/33658): fix: use list-group variable instead of alert - [#​33736](https://togithub.com/twbs/bootstrap/issues/33736): accordion: fix `border-top` on Firefox #### ☕️ JavaScript - [#​32439](https://togithub.com/twbs/bootstrap/issues/32439): Decouple BackDrop from modal - [#​33245](https://togithub.com/twbs/bootstrap/issues/33245): Decouple Modal's scrollbar functionality - [#​33249](https://togithub.com/twbs/bootstrap/issues/33249): Simplify Modal Config - [#​33250](https://togithub.com/twbs/bootstrap/issues/33250): Simplify ScrollSpy config - [#​33310](https://togithub.com/twbs/bootstrap/issues/33310): fix: make EventHandler better handle mouseenter/mouseleave events - [#​33389](https://togithub.com/twbs/bootstrap/issues/33389): Dropdown — Add option to make the dropdown menu clickable - [#​33429](https://togithub.com/twbs/bootstrap/issues/33429): Remove element event listeners through base component - [#​33451](https://togithub.com/twbs/bootstrap/issues/33451): Add missing things in `hide` method of dropdown - [#​33456](https://togithub.com/twbs/bootstrap/issues/33456): Use our `isDisabled` util on dropdown - [#​33466](https://togithub.com/twbs/bootstrap/issues/33466): Refactor dropdown's hide functionality - [#​33479](https://togithub.com/twbs/bootstrap/issues/33479): Fix dropdown escape propagation - [#​33496](https://togithub.com/twbs/bootstrap/issues/33496): Use cached `noop` function - [#​33497](https://togithub.com/twbs/bootstrap/issues/33497): Use template literals instead of concatenation - [#​33499](https://togithub.com/twbs/bootstrap/issues/33499): Fix wrong carousel transformation, direction to order - [#​33545](https://togithub.com/twbs/bootstrap/issues/33545): Use the backdrop util in offcanvas, enforcing consistency - [#​33586](https://togithub.com/twbs/bootstrap/issues/33586): Tab.js: Fixes on click handling - [#​33589](https://togithub.com/twbs/bootstrap/issues/33589): refactor: make static `selectMenuItem` method private - [#​33612](https://togithub.com/twbs/bootstrap/issues/33612): tests: fix random BrowserStack failures in scrollbar - [#​33626](https://togithub.com/twbs/bootstrap/issues/33626): Fix v5 regressions in tab dropdown functionality - [#​33634](https://togithub.com/twbs/bootstrap/issues/33634): Dropdown: support `.dropdown-item` wrapped in `
    • ` tags - [#​33638](https://togithub.com/twbs/bootstrap/issues/33638): Fix toggle between modals example - [#​33643](https://togithub.com/twbs/bootstrap/issues/33643): fix: clicking an item in navbar dropdown should not collapse the dropdown in firefox - [#​33666](https://togithub.com/twbs/bootstrap/issues/33666): Modal.js: fix test for scrollbar - [#​33677](https://togithub.com/twbs/bootstrap/issues/33677): Offcanvas.js: If scroll is allowed, should allow focus on other elements - [#​33684](https://togithub.com/twbs/bootstrap/issues/33684): Don't change the value for `altBoundary` option - [#​33706](https://togithub.com/twbs/bootstrap/issues/33706): Scrollbar: respect the initial body overflow value #### 📖 Docs - [#​33446](https://togithub.com/twbs/bootstrap/issues/33446): Make offcanvas example fully static - [#​33453](https://togithub.com/twbs/bootstrap/issues/33453): Add new docs footer - [#​33521](https://togithub.com/twbs/bootstrap/issues/33521): The spacing margin side identifiers 's' and 'e' may be intuitive for … - [#​33522](https://togithub.com/twbs/bootstrap/issues/33522): Clarify docs accordion example - [#​33543](https://togithub.com/twbs/bootstrap/issues/33543): Update parcel.md - [#​33553](https://togithub.com/twbs/bootstrap/issues/33553): Add example: Panels stay open - [#​33567](https://togithub.com/twbs/bootstrap/issues/33567): Fixed wrong method name \_getInstance - [#​33571](https://togithub.com/twbs/bootstrap/issues/33571): footer: fix `rel=noopener` attribute - [#​33583](https://togithub.com/twbs/bootstrap/issues/33583): docs: update clipboard.js to v2.0.8 - [#​33597](https://togithub.com/twbs/bootstrap/issues/33597): Docs: Fix wrong dark attribute in Table - Vertical Alignment - [#​33632](https://togithub.com/twbs/bootstrap/issues/33632): Correct the heading for the States section - [#​33638](https://togithub.com/twbs/bootstrap/issues/33638): Fix toggle between modals example - [#​33664](https://togithub.com/twbs/bootstrap/issues/33664): Docs: fix W3C validation errors in list-group example - [#​33668](https://togithub.com/twbs/bootstrap/issues/33668): Update anchor.js to v4.3.1. - [#​33669](https://togithub.com/twbs/bootstrap/issues/33669): Change from preventOverflow to detectOverflow in `boundary` option - [#​33675](https://togithub.com/twbs/bootstrap/issues/33675): Fix typo - [#​33676](https://togithub.com/twbs/bootstrap/issues/33676): Fix Grid System docs - [#​33685](https://togithub.com/twbs/bootstrap/issues/33685): docs: fix the default value of Popper's `boundary` option - [#​33687](https://togithub.com/twbs/bootstrap/issues/33687): Fixes [#​33686](https://togithub.com/twbs/bootstrap/issues/33686) typo in RTL docs - [#​33690](https://togithub.com/twbs/bootstrap/issues/33690): Add Bootstrap Icons to alerts docs - [#​33726](https://togithub.com/twbs/bootstrap/issues/33726): Replace modal and scrollspy placeholder content - [#​33733](https://togithub.com/twbs/bootstrap/issues/33733): Tooltip/Popover — Minor doc updates - [#​33735](https://togithub.com/twbs/bootstrap/issues/33735): Clarify `boundary` option description - [#​33772](https://togithub.com/twbs/bootstrap/issues/33772): Improve overall new examples' accessibility - [#​33782](https://togithub.com/twbs/bootstrap/issues/33782): Add new team members to the Teams page - [#​33786](https://togithub.com/twbs/bootstrap/issues/33786): Docs: adding intro about web accessibility - [#​33797](https://togithub.com/twbs/bootstrap/issues/33797): Update links to CCA, MQ5 prefers-reduced-motion, evergreen WCAG urls - [#​33810](https://togithub.com/twbs/bootstrap/issues/33810): Tweak toast docs - [#​33829](https://togithub.com/twbs/bootstrap/issues/33829): Update migration guide for some v5 changes - [#​33832](https://togithub.com/twbs/bootstrap/issues/33832): Fix doc typo and Bootstrap Icons link - [#​33833](https://togithub.com/twbs/bootstrap/issues/33833): refactor(docs): Added form file input variables - [#​33834](https://togithub.com/twbs/bootstrap/issues/33834): Rewrite migration guide #### Examples - [#​33097](https://togithub.com/twbs/bootstrap/issues/33097): Update RTL examples - [#​33759](https://togithub.com/twbs/bootstrap/issues/33759): fix: change margin breakpoints for bootstrap logo on double header - [#​33681](https://togithub.com/twbs/bootstrap/issues/33681): Fixes signup form in Heroes example - [#​33569](https://togithub.com/twbs/bootstrap/issues/33569): Improve responsiveness of Features examples #### 🌎 Accessibility - [#​33772](https://togithub.com/twbs/bootstrap/issues/33772): Improve overall new examples' accessibility - [#​33810](https://togithub.com/twbs/bootstrap/issues/33810): Tweak toast docs #### 🏭 Tests - [#​33578](https://togithub.com/twbs/bootstrap/issues/33578): Remove unnecessary `data-bs-backdrop="static"` from modal tests - [#​33612](https://togithub.com/twbs/bootstrap/issues/33612): tests: fix random BrowserStack failures in scrollbar - [#​33666](https://togithub.com/twbs/bootstrap/issues/33666): Modal.js: fix test for scrollbar - [#​33734](https://togithub.com/twbs/bootstrap/issues/33734): Add missing test for clicking select option in a dropdown #### 🧰 Misc - [#​33720](https://togithub.com/twbs/bootstrap/issues/33720): JS tests: add Node.js 16 #### 📦 Dependencies - Updated numerous devDependencies ### [`v4.6.1`](https://togithub.com/twbs/bootstrap/releases/tag/v4.6.1) [Compare Source](https://togithub.com/twbs/bootstrap/compare/v4.6.0...v4.6.1) ##### What's changed - Replace Sass division with multiplication and custom `divide()` function by [@​mdo](https://togithub.com/mdo) in [https://github.com/twbs/bootstrap/pull/34571](https://togithub.com/twbs/bootstrap/pull/34571) - Update RFS to v8.1.0 by [@​XhmikosR](https://togithub.com/XhmikosR) in [https://github.com/twbs/bootstrap/pull/34571](https://togithub.com/twbs/bootstrap/pull/34571) - fix(forms): input-group and validation icons by [@​ffoodd](https://togithub.com/ffoodd) in [https://github.com/twbs/bootstrap/pull/32968](https://togithub.com/twbs/bootstrap/pull/32968) - Fix minor visual bug in Firefox caused by `moz-focusring` by [@​kremit](https://togithub.com/kremit) in [https://github.com/twbs/bootstrap/pull/32821](https://togithub.com/twbs/bootstrap/pull/32821) - Adjust `SAFE_URL_PATTERN` regex for use with test method of regexes by [@​nikonthethird](https://togithub.com/nikonthethird) in [https://github.com/twbs/bootstrap/pull/33153](https://togithub.com/twbs/bootstrap/pull/33153) - Add `sms` in the `SAFE_URL_PATTERN` for sanitizer by [@​XhmikosR](https://togithub.com/XhmikosR) in [https://github.com/twbs/bootstrap/pull/35074](https://togithub.com/twbs/bootstrap/pull/35074) - Adjust feedback icon position and padding for `select.form-control` by [@​mdo](https://togithub.com/mdo) in [https://github.com/twbs/bootstrap/pull/33206](https://togithub.com/twbs/bootstrap/pull/33206) - Carousel: use buttons, not links, for prev/next controls by [@​patrickhlauke](https://togithub.com/patrickhlauke) in [https://github.com/twbs/bootstrap/pull/33165](https://togithub.com/twbs/bootstrap/pull/33165) - v4: Sass docs for default variables by [@​mdo](https://togithub.com/mdo) in [https://github.com/twbs/bootstrap/pull/33392](https://togithub.com/twbs/bootstrap/pull/33392) - Handle complex expressions in `add()` & `subtract()` by [@​ffoodd](https://togithub.com/ffoodd) in [https://github.com/twbs/bootstrap/pull/34047](https://togithub.com/twbs/bootstrap/pull/34047) - More concise improvements for `add()` and `subtract()` by [@​ffoodd](https://togithub.com/ffoodd) in [https://github.com/twbs/bootstrap/pull/34432](https://togithub.com/twbs/bootstrap/pull/34432) - Remove `aria-haspopup` from dropdowns by [@​patrickhlauke](https://togithub.com/patrickhlauke) in [https://github.com/twbs/bootstrap/pull/33624](https://togithub.com/twbs/bootstrap/pull/33624) - Dropdown: support `.dropdown-item` wrapped in `
    • ` tags by [@​cpsievert](https://togithub.com/cpsievert) in [https://github.com/twbs/bootstrap/pull/33649](https://togithub.com/twbs/bootstrap/pull/33649) - Update Node versions in JS tests (drop Node 10, add Node 16), update docs JS assets and add variables for `vertical-align` in spinners by [@​XhmikosR](https://togithub.com/XhmikosR) in [https://github.com/twbs/bootstrap/pull/33807](https://togithub.com/twbs/bootstrap/pull/33807) - Replace Freenode with Libera IRC server by [@​midzer](https://togithub.com/midzer) [https://github.com/twbs/bootstrap/pull/34050](https://togithub.com/twbs/bootstrap/pull/34050) - Fix repetition in the Navbar docs description by [@​coliff](https://togithub.com/coliff) in [https://github.com/twbs/bootstrap/pull/34208](https://togithub.com/twbs/bootstrap/pull/34208) - Enable `0.x` with negative margins in utilities by [@​k-utsumi](https://togithub.com/k-utsumi) in [https://github.com/twbs/bootstrap/pull/33593](https://togithub.com/twbs/bootstrap/pull/33593) - Remove print `thead` rule by [@​coliff](https://togithub.com/coliff) in [https://github.com/twbs/bootstrap/pull/34426](https://togithub.com/twbs/bootstrap/pull/34426) - Fix prevented `show` event disabling modals with fade class from being displayed again by [@​alpadev](https://togithub.com/alpadev) in [https://github.com/twbs/bootstrap/pull/34087](https://togithub.com/twbs/bootstrap/pull/34087) - Input group validation with custom-file input by [@​ffoodd](https://togithub.com/ffoodd) in [https://github.com/twbs/bootstrap/pull/33239](https://togithub.com/twbs/bootstrap/pull/33239) - Add eslint-plugin-qunit and tighten JS tests by [@​XhmikosR](https://togithub.com/XhmikosR) in [https://github.com/twbs/bootstrap/pull/32270](https://togithub.com/twbs/bootstrap/pull/32270) - Update our tests to Node 16 and npm 8 by [@​XhmikosR](https://togithub.com/XhmikosR) in [https://github.com/twbs/bootstrap/pull/35142](https://togithub.com/twbs/bootstrap/pull/35142) - Disabled link cleanup by [@​patrickhlauke](https://togithub.com/patrickhlauke) in [https://github.com/twbs/bootstrap/pull/34924](https://togithub.com/twbs/bootstrap/pull/34924) - Updated our devDependencies including terser; also enabled two passes for terser by [@​XhmikosR](https://togithub.com/XhmikosR) ##### Full changelog ### [`v4.6.0`](https://togithub.com/twbs/bootstrap/releases/tag/v4.6.0) [Compare Source](https://togithub.com/twbs/bootstrap/compare/v4.5.3...v4.6.0) ##### Highlights - Tooltips and popovers can have custom clases via `customClass` option. - Added new `.navbar-nav-scroll` class for scrolling expanded navbar contents on mobile devices. - For improved accessibiliy, spinners now slow down when `prefers-reduced-motion` is enabled. - v4.x docs are now built on Hugo for easier maintenance and backports from v5.x. - Darkened `background-color` of `.dropdown-item` for improved hover state contrast, and ligthened the disabled `.dropdown-item` `color`. - Improved alignment of form validation tooltips. - File inputs no longer extend beyond their containers. ##### CSS - [#​31557](https://togithub.com/twbs/bootstrap/pull/31557): Fix form validation tooltip alignment - [#​31657](https://togithub.com/twbs/bootstrap/pull/31657): Handle the Ubuntu sans-serif case - [#​31700](https://togithub.com/twbs/bootstrap/pull/31700): Suppress flexbox side effects in breadcrumb - [#​31882](https://togithub.com/twbs/bootstrap/pull/31882): Slow down spinners when prefers-reduced-motion - [#​31886](https://togithub.com/twbs/bootstrap/pull/31886): Fixed: Undefined mixin "deprecate" when importing "bootstrap-grid-scss" - [#​32141](https://togithub.com/twbs/bootstrap/pull/32141): Use correct value order - [#​32145](https://togithub.com/twbs/bootstrap/pull/32145): Avoid invisible real file input "spilling" out of container - [#​32160](https://togithub.com/twbs/bootstrap/pull/32160): Add overflow suppression to custom file label - [#​32211](https://togithub.com/twbs/bootstrap/pull/32211): Move negative margin-bottom from .nav-item to .nav-link - [#​32212](https://togithub.com/twbs/bootstrap/pull/32212): Remove needless Stylelint disables - [#​32833](https://togithub.com/twbs/bootstrap/pull/32833): Add `.navbar-nav-scroll` for vertical scrolling of navbar content - Add two new variables for pagination border-radius values; backport of [#​32423](https://togithub.com/twbs/bootstrap/pull/32423) - Remove old/unnecessary reboot bug fix; backport of [#​32631](https://togithub.com/twbs/bootstrap/pull/32631) - Suppress focus outline for buttons when it shouldn't be visible in Chromium; backport of [#​32689](https://togithub.com/twbs/bootstrap/pull/32689) - Consistently use `outline:0` rather than `outline:none`; backport of [#​32751](https://togithub.com/twbs/bootstrap/pull/32751) - Darken dropdown item hover style; backport of [#​32754](https://togithub.com/twbs/bootstrap/pull/32754) - Lighten disabled dropdown text to `$gray-500` ##### JS - [#​31820](https://togithub.com/twbs/bootstrap/pull/31820): Check for data-interval on the first slide of carousel - [#​31834](https://togithub.com/twbs/bootstrap/pull/31834)/[#​32225](https://togithub.com/twbs/bootstrap/pull/32225): tooltip/popover: add a `customClass` option - [#​32001](https://togithub.com/twbs/bootstrap/pull/32001): Move `js/src/index.js` one folder up - [#​32045](https://togithub.com/twbs/bootstrap/pull/32045): tests: fix sanitizer test - [#​32220](https://togithub.com/twbs/bootstrap/pull/32220): Don't hide modal when `config.keyboard` is false - [#​32312](https://togithub.com/twbs/bootstrap/pull/32312): build-plugins: switch to "bundled" for babel helpers ##### Docs - [#​31861](https://togithub.com/twbs/bootstrap/pull/31861): Split up dropdown sizing docs to improve rendering - [#​31892](https://togithub.com/twbs/bootstrap/pull/31892): Remove redundant visually hidden "(current)" from pagination controls - [#​31893](https://togithub.com/twbs/bootstrap/pull/31893): manifest.json: Switch to relative URLs so that we don't need to change the path with every major/minor release - [#​31898](https://togithub.com/twbs/bootstrap/pull/31898): switch to suggesting jsDelivr as a CDN - [#​31904](https://togithub.com/twbs/bootstrap/pull/31904): - docs(forms): use a legend for fieldset instead of aria-label - docs(forms): fix incorrect legend nesting in fieldset - [#​31936](https://togithub.com/twbs/bootstrap/pull/31936): forms: change inline custom radio name - [#​31951](https://togithub.com/twbs/bootstrap/pull/31951): Update anchor-js to v4.3.0 - [#​31960](https://togithub.com/twbs/bootstrap/pull/31960): Explicitly mention emoji fonts, tweak sentence in typography - [#​31981](https://togithub.com/twbs/bootstrap/pull/31981): list-group.md: fix snippet - [#​32005](https://togithub.com/twbs/bootstrap/pull/32005): Remove `bugreport.apple.com` since it doesn't work - [#​32015](https://togithub.com/twbs/bootstrap/pull/32015): Fix redirects - [#​32050](https://togithub.com/twbs/bootstrap/pull/32050): Make docs anchorjs links darker on keyboard focus - [#​32054](https://togithub.com/twbs/bootstrap/pull/32054): Add callouts about using light colors ideally on a dark background - [#​32077](https://togithub.com/twbs/bootstrap/pull/32077): Switch to Hugo - [#​32083](https://togithub.com/twbs/bootstrap/pull/32083): mention "Liberation Sans" - [#​32087](https://togithub.com/twbs/bootstrap/pull/32087): download.md: link to JS files comparison too - [#​32094](https://togithub.com/twbs/bootstrap/pull/32094): Changes to navbar documentation/explanation - [#​32106](https://togithub.com/twbs/bootstrap/pull/32106): Clarify JS bundle docs once more for v4 - [#​32137](https://togithub.com/twbs/bootstrap/pull/32137): input-group.md: fix wrong class `.visually-hidden` - [#​32138](https://togithub.com/twbs/bootstrap/pull/32138): navbar.md: remove `loading=lazy` from snippets - [#​32147](https://togithub.com/twbs/bootstrap/pull/32147): Fix caniuse.com redirects - [#​32151](https://togithub.com/twbs/bootstrap/pull/32151): Mention user-select-all support in docs - [#​32196](https://togithub.com/twbs/bootstrap/pull/32196): homepage: split snippets and show copy buttons - [#​32203](https://togithub.com/twbs/bootstrap/pull/32203): Switch to jsDelivr for the remaining docs assets - [#​32223](https://togithub.com/twbs/bootstrap/pull/32223): introduction: split comments - [#​32247](https://togithub.com/twbs/bootstrap/pull/32247): Fix typos in tooltip/popover docs - [#​32253](https://togithub.com/twbs/bootstrap/pull/32253): Add Russian translation - [#​32363](https://togithub.com/twbs/bootstrap/pull/32363): Remove useless `.text-left` in Layout / Overview - [#​32399](https://togithub.com/twbs/bootstrap/pull/32399): Remove duplicated "follow Bootstrap on Twitter" link in Community section - [#​32457](https://togithub.com/twbs/bootstrap/pull/32457): Add mention of the bs-custom-file-input plugin needed for the custom file input - [#​32461](https://togithub.com/twbs/bootstrap/pull/32461): style clipboard button on `:focus`, not just `:hover` - [#​32462](https://togithub.com/twbs/bootstrap/pull/32462): Replace Lorem Ipsum placeholder text with more representative (or at least english language) text - [#​32634](https://togithub.com/twbs/bootstrap/pull/32634): Remove incorrect mention of dropdowns for dynamic tab behavior - [#​32639](https://togithub.com/twbs/bootstrap/pull/32639): v4: Add an actual `data-touch="false"` example in the carousel docs - [#​32728](https://togithub.com/twbs/bootstrap/pull/32728): add v5.0 in versions - [#​32761](https://togithub.com/twbs/bootstrap/pull/32761): Mention stretched-link constraints with table elements - [#​32789](https://togithub.com/twbs/bootstrap/pull/32789): Remove `role="button"` from CTA links in carousel example - [#​32791](https://togithub.com/twbs/bootstrap/pull/32791): Docs v4: Sass implementation and rounding precision - [#​32809](https://togithub.com/twbs/bootstrap/pull/32809): - Clarify Sass import and customize docs for how to modify variable defaults - Add an npm starter project callout to a few pages - [#​32827](https://togithub.com/twbs/bootstrap/pull/32827): Add a live toast example to the docs - [#​32759](https://togithub.com/twbs/bootstrap/pull/32759): Mention CSP and embedded SVGs in v4 docs - docs(dropdowns): clarify where is `.show` applied - Require `.has-validation` for input groups with validation - Fix mobile menu jump & double border - Remove double spaces from homepage SVGs - browserconfig.xml: switch to relative image path - Tweak the wording for collapse to indicate button is preferred/more semantic; backport of [#​32632](https://togithub.com/twbs/bootstrap/pull/32632) - Clarify the `$enable-shadows` option in our docs; backport of [#​32685](https://togithub.com/twbs/bootstrap/pull/32685) ##### Examples - [#​31979](https://togithub.com/twbs/bootstrap/pull/31979): v4 Examples/Floating-labels: fix bad behavior with autofill - [#​32198](https://togithub.com/twbs/bootstrap/pull/32198): examples: add the version number in `title` ##### Misc - [#​29753](https://togithub.com/twbs/bootstrap/pull/29753): Improve build/generate-sri.js regex - [#​32003](https://togithub.com/twbs/bootstrap/pull/32003): CI: switch to Node.js 14 - [#​32008](https://togithub.com/twbs/bootstrap/pull/32008): Update Edge's Rendering Engine on CONTRIBUTING.md - [#​32486](https://togithub.com/twbs/bootstrap/pull/32486): BrowserStack: test on macOS Catalina instead of High Sierra - [#​32756](https://togithub.com/twbs/bootstrap/pull/32756): Stylelint: disallow some property values - **Fix for npm 7.x** package.json: move `version_short` variable under the `config` object; backport of [#​32737](https://togithub.com/twbs/bootstrap/pull/32737) - Update build-examples script so that the resulting examples zip file includes only the needed files - Various CI tweaks - Updated devDependencies ### [`v4.5.3`](https://togithub.com/twbs/bootstrap/releases/tag/v4.5.3) [Compare Source](https://togithub.com/twbs/bootstrap/compare/v4.5.2...v4.5.3) ##### CSS - [#​31653](https://togithub.com/twbs/bootstrap/pull/31653): Add a comment to our `escape-svg` function to note that data URIs must be quoted. - [#​31693](https://togithub.com/twbs/bootstrap/pull/31693): Use the `custom-control` shadow variable instead of the generic `input-focus-box-shadow`. - [#​31793](https://togithub.com/twbs/bootstrap/pull/31793): Backport some v5 changes (improved `th` styling in Reboot, custom form field styling when printing, and improvements to `.text-break`). - [#​29714](https://togithub.com/twbs/bootstrap/pull/29714): Keep custom check, radio, and switch theme when printing. - [#​30781](https://togithub.com/twbs/bootstrap/pull/30781): Reboot's `th` updates: Inherit `font-weight: bold` that comes from user agent stylesheets. - [#​30932](https://togithub.com/twbs/bootstrap/pull/30932): `.text-break` changes to drop `overflow-wrap` and use `word-wrap` once again - [#​31754](https://togithub.com/twbs/bootstrap/pull/31754): Improve versions page rendering (also reversed the order while I was here) - [#​31846](https://togithub.com/twbs/bootstrap/pull/31846): Backports the z-index change to `.close` buttons in dismissible `.alert`s. ##### JS

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 PR becomes conflicted, or you tick the rebase/retry checkbox.

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



This PR has been generated by Mend Renovate. View repository job log here.