2.0.0-rc.21 (2019-05-26)
Please see the changelog for a complete list of commits, and the online documentation for usage.
Notable changes
Fixes
b-alert
: handle case where dismiss countdown changes to a boolean valueb-dropdown
: delay opening of dropdown via $nextTick when using the.show()
methodb-input-group
: fix issue with append slotb-input-group
: use same input-group-prepend/append for both props and slotsb-modal
: delay initially open modal via nextTick when using v-model or visible propb-tabs
: fix regression when tabs are rendered in a lazy modalb-toaster
: CSS fix for IE11 support- types: fix msxBoxConfirm typo
- use
installFactory
for mainBootstrapVue
plugin installer
Features
b-img-lazy
: add support for IntersectionObserver (default, with fallback to scroll events if Intersection Observer not available)b-modal
: use custom transporter component for portalling contentb-tooltip
,b-popover
: addfallback-placement
propb-table
: don't use cssgrid
for stacked table SCSS - for IE11 compatibility- all form controls: added new
autofocus
prop that will auto-foucs the input when the component is inserted into the DOM - types: better typescript type declaration files, when importing individual components and plugins.
- Nuxt module: optimize imports into single import statements
- don't warn about
'Multiple Vue instances detected'
when testing in vue-test-utils + JSDOM
Accessibility
b-toast
: prevent duplicate toast announcements for screen readers
Other
- Updates to docs