npm bootstrap-vue 2.1.0
v2.1.0

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

Features

  • b-dropdown: add block support to toggle button (closes #4266)
  • b-form-group: allow setting label cols props to auto (closes #4217)
  • b-form-input, b-form-textarea: new lazy modifier prop to update v-model on change/blur event
  • b-form-input, b-form-textarea: add v-model debouncing feature via new prop debounce, and deprecate <b-table> prop filter-debounce (closes #4150)
  • b-img, b-img-lazy: add support for srcset and sizes props (closes #4348)
  • b-pagination, b-pagination-nav: add pills style option
  • b-table: default the row select feature selected-variant to the 'active' variant
  • b-table: add selectRow() and unselectRow() methods to cell and row-details slot scopes, and new prop no-select-on-click
  • b-table, b-table-lite: add in head/foot row variant prop (addresses #4215)
  • b-table, b-table-lite: add prop details-td-class for applying classes to the details row <td>
  • b-tabs: emit cancelable BvEvent before changing tabs via new event activate-tab (closes #4273)
  • v-b-visible: new directive v-b-visible for detecting visibility of elements
  • auto-generate file dist/web-types.json for WebStorm, and files dist/vetur-tags.json and dist/vetur-attributes.json for Vetur (closes #4107)

Fixes

  • b-dropdown: handle issue with touch devices on MacOS using Safari/Firefox (Fixes #4328, #4344)
  • b-nav-form, b-nav-text: ensure these sub-components have <li> as root element for accessibility
  • b-pagination, b-pagination-nav: add UP/DOWN keyboard navigation support for JAWS (fixes #4322)
  • b-table, b-table-lite, b-table-simple: fix issue with sticky columns when table is not responsive but has sticky-header (fixes #4354)
  • b-table, b-table-lite, b-tbody: fix delegated event handlers when transition + minor adjustment to row key generation (fixes #4370, #4360)
  • b-tabs: allow space to trigger tab activation when no-key-nav is enabled (fixes #4323)
  • v-b-modal: open modal using ENTER key on non-button elements for A11Y
  • v-b-modal: ensure trigger element is keyboard accessible if not a link or button, for A11Y
  • v-b-tooltip, v-b-popover: ensure reference to trigger element is passed to title/content function (fixes #4331)
  • web-types: update web-types code generation to match latest schema

Other

  • b-table: deprecate prop filter-debounce in favour of b-form-input debouncing
  • documentation updates and fixes

Don't miss a new bootstrap-vue release

NewReleases is sending notifications on new releases.