#3 Update dependency bootstrap to ^4.5.0

Merged
samuel-p merged 2 commits from renovate/bootstrap-4.x into master 4 months ago
Collaborator

This PR contains the following updates:

Package Type Update Change
bootstrap (source) dependencies minor ^4.3.1 -> ^4.5.0

Release Notes

twbs/bootstrap

v4.5.0

Compare Source

Highlights
  • New interaction utilities. Quickly set user-select with the new utilities and Sass map.
  • New Reboot style for pointer cursors. We now include a role="button" selector in Reboot to set cursor: pointer on non-<button> element buttons.
  • Examples are now downloadable. We've added a script to zip up and offer all our Examples as their own download from the docs.
  • Saved ~5% from the compressed minified JS builds.
  • Added guidance to our docs for how to work around our longstanding input group rounded corner bug.
  • Redesigned docs homepage and navbar to increment us towards v5's new docs design.
  • Deprecated bg-gradient-variant mixin as it's being removed in v5.
  • Updated to jQuery v3.5.1, Jekyll v4, and dropped Node.js < 10 for development.
CSS
  • #​29413: Prevent vertical offset on progress bar in IE11
  • #​29745: Add display: flex on .breadcrumb-item
  • #​29819: Allow percentages in container widths
  • #​29857: Escape brackets
  • #​29946: Added new variable for padding on dropdown header
  • #​30004: Fixes disabled .btn cursor
  • #​30036: Added focus state to .btn-link
  • #​30043: Fix IE auto-size input-group to column
  • #​30049: Prevent grid with default cols from breaking when large pre is present by setting min-width: 0
  • #​30074: Use word-wrap in .text-break for IE and Edge compatibility
  • #​30166: Avoid border-radius functions returning negative values
  • #​30183: Remove unnecessary reduce motion when $enable-transition: false
  • #​30244: Fix centered modal scrolling issue
  • #​30262: Prevent link underline change from affecting some components
  • #​30361: Remove appearance from date inputs
  • #​30391: Prevent redundant transition: none intransition()` mixin
  • #​30497: Fix card list group borders & radii
  • #​30504: Fix spinner-grow animation in Safari
  • #​30515: Add .card-footer color
  • #​30555, #​30512, #​30480: Use box-shadow mixin for .form-select, .btn, and other form controls
  • #​30562: Added new interaction utilities for user-select and a new - role="button" in Reboot to set cursor: pointer.
  • #​30582: Delete unnecessary appearance: none from button.close
  • #​30594: Deprecate bg-gradient-variant mixin
  • #​30605, #​30606: Grid now checks for for $grid-columns > 0
  • #​30609: Checks for an empty $grid-breakpoints map list to remove all breakpoints
  • #​30660: Prevent list group style leaks
  • #​30685: Disable auto-hiding scrollbar in IE and legacy Edge
JavaScript
  • #​29986: Close modal with keyboard=true & backdrop=static
  • #​29968: sanitizer.js: Add srcset in the allowed attributes
  • #​30381: Updated tab.js to address accessibility issue when using ul/li semantic
  • #​30383: ensure totype always return stringified null when null passed
  • #​30388: enable button toggle on label when checkbox is inside
  • #​30490: Switch to string constants to save ~5% on compressed file size
  • #​30510, #​30511: Fix event propagation from inactive and disabled dropdowns
  • #​30744: ensure build plugins can exit in error
  • #​30772: Prevent scrollbar replacement on non-integer width
  • 22f75c: scrollspy: only accept valid Elements as input for target
Docs
  • Redesigned docs homepage
  • Improved tap target sizing in our navigation
  • Added examples for our input group border-radius workaround
  • Added warning to browser bugs page that it's no longer maintained
  • Added loading="lazy" for images
  • #​29782: Improve wrapping and hit area of accordion example titles
  • #​29820: move width after make-container() mixin
  • #​29937: Add missing Noto Sans font to font stack
  • #​29956: Add Microsoft Edge for macOS to supported browsers
  • #​30130: Added ability to zip and download our Examples
  • #​30175: Add version number in page titles
  • #​30180: Changed input group validation examples to reflect issues with input group
  • #​30207: Headings hierarchy in theming.md
  • #​30325: Updated modal docs to simplify data-target usage and more
  • #​30416: Clarify card group behavior
  • #​30469: Remove holder.js leftovers
  • #​30505: Use existing position utility in navbar example
  • #​30695: make the check for URL stricter in our docs search
  • #​30755: Removed role="document" from the modal dialog
Examples
  • #​29886: Fix checkout page forms
  • #​30573: Improve the responsiveness of our Dashboard example
