]> 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)
committerMark Otto <markdotto@gmail.com>
Fri, 9 Jan 2026 04:09:03 +0000 (20:09 -0800)
commit52012a855768e5b28796e3ee49a2e19c799cb4d0
treec2d2364eb3f4325de6bdff6a7c28dab27046f8dd
parent3b48ace9690e3b95f8867d76973aa6b08713567e
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