]>
git.ipfire.org Git - thirdparty/bootstrap.git/log
Mark Otto [Sat, 25 Apr 2026 21:18:19 +0000 (14:18 -0700)]
edit
Mark Otto [Fri, 24 Apr 2026 21:23:27 +0000 (14:23 -0700)]
Remove Customize > Overview page, it's mostly covered by Sass and others
Mark Otto [Thu, 23 Apr 2026 20:38:40 +0000 (13:38 -0700)]
v6: Dialog fixes (#42353)
* Dont auto open toast in overlays dialog example
* switch slide up and down
* dialog animation improvements
* Reflect changes in dialog on Drawer
* Don't let dialogs run into viewport edge on mobile
* Improve dialog swapping
* Fix while in here
* remove .dialog-overflow hackery
* fix bundlewatch
Mark Otto [Thu, 23 Apr 2026 17:21:20 +0000 (10:21 -0700)]
rerun dist
Mark Otto [Thu, 23 Apr 2026 17:19:37 +0000 (10:19 -0700)]
v6: Card updates, use `var(--spacer)` over `$spacer` more (#42354)
* simplify eslint configs, modernize eslint config for docs js
* Simplify variants to 2 col
* More card layout improvement
* Improve card docs more
* text-body-secondary is now fg-2
* Update card styles a bit, fix some layout issues on card group
* Replace more instances of -* with --spacer-*
* Fix lint
Mark Otto [Wed, 22 Apr 2026 19:34:25 +0000 (12:34 -0700)]
rebuild
Mark Otto [Wed, 22 Apr 2026 19:32:43 +0000 (12:32 -0700)]
Fix popovers dismiss in Chrome browsers (#42352)
* Update popover API to properly register listeners and avoid Chrome/Webkit differences in button focus
* Apply same fix to Tooltips
Julien Déramond [Wed, 22 Apr 2026 05:12:46 +0000 (07:12 +0200)]
Docs: use correctly breakpoints as prefixes for utility classes, and docs content (#42347)
Julien Déramond [Wed, 22 Apr 2026 04:32:31 +0000 (06:32 +0200)]
Bump bundlewatch from 0.4.1 to 0.4.2
dependabot[bot] [Wed, 22 Apr 2026 04:28:25 +0000 (06:28 +0200)]
Build(deps): Bump lodash from 4.17.21 to 4.18.1 (#42348)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.21 to 4.18.1.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.18.1)
---
updated-dependencies:
- dependency-name: lodash
dependency-version: 4.18.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Mark Otto [Wed, 22 Apr 2026 03:05:55 +0000 (20:05 -0700)]
fix height of toast example
Mark Otto [Wed, 22 Apr 2026 02:47:36 +0000 (19:47 -0700)]
fix rendering issue on drawer footer example
Mark Otto [Wed, 22 Apr 2026 02:21:15 +0000 (19:21 -0700)]
Revamp focus ring helper and docs (#42350)
* Revamp focus ring helper and docs
* remove util
Julien Déramond [Wed, 22 Apr 2026 01:51:52 +0000 (03:51 +0200)]
Docs: fix Bootstrap bundle loading consistency between dev and static builds (#42237)
* Docs: fix Bootstrap bundle loading consistency between dev and static builds
* Finish the fix for loading single copy of Bootstrap JS
---------
Co-authored-by: Mark Otto <markdotto@gmail.com>
Christian Oliff [Wed, 22 Apr 2026 01:36:24 +0000 (10:36 +0900)]
v6: docs: Use custom check/radio markup across docs (#42336)
* Use custom check/radio markup across docs
Replace Bootstrap .form-check markup with a unified form-field/.check pattern and inline SVG indicators. Radios now use a .radio class; checkboxes are wrapped in .check with SVG paths for checked/indeterminate states. Update examples (cheatsheet, checkout, heroes, list-groups, sign-in), list-groups CSS selectors (.check:has(input:checked), .check-input-placeholder, .radio rules), and documentation pages (list-group.mdx, forms layout/overview) to match the new structure.
* Fix for list groups example
Julien Déramond [Tue, 21 Apr 2026 19:04:02 +0000 (21:04 +0200)]
Docs: add missing `open` attribute to first Accordion example (#42345)
Julien Déramond [Tue, 21 Apr 2026 18:55:41 +0000 (20:55 +0200)]
Docs: add gap to Progress examples (#42344)
Mark Otto [Tue, 21 Apr 2026 18:12:59 +0000 (11:12 -0700)]
Add .form-control-caret and docs demo of using it
Closes #42051, fixes #41754.
Julien Déramond [Tue, 21 Apr 2026 16:59:38 +0000 (18:59 +0200)]
Docs: fix 'originals' → 'originates' typo in Prose page (#42338)
Co-authored-by: Sarah Gilberg <sgilberg@healthybuilding.net>
dependabot[bot] [Tue, 21 Apr 2026 11:52:20 +0000 (13:52 +0200)]
Build(deps): Bump the github-actions group with 2 updates (#42335)
Bumps the github-actions group with 2 updates: [actions/setup-node](https://github.com/actions/setup-node) and [nuget/setup-nuget](https://github.com/nuget/setup-nuget).
Updates `actions/setup-node` from 6.3.0 to 6.4.0
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/
53b83947a5a98c8d113130e565377fae1a50d02f ...
48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e )
Updates `nuget/setup-nuget` from 3.1.0 to 4
- [Release notes](https://github.com/nuget/setup-nuget/releases)
- [Commits](https://github.com/nuget/setup-nuget/compare/
b26b823c478ee115be5c9403e62c90b0bf943843 ...
fd55a6f3b34392fa83fde1454582407d8c714123 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: 6.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: nuget/setup-nuget
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Christian Oliff [Mon, 20 Apr 2026 22:22:18 +0000 (07:22 +0900)]
v6: docs: Replace .form-select with .form-control (#42332)
Julien Déramond [Sun, 19 Apr 2026 09:33:19 +0000 (11:33 +0200)]
Bump patch dependencies
- astro ^6.1.7 → ^6.1.8
- html-validate ^10.13.0 → ^10.13.1
- rollup ^4.60.1 → ^4.60.2
Julien Déramond [Sat, 18 Apr 2026 09:50:49 +0000 (11:50 +0200)]
Docs: clarify that `.browserslistrc` is a shipped file, not a `package.json` metadata field
Julien Déramond [Sat, 18 Apr 2026 09:42:43 +0000 (11:42 +0200)]
Docs: change PostCSS link to match 'Sass compiler' one in Getting Started > Install page
Julien Déramond [Sat, 18 Apr 2026 06:23:16 +0000 (08:23 +0200)]
Bump eslint from 10.2.0 to 10.2.1
Julien Déramond [Sat, 18 Apr 2026 06:21:24 +0000 (08:21 +0200)]
Docs: automatically screenshot examples as light/dark images (#42329)
Julien Déramond [Thu, 16 Apr 2026 18:56:31 +0000 (20:56 +0200)]
Bump html-validate from 10.12.2 to 10.13.0
dependabot[bot] [Wed, 15 Apr 2026 21:41:55 +0000 (23:41 +0200)]
Build(deps): Bump qs from 6.14.0 to 6.14.2 (#42079)
Bumps [qs](https://github.com/ljharb/qs) from 6.14.0 to 6.14.2.
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ljharb/qs/compare/v6.14.0...v6.14.2)
---
updated-dependencies:
- dependency-name: qs
dependency-version: 6.14.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Wed, 15 Apr 2026 21:37:36 +0000 (23:37 +0200)]
Build(deps-dev): Bump minimatch from 3.1.2 to 3.1.5 (#42102)
Bumps [minimatch](https://github.com/isaacs/minimatch) from 3.1.2 to 3.1.5.
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/minimatch/compare/v3.1.2...v3.1.5)
---
updated-dependencies:
- dependency-name: minimatch
dependency-version: 3.1.5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Julien Déramond [Wed, 15 Apr 2026 21:17:40 +0000 (23:17 +0200)]
Build(deps): Bump picomatch
dependabot[bot] [Wed, 15 Apr 2026 21:03:35 +0000 (23:03 +0200)]
Build(deps-dev): Bump preact from 10.28.0 to 10.29.1 (#42273)
Bumps [preact](https://github.com/preactjs/preact) from 10.28.0 to 10.29.1.
- [Release notes](https://github.com/preactjs/preact/releases)
- [Commits](https://github.com/preactjs/preact/compare/10.28.0...10.29.1)
---
updated-dependencies:
- dependency-name: preact
dependency-version: 10.29.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Julien Déramond <juderamond@gmail.com>
dependabot[bot] [Wed, 15 Apr 2026 20:52:43 +0000 (22:52 +0200)]
Build(deps): Bump follow-redirects from 1.15.11 to 1.16.0 (#42309)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.11 to 1.16.0.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.11...v1.16.0)
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-version: 1.16.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Wed, 15 Apr 2026 20:05:58 +0000 (22:05 +0200)]
Build(deps): Bump github/codeql-action in the github-actions group (#42319)
Bumps the github-actions group with 1 update: [github/codeql-action](https://github.com/github/codeql-action).
Updates `github/codeql-action` from 4.35.1 to 4.35.2
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/
c10b8064de6f491fea524254123dbe5e09572f13 ...
95e58e9a2cdfd71adc6e0353d5c52f41a045d225 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 4.35.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Julien Déramond [Wed, 15 Apr 2026 20:03:56 +0000 (22:03 +0200)]
Use `.ncurc.json` instead of args in command line and enforce decisions in Dependabot
Julien Déramond [Wed, 15 Apr 2026 19:59:28 +0000 (21:59 +0200)]
Bump eslint-config-xo from 0.50.0 to 0.51.0 (#42297)
Julien Déramond [Wed, 15 Apr 2026 19:36:50 +0000 (21:36 +0200)]
Drop volar-service-emmet@0.0.63 override
Julien Déramond [Wed, 15 Apr 2026 19:21:04 +0000 (21:21 +0200)]
Bump `@rollup/plugin-babel` from 6.1.0 to 7.0.0 (#42318)
Julien Déramond [Wed, 15 Apr 2026 19:16:58 +0000 (21:16 +0200)]
Bump autoprefixer from 10.4.27 to 10.5.0, postcss from 8.5.8 to 8.5.10
Mark Otto [Wed, 15 Apr 2026 19:13:31 +0000 (12:13 -0700)]
Rebuild dist after install
Julien Déramond [Wed, 15 Apr 2026 19:07:05 +0000 (21:07 +0200)]
Bump JavaScript build toolchain dependencies (#42317)
- @babel/cli ^7.28.3 → ^7.28.6
- @babel/core ^7.28.5 → ^7.29.0
- @babel/preset-env ^7.28.5 → ^7.29.2
- @rollup/plugin-babel ^6.1.0 → ^7.0.0
- rollup ^4.54.0 → ^4.60.1
- terser ^5.44.1 → ^5.46.1
Julien Déramond [Wed, 15 Apr 2026 18:55:28 +0000 (20:55 +0200)]
Bump globals from 17.0.0 to 17.5.0
Julien Déramond [Wed, 15 Apr 2026 18:54:02 +0000 (20:54 +0200)]
Bump jasmine from 6.1.0 to 6.2.0 (#42316)
Julien Déramond [Wed, 15 Apr 2026 18:22:40 +0000 (20:22 +0200)]
Bump stylelint-order from 7.0.1 to 8.1.1, and pin stylelint
Julien Déramond [Wed, 15 Apr 2026 18:18:46 +0000 (20:18 +0200)]
Bump prettier from 3.8.1 to 3.8.3
Julien Déramond [Wed, 15 Apr 2026 18:17:46 +0000 (20:17 +0200)]
Bump html-validate from 10.11.3 to 10.12.2
Julien Déramond [Wed, 15 Apr 2026 18:15:34 +0000 (20:15 +0200)]
Bump astro from 6.1.6 to 6.1.7
Julien Déramond [Wed, 15 Apr 2026 18:08:12 +0000 (20:08 +0200)]
Pin `@docsearch/js` dependency and remove `vnu-jar` from `ncu` list
Julien Déramond [Wed, 15 Apr 2026 18:06:10 +0000 (20:06 +0200)]
Bump Node in `.nvmrc` from 24.14.0 to 24.14.1
Mark Otto [Tue, 14 Apr 2026 22:59:17 +0000 (17:59 -0500)]
Add validation feedback IDs for a11y, set aria-invalid on controls on form submission in examples (#42313)
Mark Otto [Tue, 14 Apr 2026 22:02:55 +0000 (17:02 -0500)]
v6: New form fields component, updated validation, remove validation icons, and more (#42308)
* Wip
* more updates
* Revamp validation SCSS to use theme-derived CSS custom properties
Replace the verbose $form-validation-states map with a flat
$validation-states map (state -> theme color name). The mixin now
derives all styling from theme tokens (--{theme}-fg, --{theme}-border,
etc.) and uses component token overrides (e.g., --control-border-color)
instead of direct property declarations.
- Extract form-validation-state-selector mixin to scss/mixins/
- Remove all Sass validation color/icon variables
- Remove --form-valid-*/--form-invalid-* root tokens
- Remove $enable-validation-icons and all icon logic
- Refactor _otp-input.scss to use shared mixin
- Update docs references
Made-with: Cursor
* big update
* cleanup
* update migration guide
* fix linter
* Fix bundlewatch
* mdx lint
* fix dupe ids
* consolidate vars, fix docs
* centralize validation for otp
Julien Déramond [Tue, 14 Apr 2026 21:03:07 +0000 (23:03 +0200)]
Build(deps): Override axios to 1.15.0 (#42311)
Julien Déramond [Tue, 14 Apr 2026 20:13:00 +0000 (22:13 +0200)]
Bump astro from 6.1.3 to 6.1.6 and astro-broken-links-checker from 1.0.7 to 1.1.0
Julien Déramond [Tue, 14 Apr 2026 19:44:23 +0000 (21:44 +0200)]
Build(deps): Bump devalue from 5.6.4 to 5.7.1
dependabot[bot] [Tue, 14 Apr 2026 19:33:28 +0000 (21:33 +0200)]
Build(deps): Bump the github-actions group with 4 updates (#42306)
Bumps the github-actions group with 4 updates: [JustinBeckwith/linkinator-action](https://github.com/justinbeckwith/linkinator-action), [nuget/setup-nuget](https://github.com/nuget/setup-nuget), [release-drafter/release-drafter](https://github.com/release-drafter/release-drafter) and [actions/upload-artifact](https://github.com/actions/upload-artifact).
Updates `JustinBeckwith/linkinator-action` from 2.4.1 to 2.4.2
- [Release notes](https://github.com/justinbeckwith/linkinator-action/releases)
- [Changelog](https://github.com/JustinBeckwith/linkinator-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/justinbeckwith/linkinator-action/compare/
363572b2714d25a059fceb2fa332a98e7ea3baff ...
7b6b0bc671f6264e1a8daa4488a5bd91ce61dcd4 )
Updates `nuget/setup-nuget` from 3.0.0 to 3.1.0
- [Release notes](https://github.com/nuget/setup-nuget/releases)
- [Commits](https://github.com/nuget/setup-nuget/compare/
12c57947e9458a5b976961b08ea0706a17dd71ae ...
b26b823c478ee115be5c9403e62c90b0bf943843 )
Updates `release-drafter/release-drafter` from 7.1.1 to 7.2.0
- [Release notes](https://github.com/release-drafter/release-drafter/releases)
- [Commits](https://github.com/release-drafter/release-drafter/compare/
139054aeaa9adc52ab36ddf67437541f039b88e2 ...
5de93583980a40bd78603b6dfdcda5b4df377b32 )
Updates `actions/upload-artifact` from 7.0.0 to 7.0.1
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/
bbbca2ddaa5d8feaa63e36b76fdaad77386f024f ...
043fb46d1a93c77aae656e7c1c64a875d1fc6a0a )
---
updated-dependencies:
- dependency-name: JustinBeckwith/linkinator-action
dependency-version: 2.4.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: nuget/setup-nuget
dependency-version: 3.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: release-drafter/release-drafter
dependency-version: 7.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: actions/upload-artifact
dependency-version: 7.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Julien Déramond [Thu, 9 Apr 2026 20:52:39 +0000 (22:52 +0200)]
Bump globby from 16.1.0 to 16.2.0 (#42298)
Julien Déramond [Wed, 8 Apr 2026 16:05:44 +0000 (18:05 +0200)]
Bump html-validate from 10.11.2 to 10.11.3 (#42296)
Mark Otto [Tue, 7 Apr 2026 22:05:23 +0000 (16:05 -0600)]
Improve code highlighting, tweak language
Mark Otto [Tue, 7 Apr 2026 21:08:23 +0000 (15:08 -0600)]
Fixes #38000, closes #42277
Mark Otto [Tue, 7 Apr 2026 21:04:31 +0000 (14:04 -0700)]
Rename theme text tokens to fg, update utilities (#42295)
With this refactor, our .fg-* and .bg-* and .border-* utilities can be modified by custom CSS, like in our blue theme example.
This also standardizes some nomenclature by using fg instead of text in the token names for theme values, better matching bg. Classes already use this, as do root fg tokens, so this is just a consistency update.
Mark Otto [Tue, 7 Apr 2026 21:04:10 +0000 (14:04 -0700)]
Button group dividers (#42284)
* Add optional dividers to btn groups
* Add another example, add active state
* Vertical support
* bump bw
dependabot[bot] [Tue, 7 Apr 2026 20:07:42 +0000 (22:07 +0200)]
Build(deps): Bump the github-actions group with 2 updates (#42291)
Bumps the github-actions group with 2 updates: [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) and [JustinBeckwith/linkinator-action](https://github.com/justinbeckwith/linkinator-action).
Updates `streetsidesoftware/cspell-action` from 8.3.0 to 8.4.0
- [Release notes](https://github.com/streetsidesoftware/cspell-action/releases)
- [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/streetsidesoftware/cspell-action/compare/
9cd41bb518a24fefdafd9880cbab8f0ceba04d28 ...
de2a73e963e7443969755b648a1008f77033c5b2 )
Updates `JustinBeckwith/linkinator-action` from 2.4.0 to 2.4.1
- [Release notes](https://github.com/justinbeckwith/linkinator-action/releases)
- [Changelog](https://github.com/JustinBeckwith/linkinator-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/justinbeckwith/linkinator-action/compare/
f62ba0c110a76effb2ee6022cc6ce4ab161085e3 ...
363572b2714d25a059fceb2fa332a98e7ea3baff )
---
updated-dependencies:
- dependency-name: streetsidesoftware/cspell-action
dependency-version: 8.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: JustinBeckwith/linkinator-action
dependency-version: 2.4.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Julien Déramond <juderamond@gmail.com>
Julien Déramond [Mon, 6 Apr 2026 08:05:03 +0000 (10:05 +0200)]
Bump sass from 1.98.0 to 1.99.0
Julien Déramond [Mon, 6 Apr 2026 07:59:38 +0000 (09:59 +0200)]
Bump development dependencies (#42286)
- eslint ^10.1.0 → ^10.2.0
- eslint-plugin-unicorn ^63.0.0 → ^64.0.0
Julien Déramond [Mon, 6 Apr 2026 07:51:19 +0000 (09:51 +0200)]
Bumpd cspell from 9.7.0 to 10.0.0 (#42285)
Julien Déramond [Mon, 6 Apr 2026 07:45:28 +0000 (09:45 +0200)]
Bump astro from 6.1.2 to 6.1.3
Mark Otto [Sun, 5 Apr 2026 23:33:19 +0000 (16:33 -0700)]
Prevent theme class names in Shiki snippets (#42283)
* Prevent theme class names in Shiki snippets
* prettier
* alt: dont render at all
* prettier
Mark Otto [Sat, 4 Apr 2026 05:17:23 +0000 (22:17 -0700)]
Update some global Sass functions (#42271)
Mark Otto [Sat, 4 Apr 2026 05:17:08 +0000 (22:17 -0700)]
Use modern :not() syntax (#42268)
Mark Otto [Sat, 4 Apr 2026 05:16:57 +0000 (22:16 -0700)]
Update remaining `rgba()`/`rgb()` syntax (#42267)
* Use modern rgb() syntax
* more
Mark Otto [Sat, 4 Apr 2026 03:00:55 +0000 (20:00 -0700)]
Update utility API to use prefixes for states (#42266)
Mark Otto [Fri, 3 Apr 2026 22:43:11 +0000 (15:43 -0700)]
Fixes #42014
Julien Déramond [Fri, 3 Apr 2026 22:38:29 +0000 (00:38 +0200)]
Docs: remove optional `direction` management for RTL (#42255)
Mark Otto [Fri, 3 Apr 2026 22:36:10 +0000 (15:36 -0700)]
Upgrade stylelint config (#42223)
* Upgrade stylelint config
* fix
Mark Otto [Fri, 3 Apr 2026 22:28:33 +0000 (15:28 -0700)]
Update migration guide, move to Guides (#42265)
* Update migration guide, move to Guides
* fixes
* fix
* fix cspell
Mark Otto [Fri, 3 Apr 2026 22:20:49 +0000 (15:20 -0700)]
Update utility API for children selectors (#42224)
* Update utility API for children selectors
- Add new support for custom children selectors
- Add divide and space utilities
* Update bundlewatch
* metadata
Mark Otto [Fri, 3 Apr 2026 20:44:58 +0000 (13:44 -0700)]
v6: Docs design updates (#42250)
* Start docs redesign, new page metadata fields
* wip
* more
* Update offcanvas references to drawer after rebase
Carry over frontmatter additions to drawer.mdx,
fix DocsLayout ToC to use drawer classes and dialog element,
update navbar.mdx dep title, and fix _toc.scss class name.
Made-with: Cursor
* woooooo
* fixes
* update metadata and more
* more improvements
* Some component updates, docs updates
* update
* add a bundlewatch script, fix bundlewatch
* bump
* fix
* dist
* Remove gradients for now
* Update format
* more wip
Julien Déramond [Wed, 1 Apr 2026 20:40:31 +0000 (22:40 +0200)]
Bump lockfile-lint from 4.14.1 to 5.0.0 (#42264)
Julien Déramond [Wed, 1 Apr 2026 20:29:20 +0000 (22:29 +0200)]
Bump unist-util-visit from 5.0.0 to 5.1.0 (#42263)
Julien Déramond [Wed, 1 Apr 2026 20:16:14 +0000 (22:16 +0200)]
Bump dependencies (#42261)
- autoprefixer ^10.4.23 → ^10.4.27
- postcss ^8.5.6 → ^8.5.8
Julien Déramond [Wed, 1 Apr 2026 19:35:02 +0000 (21:35 +0200)]
Bump Astro dependencies
- @astrojs/markdown-remark ^7.0.1 → ^7.1.0
- @astrojs/mdx ^5.0.2 → ^5.0.3
- @astrojs/sitemap ^3.7.1 → ^3.7.2
- astro ^6.0.8 → ^6.1.2
dependabot[bot] [Tue, 31 Mar 2026 15:30:02 +0000 (17:30 +0200)]
Build(deps): Bump the github-actions group across 1 directory with 4 updates (#42257)
Bumps the github-actions group with 4 updates in the / directory: [github/codeql-action](https://github.com/github/codeql-action), [actions-cool/issues-helper](https://github.com/actions-cool/issues-helper), [nuget/setup-nuget](https://github.com/nuget/setup-nuget) and [release-drafter/release-drafter](https://github.com/release-drafter/release-drafter).
Updates `github/codeql-action` from 4.33.0 to 4.35.1
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/
b1bff81932f5cdfc8695c7752dcee935dcd061c8 ...
c10b8064de6f491fea524254123dbe5e09572f13 )
Updates `actions-cool/issues-helper` from 3.7.6 to 3.8.0
- [Release notes](https://github.com/actions-cool/issues-helper/releases)
- [Changelog](https://github.com/actions-cool/issues-helper/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions-cool/issues-helper/compare/
71b62d7da76e59ff7b193904feb6e77d4dbb2777 ...
200c78641dbf33838311e5a1e0c31bbdb92d7cf0 )
Updates `nuget/setup-nuget` from 2.0.2 to 3.0.0
- [Release notes](https://github.com/nuget/setup-nuget/releases)
- [Commits](https://github.com/nuget/setup-nuget/compare/
d105a947828025cd7a980103c35ba2bfae586d0f ...
12c57947e9458a5b976961b08ea0706a17dd71ae )
Updates `release-drafter/release-drafter` from 7.0.0 to 7.1.1
- [Release notes](https://github.com/release-drafter/release-drafter/releases)
- [Commits](https://github.com/release-drafter/release-drafter/compare/
3a7fb5c85b80b1dda66e1ccb94009adbbd32fce3 ...
139054aeaa9adc52ab36ddf67437541f039b88e2 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 4.35.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: actions-cool/issues-helper
dependency-version: 3.8.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: nuget/setup-nuget
dependency-version: 3.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: release-drafter/release-drafter
dependency-version: 7.1.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Julien Déramond [Mon, 30 Mar 2026 20:26:59 +0000 (22:26 +0200)]
Use `isRTL` util in Drawer JS code (#42254)
Mark Otto [Sun, 29 Mar 2026 21:05:55 +0000 (14:05 -0700)]
Small v6 Reboot updates (#42252)
* Fixes #41700: Remove moz-focus-inner
* Update more Reboot styles to remove button and select text-transform
Mark Otto [Sun, 29 Mar 2026 21:05:41 +0000 (14:05 -0700)]
v6: Rename Offcanvas to Drawer, rebuild Drawer on `<dialog>` & Dialog, refresh Toasts (#42245)
* Update Offcanvas docs, update transition
* make it all work
* Massive update to rebuild offcanvas as Drawer and share its code with Dialog
* Fix bundle
* fix some issues
* Update tests
* another
* fix
* dupe
Mark Otto [Thu, 26 Mar 2026 05:29:11 +0000 (22:29 -0700)]
Remove RTLCSS mentions and more (#42246)
* Remove RTLCSS mentions and more
* Remove
* simplify
Julien Déramond [Mon, 23 Mar 2026 18:58:03 +0000 (19:58 +0100)]
Bump htmlparser2 from 10.1.0 to 12.0.0
Julien Déramond [Mon, 23 Mar 2026 18:55:10 +0000 (19:55 +0100)]
Bump html-validate from 10.5.0 to 10.11.2
Julien Déramond [Mon, 23 Mar 2026 18:34:54 +0000 (19:34 +0100)]
Bump jasmine to 6.1.0 and karma-jasmine-html-reporter to 2.2.0 (#42234)
Mark Otto [Sat, 21 Mar 2026 21:40:21 +0000 (14:40 -0700)]
Migrate from infix to prefix (#42203)
* Migrate from infix to prefix
- Replace the breakpoint infix pattern (e.g., `.d-md-none`, `.col-lg-6`) with a prefix pattern using an escaped colon (e.g., `.md\:d-none`, `.lg\:col-6`),
- Rename `breakpoint-infix()` to `breakpoint-prefix()` and add
`css-escape-ident()` for leading-digit breakpoints like `2xl`
- Update `generate-utility()`, grid, and all component/helper loops
- Update containers, navbar, offcanvas, tables, list-group, stepper,
dialog, sticky, and stacks responsive classes
- Update SCSS and JS tests
- Update all docs
Made-with: Cursor
* fix for prefix
* fix that
* fix
Mark Otto [Sat, 21 Mar 2026 21:04:24 +0000 (14:04 -0700)]
Update Sass and Theme docs to document mixins and functions better (#42173)
* Update Sass and Theme docs to document mixins and functions better
Also remove some unused functions while we're here.
* document it instead
* Fix cspell, add local cspell so i can test in dev
Mark Otto [Sat, 21 Mar 2026 20:54:18 +0000 (13:54 -0700)]
Rebuild
Julien Déramond [Sat, 21 Mar 2026 20:53:44 +0000 (21:53 +0100)]
Bump Astro from 5 to 6 (#42222)
* Bump Astro from 5 to 6
* Fix build issues
* Migrate off legacy.collectionsBackwardsCompat
* Bump Node to 24
* Fix local issues
* Fix linting CSS issue
Julien Déramond [Sat, 21 Mar 2026 20:13:14 +0000 (21:13 +0100)]
Wrap alert text content in `<p>` to fix flex gap issue and improve semantics (#42175)
* Wrap alert text content in `<p>` to fix flex gap issue and improve semantics
* bump
---------
Co-authored-by: Mark Otto <markdotto@gmail.com>
Julien Déramond [Sat, 21 Mar 2026 16:03:57 +0000 (17:03 +0100)]
Define `.browserslistrc` as the single source of truth and embed it in npm package (#42195)
Mark Otto [Sat, 21 Mar 2026 16:03:17 +0000 (09:03 -0700)]
Nav & Tab docs updates, plus add Chip Input to JS bundle (#42214)
* Document data attributes
* Split nav and tab docs
* Fix v6 todo: reduce selectors in JS tab plugin
* fix css lint
* bump bw
* fix ids
Julien Déramond [Sat, 21 Mar 2026 07:20:38 +0000 (08:20 +0100)]
Bump nodemon from 3.1.11 to 3.1.14 (#42220)
Julien Déramond [Sat, 21 Mar 2026 07:06:20 +0000 (08:06 +0100)]
Bump prettier from 3.7.4 to 3.8.1 (#42219)
Julien Déramond [Sat, 21 Mar 2026 06:50:49 +0000 (07:50 +0100)]
Bump zod from 4.1.12 to 4.3.6 (#42217)
Julien Déramond [Sat, 21 Mar 2026 06:41:21 +0000 (07:41 +0100)]
Bump sass from 1.95.0 to 1.98.0 (#42216)
Julien Déramond [Sat, 21 Mar 2026 06:27:45 +0000 (07:27 +0100)]
Remove eslint deps from the pinned deps list and update their minor version (#42215)