Dependencies
  • Updated jQuery to v3.5.1
  • Replaced bundlesize with bundlewatch
  • Updated to Jekyll v4
  • Drop Node.js < 10
  • Misc devDependencies updates

v4.4.1

Compare Source

v4.4.0

Compare Source

Highlights

Here's what you need to know about v4.4.0. Remember that with every minor and major release of Bootstrap, we ship a new URL for our hosted docs to ensure URLs continue to work.- New responsive containers! Over a year in the making, fluid up to a particular breakpoint, available for all responsive tiers.

  • New responsive .row-cols classes for quickly specifying the number of columns across breakpoints. This one is huge for those of you who have asked for responsive card decks.
  • New escape-svg() function for simplifying our embedded background-image SVGs for forms and more.
  • New add() and subtract() functions for avoiding errors and zero values from CSS's built in calc feature.
  • New make-col-auto() mixin to make our .col-auto class available with custom HTML.
  • Fixed an issue with Microsoft Edge not picking up :disabled styles by moving selectors to [disabled].
  • Deprecated: bg-variant(), nav-divider(), and form-control-focus() mixins are now deprecated as they're going away in v5.
  • Updated our spacing and alignment for modal footer elements like buttons to automatically wrap when space is constrained.
  • More flexible form control validation styles thanks to fewer chained selectors. Also updated the :invalid validation icon to be an alert instead of an &times; to avoid confusion with browser functionality for clearing the form field value.
  • Fixed a couple dozen CSS and JS bugs.
  • Moved to GitHub Actions for CI/CD! Expect more updates to our CI setup over time here while Actions evolves.
  • Updated documentation to fix links and typos, improved landmarks for secondary navigation, and a new security doc for guidelines on reporting potential vulnerabilities.

Renovate configuration

