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

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

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

Notable changes:

Fixes

  • b-collapse: fix memory leak from $root listener
  • b-table: add clearfix to table cells in case label wraps in stacked mode on small screens
  • docs playground: fix undefined variable when used in IE 11

Features

  • b-dropdown, b-nav-item-dropdown: add new lazy prop (for improved performance if you have many dropdowns in a single component/app)
  • tooltip, popover: add support for contextual variants and custom class (components and directives), and configurable via SCSS vars, and bootstrap SCSS theme maps.

Performance

  • b-link: convert from functional component to regular component (reduces computation time for generating click handlers during render/re-render)
  • remove default array/object polyfills. Users of legacy browsers should be using core-js or polyfill.io polyfills.

Types

  • bv-toast: add noCloseButton property to BvToastOptions declaration file

Other

  • Additional documentation updates / fixes
  • Improved docs landing page, general styles, and smaller docs bundle sizes

Deprecation

Users should switch to the simplified import syntax (introduced in v2.0.0-rc.22) when importing individual plugins, components, and/or directives. Importing from the es/ build directory has been deprecated and will be removed in 2.0.0 stable release.

Don't miss a new bootstrap-vue release

NewReleases is sending notifications on new releases.