]> git.ipfire.org Git - thirdparty/bootstrap.git/commit
Migrate from Popper to Floating UI (#41941)
authorMark Otto <markd.otto@gmail.com>
Wed, 17 Dec 2025 17:23:57 +0000 (09:23 -0800)
committerGitHub <noreply@github.com>
Wed, 17 Dec 2025 17:23:57 +0000 (09:23 -0800)
commit7f8ba319c8863fdd90b366b18997dd3d37d1e562
treefaa03672ed0a696354b44192c4a4ade8edfec1b4
parent5d30bd84fbb9644cc9c14a8503e7eeed9f841d75
Migrate from Popper to Floating UI (#41941)

* Migrate to Floating UI for tooltips, popovers, dropdowns

* Bump bundlewatch

* Dropdown tests

* add floating ui tests from claude

* more

* build sri

* more tests while here
32 files changed:
.bundlewatch.config.json
build/generate-sri.mjs
build/rollup.config.mjs
config.yml
js/src/dropdown.js
js/src/popover.js
js/src/tooltip.js
js/src/util/floating-ui.js [new file with mode: 0644]
js/tests/unit/dropdown.spec.js
js/tests/unit/popover.spec.js
js/tests/unit/tooltip.spec.js
js/tests/unit/util/floating-ui.spec.js [new file with mode: 0644]
js/tests/visual/dropdown.html
package-lock.json
package.json
scss/_dropdown.scss
scss/_popover.scss
scss/_tooltip.scss
scss/content/_prose.scss
site/data/sidebar.yml
site/src/assets/examples/cheatsheet-rtl/index.astro
site/src/assets/examples/cheatsheet/index.astro
site/src/content/docs/components/dropdowns.mdx
site/src/content/docs/components/popover.mdx [moved from site/src/content/docs/components/popovers.mdx with 67% similarity]
site/src/content/docs/components/tooltip.mdx [moved from site/src/content/docs/components/tooltips.mdx with 65% similarity]
site/src/content/docs/customize/components.mdx
site/src/content/docs/getting-started/download.mdx
site/src/content/docs/getting-started/install.mdx
site/src/content/docs/getting-started/javascript.mdx
site/src/content/docs/getting-started/rtl.mdx
site/src/content/docs/guides/quickstart.mdx
site/src/libs/config.ts