npm bootstrap-vue 2.0.0-rc.20
v2.0.0-rc.20

latest releases: 2.23.1, 2.23.0, 2.22.0...
4 years ago

2.0.0-rc.20 (2019-05-12)

Please see the changelog for a complete list of commits, and the online documentation for usage.

Notable changes

Features and enhancements

  • b-button: add prop pill for creating pill style buttons
  • b-dropdown: additional semantic markup optimizations for accessibility
  • b-dropdown & b-nav-item-dropdown: pass optional scope to default slot
  • b-modal: use PortalVue for modal placement
  • b-table: make table sort icons configurable via SCSS variables
  • b-toast & b-toaster: make some prop defaults configurable via the global config
  • v-b-toggle: make target list reactive to changes
  • make more component appearance prop defaults globally configurable
  • issue a console warn, if multiple instances of Vue detected when plugin installed, with link to getting started docs
  • simplify method of importing individual components, directives and plugins
  • Nuxt.js module now supports individual component and directive import
  • new typescript type declaration files (BETA)

Fixes

  • b-collapse: fix is-nav link click behaviour - check if collapse has display: block !important before attempting to close collapse
  • b-dropdown & b-nav-item-dropdown: fixes keyboard nav issue with dropdown forms
  • b-form-input & b-form-textarea: properly handle out-of-sync values
  • b-modal: fix return focus edge case bug in IE11
  • b-modal: exclude document.body when determining return focus element, as focusing document.body can cause unwanted scrolls in some browsers
  • b-modal: prevent duplicate key when sending to portal-target
  • b-pagination & b-pagination-nav: use unicode escape sequence for default bookend button content
  • b-toast: use appendChild instead of append for better IE 11 support
  • $bvToast,$bvModal: ensure values passed to slots are arrays for Vue 2.5.x backwards compatibility

Other

  • Minor documentation updates/fixes
  • Additional unit testing

Don't miss a new bootstrap-vue release

NewReleases is sending notifications on new releases.