Overview
- New icon components (based on
BootstrapIcons v1.0.0-alpha2
) - New tagged input component
<b-form-tags>
- Support for
Bootstrap v4.4.1
CSS/SCSS
Features
- icons: new optional icon components (#4489) (d2bef17)
- b-collapse: add new prop
appear
to animate an initially visible collapse (#4317) (136a72b) - b-collapse: add optional scoping to default slot (#4405) (8e95bac)
- b-container: add support for bootstrap v4.4.x new responsive containers (0e318f4)
- b-dropdown: add splitClass property to dropdown component (#4394) (a5f342e)
- b-dropdown-form: new
form-class
prop for adding classes to the form element (closes #4474) (#4475) (eef4200) - b-form-select: add group/tree support and dedicated option and option-group components (closes #3222) (#4267) (f1ed017)
- b-form-select: support paths for
valueField
,textField
,htmlField
anddisabledField
props (#4386) (ed3b736) - b-form-tags: new tagged input component (#4409) (00eb9d9)
- b-row: add Bootstrap v4.4 row columns support (#4439) (833b028)
- b-table: better sort labeling for screen readers (closes #4487) (#4488) (d4e66fa)
- b-table, b-table-lite: new
tbody-tr-attr
prop for arbitrary row attributes (closes #1864) (#4481) (4acf6ed) - b-tooltip: add
noninteractive
prop (closes #4556) (#4563) (b3ad726) - build: configure pre-commit hook (closes #4532) (#4552) (1bf9e59)
Bug Fixes
- b-table, b-table-lite: handle edge case with row events when table is removed from dom. instantiate row event handlers only when listeners are registered (fixes #4384) (#4388) (9a81cd4)
- b-toast: fix interal
ensureToaster
method call when toaster name changes (#4468) (744bb7a) - tooltips, popovers: fix memory leak (closes #4400) (#4401) (c71352d)
- docs: handle undocumented breaking changes in babel-standalone for IE11 (#4484) (56f8bb5)