https://github.com/twbs/bootstrap

sort by:
Revision Author Date Message Commit Date
e5643aa Release v4.6.2 (#36725) * Bump version to 4.6.2. * Dist 19 July 2022, 15:13:44 UTC
82a1f33 Docs: Capitalize Unicode (#36735) 13 July 2022, 15:53:40 UTC
4954ea1 Add Fathom to v4 (#36727) 12 July 2022, 15:41:19 UTC
fdf1c37 Update devDependencies (#36724) * @babel/cli ^7.17.10 → ^7.18.6 * @babel/core ^7.18.2 → ^7.18.6 * @babel/preset-env ^7.18.2 → ^7.18.6 * @rollup/plugin-commonjs ^22.0.0 → ^22.0.1 * eslint ^8.17.0 → ^8.19.0 * eslint-plugin-qunit ^7.2.0 → ^7.3.1 * hugo-bin ^0.88.2 → ^0.89.0 * karma ^6.3.20 → ^6.4.0 * lockfile-lint ^4.7.4 → ^4.7.6 * nodemon ^2.0.16 → ^2.0.19 * postcss-cli ^9.1.0 → ^10.0.0 * rollup ^2.75.6 → ^2.76.0 * stylelint ^14.9.0 → ^14.9.1 * terser ^5.14.0 → ^5.14.1 12 July 2022, 12:36:38 UTC
35be9e7 Docs: update clipboard.js to v2.0.11 29 June 2022, 03:31:51 UTC
def158d Update devDependencies (#36522) * eslint ^8.16.0 → ^8.17.0 * hugo-bin ^0.87.1 → ^0.88.2 * rollup ^2.74.1 → ^2.75.6 * stylelint-config-twbs-bootstrap ^3.1.0 → ^4.0.0 * stylelint ^14.8.5 → ^14.9.0 * terser ^5.13.1 → ^5.14.0 28 June 2022, 05:52:23 UTC
6fd2030 v4: Improve accessible name of version dropdown in docs navbar (#36504) - add `sr-only` "Bootstrap", which will be part of the accessible name - extra `sr-only` text to give some context - that the dropdown is about switching versions - remove the redundant id/aria-labelledby for the dropdown - change the control from `<a>` to `<button>` 05 June 2022, 09:33:18 UTC
d136302 v4 Docs: Update outdated ARIA/PF link, expand color contrast explanation in `accessibility.md` (#36492) PF link is backport of https://github.com/twbs/bootstrap/pull/36489 change in `accessibility.md` is to bring this in line with existing v5 prose 03 June 2022, 16:43:01 UTC
b4c994d Remove confusing unnecessary id/aria-labelledby for dropdown menus (#36491) v4 port of https://github.com/twbs/bootstrap/pull/36487 03 June 2022, 16:28:18 UTC
4e951f8 Docs: fix some ARIA Authoring Practices Guides broken links (#36490) 03 June 2022, 09:41:59 UTC
8274bf2 Fixing tabs' tests (#36485) 02 June 2022, 09:58:43 UTC
4444f09 Add horizontal collapse support 02 June 2022, 03:14:35 UTC
5968ef2 Fix closing HTML tag in navs docs (#36466) 31 May 2022, 14:40:36 UTC
261b418 Update devDependencies 26 May 2022, 05:00:04 UTC
c043a75 Update GitHub actions 26 May 2022, 05:00:04 UTC
c1b42e3 build/change-version.js: remove the executable flag 26 May 2022, 05:00:04 UTC
7d57d9a Dynamic tabs: use buttons rather than links (backport to v4) (#33163) * Manually backport 32630 Dynamic tabs: use buttons rather than links * Tweak unit test * Tweak unit tests * More tweakage * show() should also bail if `disabled` attribute is set * Tweak tests * Simplify test for relatedTarget * Temporarily remove problematic test (as i can't get local tests to run just noww) * Revert previous * test: fix broken test cases for tab.js * test: fix role=tablist invalid on nav element * test: prefer <div/> over <div></div> * Manually backport 32630 Dynamic tabs: use buttons rather than links * test: fix broken test cases for tab.js * Fixes * Remove and ignore lock file Co-authored-by: alpadev <alpa.muc@gmail.com> Co-authored-by: Mark Otto <markd.otto@gmail.com> Co-authored-by: Mark Otto <markdotto@gmail.com> 24 May 2022, 18:16:58 UTC
e4dc2e9 Doc: remove `role="group"` from some split drop* buttons (#36254) 24 May 2022, 08:04:59 UTC
6a50084 Replace the deprecated `color-adjust` with `print-color-adjust` (#36283) 24 May 2022, 07:36:27 UTC
d9481ee _custom-forms.scss: fix order of attributes (#36231) 14 May 2022, 18:37:08 UTC
d36b1a4 Fix lint issues 19 April 2022, 06:07:15 UTC
7613953 Update devDependencies 19 April 2022, 06:07:15 UTC
0090af6 package.json: add GitHub Sponsors and reorder properties (#35451) 19 April 2022, 06:07:15 UTC
bae047f Move linkinator to GitHub Actions. (#35573) * Move linkinator to GitHub Actions. * Remove `docs-linkinator` npm script since it's no longer used 19 April 2022, 06:07:15 UTC
3b63d50 Updated the small-font-size to use a round value This is a backport from BS5 to BS4. As per https://github.com/twbs/bootstrap/issues/35553 The ```small-font -size``` will actually increase from ```13px``` to ```14px``` with this proposed change. Personally I'd prefer keeping it the BS5 way (```14px```), as the text is more readable now. If it's needed, I can do another PR with the ```$small-font-size: .8125rem !default;``` to resemble BS4 more closely but I feel like this would be a move forward even for BS4. 14 April 2022, 16:25:38 UTC
5299abe Doc: Reorder alphabetically lists of components (#36128) 08 April 2022, 13:30:58 UTC
349a373 Update devDependencies * @babel/cli ^7.16.0 → ^7.16.7 * @babel/core ^7.16.5 → ^7.16.7 * @babel/preset-env ^7.16.5 → ^7.16.7 * @rollup/plugin-node-resolve ^13.1.1 → ^13.1.2 * autoprefixer ^10.4.0 → ^10.4.1 * eslint ^8.4.1 → ^8.6.0 * eslint-plugin-import ^2.25.3 → ^2.25.4 * eslint-plugin-qunit ^7.1.0 → ^7.2.0 * eslint-plugin-unicorn ^39.0.0 → ^40.0.0 * hugo-bin ^0.78.1 → ^0.79.2 * linkinator ^2.16.2 → ^3.0.3 * node-sass ^7.0.0 → ^7.0.1 * rollup ^2.61.1 → ^2.63.0 * stylelint ^14.1.0 → ^14.2.0 * stylelint-config-twbs-bootstrap ^3.0.0 → ^3.0.1 Also, remove the unused glob package. 04 January 2022, 07:50:53 UTC
69c5dc8 Bump copyright year to 2022 04 January 2022, 07:50:53 UTC
8469f69 Strengthen and expand note about dynamic tabs with dropdown menus (#35588) following on from https://github.com/twbs/bootstrap/pull/35213 this - expands the note, making it clear it's not supported - makes it a callout 04 January 2022, 07:50:53 UTC
bee3847 Add note to carousel crossfade docs about bg color (#35587) 04 January 2022, 07:50:53 UTC
a3d14bb Tweak toast docs (#35633) - a few rewordings/tweaks - add info about toasts with focusable/actionable controls (shouldn't autohide them) manual backport of https://github.com/twbs/bootstrap/pull/33810 03 January 2022, 08:15:29 UTC
9c60983 Backport #35556 (#35558) * Use param to set Bootstrap version in Contents doc Co-authored-by: XhmikosR <xhmikosr@gmail.com> 16 December 2021, 09:22:03 UTC
f7cb363 Update devDependencies 16 December 2021, 07:23:08 UTC
c488b8f Update Stylelint and our config too 16 December 2021, 07:23:08 UTC
0b3796e docs: Add responsive variations for align-content-between (#35532) Co-authored-by: XhmikosR <xhmikosr@gmail.com> 16 December 2021, 07:23:08 UTC
c24f751 JS tests: only test one Node.js version (#35481) 16 December 2021, 07:23:08 UTC
33f3788 CI: add `workflow_dispatch` (#35454) 16 December 2021, 07:23:08 UTC
9a5a5c5 Remove the now outdated build/svgo.yml (#35447) 16 December 2021, 07:23:08 UTC
7245437 build/change-version.js: fix wrong map usage (#35395) 16 December 2021, 07:23:08 UTC
d99c820 README.md: wrap file contents in a `details` element (#35452) Co-authored-by: Mark Otto <markd.otto@gmail.com> 16 December 2021, 07:23:08 UTC
b81ce1f README.md remove broken "David DM" dependency badges (#35313) 16 December 2021, 07:23:08 UTC
4097441 Update links to CCA, MQ5 prefers-reduced-motion, evergreen WCAG urls, more resources (#35427) Manual backport of https://github.com/twbs/bootstrap/pull/33797 30 November 2021, 06:38:07 UTC
e87eeb4 Fixed docs for Toasts referencing blur transparency (#35190) 15 November 2021, 10:49:55 UTC
043a03c Release v4.6.1 (#35272) * Bump version to v4.6.1 * Dist 28 October 2021, 14:45:21 UTC
ef6a418 images.md: remove zero-width space (#35234) Co-authored-by: XhmikosR <xhmikosr@gmail.com> 28 October 2021, 11:22:59 UTC
3f88326 Update devDependencies (#35271) * autoprefixer ^10.3.7 → ^10.4.0 * eslint ^8.0.1 → ^8.1.0 * karma ^6.3.5 → ^6.3.6 * rollup ^2.58.0 → ^2.58.3 28 October 2021, 10:53:14 UTC
4133069 Update devDependencies and switch to Node.js 16/npm 8 * @babel/core ^7.15.5 → ^7.15.8 * @babel/preset-env ^7.15.6 → ^7.15.8 * @rollup/plugin-commonjs ^20.0.0 → ^21.0.1 * @rollup/plugin-node-resolve ^13.0.5 → ^13.0.6 * autoprefixer ^10.3.6 → ^10.3.7 * babel-plugin-istanbul ^6.0.0 → ^6.1.1 * clean-css-cli ^5.3.3 → ^5.4.2 * eslint ^7.32.0 → ^8.0.0 * eslint-config-xo ^0.38.0 → ^0.39.0 * eslint-plugin-import ^2.24.2 → ^2.25.1 * eslint-plugin-qunit ^6.2.0 → ^7.0.0 * eslint-plugin-unicorn ^36.0.0 → ^37.0.1 * karma ^6.3.4 → ^6.3.5 * linkinator ^2.14.0 → ^2.14.4 * nodemon ^2.0.13 → ^2.0.14 * postcss ^8.3.8 → ^8.3.11 * postcss-cli ^9.0.0 → ^9.0.1 * rollup ^2.57.0 → ^2.58.0 * stylelint-config-twbs-bootstrap ^2.2.3 → ^2.2.4 * vnu-jar 21.9.2 → 21.10.12 22 October 2021, 14:07:51 UTC
fc492ed terser: specify 2 passes as it offers slightly better compression 22 October 2021, 14:07:51 UTC
fe73da9 JS: minor refactoring * shorten block comments * reorder constants 22 October 2021, 14:07:51 UTC
4f0187c Revert "Bundlewatch: stop ignoring dependabot branches (#33192)" (#35069) This reverts commit 5560c86070c8be08f76801bbc7e525eea4fc0cf6. 22 October 2021, 14:07:51 UTC
6d0fd8c Backport #35074 sanitizer: add `sms` in the `SAFE_URL_PATTERN` 22 October 2021, 14:07:51 UTC
7b3a47e Update terser to v5.9.0. 22 October 2021, 14:07:51 UTC
e482fbb fix(input-group): custom-file with validation (#33239) 21 October 2021, 06:00:22 UTC
8133c3e Fix capitalization after period in Markdown files (#35112) 05 October 2021, 14:51:44 UTC
44a01ec Update devDependencies (#35068) * @babel/cli ^7.15.4 → ^7.15.7 * @rollup/plugin-node-resolve ^13.0.4 → ^13.0.5 * autoprefixer ^10.3.4 → ^10.3.6 * glob ^7.1.7 → ^7.2.0 * nodemon ^2.0.12 → ^2.0.13 * postcss ^8.3.6 → ^8.3.8 * postcss-cli ^8.3.1 → ^9.0.0 * qunit ^2.17.1 → ^2.17.2 * rollup ^2.56.3 → ^2.57.0 28 September 2021, 15:32:57 UTC
8ebd6d9 Remove extra spaces in Markdown files (#35047) 28 September 2021, 09:22:52 UTC
bdab948 Remove unneeded conditional 15 September 2021, 12:44:20 UTC
af52795 Remove duplicate test. 15 September 2021, 12:44:20 UTC
f6ff736 Change test description so that it's unique 15 September 2021, 12:44:20 UTC
77e0855 Merge duplicate test. 15 September 2021, 12:44:20 UTC
ed62ab6 Remove commented out test 15 September 2021, 12:44:20 UTC
d4e162f Skip tests if `attachShadow` is not present 15 September 2021, 12:44:20 UTC
551f37a tests: comply to the new rules Use `assert.strictEqual`/`assert.true`/`assert.false` 15 September 2021, 12:44:20 UTC
5391ecd Add eslint-plugin-qunit 15 September 2021, 12:44:20 UTC
e202996 Update devDependencies * @babel/cli ^7.14.8 → ^7.15.5 * @babel/core ^7.14.8 → ^7.15.4 * @babel/preset-env ^7.14.8 → ^7.15.6 * @rollup/plugin-commonjs ^19.0.1 → ^20.0.0 * @rollup/plugin-node-resolve ^13.0.2 → ^13.0.4 * autoprefixer ^10.3.1 → ^10.3.4 * clean-css-cli ^5.3.0 → ^5.3.3 * eslint ^7.31.0 → ^7.32.0 * eslint-config-xo ^0.37.0 → ^0.38.0 * eslint-plugin-import ^2.23.4 → ^2.24.2 * eslint-plugin-unicorn ^34.0.1 → ^36.0.0 * hugo-bin ^0.74.0 → ^0.76.1 * qunit ^2.16.0 → ^2.17.1 * postcss ^8.3.5 → ^8.3.6 * rollup ^2.53.3 → ^2.56.3 * vnu-jar 21.6.11 → 21.9.2 15 September 2021, 12:31:00 UTC
cb55e38 Update CodeQL workflow (#34961) 15 September 2021, 12:31:00 UTC
08a550a Backport #34937 Update a URL mentioning dead name 15 September 2021, 12:31:00 UTC
b0cd207 docs: backport layouts updates from the main branch 15 September 2021, 12:31:00 UTC
9cdfbc0 docs-navbar: use the config variable and update to 5.1 15 September 2021, 12:31:00 UTC
f9a7914 npm scripts: add `aggregate-output` (#32907) 15 September 2021, 12:31:00 UTC
1db75d1 More concise improvements for `add()` and `subtract()` (#34432) 15 September 2021, 12:31:00 UTC
01036ff Update description of active buttons (#34966) 14 September 2021, 12:05:07 UTC
f4a1a35 v4: Disabled link cleanup (#34924) manual backport of #34886 per https://www.w3.org/TR/html-aria/#docconformance > It is NOT RECOMMENDED to use `aria-disabled="true"` on an `a` element with an `href` attribute. > >NOTE >If a link needs to be "disabled", remove the `href` attribute. This PR removes the unnecessary `href="#"`, `tabindex="-1"`, and `aria-disabled="true"` from disabled links in both docs pages and examples. `aria-disabled="true"` *is* kept for disabled link-based buttons (that have `role="button"`) as there it's appropriate to use (you *want* to convey to assistive technologies that this thing you're claiming is a button is also disabled at the moment) Further, the PR extends the "Link functionality caveat" to show the "proper" way (removing `href` and adding `.disabled` class only) to disable a link, but then explains what to do if that's not possible (and then keeps an example with all the traditional `href="#" tabindex="-1" aria-disabled="true"`, but explains clearly that it's not ideal). Same sort of explanation is also added to the pointer event utilities page 09 September 2021, 11:49:06 UTC
408252e Move RFS version in config.yml and update it. 08 September 2021, 06:06:42 UTC
94b310d Update RFS to v8.1.0 08 September 2021, 06:06:42 UTC
8dec3d0 Replace Sass division with multiplication and custom divide() function Fixes #34353. Co-Authored-By: Slaven Tomac <slaventomac@gmail.com> 08 September 2021, 06:06:42 UTC
b010a6f fix(modal): change the order we return from show() method (#34087) In case of a modal with fading enabled, a prevented show event can cause show to not showing the modal anymore. See #34055 Co-authored-by: XhmikosR <xhmikosr@gmail.com> 25 July 2021, 17:36:11 UTC
5d24fef Update devDependencies * @babel/cli ^7.14.3 → ^7.14.8 * @babel/core ^7.14.3 → ^7.14.8 * @babel/preset-env ^7.14.2 → ^7.14.8 * @rollup/plugin-commonjs ^19.0.0 → ^19.0.1 * @rollup/plugin-node-resolve ^13.0.0 → ^13.0.2 * autoprefixer ^10.2.5 → ^10.3.1 * eslint ^7.26.0 → ^7.31.0 * eslint-config-xo ^0.36.0 → ^0.37.0 * eslint-plugin-import ^2.23.2 → ^2.23.4 * eslint-plugin-unicorn ^31.0.0 → ^34.0.1 * globby ^11.0.3 → ^11.0.4 * hugo-bin ^0.71.1 → ^0.73.0 * karma ^6.3.2 → ^6.3.4 * karma-firefox-launcher ^2.1.0 → ^2.1.1 * linkinator ^2.13.6 → ^2.14.0 * nodemon ^2.0.7 → ^2.0.12 * node-sass ^6.0.0 → ^6.0.1 * postcss ^8.3.0 → ^8.3.5 * qunit ^2.15.0 → ^2.16.0 * rollup ^2.48.0 → ^2.53.3 * stylelint-config-twbs-bootstrap ^2.2.0 → ^2.2.3 * vnu-jar 21.4.9 → 21.6.11 21 July 2021, 13:20:01 UTC
70267da CI: make use of the `actions/setup-node`'s `cache` option (#34453) 21 July 2021, 13:20:01 UTC
9cf31d9 Bump coverallsapp/github-action from 1.1.2 to 1.1.3 (#34491) Bumps [coverallsapp/github-action](https://github.com/coverallsapp/github-action) from 1.1.2 to 1.1.3. - [Release notes](https://github.com/coverallsapp/github-action/releases) - [Commits](https://github.com/coverallsapp/github-action/compare/v1.1.2...1.1.3) --- updated-dependencies: - dependency-name: coverallsapp/github-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: XhmikosR <xhmikosr@gmail.com> 21 July 2021, 13:20:01 UTC
a6618c4 CONTRIBUTING.md: fix broken link to README.md (#34389) 21 July 2021, 13:20:01 UTC
6c99512 Backport #34336 Remove unneeded `.text-white-50` CSS rule This is already part of Bootstrap 4.6 and 5.0. 21 July 2021, 13:20:01 UTC
ec986fc Manually backport #34075 and #34279 Improve and clean up vnu-jar.js 21 July 2021, 13:20:01 UTC
c272eb8 Update Hugo config and sitemap.xml (#34074) 21 July 2021, 13:20:01 UTC
ca3ff6d Handle complex expressions in add() & subtract() (#34047) 21 July 2021, 13:20:01 UTC
0ef990f Replace Freenode with Libera.Chat in the remaining files (#34250) 21 July 2021, 13:20:01 UTC
6c2c14d Remove print thead rule (#34426) The `thead` rule is safe to remove -- it was a workaround for browsers that didn't conform to this part of the CSS 2.1 spec. (https://www.w3.org/TR/CSS21/tables.html#table-display) In practice, this meant IE 6 & IE 7. (thanks to @mattbrundage for this PR upstream for the main.css project (https://github.com/h5bp/main.css/pull/101) 08 July 2021, 05:28:53 UTC
086c0bf 🐛 Enable `0.x` with negative margins @ v4 (#33593) * 🐛 Enable `0.x` with negative margins @ v4 I set it as below, but no negative margin was added. `$spacers: (0\.5: ($spacer * .125));` After investigating, it seems that `0 \ .5` is also evaluated as 0. So I changed it to string comparison. HTML example: `<img class="mt-n0.5">` * 💚 Clear CI errors 24 June 2021, 07:57:47 UTC
538ea32 Fix repetition in the description. 09 June 2021, 21:08:50 UTC
e376773 docs(color): wrong secondary hex code (#34159) Closes #34146 --- Not sure what happened but indeed, [our current `$secondary` is not what's shown in docs](https://github.com/twbs/bootstrap/blob/c2f949c1fdad09e30793b533e5502808c5e2d423/scss/_variables.scss#L68). 02 June 2021, 02:59:48 UTC
c2f949c Update devDependencies * @babel/cli ^7.13.14 → ^7.14.3 * @babel/core ^7.14.0 → ^7.14.3 * @babel/preset-env ^7.14.1 → ^7.14.2 * @rollup/plugin-commonjs ^18.0.0 → ^19.0.0 * @rollup/plugin-node-resolve ^11.2.1 → ^13.0.0 * clean-css-cli ^5.2.2 → ^5.3.0 * eslint ^7.23.0 → ^7.26.0 * eslint-config-xo ^0.35.0 → ^0.36.0 * eslint-plugin-import ^2.22.1 → ^2.23.2 * eslint-plugin-unicorn ^29.0.0 → ^31.0.0 * glob ^7.1.6 → ^7.1.7 * hugo-bin ^0.70.0 → ^0.71.1 * node-sass ^5.0.0 → ^6.0.0 * postcss ^8.2.9 → ^8.3.0 * qunit ^2.14.1 → ^2.15.0 * rollup ^2.44.0 → ^2.48.0 * stylelint ^13.12.0 → ^13.13.1 * stylelint-config-twbs-bootstrap ^2.1.0 → ^2.2.0 * vnu-jar 21.2.5 → 21.4.9 21 May 2021, 05:19:22 UTC
fb604bc Replace freenode with libera IRC server (#34050) 21 May 2021, 05:19:22 UTC
68f6aa6 CI: remove Node.js 10 (#33923) Node.js 10 is EOL since 30/04/2021 21 May 2021, 05:19:22 UTC
f61c2ed Spinner alignment changes 21 May 2021, 05:19:22 UTC
6ed3845 JS tests: add Node.js 16 (#33720) 21 May 2021, 05:19:22 UTC
5e69eab Update anchor.js to v4.3.1. (#33668) 21 May 2021, 05:19:22 UTC
072a040 docs: update clipboard.js to v2.0.8 (#33583) 21 May 2021, 05:19:22 UTC
767856c Backport #33782 to v4 30 April 2021, 21:40:27 UTC
4b5eb3c Backport #33634 (#33649) Dropdown: support `.dropdown-item` wrapped in `<li>` tags 28 April 2021, 04:02:22 UTC
d967553 Remove aria-haspopup from dropdowns (#33624) `aria-haspopup="true"` is really intended to signal that an ARIA `menu` will be opened on activation. as a result, some assistive technologies will announce controls with `aria-haspopup="true"` as a menu or menu item (e.g. JAWS and NVDA). In addition, `aria-haspopup` seems to trigger a bug in Edge/Narrator where the `aria-expanded` state is not correctly announced at the moment when `aria-haspopup` is present. This now makes the dropdown button more like a generic disclosure widget control - see also https://www.w3.org/TR/wai-aria-practices-1.2/examples/disclosure/disclosure-navigation.html01 15 April 2021, 03:35:54 UTC
back to top