BTooltip Migration
Migration notes for BTooltip from BootstrapVue to BootstrapVueNext.
BTooltip Migration
Summary
Migration notes for BTooltip from BootstrapVue to BootstrapVueNext.
Affected APIs
- BTooltip
Breaking Change
See Show and Hide shared properties.
See the v-html section for information on deprecation of the html prop.
BTooltip is noninteractive by default, unlike in BootstrapVue. This provides for a smoother user experience. The interactive prop is provided to restore the BootstrapVue behavior.
The container prop has been deprecated. Use the teleportTo prop instead to specify where the tooltip should be mounted. See Vue Teleport documentation.
custom-class has been changed to body-class and a title-class has been added for completeness - see custom classes documentation for details.
fallback-placement has been deprecated. Use the various options provided by Floating UI to handle placement.
The ability for the target prop to take a function has been deprecated.
Trigger behavior differs because the underlying library used to manage tooltips and popovers has changed. See our documentation and Floating UI for details.
The variant prop has been deprecated. Use Bootstrap’s color and background utility classes to style tooltips instead. See Tooltip custom classes and variants for details.
The disabled prop and Programmatically Disabling have been deprecated along with the disabled and enabled events. Use manual=true to disable BootstrapVueNext’s automatic trigger handling. If your application shows the tooltip programmatically, disable those automatic triggers as well. If you believe full parity with the BootstrapVue feature is useful, please open an issue or propose a pull request.
delay now defaults to 0 rather than 50ms
The default for placement is now top rather than right
$root events are deprecated. See usePopover as an alternative.
Migration Notes
- Extracted from the canonical BootstrapVue → BootstrapVueNext migration guide.
- Review related migrations for shared prop, event, and slot changes.
Safe Automatic Rewrite
No. This entry includes behavioral or structural changes and should be reviewed manually before applying automated transforms.