v2.0.0
Released: 2019-09-06
BootstrapVue 2.0.0 stable introduces several new features and bug fixes. Please note that this
release also includes several breaking changes.
Notable improvements:
- Tooltips and popovers have been completely re-written for better reactivity and stability. The
directive versions are now reactive to trigger element
title
attribute changes and configuration
changes. The component versions now perform better when quickly hovering/un-hovering the trigger
element. Component and directive versions now have a default delay of 50
ms (affects 'hover'
and 'focus'
triggers only). They can now have a trigger of 'manual'
(when used by itself) of
which they can only be opened or closed programmatically. Users can now optionally specify the ID
that the tooltip or popover uses. For accessibility reasons, the title
attribute is removed from
the trigger element (target) only when the tooltip or popover is showing, and is restored when
hidden.
- Modals, tooltips, popovers, and toasts now work with scoped style classes (requires the use of
vue-loader's
/deep/
, ::v-deep
or >>>
deep selectors
for targeting inner elements, just like with any other component).
- New SVG background image based sorting indicator icons for
<b-table>
, with the ability to place
them on either the right (default) or left of the table cell headers (via a new prop).
- Programmatic selection of
<b-table>
selectable rows.
- Ability to provide your own custom footer structure for
<b-table>
and <b-table-lite>
.