v5.1.1
Enable a few eslint-config-xo rules (#34620)
Typo fixes (#34914)
Move a few ESLint rules where they are needed.
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)
Collapse on toggle, should not hide descendant tabpanels (#34835)
handle click event in one place, remove undocumented click listener on element in case of not having the proper markup
tests: add Offcanvas too in jquery.spec.js (#34841)
Fix modal when is triggered by `bs-toggle`, to hide other open instances (#34701)
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)