Analysis and dev: update/replace popper.js
Description
Environment
None
Potential Workaround
None
relates to
Checklist
hideTestRail: Results
Activity
Show:
Details
Details
Assignee
Unassigned
UnassignedReporter
Priority
Development Team
Stripes Force
Release
Not Scheduled
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created March 7, 2023 at 12:06 PM
Updated January 22, 2025 at 7:56 PM
TestRail: Cases
TestRail: Runs
Summary: Replace popper.js v1 with something that is actively maintained.
Details: popper.js v1 generates a console warning on install:
v1 has been unmaintained for nearly three years. v2 is occasionally maintained; the current incarnation has been rebranded as Floating UI. There are migration guides for both v1->v2 and v2->Floating UI.
Stripes-components uses Popper through its own 'Popper' primitive. A migration path that incurs as little effort on the part of ui-module code should be prescribed.
If the development lift of this is too heavy, we can create another story for work beyond analysis.