Skip to content

Update dependency twitter-bootstrap to v3.4.1 - abandoned

Renovate Bot requested to merge renovate/twitter-bootstrap-3.x into develop

This MR contains the following updates:

Package Update Change
twitter-bootstrap (source) minor 3.3.4 -> 3.4.1

Release Notes

twbs/bootstrap (twitter-bootstrap)

v3.4.1

Compare Source

  • Security: Fixed an XSS vulnerability (CVE-2019-8331) in our tooltip and popover plugins by implementing a new HTML sanitizer
  • Handle bad selectors (#) in data-target for Dropdowns
  • Clarified tooltip selector documentation
  • Added support for NuGet contentFiles

v3.4.0

Compare Source

  • New: Added a .row-no-gutters class.
  • New: Added docs searching via Algolia.
  • Fixed: Resolved an XSS issue in Alert, Carousel, Collapse, Dropdown, Modal, and Tab components. See https://snyk.io/vuln/npm:bootstrap:20160627 for details.
  • Fixed: Added padding to .navbar-fixed-* on modal open
  • Fixed: Removed the double border on <abbr> elements.
  • Removed Gist creation in web-based Customizer since anonymous gists were disabled long ago by GitHub.
  • Removed drag and drop support from Customizer since it didn't work anymore.
  • Added a dropdown to the docs nav for newer and previous versions.
  • Update the docs to use a new baseurl, /docs/3.4/, to version the v3.x documentation like we do with v4.
  • Reorganized the v3 docs CSS to use Less.
  • Switched to BrowserStack for tests.
  • Updated links to always use https and fix broken URLs.
  • Replaced ZeroClipboard with clipboard.js

v3.3.7

Compare Source

Release announcement blog post: https://blog.getbootstrap.com/2016/07/25/bootstrap-3-3-7-released/

JavaScript
  • #​19192 Fix keyboard navigation for toggle buttons (checkbox, radio, single toggle) following a mouse click
  • #​19659: Clear tooltip's $element to prevent leaking memory
  • #​20019: Avoid calling jQuery('#') since it's a syntax error in jQuery 3
  • #​20259: Backport jQuery-related JS unit test fixes from v4
  • #​20278: button.js: Set disabled property in addition to disabled attribute, for jQuery 3 compatibility
  • #​20313: Avoid using $.offset() on SVGs since it gives incorrect results in jQuery 3
  • #​20338: Update jQuery version check and jQuery dependency version range to allow jQuery 3
CSS

No significant changes.

Accessibility
  • #​19704: Add aria-label and callout about labeling pagination components
Docs
  • #​19263 Bump html5shiv to v3.7.3
  • #​19273 Port v4 browser support table format to v3
  • #​19893: Update jQuery to v1.12.4
  • Numerous Wall of Browser Bugs updates

v3.3.6

Compare Source

CSS
  • #​16492: Use @input-border-radius variables on input groups.
  • #​16529: Un-style the caret on <select>s in IE10+.
  • #​16562, #​16563: Create and implement a new @dl-horizontal-breakpoint variable to replace the @grid-float-breakpoint on .dl-horizontal.
  • #​16646, #​16651: Fix hover border covering active links in pagination.
  • #​16684: Fix border-radius not being set on two corners of vertical btn group.
  • #​16718: Full 4-digit Unicode escape sequences in CSS for asterisk and plus Glyphicons.
  • #​16769: Remove the min-height on modal headers and replace with a clearfix to avoid collapsing when no title exists.
  • #​16779: Adjust the padding on jumbotrons within containers.
  • #​16785: Round the padding on containers to match the new rounding of negative margins on rows.
  • #​16796: Ensure carousel controls are clickable in IE9.
  • #​16804: Indicate which buttons in a button group are selected, even when disabled.
  • #​16824: Correct a math error in the padding-top of .control-labels in large and small horizontal forms.
  • #​16975: Use @carousel-control-font-size for in specific pixel values.
  • #​17001: Fix borders on focused inputs in input groups.
JS
  • #​16865: Fix triggering of shown.bs.dropdown & hidden.bs.dropdown events so that relatedTarget property gets set properly.
  • #​16896: Note jQuery v3 incompatibility.
Docs
  • #​16630, #​16632: Update mention of not-allowed cursor in disabled checkboxes, radios, and fieldsets docs section.
  • #​16744: Mention in the README where Bootstrap's changelogs can be found.
  • #​16745: Add CHANGELOG.md file that points to GitHub Releases and our blog.
  • #​16747: Document that Collapse and Tab methods are asynchronous.
  • #​16793: Add example with visible <label> and input group addon.
  • #​16888: Add a local jQuery fallback.
  • #​16902: Fix grid in modal example by removing .container-fluid.
  • #​16965: Call out .icon-next, .icon-prev alternative classes for carousel.
  • #​17003: Add .col-offset-0 example addition to docs.
  • #​17726: Clarify the purpose of adding .in to the .fade of the initially-open Tab.
  • #​17729: Add Subresource Integrity (SRI) hashes to BootstrapCDN links
  • #​17742: Add CSS portion of IE10 viewport bug workaround to docs & examples
  • #​17809: Note that container: 'body' should be used for tooltips/popovers on tabular elements
  • #​17910: Document that .panel-title overrides the font size of <h1><h6> tags
  • #​18080: Document conflict between strict Content Security Policy and inline style attributes of .progress bars, and available workarounds
Packaging
Build tools
  • #​16589: Enable source maps for bootstrap.min.css.
  • #​17769: Setup Hound for JSHint linting in pull requests
Customizer
  • #​16897: Clarify that Collapse requires Component animations
Browser bugs

v3.3.5

Compare Source

CSS
  • #​15074, #​16159: Manually handle .input-group-* sizing instead of using mixins, which causes a bug in our compiled code due to nesting
  • #​15944, #​15945: Add z-index to avoid border overlapping in input groups
  • #​15956: Properly position .form-control-feedback across within input groups
  • #​15976, #​15978: Fix overlapped border on pagination links on hover
  • #​16047: Make .text-emphasis-variant adjust a:focus color in addition to a:hover color
  • #​16086: Reset text/font properties more thoroughly for tooltips+popovers
  • #​16089: Add @jumbotron-heading-font-size variable
  • #​16092: Only disable pointer-events on disabled <a> .btns
  • #​16120, #​16350: Add max-width: none to .media > .img-thumbnail to prevent malformed images
  • #​16160: Make .bg-variant mixin adjust :focus color in addition to :hover color
  • #​16166, #​16174: Update .visible* mixin to use !important on <table> elements
  • #​16175: Fix border-radius on list group items in collapsible panels
  • #​16176: Account for static form controls in form group size variations
  • #​16204, #​16215: Add <button> support to .list-group-items.
  • #​16224: Fix .btn[disabled] styles in the theme.
  • #​16234: Update to Normalize v3.0.3
  • #​16256: Add px unit to perspective property value
  • #​16258: Fix regression that made .caret not display in IE8
  • #​16259: Remove workaround for OS X <select> printing bug that's been fixed in recent Chrome
  • #​16271, #​16373: Add @btn-border-radius variables based on global variables for better customization.
  • #​16279: Fix floating of .btns that are direct children of .btn-toolbar
  • #​16281, #​16351: Round grid column gutter operations to prevent inaccurate padding and margin
  • #​16333: Ensure proper sizing of .form-control-feedback in .form-group-* size variations.
  • #​16346, #​16472: Update iOS temporal input overrides to be limited to .form-control uses.
  • #​16371, #​16405: Vertically center carousel controls in small viewports.
  • #​16374, #​16477: Redo jumbotron padding to prevent double negative spacing and overflowing containers.
  • #​16457, #​16447: Add the license banner to the top of bootstrap.less.
  • #​16460: Fix inaccurate .pagination-sm height by specifying line-height.
  • #​16482, #​16485: Add border-radius variable to theme's inverse navbar.
  • #​16614: Fix asymmetry between dropup and dropdown carets.
Accessibility
  • #​16154: Darker style .focus and :focus:hover on .active buttons
  • #​16226, #​16404: Fix radio and checkbox keyboard handling in .btn-group (plus removal of obsolete unit test)
  • #​16571: Generalize dropdowns / droprole="menu"
JavaScript
  • #​15694: Fix incorrect Affix positioning when webpage uses sticky footer layout
  • #​16014: Fix tooltip/popover behavior when multiple triggers are specified
  • #​16024: Avoid some unnecessary HTML string building+parsing
  • #​16039: Avoid leaking memory in tooltip/popover plugins
  • #​16073: Clicking into an input field within an open dropdown no longer closes the dropdown
  • #​16142: Fix horizontal viewport bounds check in tooltip/popover placement logic
  • #​16147: Add new inserted.bs.tooltip/popover event fired after tooltip/popover DOM is inserted into the document
  • #​16151: Tooltip/popover: Allow viewport option to be a function
  • #​16152: Fix auto placement to use viewport on tooltips and popovers
  • #​16158: Modals: Remove aria-hidden usage that's redundant to display: none
  • #​16263: Use .dropdown-menu instead of ARIA roles for Dropdown keydown event handler
  • #​16324: Throw error when tooltip/popover template has multiple top-level elements
Documentation
  • #​15987: Add role="button" to a[data-toggle="collapse"]
  • #​16107: Add .alert change to v2 -> v3 migration guide
  • #​16113, #​16114: Document how to install Bootstrap via Composer
  • #​16117: Increment quick start options count in README.md
  • #​16136: Callout for tooltips and keyboard/AT accessibility
  • #​16140: Add aria-expanded to navbar toggles
  • #​16156: Properly document the $(...).tab('show') method
  • #​16157: Document how to disable transitions in Bootstrap's jQuery plugins
  • #​16167: Remove wrong role="tabpanel" from docs
  • #​16194: Remove stray spaces from modal/using-grid-system sample code
  • #​16208: Eliminate extraneous padding in .bs-docs-header that would sometimes cause horizontal scrolling
  • #​16222: fix dead link: reduced test cases
  • #​16257: Upgrade to Holder v2.5.2 for placeholder images
  • #​16270, #​16280: Change vertical-align on badges from baseline to middle for improvement alignment across more elements
  • #​16282: Document that Affix doesn't work on pushed/pulled grid columns in Safari
  • #​16301: Hide the "Copy" buttons in the docs when Flash is not available
  • #​16367: Ensure that .form-inline in non-responsive example doesn't stack
  • #​16369: Separate the docs for .dropdown and .dropup for more accurate examples
  • #​16398: Remove role="button" from download links
  • #​16409: Document Affix plugin's checkPosition method
  • #​16411: Document that 'manual' trigger is mutually exclusive of other tooltip/popover triggers
  • #​16417: Added #panels-footer to components nav in docs
  • #​16430: Mark stateful button feature as deprecated, and document that $(...).button('reset') is async
  • #​16484: ScrollSpy requires non-body elements to have height and overflow.
  • #​16488: Update AnchorJS to 1.0.1
  • #​16524: Firefox file download bug affecting the Customizer seems to have been fixed
  • #​16561: Ensure divider list items have role="separator"
  • #​16623: Add role="document" to modal dialog content
Browser bugs
Packaging
  • #​16101: Update jspm configuration
  • #​16359: Update bower.json to comply with Bower's new spec for the main field
  • #​16378: Set "moduleType": "globals" in bower.json
  • #​16379: Remove moot version field from and add license field to bower.json
  • #​16408: Include entire /grunt/ folder in npm package so that grunt dist works
Grunt
  • #​15294: Add grunt-contrib-htmlmin for docs
  • #​16254: Upgrade iOS to v8.2 in Sauce Labs JS tests

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, check this box

This MR has been generated by Renovate Bot.

Edited by Gautier Debaecker

Merge request reports

Loading