npm bootstrap-vue 0.17.0

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

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 as v-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

  • [Contributing] fix small typo (#561) (Pim) - 60dbb87

  • [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] minor update (#532) (Troy Morehouse) - c8e5465

  • [pagination] UX enhancements (#528) (Troy Morehouse) - 50c080d

  • [popover] [tooltip] mixin (#527) (Troy Morehouse) - 6f759f4

  • [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

  • [breadcrumb] ARIA changes (#526) (Troy Morehouse) - 9bb2dea

  • [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] minor fix (#475) (Troy Morehouse) - 522bccb

  • [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

  • components-extra does not work (#457) (skyway777) - 8e9c207

  • modal: change event order (#454) (Anton Lopan) - e5f4253

  • [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

  • [tooltip] fix for #435 (#450) (Troy Morehouse) - 2889495

  • [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

  • Tests/button (#444) (Alex Regan) - ce3216d

  • Navbar extra components (#441) (Troy Morehouse) - 7034b9b

  • [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

  • [tests] card (#432) (Alex Regan) - 10d0fee

  • [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

  • [table] CSS refactor (#425) (Troy Morehouse) - e2f813f

  • [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

  • Extra components support #417 (Pooya Parsa) - dc0d07f

  • [nav] navbar-toggleable #414 (#415) (Alex Regan) - 31b8666

Don't miss a new bootstrap-vue release

NewReleases is sending notifications on new releases.