v5.1.0
Enable a few eslint-config-xo rules (#34620)
Minor ESLint rules cleanup (#32904)
Changes to Alert component to match the others (#33402)
Accept argument of different types in the `getInstance` method (#34333)
Add `getOrCreateInstance` method in base-component (#33276)
keep parent only as element
handle click event in one place, remove undocumented click listener on element in case of not having the proper markup
tests: replace deprecated jQuery method (#32309)
Add shift-tab keyboard support for dialogs (modal & Offcanvas components) (#33865)
Regression on tooltip template creation process. (#34628)
ScrollSpy: Make Proper use of the SelectorEngine * avoid extra work, creating ids * simplify selectors and constrain search inside `config.target`
Use a streamlined way to trigger component dismiss (#34170)