Relese Authors
Release Highlights
- Docs! Expanded documentation for many components
- Many common issue questions have now been given better documentation
- Improved
b-pagination
component with additional customization features b-table
additional features:- Asynchronous item provider support (callback and promise methods)
- Table footer support
- Custom formatting slots for header and footer fields
- Additional control over styling of table data cells
- New events for better control
- Refactored link mixin for components that provide link and router-link functionality. Includes props for:
target
rel
- Accordion support for
b-collapse
b-form-checkbox
support for array asv-model
b-card
Improved header and footer features- Shorthand
*-btn-*
aliases for various button components - Additional ARIA & keyboard navigation support
- New
b-navbar
sub components - Bug fixes
- Unit testing for many components
Please refer to the Official Documentation for many of the new features.
Commits
-
[nav] Accessibility docs (Troy Morehouse) - 7fe0521
-
[nav] Extended documentation (#576) (Troy Morehouse) - 0cffc42
-
[nav] Add justified support (Troy Morehouse) - f57c61a
-
[pagination] fix referenceerror: i is not defined (#575) (Pim) - df11c40
-
[navbar] fix - sticky property should be a boolean, not a string (#556) (Pim) - 6fa050d
-
run tests using npm (Peter Blazejewicz) - 8173bcd
-
[pagination] Documentation update for ARIA (Troy Morehouse) - 89e98bb
-
[table] Minor documentation update (Troy Morehouse) - ad8dc9a
-
[docs] SETUP minor update (Troy Morehouse) - 45ca5b8
-
[form-fieldset] Documenttion update (Troy Morehouse) - d4337ff
-
[form-file] Accept prop documentation (Troy Morehouse) - cc7beaf
-
[form-select] Documentation update (Troy Morehouse) - 75ce320
-
[docs] form control & button documentation update (#544) (Troy Morehouse) - 5fbc617
-
[button] Add support for button type attribute (#549) (Troy Morehouse) - acb13b2
-
[form-radio] contextual state fix (#547) (Troy Morehouse) - 2f95dbd
-
[alert] Documentation update (#550) (Troy Morehouse) - 3184cc8
-
[badge] Documentation update (#551) (Troy Morehouse) - 9eff22e
-
[button-group] Documentation update (#553) (Troy Morehouse) - b9381bd
-
[form-input] documentation of b-form-input-static (Troy Morehouse) - 10cdf42
-
[form-input] documentation update (Troy Morehouse) - f1ee0e3
-
[form-input] Add readonly prop support (Troy Morehouse) - 7a9e712
-
[dropdown] Documenttion update (Troy Morehouse) - 21e529f
-
[generate-id.js] Remove generate-id.js (#541) (Troy Morehouse) - f5cf90b
-
[link] More granular link mixin (#520) (Alex Regan) - 8b1e719
-
[setup] documentation update (Troy Morehouse) - 107ac98
-
[setup] documentation update (Troy Morehouse) - f1e304b
-
[modal] Tweaks and enhanced documentation (#539) (Troy Morehouse) - ebce69f
-
[form-file] reset() method for clearing file value (#535) (Troy Morehouse) - 169f8b1
-
[modal] better element visibility checking (#538) (Troy Morehouse) - c475865
-
[table] Styles on table TH cells, classes on TH and TD cells (#531) (Troy Morehouse) - b67aeca
-
[pagination] UX enhancements (#528) (Troy Morehouse) - 50c080d
-
[pagination] fix template issue (Troy Morehouse) - 07ed555
-
[form-radio] update docs (Troy Morehouse) - 69cd597
-
[form-radio] Emit change event for form-radio (#497) (Aleksandr Gornostal) - 8b78256
-
[breadcrumb] aria-current binding (Troy Morehouse) - 12935c8
-
[popover] Fix potential private props collision, and init Tether on mounted [Issue #484] (#485) (Alex Regan) - d795ac1
-
[collapse] Add Accordion support, ARIA, and test suite (#519) (Troy Morehouse) - f5c094c
-
[table] minor update to docs (Troy Morehouse) - 6b255aa
-
[table] Async providers, events, and enhancements (#460) (Troy Morehouse) - aa6757d
-
<b-list-group-item> "to" prop should accept [String, Object] as of mixins/link (#517) (r1k0) - c76bef5
-
[pagination] Emit change event on user interaction (#510) (Troy Morehouse) - ae32224
-
Create CODE_OF_CONDUCT.md (Pooya Parsa) - ae6c4d6
-
fixed warning message (#481) (Alexander Zagovorichev) - defab34
-
[tabs] Ensure only one tab is ever active (issue 472) (#474) (Troy Morehouse) - 7bcdb5d
-
[card] simplify header and footer slot usage (#469) (Troy Morehouse) - 0dc638b
-
Tests & Breadcrumb improvements (#466) (Alex Regan) - b1d78e5
-
[card] header and footer variants & classes (#463) (Troy Morehouse) - b0cfdf5
-
[docs] NavBar add extra components (#465) (Troy Morehouse) - 4114695
-
[pagination] disabled prop (#456) (Troy Morehouse) - 015df41
-
[enhancement] add b-btn-* aliases (Alex Regan) - 8090c4c
-
[collapse] control state using v-model (Alex Regan) - 4deeaa5
-
[table] minor fixes (Troy Morehouse) - aac0a1a
-
[modal] - add okDisable property for disabling OK button (#451) (peterkajan) - f9dcaaf
-
Deprecate (remove) generate-id (#449) (Troy Morehouse) - 8cf4bab
-
[table] docs minor update (Troy Morehouse) - 71aa673
-
[pagination] update example (#448) (Troy Morehouse) - 92e08aa
-
[pagination] align with Bootstrap v4 (#447) (Troy Morehouse) - 8829db8
-
Bring navbar example up to date (#446) (Mak Krnic) - 91f0e7a
-
[table] contextual variant classes (#440) (Troy Morehouse) - 5c5a00a
-
[docs] components - show if prop is required (#442) (Troy Morehouse) - c50ec31
-
[docs] extractCSS (Pooya Parsa) - 9430aec
-
downgrade rollup-plugin-uglify (Pooya Parsa) - 778f5e8
-
nuxt start script (Pooya Parsa) - ce896fc
-
Upgrade Deps (Pooya Parsa) - b2fa3fe
-
[form-checkbox] Accept array as v-model (Alex Regan) - b61d2ad
-
[docs] Improved table documentation (#433) (Troy Morehouse) - dcc83de
-
[table] fix fieldClass args (Troy Morehouse) - 2900e95
-
[table] fix typo; add missing prop (#430) (Jason W) - f9fbfc3
-
[dropdown.js] focus first item only (#428) (Troy Morehouse) - 86192e9
-
[table] fieldClass() Tweak (Troy Morehouse) - 7258611
-
[modal] boolean prop handling (#426) (Troy Morehouse) - d9738fe
-
[carousel] ARIA tweaks & fixes (#420) (Troy Morehouse) - 8e7f694
-
uglify-js-harmony ~> dev dependencies (Pooya Parsa) - 54de00e
-
temporary disable lint (Pooya Parsa) - 3f60a6f
-
🙌 Unit Tests (Pooya Parsa) - d88c46d
-
[links] rel and target attributes (#418) (Troy Morehouse) - ed412ea