📅 Schedule: 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 Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [bootstrap](https://getbootstrap.com/) ([source](https://github.com/twbs/bootstrap)) | dependencies | minor | [`^4.3.1` -> `^4.5.0`](https://renovatebot.com/diffs/npm/bootstrap/4.3.1/4.5.0) | --- ### Release Notes <details> <summary>twbs/bootstrap</summary> ### [`v4.5.0`](https://github.com/twbs/bootstrap/releases/v4.5.0) [Compare Source](https://github.com/twbs/bootstrap/compare/v4.4.1...v4.5.0) ##### Highlights - **New interaction utilities.** Quickly set `user-select` with the new utilities and Sass map. - **New Reboot style for pointer cursors.** We now include a `role="button"` selector in Reboot to set `cursor: pointer` on non-`<button>` element buttons. - **Examples are now downloadable.** We've added a script to zip up and offer all our Examples as their own download from the docs. - **Saved ~5%** from the compressed minified JS builds. - Added guidance to our docs for how to work around our longstanding input group rounded corner bug. - Redesigned docs homepage and navbar to increment us towards v5's new docs design. - Deprecated `bg-gradient-variant` mixin as it's being removed in v5. - Updated to jQuery v3.5.1, Jekyll v4, and dropped Node.js &lt; 10 for development. ##### CSS - [#&#8203;29413](https://github.com/twbs/bootstrap/issues/29413): Prevent vertical offset on progress bar in IE11 - [#&#8203;29745](https://github.com/twbs/bootstrap/issues/29745): Add `display: flex` on `.breadcrumb-item` - [#&#8203;29819](https://github.com/twbs/bootstrap/issues/29819): Allow percentages in container widths - [#&#8203;29857](https://github.com/twbs/bootstrap/issues/29857): Escape brackets - [#&#8203;29946](https://github.com/twbs/bootstrap/issues/29946): Added new variable for padding on dropdown header - [#&#8203;30004](https://github.com/twbs/bootstrap/issues/30004): Fixes disabled `.btn` cursor - [#&#8203;30036](https://github.com/twbs/bootstrap/issues/30036): Added focus state to `.btn-link` - [#&#8203;30043](https://github.com/twbs/bootstrap/issues/30043): Fix IE auto-size input-group to column - [#&#8203;30049](https://github.com/twbs/bootstrap/issues/30049): Prevent grid with default cols from breaking when large `pre` is present by setting `min-width: 0` - [#&#8203;30074](https://github.com/twbs/bootstrap/issues/30074): Use `word-wrap` in `.text-break` for IE and Edge compatibility - [#&#8203;30166](https://github.com/twbs/bootstrap/issues/30166): Avoid `border-radius` functions returning negative values - [#&#8203;30183](https://github.com/twbs/bootstrap/issues/30183): Remove unnecessary reduce motion when `$enable-transition: false` - [#&#8203;30244](https://github.com/twbs/bootstrap/issues/30244): Fix centered modal scrolling issue - [#&#8203;30262](https://github.com/twbs/bootstrap/issues/30262): Prevent link underline change from affecting some components - [#&#8203;30361](https://github.com/twbs/bootstrap/issues/30361): Remove appearance from date inputs - [#&#8203;30391](https://github.com/twbs/bootstrap/issues/30391): Prevent redundant `transition: none in`transition()\` mixin - [#&#8203;30497](https://github.com/twbs/bootstrap/issues/30497): Fix card list group borders & radii - [#&#8203;30504](https://github.com/twbs/bootstrap/issues/30504): Fix `spinner-grow` animation in Safari - [#&#8203;30515](https://github.com/twbs/bootstrap/issues/30515): Add `.card-footer` color - [#&#8203;30555](https://github.com/twbs/bootstrap/issues/30555), [#&#8203;30512](https://github.com/twbs/bootstrap/issues/30512), [#&#8203;30480](https://github.com/twbs/bootstrap/issues/30480): Use `box-shadow` mixin for `.form-select`, `.btn`, and other form controls - [#&#8203;30562](https://github.com/twbs/bootstrap/issues/30562): Added new interaction utilities for `user-select` and a new - `role="button"` in Reboot to set `cursor: pointer`. - [#&#8203;30582](https://github.com/twbs/bootstrap/issues/30582): Delete unnecessary `appearance: none` from `button.close` - [#&#8203;30594](https://github.com/twbs/bootstrap/issues/30594): Deprecate `bg-gradient-variant` mixin - [#&#8203;30605](https://github.com/twbs/bootstrap/issues/30605), [#&#8203;30606](https://github.com/twbs/bootstrap/issues/30606): Grid now checks for for `$grid-columns > 0` - [#&#8203;30609](https://github.com/twbs/bootstrap/issues/30609): Checks for an empty `$grid-breakpoints` map list to remove all breakpoints - [#&#8203;30660](https://github.com/twbs/bootstrap/issues/30660): Prevent list group style leaks - [#&#8203;30685](https://github.com/twbs/bootstrap/issues/30685): Disable auto-hiding scrollbar in IE and legacy Edge ##### JavaScript - [#&#8203;29986](https://github.com/twbs/bootstrap/issues/29986): Close modal with `keyboard=true` & `backdrop=static` - [#&#8203;29968](https://github.com/twbs/bootstrap/issues/29968): sanitizer.js: Add `srcset` in the allowed attributes - [#&#8203;30381](https://github.com/twbs/bootstrap/issues/30381): Updated tab.js to address accessibility issue when using ul/li semantic - [#&#8203;30383](https://github.com/twbs/bootstrap/issues/30383): ensure `totype` always return stringified null when null passed - [#&#8203;30388](https://github.com/twbs/bootstrap/issues/30388): enable button toggle on label when checkbox is inside - [#&#8203;30490](https://github.com/twbs/bootstrap/issues/30490): Switch to string constants to save ~5% on compressed file size - [#&#8203;30510](https://github.com/twbs/bootstrap/issues/30510), [#&#8203;30511](https://github.com/twbs/bootstrap/issues/30511): Fix event propagation from inactive and disabled dropdowns - [#&#8203;30744](https://github.com/twbs/bootstrap/issues/30744): ensure build plugins can exit in error - [#&#8203;30772](https://github.com/twbs/bootstrap/issues/30772): Prevent scrollbar replacement on non-integer width - [22f75c](https://github.com/twbs/bootstrap/commit/22f75ca2e328ad232dd2afafd15dc0c79a908410): scrollspy: only accept valid Elements as input for target ##### Docs - Redesigned docs homepage - Improved tap target sizing in our navigation - Added examples for our input group border-radius workaround - Added warning to browser bugs page that it's no longer maintained - Added `loading="lazy"` for images - [#&#8203;29782](https://github.com/twbs/bootstrap/issues/29782): Improve wrapping and hit area of accordion example titles - [#&#8203;29820](https://github.com/twbs/bootstrap/issues/29820): move width after `make-container()` mixin - [#&#8203;29937](https://github.com/twbs/bootstrap/issues/29937): Add missing Noto Sans font to font stack - [#&#8203;29956](https://github.com/twbs/bootstrap/issues/29956): Add Microsoft Edge for macOS to supported browsers - [#&#8203;30130](https://github.com/twbs/bootstrap/issues/30130): Added ability to zip and download our Examples - [#&#8203;30175](https://github.com/twbs/bootstrap/issues/30175): Add version number in page titles - [#&#8203;30180](https://github.com/twbs/bootstrap/issues/30180): Changed input group validation examples to reflect issues with input group - [#&#8203;30207](https://github.com/twbs/bootstrap/issues/30207): Headings hierarchy in theming.md - [#&#8203;30325](https://github.com/twbs/bootstrap/issues/30325): Updated modal docs to simplify `data-target` usage and more - [#&#8203;30416](https://github.com/twbs/bootstrap/issues/30416): Clarify card group behavior - [#&#8203;30469](https://github.com/twbs/bootstrap/issues/30469): Remove holder.js leftovers - [#&#8203;30505](https://github.com/twbs/bootstrap/issues/30505): Use existing position utility in navbar example - [#&#8203;30695](https://github.com/twbs/bootstrap/issues/30695): make the check for URL stricter in our docs search - [#&#8203;30755](https://github.com/twbs/bootstrap/issues/30755): Removed `role="document"` from the modal dialog ##### Examples - [#&#8203;29886](https://github.com/twbs/bootstrap/issues/29886): Fix checkout page forms - [#&#8203;30573](https://github.com/twbs/bootstrap/issues/30573): Improve the responsiveness of our Dashboard example ##### Dependencies - Updated jQuery to v3.5.1 - Replaced bundlesize with bundlewatch - Updated to Jekyll v4 - Drop Node.js &lt; 10 - Misc devDependencies updates ### [`v4.4.1`](https://github.com/twbs/bootstrap/releases/v4.4.1) [Compare Source](https://github.com/twbs/bootstrap/compare/v4.4.0...v4.4.1) - Fix Dart Sass compatibility ([#&#8203;29755](https://github.com/twbs/bootstrap/issues/29755), [#&#8203;29763](https://github.com/twbs/bootstrap/issues/29763)) - Add :disabled for disabled fieldset ([#&#8203;29762](https://github.com/twbs/bootstrap/issues/29762)) ### [`v4.4.0`](https://github.com/twbs/bootstrap/releases/v4.4.0) [Compare Source](https://github.com/twbs/bootstrap/compare/v4.3.1...v4.4.0) ##### Highlights Here's what you need to know about v4.4.0. Remember that with every minor and major release of Bootstrap, we ship a new URL for our hosted docs to ensure URLs continue to work.- **New responsive containers!** Over a year in the making, fluid up to a particular breakpoint, available for all responsive tiers. - **New responsive `.row-cols` classes** for quickly specifying the number of columns across breakpoints. This one is huge for those of you who have asked for responsive card decks. - **New `escape-svg()` function** for simplifying our embedded `background-image` SVGs for forms and more. - **New `add()` and `subtract()` functions** for avoiding errors and zero values from CSS's built in `calc` feature. - **New `make-col-auto()` mixin** to make our `.col-auto` class available with custom HTML. - Fixed an issue with Microsoft Edge not picking up `:disabled` styles by moving selectors to `[disabled]`. - **Deprecated:** `bg-variant()`, `nav-divider()`, and `form-control-focus()` mixins are now deprecated as they're going away in v5. - Updated our spacing and alignment for modal footer elements like buttons to automatically wrap when space is constrained. - More flexible form control validation styles thanks to fewer chained selectors. Also updated the `:invalid` validation icon to be an alert instead of an `&times;` to avoid confusion with browser functionality for clearing the form field value. - Fixed a couple dozen CSS and JS bugs. - Moved to GitHub Actions for CI/CD! Expect more updates to our CI setup over time here while Actions evolves. - Updated documentation to fix links and typos, improved landmarks for secondary navigation, and a new security doc for guidelines on reporting potential vulnerabilities. ##### Links - [List of closed issues and merged pull requests](https://github.com/twbs/bootstrap/issues?q=project%3Atwbs%2Fbootstrap%2F18+is%3Aclosed+sort%3Aupdated-desc) - [Review the project board](https://github.com/twbs/bootstrap/projects/18) </details> --- ### Renovate configuration 📅 **Schedule**: 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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
renovate-bot added 1 commit 4 months ago
samuel-p was assigned by renovate-bot 4 months ago
renovate-bot force-pushed renovate/bootstrap-4.x from 0118e01193 to 5aa239fbda 4 months ago
samuel-p added 1 commit 4 months ago
samuel-p merged commit c58c1f0ab1 into master 4 months ago
The pull request has been merged as c58c1f0ab1.
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date

No due date set.

Dependencies

This pull request currently doesn't have any dependencies.

Loading…
There is no content yet.