Skip to content

Tags: Mu-L/bootstrap-vue

Tags

v2.21.2

Toggle v2.21.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
chore: release v2.21.2 (bootstrap-vue#6277)

* chore(deps): update devdependency eslint-plugin-standard to ^4.0.2 (#5944)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency eslint-config-standard to v15 (#5945)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency terser to ^5.3.8 (#5948)

Co-authored-by: Renovate Bot <[email protected]>

* chore:fix missing ` in carousel documentation (#5951)

* chore(deps): update devdependency sass-loader to ^10.0.4 (#5952)

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update devdependency postcss to ^8.1.3 (#5953)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update all non-major dependencies to ^26.6.1 (#5956)

Co-authored-by: Renovate Bot <[email protected]>

* chore: update contributors

* chore(deps): update devdependency @testing-library/jest-dom to ^5.11.5 (#5957)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update all non-major dependencies (#5959)

Co-authored-by: Renovate Bot <[email protected]>

* fix(b-avatar): prevent avatar from being squished (#5963)

Closes #5962

* chore(deps): update devdependency vue-router to ^3.4.8 (#5966)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency lint-staged to ^10.5.0 (#5967)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency eslint to ^7.12.1 (#5969)

Co-authored-by: Renovate Bot <[email protected]>

* Update README.md (#5971)

Spelling correction

* chore(deps): update devdependency eslint-config-prettier to ^6.15.0 (#5972)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency eslint-config-standard to ^15.0.1 (#5974)

Co-authored-by: Renovate Bot <[email protected]>

* feat(b-media): improve aside right handling (#5965)

* fix(b-media): removed utility classes and added style

* fix(b-media): removed utility classes and added style

* fix(b-media): Changes according to suggestions for media

* feat(b-media): added prop desc in component's package.json

* feat(b-media-asign): advanced `right` handling

Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update devdependency execa to ^4.1.0 (#5976)

Co-authored-by: Renovate Bot <[email protected]>

* fix(b-avatar): badge `z-index` handling (#5975)

* chore(deps): update devdependency bootstrap-icons to ^1.1.0 (#5977)

* chore(deps): update devdependency bootstrap-icons to ^1.1.0

* Update .bundlewatch.config.json

* Regenerate icon files

* Update README.md

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jacob Müller <[email protected]>

* chore(docs): replace `<b-input>` with `<b-form-input>` (#5978)

* chore(docs): replace b-input with b-form-input

* chore(docs): fix single root element in example

* chore(docs): fix single root element in example

Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update devdependency eslint-config-standard to v16 (#5979)

* chore(deps): update devdependency eslint-config-standard to v16

* chore(lint): fix errors

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update devdependency postcss-cli to ^8.2.0 (#5983)

Co-authored-by: Renovate Bot <[email protected]>

* Switched comments (#5984)

* chore(deps): update devdependency eslint-config-standard to ^16.0.1 (#5987)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency lint-staged to ^10.5.1 (#5989)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency @vue/test-utils to ^1.1.1 (#5991)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency rollup to ^2.33.0 (#5992)

Co-authored-by: Renovate Bot <[email protected]>

* chore: migrate from `node-sass` to `sass` (Dart Sass) (#5990)

* chore(deps): update devdependency node-sass to v5

* chore: migrate from `node-sass` to `sass` (Dart Sass)

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update devdependency rollup to ^2.33.1 (#5993)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency sass-loader to ^10.0.5 (#5996)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency babel-jest to ^26.6.2 (#5997)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency jest to ^26.6.2 (#5999)

Co-authored-by: Renovate Bot <[email protected]>

* chore(docs): add gull & dexam themes (#5995)

* GUll vue added in themes section

* dexam landing pages added in doc themes section

* update gull and dexam themes details

* typo fix in gull yaml file

* fix description

* update gull description

* update dexam description

* layout break fix

* Update themes

Co-authored-by: Jacob Müller <[email protected]>

* chore(ci): update Node.js versions (#6001)

* chore(ci): update Node.js versions

* Update build.yml

* Update test.yml

* chore: add `SECURITY.md` (#6002)

* chore(ci): add CodeQL action (#6003)

* chore(ci): add CodeQL action

* fix(ci): move action to workflows dir

* chore(ci): move to Dependabot for all dependency updates (#6004)

* chore(deps-dev): bump @babel/standalone from 7.12.4 to 7.12.5 (#6010)

Bumps [@babel/standalone](https://github.com/babel/babel/tree/HEAD/packages/babel-standalone) from 7.12.4 to 7.12.5.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.5/packages/babel-standalone)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump babel-jest from 26.6.2 to 26.6.3 (#6011)

Bumps [babel-jest](https://github.com/facebook/jest/tree/HEAD/packages/babel-jest) from 26.6.2 to 26.6.3.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/commits/v26.6.3/packages/babel-jest)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump jest from 26.6.2 to 26.6.3 (#6012)

Bumps [jest](https://github.com/facebook/jest) from 26.6.2 to 26.6.3.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/compare/v26.6.2...v26.6.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(docs): improve component name formatting (#6014)

* fix(b-form-checkbox/b-form-radio): `chnage` event timing (#6008)

* fix(b-form-group): accessibility when `label-for` prop not set (#6006)

* chore: unify interval/timeout handling (#6015)

* fix(b-dropdown): click handling on close (closes #5982) (#6009)

* fix(b-dropdown): click handling on close

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* chore(deps-dev): bump sass from 1.28.0 to 1.29.0 (#6018)

Bumps [sass](https://github.com/sass/dart-sass) from 1.28.0 to 1.29.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.28.0...1.29.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump marked from 1.2.2 to 1.2.3 (#6017)

Bumps [marked](https://github.com/markedjs/marked) from 1.2.2 to 1.2.3.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/release.config.js)
- [Commits](https://github.com/markedjs/marked/compare/v1.2.2...v1.2.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/standalone from 7.12.5 to 7.12.6 (#6016)

Bumps [@babel/standalone](https://github.com/babel/babel/tree/HEAD/packages/babel-standalone) from 7.12.5 to 7.12.6.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.6/packages/babel-standalone)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(docs): add another `pageOptions` setting example (#6019)

* chore(docs): add another `pageOptions` example in table component doc

* chore(docs): correct a sentence in table component doc

chore(docs): correct a sentence in table component doc

* Update README.md

Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump postcss from 8.1.4 to 8.1.6 (#6021)

Bumps [postcss](https://github.com/postcss/postcss) from 8.1.4 to 8.1.6.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.1.4...8.1.6)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump vue-router from 3.4.8 to 3.4.9 (#6022)

Bumps [vue-router](https://github.com/vuejs/vue-router) from 3.4.8 to 3.4.9.
- [Release notes](https://github.com/vuejs/vue-router/releases)
- [Changelog](https://github.com/vuejs/vue-router/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue-router/compare/v3.4.8...v3.4.9)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* feat(config): improved defaults handling (closes #4507, #5138, #5291, #5459, #5958) (#5981)

* specify support of sidebar + array

* Initial Concept

* remove test code

* Remove `config-default.js`

* Update componentdoc.vue

* Update bootstrap-vue.js

* feat(config): code improvements

* fix: fallback config handling for date/time components

* update calendar.js

* feat(config): make all props configurable [WIP]

* Update aspect.js

* Update avatar-group.js

* Update avatar.js

* Update form-datepicker.js

* fix(config): default value handling in `makePropsConfigurable()`

* Update config.spec.js

* Update config.js

* Update componentdoc.vue

* Apply `makePropsConfigurable` to all components

* Update object.js

* Update object.js

* fix linting errors

* Revert "fix linting errors"

This reverts commit 786886fe34399537a91523294424d08b33cd25b5.

* Update form-input.js

* Update form-spinbutton.js

* fix(form-file): `fileNameFormatter` prop handling

* fix: property `validator` context

* Update form-tags.js

* Update pagination-nav.js

* Update toast.js

* Update button.js

* Update calendar.js

* Update bv-modal.js

* Update form-size.js

* Update mixin-selectable.js

* Update mixin-tfoot.js

* Update mixin-thead.js

* Update bv-toast.js

* Update popover.js

* Update tooltip.js

* Update tbody.js

* Update td.js

* Update tfoot.js

* Update thead.js

* Update tr.js

* Update pagination.js

* Update button-group.js

* Update button.js

* Update form-datepicker.js

* Update form-timepicker.js

* Update time.js

* Update button-toolbar.js

* Update calendar.js

* Update form-file.js

* Update form-rating.js

* Update mixin-options.js

* Update form-spinbutton.js

* Update form-tags.js

* Update nav-item.js

* Update mixin-busy.js

* Update mixin-caption.js

* Update mixin-empty.js

* Update mixin-filtering.js

* Update mixin-items.js

* Update mixin-pagination.js

* Update mixin-provider.js

* Update mixin-sorting.js

* Update mixin-stacked.js

* Update mixin-table-renderer.js

* Update mixin-tbody-row.js

* Update icon.js

* Update iconstack.js

* Update card.js

* Update dropdown.js

* Update form-options.js

* Update form-radio-check-group.js

* Update form-radio-check.js

* Update form-text.js

* Update form.js

* Update mixin-filtering.js

* Update pagination.js

* Update form-text.js

* Update modal.js

* chore: remove redundant istanbul ignores

* fix: add back some istanbul ignore

* fix(config): ensure props from mixins are configurabel via component config

* fix: resuse `form-plain` mixin everywhere

* feat: improve form control mixins

* Update README.md

* Update componentdoc.vue

* Update SECURITY.md

* Update README.md

* Update breadcrumb.js

* fix: size prop default value

* Update input-group.js

* fix(config): `makePropsConfigurable()` usage without key

* Update config.js

* Update config.js

* Update button-close.js

* Update toaster.js

* Update calendar.js

* Update carousel.js

* Update dropdown.js

* Update dropdown.spec.js

* Update img-lazy.js

* Update config.spec.js

* Update avatar.js

* feat: further improve shared form props usage

Co-authored-by: Jacob Müller <[email protected]>

* chore: bump version to v2.19.0 (#6025)

* chore(deps-dev): bump core-js from 3.6.5 to 3.7.0 (#6027)

Bumps [core-js](https://github.com/zloirock/core-js) from 3.6.5 to 3.7.0.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/compare/v3.6.5...v3.7.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump eslint from 7.12.1 to 7.13.0 (#6028)

Bumps [eslint](https://github.com/eslint/eslint) from 7.12.1 to 7.13.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.12.1...v7.13.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(docs): correct comment to Nuxt.js module `icons` option

* chore(deps-dev): bump eslint-plugin-standard from 4.0.2 to 4.1.0 (#6033)

Bumps [eslint-plugin-standard](https://github.com/standard/eslint-plugin-standard) from 4.0.2 to 4.1.0.
- [Release notes](https://github.com/standard/eslint-plugin-standard/releases)
- [Commits](https://github.com/standard/eslint-plugin-standard/compare/v4.0.2...v4.1.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump autoprefixer from 10.0.1 to 10.0.2 (#6036)

Bumps [autoprefixer](https://github.com/postcss/autoprefixer) from 10.0.1 to 10.0.2.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/autoprefixer/compare/10.0.1...10.0.2)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump postcss from 8.1.6 to 8.1.7 (#6037)

Bumps [postcss](https://github.com/postcss/postcss) from 8.1.6 to 8.1.7.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.1.6...8.1.7)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(docs): fix gull & dexam preview image link  (#6040)

* GUll vue added in themes section

* dexam landing pages added in doc themes section

* update gull and dexam themes details

* typo fix in gull yaml file

* fix description

* update gull description

* update dexam description

* layout break fix

* Update themes

* gull&dexam theme preview image link fixed

* Update dexam-startup-and-product-landing-page.yaml

* Update gull-admin-dashboard.yaml

Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump sass-loader from 10.0.5 to 10.1.0 (#6041)

Bumps [sass-loader](https://github.com/webpack-contrib/sass-loader) from 10.0.5 to 10.1.0.
- [Release notes](https://github.com/webpack-contrib/sass-loader/releases)
- [Changelog](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/sass-loader/compare/v10.0.5...v10.1.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump eslint-plugin-jest from 24.1.0 to 24.1.2 (#6042)

Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) from 24.1.0 to 24.1.2.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases)
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v24.1.0...v24.1.2)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(docs): update "Can I use" links (#6043)

* chore(deps-dev): bump eslint-plugin-jest from 24.1.2 to 24.1.3 (#6044)

Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) from 24.1.2 to 24.1.3.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases)
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v24.1.2...v24.1.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump marked from 1.2.3 to 1.2.4 (#6049)

Bumps [marked](https://github.com/markedjs/marked) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/release.config.js)
- [Commits](https://github.com/markedjs/marked/compare/v1.2.3...v1.2.4)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump @testing-library/jest-dom from 5.11.5 to 5.11.6 (#6048)

Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) from 5.11.5 to 5.11.6.
- [Release notes](https://github.com/testing-library/jest-dom/releases)
- [Changelog](https://github.com/testing-library/jest-dom/blob/master/CHANGELOG.md)
- [Commits](https://github.com/testing-library/jest-dom/compare/v5.11.5...v5.11.6)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump rollup from 2.33.1 to 2.33.2 (#6050)

Bumps [rollup](https://github.com/rollup/rollup) from 2.33.1 to 2.33.2.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.33.1...v2.33.2)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump terser from 5.3.8 to 5.4.0 (#6053)

Bumps [terser](https://github.com/terser/terser) from 5.3.8 to 5.4.0.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/compare/v5.3.8...v5.4.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump eslint-config-standard from 16.0.1 to 16.0.2 (#6055)

Bumps [eslint-config-standard](https://github.com/standard/eslint-config-standard) from 16.0.1 to 16.0.2.
- [Release notes](https://github.com/standard/eslint-config-standard/releases)
- [Changelog](https://github.com/standard/eslint-config-standard/blob/master/CHANGELOG.md)
- [Commits](https://github.com/standard/eslint-config-standard/compare/v16.0.1...v16.0.2)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump rollup from 2.33.2 to 2.33.3 (#6054)

Bumps [rollup](https://github.com/rollup/rollup) from 2.33.2 to 2.33.3.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.33.2...v2.33.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump postcss-cli from 8.2.0 to 8.3.0 (#6056)

Bumps [postcss-cli](https://github.com/postcss/postcss-cli) from 8.2.0 to 8.3.0.
- [Release notes](https://github.com/postcss/postcss-cli/releases)
- [Changelog](https://github.com/postcss/postcss-cli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss-cli/compare/8.2.0...8.3.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump terser from 5.4.0 to 5.5.0 (#6057)

Bumps [terser](https://github.com/terser/terser) from 5.4.0 to 5.5.0.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/compare/v5.4.0...v5.5.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump codemirror from 5.58.2 to 5.58.3 (#6058)

Bumps [codemirror](https://github.com/codemirror/CodeMirror) from 5.58.2 to 5.58.3.
- [Release notes](https://github.com/codemirror/CodeMirror/releases)
- [Changelog](https://github.com/codemirror/CodeMirror/blob/master/CHANGELOG.md)
- [Commits](https://github.com/codemirror/CodeMirror/compare/5.58.2...5.58.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @nuxt/content from 1.10.0 to 1.11.0 (#6059)

Bumps [@nuxt/content](https://github.com/nuxt/content) from 1.10.0 to 1.11.0.
- [Release notes](https://github.com/nuxt/content/releases)
- [Changelog](https://github.com/nuxt/content/blob/dev/docs/CHANGELOG.md)
- [Commits](https://github.com/nuxt/content/compare/@nuxt/[email protected]...@nuxt/[email protected])

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump highlight.js from 9.18.3 to 9.18.4 (#6060)

Bumps [highlight.js](https://github.com/highlightjs/highlight.js) from 9.18.3 to 9.18.4.
- [Release notes](https://github.com/highlightjs/highlight.js/releases)
- [Changelog](https://github.com/highlightjs/highlight.js/blob/master/CHANGES.md)
- [Commits](https://github.com/highlightjs/highlight.js/commits)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump postcss from 8.1.7 to 8.1.8 (#6065)

Bumps [postcss](https://github.com/postcss/postcss) from 8.1.7 to 8.1.8.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.1.7...8.1.8)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump highlight.js from 9.18.4 to 9.18.5 (#6066)

Bumps [highlight.js](https://github.com/highlightjs/highlight.js) from 9.18.4 to 9.18.5.
- [Release notes](https://github.com/highlightjs/highlight.js/releases)
- [Changelog](https://github.com/highlightjs/highlight.js/blob/9.18.5/CHANGES.md)
- [Commits](https://github.com/highlightjs/highlight.js/commits/9.18.5)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump marked from 1.2.4 to 1.2.5 (#6067)

Bumps [marked](https://github.com/markedjs/marked) from 1.2.4 to 1.2.5.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/release.config.js)
- [Commits](https://github.com/markedjs/marked/compare/v1.2.4...v1.2.5)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/cli from 7.12.1 to 7.12.7 (#6072)

Bumps [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli) from 7.12.1 to 7.12.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.7/packages/babel-cli)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump @babel/preset-env from 7.12.1 to 7.12.7 (#6073)

Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.12.1 to 7.12.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.7/packages/babel-preset-env)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump postcss from 8.1.8 to 8.1.9 (#6074)

Bumps [postcss](https://github.com/postcss/postcss) from 8.1.8 to 8.1.9.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.1.8...8.1.9)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/standalone from 7.12.6 to 7.12.7 (#6075)

Bumps [@babel/standalone](https://github.com/babel/babel/tree/HEAD/packages/babel-standalone) from 7.12.6 to 7.12.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.7/packages/babel-standalone)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump eslint-plugin-standard from 4.1.0 to 5.0.0 (#6071)

Bumps [eslint-plugin-standard](https://github.com/standard/eslint-plugin-standard) from 4.1.0 to 5.0.0.
- [Release notes](https://github.com/standard/eslint-plugin-standard/releases)
- [Commits](https://github.com/standard/eslint-plugin-standard/compare/v4.1.0...v5.0.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): remove deperacted `eslint-plugin-standard` (#6077)

* chore(deps-dev): bump eslint from 7.13.0 to 7.14.0 (#6081)

Bumps [eslint](https://github.com/eslint/eslint) from 7.13.0 to 7.14.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.13.0...v7.14.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump postcss from 8.1.9 to 8.1.10 (#6079)

Bumps [postcss](https://github.com/postcss/postcss) from 8.1.9 to 8.1.10.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.1.9...8.1.10)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/core from 7.12.3 to 7.12.8 (#6083)

Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.12.3 to 7.12.8.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.8/packages/babel-core)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/cli from 7.12.7 to 7.12.8 (#6082)

Bumps [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli) from 7.12.7 to 7.12.8.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.8/packages/babel-cli)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/standalone from 7.12.7 to 7.12.8 (#6080)

Bumps [@babel/standalone](https://github.com/babel/babel/tree/HEAD/packages/babel-standalone) from 7.12.7 to 7.12.8.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.8/packages/babel-standalone)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* fix(b-form-input): modified value handling (#6084)

* fix: user supplied prop function detection (#6070)

* chore(deps-dev): bump @nuxt/content from 1.11.0 to 1.11.1 (#6089)

Bumps [@nuxt/content](https://github.com/nuxt/content) from 1.11.0 to 1.11.1.
- [Release notes](https://github.com/nuxt/content/releases)
- [Changelog](https://github.com/nuxt/content/blob/dev/docs/CHANGELOG.md)
- [Commits](https://github.com/nuxt/content/compare/@nuxt/[email protected]...@nuxt/[email protected])

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump lint-staged from 10.5.1 to 10.5.2 (#6088)

Bumps [lint-staged](https://github.com/okonet/lint-staged) from 10.5.1 to 10.5.2.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v10.5.1...v10.5.2)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/standalone from 7.12.8 to 7.12.9 (#6087)

Bumps [@babel/standalone](https://github.com/babel/babel/tree/HEAD/packages/babel-standalone) from 7.12.8 to 7.12.9.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.9/packages/babel-standalone)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/core from 7.12.8 to 7.12.9 (#6086)

Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.12.8 to 7.12.9.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.9/packages/babel-core)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): regenerate lockfile (#6091)

* chore(deps-dev): bump core-js from 3.7.0 to 3.8.0 (#6093)

Bumps [core-js](https://github.com/zloirock/core-js) from 3.7.0 to 3.8.0.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/compare/v3.7.0...v3.8.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump autoprefixer from 10.0.2 to 10.0.3 (#6096)

Bumps [autoprefixer](https://github.com/postcss/autoprefixer) from 10.0.2 to 10.0.3.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/autoprefixer/compare/10.0.2...10.0.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(b-table): only set `tabindex="0"` for sortable TH's (#6102)

* fix(b-form-spinbutton): button markup (#6101)

* chore(refactor): improved code sharing between form components (#6100)

* chore(refactor): improved code sharing between form components

* Update form-checkbox-group.spec.js

* Update form-radio-group.spec.js

* Update form-radio-group.js

* Update form-radio-check-group.js

* Update form-radio-group.js

* fix(b-form-tags): required handling (closes #6094) (#6103)

* fix(b-form-tags): required handling

* Update form-tags.js

* Update form-tags.js

* Update form-tags.js

* Update form-tags.spec.js

* feat(b-form-tags): add `reset` method (#6104)

* feat(b-form-tags): add `reset` method

* Update form-tags.js

* chore(deps-dev): bump autoprefixer from 10.0.3 to 10.0.4 (#6106)

Bumps [autoprefixer](https://github.com/postcss/autoprefixer) from 10.0.3 to 10.0.4.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/autoprefixer/compare/10.0.3...10.0.4)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump rollup from 2.33.3 to 2.34.0 (#6107)

Bumps [rollup](https://github.com/rollup/rollup) from 2.33.3 to 2.34.0.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.33.3...v2.34.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @nuxtjs/pwa from 3.2.2 to 3.3.1 (#6108)

Bumps [@nuxtjs/pwa](https://github.com/nuxt-community/pwa-module) from 3.2.2 to 3.3.1.
- [Release notes](https://github.com/nuxt-community/pwa-module/releases)
- [Changelog](https://github.com/nuxt-community/pwa-module/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nuxt-community/pwa-module/compare/v3.2.2...v3.3.1)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump terser from 5.5.0 to 5.5.1 (#6109)

Bumps [terser](https://github.com/terser/terser) from 5.5.0 to 5.5.1.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/compare/v5.5.0...v5.5.1)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* fix(b-table): sort handling for numeric string values (closes #6092) (#6105)

* fix(b-table): sort handling for numeric string values

* Update stringify-object-values.spec.js

* Update stringify-object-values.spec.js

* chore: bump version to v2.20.0 (#6110)

* fix(table): use original value for fallback when number parsing fails in `defaultSortCompare()`

* fix: user supplied prop function detection (closes #6112) (#6113)

* fix(b-form-input/b-form-textarea): v-model handling

* Update form-text.js

* Update form-text.js

* Update form-text.js

* Update form-text.js

* Update form-text.js

* Update form-text.js

* Update form-text.js

* Update form-text.js

* Update form-text.js

* Update form-text.js

* fix: user supplied prop function detection

* Update calendar.spec.js

* Update form-text.js

* fix: further improve user supplied prop fucntion detection

* Revert "fix: further improve user supplied prop fucntion detection"

This reverts commit 86bbb7fa41f2c62756667d095dedae2461170f13.

* chore: bump version to v2.20.1 (#6115)

* chore(deps-dev): bump @nuxtjs/pwa from 3.3.1 to 3.3.2 (#6119)

Bumps [@nuxtjs/pwa](https://github.com/nuxt-community/pwa-module) from 3.3.1 to 3.3.2.
- [Release notes](https://github.com/nuxt-community/pwa-module/releases)
- [Changelog](https://github.com/nuxt-community/pwa-module/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nuxt-community/pwa-module/compare/v3.3.1...v3.3.2)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump nuxt from 2.14.7 to 2.14.9 (#6122)

Bumps [nuxt](https://github.com/nuxt/nuxt.js) from 2.14.7 to 2.14.9.
- [Release notes](https://github.com/nuxt/nuxt.js/releases)
- [Changelog](https://github.com/nuxt/nuxt.js/blob/dev/RELEASE_PLAN.md)
- [Commits](https://github.com/nuxt/nuxt.js/compare/v2.14.7...v2.14.9)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump cross-env from 7.0.2 to 7.0.3 (#6123)

Bumps [cross-env](https://github.com/kentcdodds/cross-env) from 7.0.2 to 7.0.3.
- [Release notes](https://github.com/kentcdodds/cross-env/releases)
- [Changelog](https://github.com/kentcdodds/cross-env/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kentcdodds/cross-env/compare/v7.0.2...v7.0.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump rollup from 2.34.0 to 2.34.1 (#6125)

Bumps [rollup](https://github.com/rollup/rollup) from 2.34.0 to 2.34.1.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.34.0...v2.34.1)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump execa from 4.1.0 to 5.0.0 (#6128)

Bumps [execa](https://github.com/sindresorhus/execa) from 4.1.0 to 5.0.0.
- [Release notes](https://github.com/sindresorhus/execa/releases)
- [Commits](https://github.com/sindresorhus/execa/compare/v4.1.0...v5.0.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump postcss from 8.1.10 to 8.1.13 (#6127)

Bumps [postcss](https://github.com/postcss/postcss) from 8.1.10 to 8.1.13.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.1.10...8.1.13)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump eslint-plugin-prettier from 3.1.4 to 3.2.0 (#6126)

Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 3.1.4 to 3.2.0.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v3.1.4...v3.2.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump eslint-plugin-vue from 7.1.0 to 7.2.0 (#6134)

Bumps [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) from 7.1.0 to 7.2.0.
- [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases)
- [Commits](https://github.com/vuejs/eslint-plugin-vue/compare/v7.1.0...v7.2.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump postcss from 8.1.13 to 8.1.14 (#6135)

Bumps [postcss](https://github.com/postcss/postcss) from 8.1.13 to 8.1.14.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.1.13...8.1.14)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump rollup from 2.34.1 to 2.34.2 (#6147)

Bumps [rollup](https://github.com/rollup/rollup) from 2.34.1 to 2.34.2.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.34.1...v2.34.2)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump sass from 1.29.0 to 1.30.0 (#6146)

Bumps [sass](https://github.com/sass/dart-sass) from 1.29.0 to 1.30.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.29.0...1.30.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump nuxt from 2.14.9 to 2.14.10 (#6145)

Bumps [nuxt](https://github.com/nuxt/nuxt.js) from 2.14.9 to 2.14.10.
- [Release notes](https://github.com/nuxt/nuxt.js/releases)
- [Changelog](https://github.com/nuxt/nuxt.js/blob/dev/RELEASE_PLAN.md)
- [Commits](https://github.com/nuxt/nuxt.js/compare/v2.14.9...v2.14.10)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump husky from 4.3.0 to 4.3.5 (#6144)

Bumps [husky](https://github.com/typicode/husky) from 4.3.0 to 4.3.5.
- [Release notes](https://github.com/typicode/husky/releases)
- [Commits](https://github.com/typicode/husky/compare/v4.3.0...v4.3.5)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump lint-staged from 10.5.2 to 10.5.3 (#6143)

Bumps [lint-staged](https://github.com/okonet/lint-staged) from 10.5.2 to 10.5.3.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v10.5.2...v10.5.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(docs): update `highlight.js` to v10 (#6148)

* chore(deps-dev): bump eslint-config-prettier from 6.15.0 to 7.0.0 (#6149)

Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 6.15.0 to 7.0.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v6.15.0...v7.0.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump eslint from 7.14.0 to 7.15.0 (#6150)

Bumps [eslint](https://github.com/eslint/eslint) from 7.14.0 to 7.15.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.14.0...v7.15.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump core-js from 3.8.0 to 3.8.1 (#6151)

Bumps [core-js](https://github.com/zloirock/core-js) from 3.8.0 to 3.8.1.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/compare/v3.8.0...v3.8.1)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* feat(refactor): code enhancements for easier Vue 3 migration (closes #6124, #6139) (#6141)

* feat(refactor): code improvements for easier Vue 3 migration

* chore(deps): regenerate lockfile

* fix(build): add missing `package.json` files for private components

* chore: bump BundleWatch values

* Update progress-bar.js

* Update tab.js

* Update bv-tooltip-template.js

* Update props.js

* Update props.spec.js

* Update tabs.js

* Update tab.js

* Update progress-bar.js

* Update tbody.js

* Update td.js

* Update tfoot.js

* Update thead.js

* Update tr.js

* Update time.js

* Update bv-tooltip-template.js

* Update form-radio-check.js

* Update collapse.js

* Update collapse.js

* Update form-radio-check.js

* Update form-radio.js

* Update safe-types.js

* Update common-props.json

* Update package.json

* Update package.json

* chore: alphabetically sort component meta information

* chore(refactor): add `slots` constants for all slot names

* Update safe-types.js

* Update README.md

* Update avatar.js

* Update alert.js

* Update form-radio-check.js

* chore(docs): add `ariaControls` to common props

* Update form-datepicker.js

* Update form-timepicker.js

* Update componentdoc.vue

* chore(refactor): move all custom event names to `events` constants

* Update dropdown.js

* Update slots.js

* Update form-spinbutton.js

* Update form-rating.js

* Update modal.js

* Update sidebar.js

* Update slots.js

* Update pagination.js

* Update pagination.js

* chore(docs): add missing documentation for slots

* Update package.json

* Update componentdoc.vue

* feat(popover/tooltip): use `normalizeSlotMixin`

* Update card-img-lazy.js

* Update package.json

* Update package.json

* chore(docs): improve prop XSS warnings

* Update package.json

* Update bv-tooltip-template.js

* Update bv-popover-template.js

* Update bv-tooltip-template.js

* Update bv-popper.js

* fix: `required` prop handling

* Update tooltip.js

* Update form-text.js

* Update form-file.js

* Update form-input.js

* Update form-text.js

* Update index.js

* fix(table): default sort compare logic for date strings (#6153)

* chore(deps-dev): bump postcss from 8.1.14 to 8.2.0 (#6158)

Bumps [postcss](https://github.com/postcss/postcss) from 8.1.14 to 8.2.0.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.1.14...8.2.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump improved-yarn-audit from 2.3.1 to 2.3.2 (#6157)

Bumps [improved-yarn-audit](https://github.com/djfdyuruiry/improved-yarn-audit) from 2.3.1 to 2.3.2.
- [Release notes](https://github.com/djfdyuruiry/improved-yarn-audit/releases)
- [Commits](https://github.com/djfdyuruiry/improved-yarn-audit/commits)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump autoprefixer from 10.0.4 to 10.1.0 (#6156)

Bumps [autoprefixer](https://github.com/postcss/autoprefixer) from 10.0.4 to 10.1.0.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/autoprefixer/compare/10.0.4...10.1.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* fix(b-form-datepicker): `valueAsDate` prop handling (#6159)

* fix(b-tabs): cleanup rendering logic (#6154)

* fix(b-tabs): tabs detection for SSR

* Update tab.js

* Update tabs.js

* testing

* Update safe-types.js

* Update dom.js

* Update tabs.js

* Update tabs.js

* Update tabs.js

* Update tabs.js

* Update tabs.js

* fix(b-tabs): improve rendering logic

* Update tabs.js

* Update tabs.js

* Update tab.js

* Update tabs.js

* Update tabs.js

* chore(refactor): prefer multiple constants over contants object

* feat(b-form-tags): add `no-tags-remove` prop (closes #6162) (#6163)

* feat(b-form-tags): add `no-tags-remove` prop

* Update package.json

* chore(deps-dev): bump @babel/plugin-transform-runtime (#6168)

Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime) from 7.12.1 to 7.12.10.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.10/packages/babel-plugin-transform-runtime)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump @babel/cli from 7.12.8 to 7.12.10 (#6167)

Bumps [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli) from 7.12.8 to 7.12.10.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.10/packages/babel-cli)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/preset-env from 7.12.7 to 7.12.10 (#6166)

Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.12.7 to 7.12.10.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.10/packages/babel-preset-env)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/core from 7.12.9 to 7.12.10 (#6165)

Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.12.9 to 7.12.10.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.10/packages/babel-core)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump nuxt from 2.14.10 to 2.14.11 (#6164)

Bumps [nuxt](https://github.com/nuxt/nuxt.js) from 2.14.10 to 2.14.11.
- [Release notes](https://github.com/nuxt/nuxt.js/releases)
- [Changelog](https://github.com/nuxt/nuxt.js/blob/dev/RELEASE_PLAN.md)
- [Commits](https://github.com/nuxt/nuxt.js/compare/v2.14.10...v2.14.11)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): bump ini from 1.3.5 to 1.3.7 (#6171)

Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.7.
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.7)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump postcss from 8.2.0 to 8.2.1 (#6175)

Bumps [postcss](https://github.com/postcss/postcss) from 8.2.0 to 8.2.1.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.2.0...8.2.1)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump marked from 1.2.5 to 1.2.6 (#6174)

Bumps [marked](https://github.com/markedjs/marked) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/release.config.js)
- [Commits](https://github.com/markedjs/marked/compare/v1.2.5...v1.2.6)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/standalone from 7.12.9 to 7.12.10 (#6173)

Bumps [@babel/standalone](https://github.com/babel/babel/tree/HEAD/packages/babel-standalone) from 7.12.9 to 7.12.10.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.10/packages/babel-standalone)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* feat(b-sidebar): add `header` slot (#6179)

* chore(icons): update Bootstrap Icons to v1.2.0 (#6180)

* chore(icons): update Bootstrap Icons to v1.2.0

* Update .bundlewatch.config.json

* Update .bundlewatch.config.json

* Update README.md (#6181)

拼写错误
fix typo

* feat(b-form-group): add `content-cols` props and scoped `default` slot (closes #6095, #6118) (#6178)

* fix(b-form-group): content markup

* Update package.json

* Update README.md

* Update README.md

* Update array.js

* Update form-group.js

* Update form-group.spec.js

* Update package.json

* Update README.md

* Update form-radio-check-group.js

* chore(docs): optimize all `<b-form-groups>` for A11Y

* fix(b-form-datepicker/b-form-timepicker): label styles when in `button-only` mode (closes #6172) (#6186)

* fix(b-form-datepicker/b-form-timepicker): label styles when in `button-only` mode

* Update bv-form-btn-label-control.js

* Update bv-form-btn-label-control.js

* chore(deps-dev): bump eslint-plugin-prettier from 3.2.0 to 3.3.0 (#6189)

Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v3.2.0...v3.3.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump postcss-cli from 8.3.0 to 8.3.1 (#6190)

Bumps [postcss-cli](https://github.com/postcss/postcss-cli) from 8.3.0 to 8.3.1.
- [Release notes](https://github.com/postcss/postcss-cli/releases)
- [Changelog](https://github.com/postcss/postcss-cli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss-cli/compare/8.3.0...8.3.1)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump rollup from 2.34.2 to 2.35.0 (#6191)

Bumps [rollup](https://github.com/rollup/rollup) from 2.34.2 to 2.35.0.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.34.2...v2.35.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @vue/test-utils from 1.1.1 to 1.1.2 (#6192)

Bumps [@vue/test-utils](https://github.com/vuejs/vue-test-utils/tree/HEAD/packages/test-utils) from 1.1.1 to 1.1.2.
- [Release notes](https://github.com/vuejs/vue-test-utils/releases)
- [Changelog](https://github.com/vuejs/vue-test-utils/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue-test-utils/commits/v1.1.2/packages/test-utils)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump husky from 4.3.5 to 4.3.6 (#6193)

Bumps [husky](https://github.com/typicode/husky) from 4.3.5 to 4.3.6.
- [Release notes](https://github.com/typicode/husky/releases)
- [Commits](https://github.com/typicode/husky/compare/v4.3.5...v4.3.6)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(icons): update Bootstrap Icons to v1.2.1 (#6194)

* chore: bump version to v2.21.0 (#6195)

* chore: bump version to v2.21.0

* Update CHANGELOG.md

* fix(b-dropdown): root events (#6198)

* fix(b-pagination): don't set initial page count twice (#6200)

* chore(deps): bump actions/setup-node from v2.1.2 to v2.1.3 (#6201)

Bumps [actions/setup-node](https://github.com/actions/setup-node) from v2.1.2 to v2.1.3.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v2.1.2...27082cecf3ff7a1742dbd5e12605f0cb59dce2d9)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump rollup from 2.35.0 to 2.35.1 (#6202)

Bumps [rollup](https://github.com/rollup/rollup) from 2.35.0 to 2.35.1.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.35.0...v2.35.1)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(docs): fix `<b-form-timepicker>` "Button only mode" example markup (#6206)

* fix(b-badge): attribute inheritance (#6217)

* chore(deps-dev): bump @babel/preset-env from 7.12.10 to 7.12.11 (#6215)

Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.12.10 to 7.12.11.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.11/packages/babel-preset-env)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump eslint-plugin-vue from 7.2.0 to 7.3.0 (#6214)

Bumps [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) from 7.2.0 to 7.3.0.
- [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases)
- [Commits](https://github.com/vuejs/eslint-plugin-vue/compare/…

v2.21.1

Toggle v2.21.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
chore: release v2.21.1 (bootstrap-vue#6221)

* chore(deps): update devdependency eslint-plugin-standard to ^4.0.2 (#5944)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency eslint-config-standard to v15 (#5945)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency terser to ^5.3.8 (#5948)

Co-authored-by: Renovate Bot <[email protected]>

* chore:fix missing ` in carousel documentation (#5951)

* chore(deps): update devdependency sass-loader to ^10.0.4 (#5952)

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update devdependency postcss to ^8.1.3 (#5953)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update all non-major dependencies to ^26.6.1 (#5956)

Co-authored-by: Renovate Bot <[email protected]>

* chore: update contributors

* chore(deps): update devdependency @testing-library/jest-dom to ^5.11.5 (#5957)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update all non-major dependencies (#5959)

Co-authored-by: Renovate Bot <[email protected]>

* fix(b-avatar): prevent avatar from being squished (#5963)

Closes #5962

* chore(deps): update devdependency vue-router to ^3.4.8 (#5966)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency lint-staged to ^10.5.0 (#5967)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency eslint to ^7.12.1 (#5969)

Co-authored-by: Renovate Bot <[email protected]>

* Update README.md (#5971)

Spelling correction

* chore(deps): update devdependency eslint-config-prettier to ^6.15.0 (#5972)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency eslint-config-standard to ^15.0.1 (#5974)

Co-authored-by: Renovate Bot <[email protected]>

* feat(b-media): improve aside right handling (#5965)

* fix(b-media): removed utility classes and added style

* fix(b-media): removed utility classes and added style

* fix(b-media): Changes according to suggestions for media

* feat(b-media): added prop desc in component's package.json

* feat(b-media-asign): advanced `right` handling

Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update devdependency execa to ^4.1.0 (#5976)

Co-authored-by: Renovate Bot <[email protected]>

* fix(b-avatar): badge `z-index` handling (#5975)

* chore(deps): update devdependency bootstrap-icons to ^1.1.0 (#5977)

* chore(deps): update devdependency bootstrap-icons to ^1.1.0

* Update .bundlewatch.config.json

* Regenerate icon files

* Update README.md

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jacob Müller <[email protected]>

* chore(docs): replace `<b-input>` with `<b-form-input>` (#5978)

* chore(docs): replace b-input with b-form-input

* chore(docs): fix single root element in example

* chore(docs): fix single root element in example

Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update devdependency eslint-config-standard to v16 (#5979)

* chore(deps): update devdependency eslint-config-standard to v16

* chore(lint): fix errors

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update devdependency postcss-cli to ^8.2.0 (#5983)

Co-authored-by: Renovate Bot <[email protected]>

* Switched comments (#5984)

* chore(deps): update devdependency eslint-config-standard to ^16.0.1 (#5987)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency lint-staged to ^10.5.1 (#5989)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency @vue/test-utils to ^1.1.1 (#5991)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency rollup to ^2.33.0 (#5992)

Co-authored-by: Renovate Bot <[email protected]>

* chore: migrate from `node-sass` to `sass` (Dart Sass) (#5990)

* chore(deps): update devdependency node-sass to v5

* chore: migrate from `node-sass` to `sass` (Dart Sass)

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update devdependency rollup to ^2.33.1 (#5993)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency sass-loader to ^10.0.5 (#5996)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency babel-jest to ^26.6.2 (#5997)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency jest to ^26.6.2 (#5999)

Co-authored-by: Renovate Bot <[email protected]>

* chore(docs): add gull & dexam themes (#5995)

* GUll vue added in themes section

* dexam landing pages added in doc themes section

* update gull and dexam themes details

* typo fix in gull yaml file

* fix description

* update gull description

* update dexam description

* layout break fix

* Update themes

Co-authored-by: Jacob Müller <[email protected]>

* chore(ci): update Node.js versions (#6001)

* chore(ci): update Node.js versions

* Update build.yml

* Update test.yml

* chore: add `SECURITY.md` (#6002)

* chore(ci): add CodeQL action (#6003)

* chore(ci): add CodeQL action

* fix(ci): move action to workflows dir

* chore(ci): move to Dependabot for all dependency updates (#6004)

* chore(deps-dev): bump @babel/standalone from 7.12.4 to 7.12.5 (#6010)

Bumps [@babel/standalone](https://github.com/babel/babel/tree/HEAD/packages/babel-standalone) from 7.12.4 to 7.12.5.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.5/packages/babel-standalone)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump babel-jest from 26.6.2 to 26.6.3 (#6011)

Bumps [babel-jest](https://github.com/facebook/jest/tree/HEAD/packages/babel-jest) from 26.6.2 to 26.6.3.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/commits/v26.6.3/packages/babel-jest)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump jest from 26.6.2 to 26.6.3 (#6012)

Bumps [jest](https://github.com/facebook/jest) from 26.6.2 to 26.6.3.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/compare/v26.6.2...v26.6.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(docs): improve component name formatting (#6014)

* fix(b-form-checkbox/b-form-radio): `chnage` event timing (#6008)

* fix(b-form-group): accessibility when `label-for` prop not set (#6006)

* chore: unify interval/timeout handling (#6015)

* fix(b-dropdown): click handling on close (closes #5982) (#6009)

* fix(b-dropdown): click handling on close

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* chore(deps-dev): bump sass from 1.28.0 to 1.29.0 (#6018)

Bumps [sass](https://github.com/sass/dart-sass) from 1.28.0 to 1.29.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.28.0...1.29.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump marked from 1.2.2 to 1.2.3 (#6017)

Bumps [marked](https://github.com/markedjs/marked) from 1.2.2 to 1.2.3.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/release.config.js)
- [Commits](https://github.com/markedjs/marked/compare/v1.2.2...v1.2.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/standalone from 7.12.5 to 7.12.6 (#6016)

Bumps [@babel/standalone](https://github.com/babel/babel/tree/HEAD/packages/babel-standalone) from 7.12.5 to 7.12.6.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.6/packages/babel-standalone)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(docs): add another `pageOptions` setting example (#6019)

* chore(docs): add another `pageOptions` example in table component doc

* chore(docs): correct a sentence in table component doc

chore(docs): correct a sentence in table component doc

* Update README.md

Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump postcss from 8.1.4 to 8.1.6 (#6021)

Bumps [postcss](https://github.com/postcss/postcss) from 8.1.4 to 8.1.6.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.1.4...8.1.6)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump vue-router from 3.4.8 to 3.4.9 (#6022)

Bumps [vue-router](https://github.com/vuejs/vue-router) from 3.4.8 to 3.4.9.
- [Release notes](https://github.com/vuejs/vue-router/releases)
- [Changelog](https://github.com/vuejs/vue-router/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue-router/compare/v3.4.8...v3.4.9)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* feat(config): improved defaults handling (closes #4507, #5138, #5291, #5459, #5958) (#5981)

* specify support of sidebar + array

* Initial Concept

* remove test code

* Remove `config-default.js`

* Update componentdoc.vue

* Update bootstrap-vue.js

* feat(config): code improvements

* fix: fallback config handling for date/time components

* update calendar.js

* feat(config): make all props configurable [WIP]

* Update aspect.js

* Update avatar-group.js

* Update avatar.js

* Update form-datepicker.js

* fix(config): default value handling in `makePropsConfigurable()`

* Update config.spec.js

* Update config.js

* Update componentdoc.vue

* Apply `makePropsConfigurable` to all components

* Update object.js

* Update object.js

* fix linting errors

* Revert "fix linting errors"

This reverts commit 786886fe34399537a91523294424d08b33cd25b5.

* Update form-input.js

* Update form-spinbutton.js

* fix(form-file): `fileNameFormatter` prop handling

* fix: property `validator` context

* Update form-tags.js

* Update pagination-nav.js

* Update toast.js

* Update button.js

* Update calendar.js

* Update bv-modal.js

* Update form-size.js

* Update mixin-selectable.js

* Update mixin-tfoot.js

* Update mixin-thead.js

* Update bv-toast.js

* Update popover.js

* Update tooltip.js

* Update tbody.js

* Update td.js

* Update tfoot.js

* Update thead.js

* Update tr.js

* Update pagination.js

* Update button-group.js

* Update button.js

* Update form-datepicker.js

* Update form-timepicker.js

* Update time.js

* Update button-toolbar.js

* Update calendar.js

* Update form-file.js

* Update form-rating.js

* Update mixin-options.js

* Update form-spinbutton.js

* Update form-tags.js

* Update nav-item.js

* Update mixin-busy.js

* Update mixin-caption.js

* Update mixin-empty.js

* Update mixin-filtering.js

* Update mixin-items.js

* Update mixin-pagination.js

* Update mixin-provider.js

* Update mixin-sorting.js

* Update mixin-stacked.js

* Update mixin-table-renderer.js

* Update mixin-tbody-row.js

* Update icon.js

* Update iconstack.js

* Update card.js

* Update dropdown.js

* Update form-options.js

* Update form-radio-check-group.js

* Update form-radio-check.js

* Update form-text.js

* Update form.js

* Update mixin-filtering.js

* Update pagination.js

* Update form-text.js

* Update modal.js

* chore: remove redundant istanbul ignores

* fix: add back some istanbul ignore

* fix(config): ensure props from mixins are configurabel via component config

* fix: resuse `form-plain` mixin everywhere

* feat: improve form control mixins

* Update README.md

* Update componentdoc.vue

* Update SECURITY.md

* Update README.md

* Update breadcrumb.js

* fix: size prop default value

* Update input-group.js

* fix(config): `makePropsConfigurable()` usage without key

* Update config.js

* Update config.js

* Update button-close.js

* Update toaster.js

* Update calendar.js

* Update carousel.js

* Update dropdown.js

* Update dropdown.spec.js

* Update img-lazy.js

* Update config.spec.js

* Update avatar.js

* feat: further improve shared form props usage

Co-authored-by: Jacob Müller <[email protected]>

* chore: bump version to v2.19.0 (#6025)

* chore(deps-dev): bump core-js from 3.6.5 to 3.7.0 (#6027)

Bumps [core-js](https://github.com/zloirock/core-js) from 3.6.5 to 3.7.0.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/compare/v3.6.5...v3.7.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump eslint from 7.12.1 to 7.13.0 (#6028)

Bumps [eslint](https://github.com/eslint/eslint) from 7.12.1 to 7.13.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.12.1...v7.13.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(docs): correct comment to Nuxt.js module `icons` option

* chore(deps-dev): bump eslint-plugin-standard from 4.0.2 to 4.1.0 (#6033)

Bumps [eslint-plugin-standard](https://github.com/standard/eslint-plugin-standard) from 4.0.2 to 4.1.0.
- [Release notes](https://github.com/standard/eslint-plugin-standard/releases)
- [Commits](https://github.com/standard/eslint-plugin-standard/compare/v4.0.2...v4.1.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump autoprefixer from 10.0.1 to 10.0.2 (#6036)

Bumps [autoprefixer](https://github.com/postcss/autoprefixer) from 10.0.1 to 10.0.2.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/autoprefixer/compare/10.0.1...10.0.2)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump postcss from 8.1.6 to 8.1.7 (#6037)

Bumps [postcss](https://github.com/postcss/postcss) from 8.1.6 to 8.1.7.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.1.6...8.1.7)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(docs): fix gull & dexam preview image link  (#6040)

* GUll vue added in themes section

* dexam landing pages added in doc themes section

* update gull and dexam themes details

* typo fix in gull yaml file

* fix description

* update gull description

* update dexam description

* layout break fix

* Update themes

* gull&dexam theme preview image link fixed

* Update dexam-startup-and-product-landing-page.yaml

* Update gull-admin-dashboard.yaml

Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump sass-loader from 10.0.5 to 10.1.0 (#6041)

Bumps [sass-loader](https://github.com/webpack-contrib/sass-loader) from 10.0.5 to 10.1.0.
- [Release notes](https://github.com/webpack-contrib/sass-loader/releases)
- [Changelog](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/sass-loader/compare/v10.0.5...v10.1.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump eslint-plugin-jest from 24.1.0 to 24.1.2 (#6042)

Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) from 24.1.0 to 24.1.2.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases)
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v24.1.0...v24.1.2)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(docs): update "Can I use" links (#6043)

* chore(deps-dev): bump eslint-plugin-jest from 24.1.2 to 24.1.3 (#6044)

Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) from 24.1.2 to 24.1.3.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases)
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v24.1.2...v24.1.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump marked from 1.2.3 to 1.2.4 (#6049)

Bumps [marked](https://github.com/markedjs/marked) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/release.config.js)
- [Commits](https://github.com/markedjs/marked/compare/v1.2.3...v1.2.4)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump @testing-library/jest-dom from 5.11.5 to 5.11.6 (#6048)

Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) from 5.11.5 to 5.11.6.
- [Release notes](https://github.com/testing-library/jest-dom/releases)
- [Changelog](https://github.com/testing-library/jest-dom/blob/master/CHANGELOG.md)
- [Commits](https://github.com/testing-library/jest-dom/compare/v5.11.5...v5.11.6)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump rollup from 2.33.1 to 2.33.2 (#6050)

Bumps [rollup](https://github.com/rollup/rollup) from 2.33.1 to 2.33.2.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.33.1...v2.33.2)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump terser from 5.3.8 to 5.4.0 (#6053)

Bumps [terser](https://github.com/terser/terser) from 5.3.8 to 5.4.0.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/compare/v5.3.8...v5.4.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump eslint-config-standard from 16.0.1 to 16.0.2 (#6055)

Bumps [eslint-config-standard](https://github.com/standard/eslint-config-standard) from 16.0.1 to 16.0.2.
- [Release notes](https://github.com/standard/eslint-config-standard/releases)
- [Changelog](https://github.com/standard/eslint-config-standard/blob/master/CHANGELOG.md)
- [Commits](https://github.com/standard/eslint-config-standard/compare/v16.0.1...v16.0.2)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump rollup from 2.33.2 to 2.33.3 (#6054)

Bumps [rollup](https://github.com/rollup/rollup) from 2.33.2 to 2.33.3.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.33.2...v2.33.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump postcss-cli from 8.2.0 to 8.3.0 (#6056)

Bumps [postcss-cli](https://github.com/postcss/postcss-cli) from 8.2.0 to 8.3.0.
- [Release notes](https://github.com/postcss/postcss-cli/releases)
- [Changelog](https://github.com/postcss/postcss-cli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss-cli/compare/8.2.0...8.3.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump terser from 5.4.0 to 5.5.0 (#6057)

Bumps [terser](https://github.com/terser/terser) from 5.4.0 to 5.5.0.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/compare/v5.4.0...v5.5.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump codemirror from 5.58.2 to 5.58.3 (#6058)

Bumps [codemirror](https://github.com/codemirror/CodeMirror) from 5.58.2 to 5.58.3.
- [Release notes](https://github.com/codemirror/CodeMirror/releases)
- [Changelog](https://github.com/codemirror/CodeMirror/blob/master/CHANGELOG.md)
- [Commits](https://github.com/codemirror/CodeMirror/compare/5.58.2...5.58.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @nuxt/content from 1.10.0 to 1.11.0 (#6059)

Bumps [@nuxt/content](https://github.com/nuxt/content) from 1.10.0 to 1.11.0.
- [Release notes](https://github.com/nuxt/content/releases)
- [Changelog](https://github.com/nuxt/content/blob/dev/docs/CHANGELOG.md)
- [Commits](https://github.com/nuxt/content/compare/@nuxt/[email protected]...@nuxt/[email protected])

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump highlight.js from 9.18.3 to 9.18.4 (#6060)

Bumps [highlight.js](https://github.com/highlightjs/highlight.js) from 9.18.3 to 9.18.4.
- [Release notes](https://github.com/highlightjs/highlight.js/releases)
- [Changelog](https://github.com/highlightjs/highlight.js/blob/master/CHANGES.md)
- [Commits](https://github.com/highlightjs/highlight.js/commits)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump postcss from 8.1.7 to 8.1.8 (#6065)

Bumps [postcss](https://github.com/postcss/postcss) from 8.1.7 to 8.1.8.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.1.7...8.1.8)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump highlight.js from 9.18.4 to 9.18.5 (#6066)

Bumps [highlight.js](https://github.com/highlightjs/highlight.js) from 9.18.4 to 9.18.5.
- [Release notes](https://github.com/highlightjs/highlight.js/releases)
- [Changelog](https://github.com/highlightjs/highlight.js/blob/9.18.5/CHANGES.md)
- [Commits](https://github.com/highlightjs/highlight.js/commits/9.18.5)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump marked from 1.2.4 to 1.2.5 (#6067)

Bumps [marked](https://github.com/markedjs/marked) from 1.2.4 to 1.2.5.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/release.config.js)
- [Commits](https://github.com/markedjs/marked/compare/v1.2.4...v1.2.5)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/cli from 7.12.1 to 7.12.7 (#6072)

Bumps [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli) from 7.12.1 to 7.12.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.7/packages/babel-cli)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump @babel/preset-env from 7.12.1 to 7.12.7 (#6073)

Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.12.1 to 7.12.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.7/packages/babel-preset-env)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump postcss from 8.1.8 to 8.1.9 (#6074)

Bumps [postcss](https://github.com/postcss/postcss) from 8.1.8 to 8.1.9.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.1.8...8.1.9)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/standalone from 7.12.6 to 7.12.7 (#6075)

Bumps [@babel/standalone](https://github.com/babel/babel/tree/HEAD/packages/babel-standalone) from 7.12.6 to 7.12.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.7/packages/babel-standalone)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump eslint-plugin-standard from 4.1.0 to 5.0.0 (#6071)

Bumps [eslint-plugin-standard](https://github.com/standard/eslint-plugin-standard) from 4.1.0 to 5.0.0.
- [Release notes](https://github.com/standard/eslint-plugin-standard/releases)
- [Commits](https://github.com/standard/eslint-plugin-standard/compare/v4.1.0...v5.0.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): remove deperacted `eslint-plugin-standard` (#6077)

* chore(deps-dev): bump eslint from 7.13.0 to 7.14.0 (#6081)

Bumps [eslint](https://github.com/eslint/eslint) from 7.13.0 to 7.14.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.13.0...v7.14.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump postcss from 8.1.9 to 8.1.10 (#6079)

Bumps [postcss](https://github.com/postcss/postcss) from 8.1.9 to 8.1.10.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.1.9...8.1.10)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/core from 7.12.3 to 7.12.8 (#6083)

Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.12.3 to 7.12.8.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.8/packages/babel-core)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/cli from 7.12.7 to 7.12.8 (#6082)

Bumps [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli) from 7.12.7 to 7.12.8.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.8/packages/babel-cli)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/standalone from 7.12.7 to 7.12.8 (#6080)

Bumps [@babel/standalone](https://github.com/babel/babel/tree/HEAD/packages/babel-standalone) from 7.12.7 to 7.12.8.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.8/packages/babel-standalone)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* fix(b-form-input): modified value handling (#6084)

* fix: user supplied prop function detection (#6070)

* chore(deps-dev): bump @nuxt/content from 1.11.0 to 1.11.1 (#6089)

Bumps [@nuxt/content](https://github.com/nuxt/content) from 1.11.0 to 1.11.1.
- [Release notes](https://github.com/nuxt/content/releases)
- [Changelog](https://github.com/nuxt/content/blob/dev/docs/CHANGELOG.md)
- [Commits](https://github.com/nuxt/content/compare/@nuxt/[email protected]...@nuxt/[email protected])

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump lint-staged from 10.5.1 to 10.5.2 (#6088)

Bumps [lint-staged](https://github.com/okonet/lint-staged) from 10.5.1 to 10.5.2.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v10.5.1...v10.5.2)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/standalone from 7.12.8 to 7.12.9 (#6087)

Bumps [@babel/standalone](https://github.com/babel/babel/tree/HEAD/packages/babel-standalone) from 7.12.8 to 7.12.9.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.9/packages/babel-standalone)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/core from 7.12.8 to 7.12.9 (#6086)

Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.12.8 to 7.12.9.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.9/packages/babel-core)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): regenerate lockfile (#6091)

* chore(deps-dev): bump core-js from 3.7.0 to 3.8.0 (#6093)

Bumps [core-js](https://github.com/zloirock/core-js) from 3.7.0 to 3.8.0.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/compare/v3.7.0...v3.8.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump autoprefixer from 10.0.2 to 10.0.3 (#6096)

Bumps [autoprefixer](https://github.com/postcss/autoprefixer) from 10.0.2 to 10.0.3.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/autoprefixer/compare/10.0.2...10.0.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(b-table): only set `tabindex="0"` for sortable TH's (#6102)

* fix(b-form-spinbutton): button markup (#6101)

* chore(refactor): improved code sharing between form components (#6100)

* chore(refactor): improved code sharing between form components

* Update form-checkbox-group.spec.js

* Update form-radio-group.spec.js

* Update form-radio-group.js

* Update form-radio-check-group.js

* Update form-radio-group.js

* fix(b-form-tags): required handling (closes #6094) (#6103)

* fix(b-form-tags): required handling

* Update form-tags.js

* Update form-tags.js

* Update form-tags.js

* Update form-tags.spec.js

* feat(b-form-tags): add `reset` method (#6104)

* feat(b-form-tags): add `reset` method

* Update form-tags.js

* chore(deps-dev): bump autoprefixer from 10.0.3 to 10.0.4 (#6106)

Bumps [autoprefixer](https://github.com/postcss/autoprefixer) from 10.0.3 to 10.0.4.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/autoprefixer/compare/10.0.3...10.0.4)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump rollup from 2.33.3 to 2.34.0 (#6107)

Bumps [rollup](https://github.com/rollup/rollup) from 2.33.3 to 2.34.0.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.33.3...v2.34.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @nuxtjs/pwa from 3.2.2 to 3.3.1 (#6108)

Bumps [@nuxtjs/pwa](https://github.com/nuxt-community/pwa-module) from 3.2.2 to 3.3.1.
- [Release notes](https://github.com/nuxt-community/pwa-module/releases)
- [Changelog](https://github.com/nuxt-community/pwa-module/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nuxt-community/pwa-module/compare/v3.2.2...v3.3.1)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump terser from 5.5.0 to 5.5.1 (#6109)

Bumps [terser](https://github.com/terser/terser) from 5.5.0 to 5.5.1.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/compare/v5.5.0...v5.5.1)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* fix(b-table): sort handling for numeric string values (closes #6092) (#6105)

* fix(b-table): sort handling for numeric string values

* Update stringify-object-values.spec.js

* Update stringify-object-values.spec.js

* chore: bump version to v2.20.0 (#6110)

* fix(table): use original value for fallback when number parsing fails in `defaultSortCompare()`

* fix: user supplied prop function detection (closes #6112) (#6113)

* fix(b-form-input/b-form-textarea): v-model handling

* Update form-text.js

* Update form-text.js

* Update form-text.js

* Update form-text.js

* Update form-text.js

* Update form-text.js

* Update form-text.js

* Update form-text.js

* Update form-text.js

* Update form-text.js

* fix: user supplied prop function detection

* Update calendar.spec.js

* Update form-text.js

* fix: further improve user supplied prop fucntion detection

* Revert "fix: further improve user supplied prop fucntion detection"

This reverts commit 86bbb7fa41f2c62756667d095dedae2461170f13.

* chore: bump version to v2.20.1 (#6115)

* chore(deps-dev): bump @nuxtjs/pwa from 3.3.1 to 3.3.2 (#6119)

Bumps [@nuxtjs/pwa](https://github.com/nuxt-community/pwa-module) from 3.3.1 to 3.3.2.
- [Release notes](https://github.com/nuxt-community/pwa-module/releases)
- [Changelog](https://github.com/nuxt-community/pwa-module/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nuxt-community/pwa-module/compare/v3.3.1...v3.3.2)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump nuxt from 2.14.7 to 2.14.9 (#6122)

Bumps [nuxt](https://github.com/nuxt/nuxt.js) from 2.14.7 to 2.14.9.
- [Release notes](https://github.com/nuxt/nuxt.js/releases)
- [Changelog](https://github.com/nuxt/nuxt.js/blob/dev/RELEASE_PLAN.md)
- [Commits](https://github.com/nuxt/nuxt.js/compare/v2.14.7...v2.14.9)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump cross-env from 7.0.2 to 7.0.3 (#6123)

Bumps [cross-env](https://github.com/kentcdodds/cross-env) from 7.0.2 to 7.0.3.
- [Release notes](https://github.com/kentcdodds/cross-env/releases)
- [Changelog](https://github.com/kentcdodds/cross-env/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kentcdodds/cross-env/compare/v7.0.2...v7.0.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump rollup from 2.34.0 to 2.34.1 (#6125)

Bumps [rollup](https://github.com/rollup/rollup) from 2.34.0 to 2.34.1.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.34.0...v2.34.1)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump execa from 4.1.0 to 5.0.0 (#6128)

Bumps [execa](https://github.com/sindresorhus/execa) from 4.1.0 to 5.0.0.
- [Release notes](https://github.com/sindresorhus/execa/releases)
- [Commits](https://github.com/sindresorhus/execa/compare/v4.1.0...v5.0.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump postcss from 8.1.10 to 8.1.13 (#6127)

Bumps [postcss](https://github.com/postcss/postcss) from 8.1.10 to 8.1.13.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.1.10...8.1.13)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump eslint-plugin-prettier from 3.1.4 to 3.2.0 (#6126)

Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 3.1.4 to 3.2.0.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v3.1.4...v3.2.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump eslint-plugin-vue from 7.1.0 to 7.2.0 (#6134)

Bumps [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) from 7.1.0 to 7.2.0.
- [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases)
- [Commits](https://github.com/vuejs/eslint-plugin-vue/compare/v7.1.0...v7.2.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump postcss from 8.1.13 to 8.1.14 (#6135)

Bumps [postcss](https://github.com/postcss/postcss) from 8.1.13 to 8.1.14.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.1.13...8.1.14)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump rollup from 2.34.1 to 2.34.2 (#6147)

Bumps [rollup](https://github.com/rollup/rollup) from 2.34.1 to 2.34.2.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.34.1...v2.34.2)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump sass from 1.29.0 to 1.30.0 (#6146)

Bumps [sass](https://github.com/sass/dart-sass) from 1.29.0 to 1.30.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.29.0...1.30.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump nuxt from 2.14.9 to 2.14.10 (#6145)

Bumps [nuxt](https://github.com/nuxt/nuxt.js) from 2.14.9 to 2.14.10.
- [Release notes](https://github.com/nuxt/nuxt.js/releases)
- [Changelog](https://github.com/nuxt/nuxt.js/blob/dev/RELEASE_PLAN.md)
- [Commits](https://github.com/nuxt/nuxt.js/compare/v2.14.9...v2.14.10)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump husky from 4.3.0 to 4.3.5 (#6144)

Bumps [husky](https://github.com/typicode/husky) from 4.3.0 to 4.3.5.
- [Release notes](https://github.com/typicode/husky/releases)
- [Commits](https://github.com/typicode/husky/compare/v4.3.0...v4.3.5)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump lint-staged from 10.5.2 to 10.5.3 (#6143)

Bumps [lint-staged](https://github.com/okonet/lint-staged) from 10.5.2 to 10.5.3.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v10.5.2...v10.5.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(docs): update `highlight.js` to v10 (#6148)

* chore(deps-dev): bump eslint-config-prettier from 6.15.0 to 7.0.0 (#6149)

Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 6.15.0 to 7.0.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v6.15.0...v7.0.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump eslint from 7.14.0 to 7.15.0 (#6150)

Bumps [eslint](https://github.com/eslint/eslint) from 7.14.0 to 7.15.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.14.0...v7.15.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump core-js from 3.8.0 to 3.8.1 (#6151)

Bumps [core-js](https://github.com/zloirock/core-js) from 3.8.0 to 3.8.1.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/compare/v3.8.0...v3.8.1)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* feat(refactor): code enhancements for easier Vue 3 migration (closes #6124, #6139) (#6141)

* feat(refactor): code improvements for easier Vue 3 migration

* chore(deps): regenerate lockfile

* fix(build): add missing `package.json` files for private components

* chore: bump BundleWatch values

* Update progress-bar.js

* Update tab.js

* Update bv-tooltip-template.js

* Update props.js

* Update props.spec.js

* Update tabs.js

* Update tab.js

* Update progress-bar.js

* Update tbody.js

* Update td.js

* Update tfoot.js

* Update thead.js

* Update tr.js

* Update time.js

* Update bv-tooltip-template.js

* Update form-radio-check.js

* Update collapse.js

* Update collapse.js

* Update form-radio-check.js

* Update form-radio.js

* Update safe-types.js

* Update common-props.json

* Update package.json

* Update package.json

* chore: alphabetically sort component meta information

* chore(refactor): add `slots` constants for all slot names

* Update safe-types.js

* Update README.md

* Update avatar.js

* Update alert.js

* Update form-radio-check.js

* chore(docs): add `ariaControls` to common props

* Update form-datepicker.js

* Update form-timepicker.js

* Update componentdoc.vue

* chore(refactor): move all custom event names to `events` constants

* Update dropdown.js

* Update slots.js

* Update form-spinbutton.js

* Update form-rating.js

* Update modal.js

* Update sidebar.js

* Update slots.js

* Update pagination.js

* Update pagination.js

* chore(docs): add missing documentation for slots

* Update package.json

* Update componentdoc.vue

* feat(popover/tooltip): use `normalizeSlotMixin`

* Update card-img-lazy.js

* Update package.json

* Update package.json

* chore(docs): improve prop XSS warnings

* Update package.json

* Update bv-tooltip-template.js

* Update bv-popover-template.js

* Update bv-tooltip-template.js

* Update bv-popper.js

* fix: `required` prop handling

* Update tooltip.js

* Update form-text.js

* Update form-file.js

* Update form-input.js

* Update form-text.js

* Update index.js

* fix(table): default sort compare logic for date strings (#6153)

* chore(deps-dev): bump postcss from 8.1.14 to 8.2.0 (#6158)

Bumps [postcss](https://github.com/postcss/postcss) from 8.1.14 to 8.2.0.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.1.14...8.2.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump improved-yarn-audit from 2.3.1 to 2.3.2 (#6157)

Bumps [improved-yarn-audit](https://github.com/djfdyuruiry/improved-yarn-audit) from 2.3.1 to 2.3.2.
- [Release notes](https://github.com/djfdyuruiry/improved-yarn-audit/releases)
- [Commits](https://github.com/djfdyuruiry/improved-yarn-audit/commits)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump autoprefixer from 10.0.4 to 10.1.0 (#6156)

Bumps [autoprefixer](https://github.com/postcss/autoprefixer) from 10.0.4 to 10.1.0.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/autoprefixer/compare/10.0.4...10.1.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* fix(b-form-datepicker): `valueAsDate` prop handling (#6159)

* fix(b-tabs): cleanup rendering logic (#6154)

* fix(b-tabs): tabs detection for SSR

* Update tab.js

* Update tabs.js

* testing

* Update safe-types.js

* Update dom.js

* Update tabs.js

* Update tabs.js

* Update tabs.js

* Update tabs.js

* Update tabs.js

* fix(b-tabs): improve rendering logic

* Update tabs.js

* Update tabs.js

* Update tab.js

* Update tabs.js

* Update tabs.js

* chore(refactor): prefer multiple constants over contants object

* feat(b-form-tags): add `no-tags-remove` prop (closes #6162) (#6163)

* feat(b-form-tags): add `no-tags-remove` prop

* Update package.json

* chore(deps-dev): bump @babel/plugin-transform-runtime (#6168)

Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime) from 7.12.1 to 7.12.10.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.10/packages/babel-plugin-transform-runtime)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump @babel/cli from 7.12.8 to 7.12.10 (#6167)

Bumps [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli) from 7.12.8 to 7.12.10.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.10/packages/babel-cli)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/preset-env from 7.12.7 to 7.12.10 (#6166)

Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.12.7 to 7.12.10.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.10/packages/babel-preset-env)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/core from 7.12.9 to 7.12.10 (#6165)

Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.12.9 to 7.12.10.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.10/packages/babel-core)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump nuxt from 2.14.10 to 2.14.11 (#6164)

Bumps [nuxt](https://github.com/nuxt/nuxt.js) from 2.14.10 to 2.14.11.
- [Release notes](https://github.com/nuxt/nuxt.js/releases)
- [Changelog](https://github.com/nuxt/nuxt.js/blob/dev/RELEASE_PLAN.md)
- [Commits](https://github.com/nuxt/nuxt.js/compare/v2.14.10...v2.14.11)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): bump ini from 1.3.5 to 1.3.7 (#6171)

Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.7.
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.7)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump postcss from 8.2.0 to 8.2.1 (#6175)

Bumps [postcss](https://github.com/postcss/postcss) from 8.2.0 to 8.2.1.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.2.0...8.2.1)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump marked from 1.2.5 to 1.2.6 (#6174)

Bumps [marked](https://github.com/markedjs/marked) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/release.config.js)
- [Commits](https://github.com/markedjs/marked/compare/v1.2.5...v1.2.6)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/standalone from 7.12.9 to 7.12.10 (#6173)

Bumps [@babel/standalone](https://github.com/babel/babel/tree/HEAD/packages/babel-standalone) from 7.12.9 to 7.12.10.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.10/packages/babel-standalone)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* feat(b-sidebar): add `header` slot (#6179)

* chore(icons): update Bootstrap Icons to v1.2.0 (#6180)

* chore(icons): update Bootstrap Icons to v1.2.0

* Update .bundlewatch.config.json

* Update .bundlewatch.config.json

* Update README.md (#6181)

拼写错误
fix typo

* feat(b-form-group): add `content-cols` props and scoped `default` slot (closes #6095, #6118) (#6178)

* fix(b-form-group): content markup

* Update package.json

* Update README.md

* Update README.md

* Update array.js

* Update form-group.js

* Update form-group.spec.js

* Update package.json

* Update README.md

* Update form-radio-check-group.js

* chore(docs): optimize all `<b-form-groups>` for A11Y

* fix(b-form-datepicker/b-form-timepicker): label styles when in `button-only` mode (closes #6172) (#6186)

* fix(b-form-datepicker/b-form-timepicker): label styles when in `button-only` mode

* Update bv-form-btn-label-control.js

* Update bv-form-btn-label-control.js

* chore(deps-dev): bump eslint-plugin-prettier from 3.2.0 to 3.3.0 (#6189)

Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v3.2.0...v3.3.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump postcss-cli from 8.3.0 to 8.3.1 (#6190)

Bumps [postcss-cli](https://github.com/postcss/postcss-cli) from 8.3.0 to 8.3.1.
- [Release notes](https://github.com/postcss/postcss-cli/releases)
- [Changelog](https://github.com/postcss/postcss-cli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss-cli/compare/8.3.0...8.3.1)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump rollup from 2.34.2 to 2.35.0 (#6191)

Bumps [rollup](https://github.com/rollup/rollup) from 2.34.2 to 2.35.0.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.34.2...v2.35.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @vue/test-utils from 1.1.1 to 1.1.2 (#6192)

Bumps [@vue/test-utils](https://github.com/vuejs/vue-test-utils/tree/HEAD/packages/test-utils) from 1.1.1 to 1.1.2.
- [Release notes](https://github.com/vuejs/vue-test-utils/releases)
- [Changelog](https://github.com/vuejs/vue-test-utils/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue-test-utils/commits/v1.1.2/packages/test-utils)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump husky from 4.3.5 to 4.3.6 (#6193)

Bumps [husky](https://github.com/typicode/husky) from 4.3.5 to 4.3.6.
- [Release notes](https://github.com/typicode/husky/releases)
- [Commits](https://github.com/typicode/husky/compare/v4.3.5...v4.3.6)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(icons): update Bootstrap Icons to v1.2.1 (#6194)

* chore: bump version to v2.21.0 (#6195)

* chore: bump version to v2.21.0

* Update CHANGELOG.md

* fix(b-dropdown): root events (#6198)

* fix(b-pagination): don't set initial page count twice (#6200)

* chore(deps): bump actions/setup-node from v2.1.2 to v2.1.3 (#6201)

Bumps [actions/setup-node](https://github.com/actions/setup-node) from v2.1.2 to v2.1.3.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v2.1.2...27082cecf3ff7a1742dbd5e12605f0cb59dce2d9)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump rollup from 2.35.0 to 2.35.1 (#6202)

Bumps [rollup](https://github.com/rollup/rollup) from 2.35.0 to 2.35.1.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.35.0...v2.35.1)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(docs): fix `<b-form-timepicker>` "Button only mode" example markup (#6206)

* fix(b-badge): attribute inheritance (#6217)

* chore(deps-dev): bump @babel/preset-env from 7.12.10 to 7.12.11 (#6215)

Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.12.10 to 7.12.11.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.11/packages/babel-preset-env)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump eslint-plugin-vue from 7.2.0 to 7.3.0 (#6214)

Bumps [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) from 7.2.0 to 7.3.0.
- [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases)
- [Commits](https://github.com/vuejs/eslint-plugin-vue/compare/…

v2.21.0

Toggle v2.21.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
chore: release v2.21.0 (bootstrap-vue#6196)

* chore(deps): update devdependency eslint-plugin-standard to ^4.0.2 (#5944)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency eslint-config-standard to v15 (#5945)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency terser to ^5.3.8 (#5948)

Co-authored-by: Renovate Bot <[email protected]>

* chore:fix missing ` in carousel documentation (#5951)

* chore(deps): update devdependency sass-loader to ^10.0.4 (#5952)

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update devdependency postcss to ^8.1.3 (#5953)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update all non-major dependencies to ^26.6.1 (#5956)

Co-authored-by: Renovate Bot <[email protected]>

* chore: update contributors

* chore(deps): update devdependency @testing-library/jest-dom to ^5.11.5 (#5957)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update all non-major dependencies (#5959)

Co-authored-by: Renovate Bot <[email protected]>

* fix(b-avatar): prevent avatar from being squished (#5963)

Closes #5962

* chore(deps): update devdependency vue-router to ^3.4.8 (#5966)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency lint-staged to ^10.5.0 (#5967)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency eslint to ^7.12.1 (#5969)

Co-authored-by: Renovate Bot <[email protected]>

* Update README.md (#5971)

Spelling correction

* chore(deps): update devdependency eslint-config-prettier to ^6.15.0 (#5972)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency eslint-config-standard to ^15.0.1 (#5974)

Co-authored-by: Renovate Bot <[email protected]>

* feat(b-media): improve aside right handling (#5965)

* fix(b-media): removed utility classes and added style

* fix(b-media): removed utility classes and added style

* fix(b-media): Changes according to suggestions for media

* feat(b-media): added prop desc in component's package.json

* feat(b-media-asign): advanced `right` handling

Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update devdependency execa to ^4.1.0 (#5976)

Co-authored-by: Renovate Bot <[email protected]>

* fix(b-avatar): badge `z-index` handling (#5975)

* chore(deps): update devdependency bootstrap-icons to ^1.1.0 (#5977)

* chore(deps): update devdependency bootstrap-icons to ^1.1.0

* Update .bundlewatch.config.json

* Regenerate icon files

* Update README.md

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jacob Müller <[email protected]>

* chore(docs): replace `<b-input>` with `<b-form-input>` (#5978)

* chore(docs): replace b-input with b-form-input

* chore(docs): fix single root element in example

* chore(docs): fix single root element in example

Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update devdependency eslint-config-standard to v16 (#5979)

* chore(deps): update devdependency eslint-config-standard to v16

* chore(lint): fix errors

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update devdependency postcss-cli to ^8.2.0 (#5983)

Co-authored-by: Renovate Bot <[email protected]>

* Switched comments (#5984)

* chore(deps): update devdependency eslint-config-standard to ^16.0.1 (#5987)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency lint-staged to ^10.5.1 (#5989)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency @vue/test-utils to ^1.1.1 (#5991)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency rollup to ^2.33.0 (#5992)

Co-authored-by: Renovate Bot <[email protected]>

* chore: migrate from `node-sass` to `sass` (Dart Sass) (#5990)

* chore(deps): update devdependency node-sass to v5

* chore: migrate from `node-sass` to `sass` (Dart Sass)

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update devdependency rollup to ^2.33.1 (#5993)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency sass-loader to ^10.0.5 (#5996)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency babel-jest to ^26.6.2 (#5997)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency jest to ^26.6.2 (#5999)

Co-authored-by: Renovate Bot <[email protected]>

* chore(docs): add gull & dexam themes (#5995)

* GUll vue added in themes section

* dexam landing pages added in doc themes section

* update gull and dexam themes details

* typo fix in gull yaml file

* fix description

* update gull description

* update dexam description

* layout break fix

* Update themes

Co-authored-by: Jacob Müller <[email protected]>

* chore(ci): update Node.js versions (#6001)

* chore(ci): update Node.js versions

* Update build.yml

* Update test.yml

* chore: add `SECURITY.md` (#6002)

* chore(ci): add CodeQL action (#6003)

* chore(ci): add CodeQL action

* fix(ci): move action to workflows dir

* chore(ci): move to Dependabot for all dependency updates (#6004)

* chore(deps-dev): bump @babel/standalone from 7.12.4 to 7.12.5 (#6010)

Bumps [@babel/standalone](https://github.com/babel/babel/tree/HEAD/packages/babel-standalone) from 7.12.4 to 7.12.5.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.5/packages/babel-standalone)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump babel-jest from 26.6.2 to 26.6.3 (#6011)

Bumps [babel-jest](https://github.com/facebook/jest/tree/HEAD/packages/babel-jest) from 26.6.2 to 26.6.3.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/commits/v26.6.3/packages/babel-jest)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump jest from 26.6.2 to 26.6.3 (#6012)

Bumps [jest](https://github.com/facebook/jest) from 26.6.2 to 26.6.3.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/compare/v26.6.2...v26.6.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(docs): improve component name formatting (#6014)

* fix(b-form-checkbox/b-form-radio): `chnage` event timing (#6008)

* fix(b-form-group): accessibility when `label-for` prop not set (#6006)

* chore: unify interval/timeout handling (#6015)

* fix(b-dropdown): click handling on close (closes #5982) (#6009)

* fix(b-dropdown): click handling on close

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* chore(deps-dev): bump sass from 1.28.0 to 1.29.0 (#6018)

Bumps [sass](https://github.com/sass/dart-sass) from 1.28.0 to 1.29.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.28.0...1.29.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump marked from 1.2.2 to 1.2.3 (#6017)

Bumps [marked](https://github.com/markedjs/marked) from 1.2.2 to 1.2.3.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/release.config.js)
- [Commits](https://github.com/markedjs/marked/compare/v1.2.2...v1.2.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/standalone from 7.12.5 to 7.12.6 (#6016)

Bumps [@babel/standalone](https://github.com/babel/babel/tree/HEAD/packages/babel-standalone) from 7.12.5 to 7.12.6.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.6/packages/babel-standalone)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(docs): add another `pageOptions` setting example (#6019)

* chore(docs): add another `pageOptions` example in table component doc

* chore(docs): correct a sentence in table component doc

chore(docs): correct a sentence in table component doc

* Update README.md

Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump postcss from 8.1.4 to 8.1.6 (#6021)

Bumps [postcss](https://github.com/postcss/postcss) from 8.1.4 to 8.1.6.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.1.4...8.1.6)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump vue-router from 3.4.8 to 3.4.9 (#6022)

Bumps [vue-router](https://github.com/vuejs/vue-router) from 3.4.8 to 3.4.9.
- [Release notes](https://github.com/vuejs/vue-router/releases)
- [Changelog](https://github.com/vuejs/vue-router/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue-router/compare/v3.4.8...v3.4.9)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* feat(config): improved defaults handling (closes #4507, #5138, #5291, #5459, #5958) (#5981)

* specify support of sidebar + array

* Initial Concept

* remove test code

* Remove `config-default.js`

* Update componentdoc.vue

* Update bootstrap-vue.js

* feat(config): code improvements

* fix: fallback config handling for date/time components

* update calendar.js

* feat(config): make all props configurable [WIP]

* Update aspect.js

* Update avatar-group.js

* Update avatar.js

* Update form-datepicker.js

* fix(config): default value handling in `makePropsConfigurable()`

* Update config.spec.js

* Update config.js

* Update componentdoc.vue

* Apply `makePropsConfigurable` to all components

* Update object.js

* Update object.js

* fix linting errors

* Revert "fix linting errors"

This reverts commit 786886fe34399537a91523294424d08b33cd25b5.

* Update form-input.js

* Update form-spinbutton.js

* fix(form-file): `fileNameFormatter` prop handling

* fix: property `validator` context

* Update form-tags.js

* Update pagination-nav.js

* Update toast.js

* Update button.js

* Update calendar.js

* Update bv-modal.js

* Update form-size.js

* Update mixin-selectable.js

* Update mixin-tfoot.js

* Update mixin-thead.js

* Update bv-toast.js

* Update popover.js

* Update tooltip.js

* Update tbody.js

* Update td.js

* Update tfoot.js

* Update thead.js

* Update tr.js

* Update pagination.js

* Update button-group.js

* Update button.js

* Update form-datepicker.js

* Update form-timepicker.js

* Update time.js

* Update button-toolbar.js

* Update calendar.js

* Update form-file.js

* Update form-rating.js

* Update mixin-options.js

* Update form-spinbutton.js

* Update form-tags.js

* Update nav-item.js

* Update mixin-busy.js

* Update mixin-caption.js

* Update mixin-empty.js

* Update mixin-filtering.js

* Update mixin-items.js

* Update mixin-pagination.js

* Update mixin-provider.js

* Update mixin-sorting.js

* Update mixin-stacked.js

* Update mixin-table-renderer.js

* Update mixin-tbody-row.js

* Update icon.js

* Update iconstack.js

* Update card.js

* Update dropdown.js

* Update form-options.js

* Update form-radio-check-group.js

* Update form-radio-check.js

* Update form-text.js

* Update form.js

* Update mixin-filtering.js

* Update pagination.js

* Update form-text.js

* Update modal.js

* chore: remove redundant istanbul ignores

* fix: add back some istanbul ignore

* fix(config): ensure props from mixins are configurabel via component config

* fix: resuse `form-plain` mixin everywhere

* feat: improve form control mixins

* Update README.md

* Update componentdoc.vue

* Update SECURITY.md

* Update README.md

* Update breadcrumb.js

* fix: size prop default value

* Update input-group.js

* fix(config): `makePropsConfigurable()` usage without key

* Update config.js

* Update config.js

* Update button-close.js

* Update toaster.js

* Update calendar.js

* Update carousel.js

* Update dropdown.js

* Update dropdown.spec.js

* Update img-lazy.js

* Update config.spec.js

* Update avatar.js

* feat: further improve shared form props usage

Co-authored-by: Jacob Müller <[email protected]>

* chore: bump version to v2.19.0 (#6025)

* chore(deps-dev): bump core-js from 3.6.5 to 3.7.0 (#6027)

Bumps [core-js](https://github.com/zloirock/core-js) from 3.6.5 to 3.7.0.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/compare/v3.6.5...v3.7.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump eslint from 7.12.1 to 7.13.0 (#6028)

Bumps [eslint](https://github.com/eslint/eslint) from 7.12.1 to 7.13.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.12.1...v7.13.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(docs): correct comment to Nuxt.js module `icons` option

* chore(deps-dev): bump eslint-plugin-standard from 4.0.2 to 4.1.0 (#6033)

Bumps [eslint-plugin-standard](https://github.com/standard/eslint-plugin-standard) from 4.0.2 to 4.1.0.
- [Release notes](https://github.com/standard/eslint-plugin-standard/releases)
- [Commits](https://github.com/standard/eslint-plugin-standard/compare/v4.0.2...v4.1.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump autoprefixer from 10.0.1 to 10.0.2 (#6036)

Bumps [autoprefixer](https://github.com/postcss/autoprefixer) from 10.0.1 to 10.0.2.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/autoprefixer/compare/10.0.1...10.0.2)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump postcss from 8.1.6 to 8.1.7 (#6037)

Bumps [postcss](https://github.com/postcss/postcss) from 8.1.6 to 8.1.7.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.1.6...8.1.7)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(docs): fix gull & dexam preview image link  (#6040)

* GUll vue added in themes section

* dexam landing pages added in doc themes section

* update gull and dexam themes details

* typo fix in gull yaml file

* fix description

* update gull description

* update dexam description

* layout break fix

* Update themes

* gull&dexam theme preview image link fixed

* Update dexam-startup-and-product-landing-page.yaml

* Update gull-admin-dashboard.yaml

Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump sass-loader from 10.0.5 to 10.1.0 (#6041)

Bumps [sass-loader](https://github.com/webpack-contrib/sass-loader) from 10.0.5 to 10.1.0.
- [Release notes](https://github.com/webpack-contrib/sass-loader/releases)
- [Changelog](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/sass-loader/compare/v10.0.5...v10.1.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump eslint-plugin-jest from 24.1.0 to 24.1.2 (#6042)

Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) from 24.1.0 to 24.1.2.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases)
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v24.1.0...v24.1.2)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(docs): update "Can I use" links (#6043)

* chore(deps-dev): bump eslint-plugin-jest from 24.1.2 to 24.1.3 (#6044)

Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) from 24.1.2 to 24.1.3.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases)
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v24.1.2...v24.1.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump marked from 1.2.3 to 1.2.4 (#6049)

Bumps [marked](https://github.com/markedjs/marked) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/release.config.js)
- [Commits](https://github.com/markedjs/marked/compare/v1.2.3...v1.2.4)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump @testing-library/jest-dom from 5.11.5 to 5.11.6 (#6048)

Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) from 5.11.5 to 5.11.6.
- [Release notes](https://github.com/testing-library/jest-dom/releases)
- [Changelog](https://github.com/testing-library/jest-dom/blob/master/CHANGELOG.md)
- [Commits](https://github.com/testing-library/jest-dom/compare/v5.11.5...v5.11.6)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump rollup from 2.33.1 to 2.33.2 (#6050)

Bumps [rollup](https://github.com/rollup/rollup) from 2.33.1 to 2.33.2.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.33.1...v2.33.2)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump terser from 5.3.8 to 5.4.0 (#6053)

Bumps [terser](https://github.com/terser/terser) from 5.3.8 to 5.4.0.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/compare/v5.3.8...v5.4.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump eslint-config-standard from 16.0.1 to 16.0.2 (#6055)

Bumps [eslint-config-standard](https://github.com/standard/eslint-config-standard) from 16.0.1 to 16.0.2.
- [Release notes](https://github.com/standard/eslint-config-standard/releases)
- [Changelog](https://github.com/standard/eslint-config-standard/blob/master/CHANGELOG.md)
- [Commits](https://github.com/standard/eslint-config-standard/compare/v16.0.1...v16.0.2)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump rollup from 2.33.2 to 2.33.3 (#6054)

Bumps [rollup](https://github.com/rollup/rollup) from 2.33.2 to 2.33.3.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.33.2...v2.33.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump postcss-cli from 8.2.0 to 8.3.0 (#6056)

Bumps [postcss-cli](https://github.com/postcss/postcss-cli) from 8.2.0 to 8.3.0.
- [Release notes](https://github.com/postcss/postcss-cli/releases)
- [Changelog](https://github.com/postcss/postcss-cli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss-cli/compare/8.2.0...8.3.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump terser from 5.4.0 to 5.5.0 (#6057)

Bumps [terser](https://github.com/terser/terser) from 5.4.0 to 5.5.0.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/compare/v5.4.0...v5.5.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump codemirror from 5.58.2 to 5.58.3 (#6058)

Bumps [codemirror](https://github.com/codemirror/CodeMirror) from 5.58.2 to 5.58.3.
- [Release notes](https://github.com/codemirror/CodeMirror/releases)
- [Changelog](https://github.com/codemirror/CodeMirror/blob/master/CHANGELOG.md)
- [Commits](https://github.com/codemirror/CodeMirror/compare/5.58.2...5.58.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @nuxt/content from 1.10.0 to 1.11.0 (#6059)

Bumps [@nuxt/content](https://github.com/nuxt/content) from 1.10.0 to 1.11.0.
- [Release notes](https://github.com/nuxt/content/releases)
- [Changelog](https://github.com/nuxt/content/blob/dev/docs/CHANGELOG.md)
- [Commits](https://github.com/nuxt/content/compare/@nuxt/[email protected]...@nuxt/[email protected])

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump highlight.js from 9.18.3 to 9.18.4 (#6060)

Bumps [highlight.js](https://github.com/highlightjs/highlight.js) from 9.18.3 to 9.18.4.
- [Release notes](https://github.com/highlightjs/highlight.js/releases)
- [Changelog](https://github.com/highlightjs/highlight.js/blob/master/CHANGES.md)
- [Commits](https://github.com/highlightjs/highlight.js/commits)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump postcss from 8.1.7 to 8.1.8 (#6065)

Bumps [postcss](https://github.com/postcss/postcss) from 8.1.7 to 8.1.8.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.1.7...8.1.8)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump highlight.js from 9.18.4 to 9.18.5 (#6066)

Bumps [highlight.js](https://github.com/highlightjs/highlight.js) from 9.18.4 to 9.18.5.
- [Release notes](https://github.com/highlightjs/highlight.js/releases)
- [Changelog](https://github.com/highlightjs/highlight.js/blob/9.18.5/CHANGES.md)
- [Commits](https://github.com/highlightjs/highlight.js/commits/9.18.5)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump marked from 1.2.4 to 1.2.5 (#6067)

Bumps [marked](https://github.com/markedjs/marked) from 1.2.4 to 1.2.5.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/release.config.js)
- [Commits](https://github.com/markedjs/marked/compare/v1.2.4...v1.2.5)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/cli from 7.12.1 to 7.12.7 (#6072)

Bumps [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli) from 7.12.1 to 7.12.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.7/packages/babel-cli)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump @babel/preset-env from 7.12.1 to 7.12.7 (#6073)

Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.12.1 to 7.12.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.7/packages/babel-preset-env)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump postcss from 8.1.8 to 8.1.9 (#6074)

Bumps [postcss](https://github.com/postcss/postcss) from 8.1.8 to 8.1.9.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.1.8...8.1.9)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/standalone from 7.12.6 to 7.12.7 (#6075)

Bumps [@babel/standalone](https://github.com/babel/babel/tree/HEAD/packages/babel-standalone) from 7.12.6 to 7.12.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.7/packages/babel-standalone)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump eslint-plugin-standard from 4.1.0 to 5.0.0 (#6071)

Bumps [eslint-plugin-standard](https://github.com/standard/eslint-plugin-standard) from 4.1.0 to 5.0.0.
- [Release notes](https://github.com/standard/eslint-plugin-standard/releases)
- [Commits](https://github.com/standard/eslint-plugin-standard/compare/v4.1.0...v5.0.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): remove deperacted `eslint-plugin-standard` (#6077)

* chore(deps-dev): bump eslint from 7.13.0 to 7.14.0 (#6081)

Bumps [eslint](https://github.com/eslint/eslint) from 7.13.0 to 7.14.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.13.0...v7.14.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump postcss from 8.1.9 to 8.1.10 (#6079)

Bumps [postcss](https://github.com/postcss/postcss) from 8.1.9 to 8.1.10.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.1.9...8.1.10)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/core from 7.12.3 to 7.12.8 (#6083)

Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.12.3 to 7.12.8.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.8/packages/babel-core)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/cli from 7.12.7 to 7.12.8 (#6082)

Bumps [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli) from 7.12.7 to 7.12.8.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.8/packages/babel-cli)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/standalone from 7.12.7 to 7.12.8 (#6080)

Bumps [@babel/standalone](https://github.com/babel/babel/tree/HEAD/packages/babel-standalone) from 7.12.7 to 7.12.8.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.8/packages/babel-standalone)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* fix(b-form-input): modified value handling (#6084)

* fix: user supplied prop function detection (#6070)

* chore(deps-dev): bump @nuxt/content from 1.11.0 to 1.11.1 (#6089)

Bumps [@nuxt/content](https://github.com/nuxt/content) from 1.11.0 to 1.11.1.
- [Release notes](https://github.com/nuxt/content/releases)
- [Changelog](https://github.com/nuxt/content/blob/dev/docs/CHANGELOG.md)
- [Commits](https://github.com/nuxt/content/compare/@nuxt/[email protected]...@nuxt/[email protected])

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump lint-staged from 10.5.1 to 10.5.2 (#6088)

Bumps [lint-staged](https://github.com/okonet/lint-staged) from 10.5.1 to 10.5.2.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v10.5.1...v10.5.2)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/standalone from 7.12.8 to 7.12.9 (#6087)

Bumps [@babel/standalone](https://github.com/babel/babel/tree/HEAD/packages/babel-standalone) from 7.12.8 to 7.12.9.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.9/packages/babel-standalone)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/core from 7.12.8 to 7.12.9 (#6086)

Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.12.8 to 7.12.9.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.9/packages/babel-core)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): regenerate lockfile (#6091)

* chore(deps-dev): bump core-js from 3.7.0 to 3.8.0 (#6093)

Bumps [core-js](https://github.com/zloirock/core-js) from 3.7.0 to 3.8.0.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/compare/v3.7.0...v3.8.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump autoprefixer from 10.0.2 to 10.0.3 (#6096)

Bumps [autoprefixer](https://github.com/postcss/autoprefixer) from 10.0.2 to 10.0.3.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/autoprefixer/compare/10.0.2...10.0.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(b-table): only set `tabindex="0"` for sortable TH's (#6102)

* fix(b-form-spinbutton): button markup (#6101)

* chore(refactor): improved code sharing between form components (#6100)

* chore(refactor): improved code sharing between form components

* Update form-checkbox-group.spec.js

* Update form-radio-group.spec.js

* Update form-radio-group.js

* Update form-radio-check-group.js

* Update form-radio-group.js

* fix(b-form-tags): required handling (closes #6094) (#6103)

* fix(b-form-tags): required handling

* Update form-tags.js

* Update form-tags.js

* Update form-tags.js

* Update form-tags.spec.js

* feat(b-form-tags): add `reset` method (#6104)

* feat(b-form-tags): add `reset` method

* Update form-tags.js

* chore(deps-dev): bump autoprefixer from 10.0.3 to 10.0.4 (#6106)

Bumps [autoprefixer](https://github.com/postcss/autoprefixer) from 10.0.3 to 10.0.4.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/autoprefixer/compare/10.0.3...10.0.4)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump rollup from 2.33.3 to 2.34.0 (#6107)

Bumps [rollup](https://github.com/rollup/rollup) from 2.33.3 to 2.34.0.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.33.3...v2.34.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @nuxtjs/pwa from 3.2.2 to 3.3.1 (#6108)

Bumps [@nuxtjs/pwa](https://github.com/nuxt-community/pwa-module) from 3.2.2 to 3.3.1.
- [Release notes](https://github.com/nuxt-community/pwa-module/releases)
- [Changelog](https://github.com/nuxt-community/pwa-module/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nuxt-community/pwa-module/compare/v3.2.2...v3.3.1)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump terser from 5.5.0 to 5.5.1 (#6109)

Bumps [terser](https://github.com/terser/terser) from 5.5.0 to 5.5.1.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/compare/v5.5.0...v5.5.1)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* fix(b-table): sort handling for numeric string values (closes #6092) (#6105)

* fix(b-table): sort handling for numeric string values

* Update stringify-object-values.spec.js

* Update stringify-object-values.spec.js

* chore: bump version to v2.20.0 (#6110)

* fix(table): use original value for fallback when number parsing fails in `defaultSortCompare()`

* fix: user supplied prop function detection (closes #6112) (#6113)

* fix(b-form-input/b-form-textarea): v-model handling

* Update form-text.js

* Update form-text.js

* Update form-text.js

* Update form-text.js

* Update form-text.js

* Update form-text.js

* Update form-text.js

* Update form-text.js

* Update form-text.js

* Update form-text.js

* fix: user supplied prop function detection

* Update calendar.spec.js

* Update form-text.js

* fix: further improve user supplied prop fucntion detection

* Revert "fix: further improve user supplied prop fucntion detection"

This reverts commit 86bbb7fa41f2c62756667d095dedae2461170f13.

* chore: bump version to v2.20.1 (#6115)

* chore(deps-dev): bump @nuxtjs/pwa from 3.3.1 to 3.3.2 (#6119)

Bumps [@nuxtjs/pwa](https://github.com/nuxt-community/pwa-module) from 3.3.1 to 3.3.2.
- [Release notes](https://github.com/nuxt-community/pwa-module/releases)
- [Changelog](https://github.com/nuxt-community/pwa-module/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nuxt-community/pwa-module/compare/v3.3.1...v3.3.2)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump nuxt from 2.14.7 to 2.14.9 (#6122)

Bumps [nuxt](https://github.com/nuxt/nuxt.js) from 2.14.7 to 2.14.9.
- [Release notes](https://github.com/nuxt/nuxt.js/releases)
- [Changelog](https://github.com/nuxt/nuxt.js/blob/dev/RELEASE_PLAN.md)
- [Commits](https://github.com/nuxt/nuxt.js/compare/v2.14.7...v2.14.9)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump cross-env from 7.0.2 to 7.0.3 (#6123)

Bumps [cross-env](https://github.com/kentcdodds/cross-env) from 7.0.2 to 7.0.3.
- [Release notes](https://github.com/kentcdodds/cross-env/releases)
- [Changelog](https://github.com/kentcdodds/cross-env/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kentcdodds/cross-env/compare/v7.0.2...v7.0.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump rollup from 2.34.0 to 2.34.1 (#6125)

Bumps [rollup](https://github.com/rollup/rollup) from 2.34.0 to 2.34.1.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.34.0...v2.34.1)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump execa from 4.1.0 to 5.0.0 (#6128)

Bumps [execa](https://github.com/sindresorhus/execa) from 4.1.0 to 5.0.0.
- [Release notes](https://github.com/sindresorhus/execa/releases)
- [Commits](https://github.com/sindresorhus/execa/compare/v4.1.0...v5.0.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump postcss from 8.1.10 to 8.1.13 (#6127)

Bumps [postcss](https://github.com/postcss/postcss) from 8.1.10 to 8.1.13.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.1.10...8.1.13)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump eslint-plugin-prettier from 3.1.4 to 3.2.0 (#6126)

Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 3.1.4 to 3.2.0.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v3.1.4...v3.2.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump eslint-plugin-vue from 7.1.0 to 7.2.0 (#6134)

Bumps [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) from 7.1.0 to 7.2.0.
- [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases)
- [Commits](https://github.com/vuejs/eslint-plugin-vue/compare/v7.1.0...v7.2.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump postcss from 8.1.13 to 8.1.14 (#6135)

Bumps [postcss](https://github.com/postcss/postcss) from 8.1.13 to 8.1.14.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.1.13...8.1.14)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump rollup from 2.34.1 to 2.34.2 (#6147)

Bumps [rollup](https://github.com/rollup/rollup) from 2.34.1 to 2.34.2.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.34.1...v2.34.2)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump sass from 1.29.0 to 1.30.0 (#6146)

Bumps [sass](https://github.com/sass/dart-sass) from 1.29.0 to 1.30.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.29.0...1.30.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump nuxt from 2.14.9 to 2.14.10 (#6145)

Bumps [nuxt](https://github.com/nuxt/nuxt.js) from 2.14.9 to 2.14.10.
- [Release notes](https://github.com/nuxt/nuxt.js/releases)
- [Changelog](https://github.com/nuxt/nuxt.js/blob/dev/RELEASE_PLAN.md)
- [Commits](https://github.com/nuxt/nuxt.js/compare/v2.14.9...v2.14.10)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump husky from 4.3.0 to 4.3.5 (#6144)

Bumps [husky](https://github.com/typicode/husky) from 4.3.0 to 4.3.5.
- [Release notes](https://github.com/typicode/husky/releases)
- [Commits](https://github.com/typicode/husky/compare/v4.3.0...v4.3.5)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump lint-staged from 10.5.2 to 10.5.3 (#6143)

Bumps [lint-staged](https://github.com/okonet/lint-staged) from 10.5.2 to 10.5.3.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v10.5.2...v10.5.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(docs): update `highlight.js` to v10 (#6148)

* chore(deps-dev): bump eslint-config-prettier from 6.15.0 to 7.0.0 (#6149)

Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 6.15.0 to 7.0.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v6.15.0...v7.0.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump eslint from 7.14.0 to 7.15.0 (#6150)

Bumps [eslint](https://github.com/eslint/eslint) from 7.14.0 to 7.15.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.14.0...v7.15.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump core-js from 3.8.0 to 3.8.1 (#6151)

Bumps [core-js](https://github.com/zloirock/core-js) from 3.8.0 to 3.8.1.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/compare/v3.8.0...v3.8.1)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* feat(refactor): code enhancements for easier Vue 3 migration (closes #6124, #6139) (#6141)

* feat(refactor): code improvements for easier Vue 3 migration

* chore(deps): regenerate lockfile

* fix(build): add missing `package.json` files for private components

* chore: bump BundleWatch values

* Update progress-bar.js

* Update tab.js

* Update bv-tooltip-template.js

* Update props.js

* Update props.spec.js

* Update tabs.js

* Update tab.js

* Update progress-bar.js

* Update tbody.js

* Update td.js

* Update tfoot.js

* Update thead.js

* Update tr.js

* Update time.js

* Update bv-tooltip-template.js

* Update form-radio-check.js

* Update collapse.js

* Update collapse.js

* Update form-radio-check.js

* Update form-radio.js

* Update safe-types.js

* Update common-props.json

* Update package.json

* Update package.json

* chore: alphabetically sort component meta information

* chore(refactor): add `slots` constants for all slot names

* Update safe-types.js

* Update README.md

* Update avatar.js

* Update alert.js

* Update form-radio-check.js

* chore(docs): add `ariaControls` to common props

* Update form-datepicker.js

* Update form-timepicker.js

* Update componentdoc.vue

* chore(refactor): move all custom event names to `events` constants

* Update dropdown.js

* Update slots.js

* Update form-spinbutton.js

* Update form-rating.js

* Update modal.js

* Update sidebar.js

* Update slots.js

* Update pagination.js

* Update pagination.js

* chore(docs): add missing documentation for slots

* Update package.json

* Update componentdoc.vue

* feat(popover/tooltip): use `normalizeSlotMixin`

* Update card-img-lazy.js

* Update package.json

* Update package.json

* chore(docs): improve prop XSS warnings

* Update package.json

* Update bv-tooltip-template.js

* Update bv-popover-template.js

* Update bv-tooltip-template.js

* Update bv-popper.js

* fix: `required` prop handling

* Update tooltip.js

* Update form-text.js

* Update form-file.js

* Update form-input.js

* Update form-text.js

* Update index.js

* fix(table): default sort compare logic for date strings (#6153)

* chore(deps-dev): bump postcss from 8.1.14 to 8.2.0 (#6158)

Bumps [postcss](https://github.com/postcss/postcss) from 8.1.14 to 8.2.0.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.1.14...8.2.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump improved-yarn-audit from 2.3.1 to 2.3.2 (#6157)

Bumps [improved-yarn-audit](https://github.com/djfdyuruiry/improved-yarn-audit) from 2.3.1 to 2.3.2.
- [Release notes](https://github.com/djfdyuruiry/improved-yarn-audit/releases)
- [Commits](https://github.com/djfdyuruiry/improved-yarn-audit/commits)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump autoprefixer from 10.0.4 to 10.1.0 (#6156)

Bumps [autoprefixer](https://github.com/postcss/autoprefixer) from 10.0.4 to 10.1.0.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/autoprefixer/compare/10.0.4...10.1.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* fix(b-form-datepicker): `valueAsDate` prop handling (#6159)

* fix(b-tabs): cleanup rendering logic (#6154)

* fix(b-tabs): tabs detection for SSR

* Update tab.js

* Update tabs.js

* testing

* Update safe-types.js

* Update dom.js

* Update tabs.js

* Update tabs.js

* Update tabs.js

* Update tabs.js

* Update tabs.js

* fix(b-tabs): improve rendering logic

* Update tabs.js

* Update tabs.js

* Update tab.js

* Update tabs.js

* Update tabs.js

* chore(refactor): prefer multiple constants over contants object

* feat(b-form-tags): add `no-tags-remove` prop (closes #6162) (#6163)

* feat(b-form-tags): add `no-tags-remove` prop

* Update package.json

* chore(deps-dev): bump @babel/plugin-transform-runtime (#6168)

Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime) from 7.12.1 to 7.12.10.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.10/packages/babel-plugin-transform-runtime)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump @babel/cli from 7.12.8 to 7.12.10 (#6167)

Bumps [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli) from 7.12.8 to 7.12.10.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.10/packages/babel-cli)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/preset-env from 7.12.7 to 7.12.10 (#6166)

Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.12.7 to 7.12.10.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.10/packages/babel-preset-env)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/core from 7.12.9 to 7.12.10 (#6165)

Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.12.9 to 7.12.10.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.10/packages/babel-core)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump nuxt from 2.14.10 to 2.14.11 (#6164)

Bumps [nuxt](https://github.com/nuxt/nuxt.js) from 2.14.10 to 2.14.11.
- [Release notes](https://github.com/nuxt/nuxt.js/releases)
- [Changelog](https://github.com/nuxt/nuxt.js/blob/dev/RELEASE_PLAN.md)
- [Commits](https://github.com/nuxt/nuxt.js/compare/v2.14.10...v2.14.11)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): bump ini from 1.3.5 to 1.3.7 (#6171)

Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.7.
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.7)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump postcss from 8.2.0 to 8.2.1 (#6175)

Bumps [postcss](https://github.com/postcss/postcss) from 8.2.0 to 8.2.1.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.2.0...8.2.1)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump marked from 1.2.5 to 1.2.6 (#6174)

Bumps [marked](https://github.com/markedjs/marked) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/release.config.js)
- [Commits](https://github.com/markedjs/marked/compare/v1.2.5...v1.2.6)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/standalone from 7.12.9 to 7.12.10 (#6173)

Bumps [@babel/standalone](https://github.com/babel/babel/tree/HEAD/packages/babel-standalone) from 7.12.9 to 7.12.10.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.10/packages/babel-standalone)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* feat(b-sidebar): add `header` slot (#6179)

* chore(icons): update Bootstrap Icons to v1.2.0 (#6180)

* chore(icons): update Bootstrap Icons to v1.2.0

* Update .bundlewatch.config.json

* Update .bundlewatch.config.json

* Update README.md (#6181)

拼写错误
fix typo

* feat(b-form-group): add `content-cols` props and scoped `default` slot (closes #6095, #6118) (#6178)

* fix(b-form-group): content markup

* Update package.json

* Update README.md

* Update README.md

* Update array.js

* Update form-group.js

* Update form-group.spec.js

* Update package.json

* Update README.md

* Update form-radio-check-group.js

* chore(docs): optimize all `<b-form-groups>` for A11Y

* fix(b-form-datepicker/b-form-timepicker): label styles when in `button-only` mode (closes #6172) (#6186)

* fix(b-form-datepicker/b-form-timepicker): label styles when in `button-only` mode

* Update bv-form-btn-label-control.js

* Update bv-form-btn-label-control.js

* chore(deps-dev): bump eslint-plugin-prettier from 3.2.0 to 3.3.0 (#6189)

Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v3.2.0...v3.3.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump postcss-cli from 8.3.0 to 8.3.1 (#6190)

Bumps [postcss-cli](https://github.com/postcss/postcss-cli) from 8.3.0 to 8.3.1.
- [Release notes](https://github.com/postcss/postcss-cli/releases)
- [Changelog](https://github.com/postcss/postcss-cli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss-cli/compare/8.3.0...8.3.1)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump rollup from 2.34.2 to 2.35.0 (#6191)

Bumps [rollup](https://github.com/rollup/rollup) from 2.34.2 to 2.35.0.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.34.2...v2.35.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @vue/test-utils from 1.1.1 to 1.1.2 (#6192)

Bumps [@vue/test-utils](https://github.com/vuejs/vue-test-utils/tree/HEAD/packages/test-utils) from 1.1.1 to 1.1.2.
- [Release notes](https://github.com/vuejs/vue-test-utils/releases)
- [Changelog](https://github.com/vuejs/vue-test-utils/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue-test-utils/commits/v1.1.2/packages/test-utils)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump husky from 4.3.5 to 4.3.6 (#6193)

Bumps [husky](https://github.com/typicode/husky) from 4.3.5 to 4.3.6.
- [Release notes](https://github.com/typicode/husky/releases)
- [Commits](https://github.com/typicode/husky/compare/v4.3.5...v4.3.6)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(icons): update Bootstrap Icons to v1.2.1 (#6194)

* chore: bump version to v2.21.0 (#6195)

* chore: bump version to v2.21.0

* Update CHANGELOG.md

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: 82amp <[email protected]>
Co-authored-by: Tal Koren <[email protected]>
Co-authored-by: criskgl <[email protected]>
Co-authored-by: JD <[email protected]>
Co-authored-by: Ctibor Laky <[email protected]>
Co-authored-by: naime-hossain <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joris Lacance <[email protected]>
Co-authored-by: Hiws <[email protected]>
Co-authored-by: magical-l <[email protected]>

v2.20.1

Toggle v2.20.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
chore: release v2.20.1 (bootstrap-vue#6116)

* chore(deps): update devdependency eslint-plugin-standard to ^4.0.2 (bootstrap-vue#5944)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency eslint-config-standard to v15 (bootstrap-vue#5945)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency terser to ^5.3.8 (bootstrap-vue#5948)

Co-authored-by: Renovate Bot <[email protected]>

* chore:fix missing ` in carousel documentation (bootstrap-vue#5951)

* chore(deps): update devdependency sass-loader to ^10.0.4 (bootstrap-vue#5952)

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update devdependency postcss to ^8.1.3 (bootstrap-vue#5953)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update all non-major dependencies to ^26.6.1 (bootstrap-vue#5956)

Co-authored-by: Renovate Bot <[email protected]>

* chore: update contributors

* chore(deps): update devdependency @testing-library/jest-dom to ^5.11.5 (bootstrap-vue#5957)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update all non-major dependencies (bootstrap-vue#5959)

Co-authored-by: Renovate Bot <[email protected]>

* fix(b-avatar): prevent avatar from being squished (bootstrap-vue#5963)

Closes bootstrap-vue#5962

* chore(deps): update devdependency vue-router to ^3.4.8 (bootstrap-vue#5966)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency lint-staged to ^10.5.0 (bootstrap-vue#5967)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency eslint to ^7.12.1 (bootstrap-vue#5969)

Co-authored-by: Renovate Bot <[email protected]>

* Update README.md (bootstrap-vue#5971)

Spelling correction

* chore(deps): update devdependency eslint-config-prettier to ^6.15.0 (bootstrap-vue#5972)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency eslint-config-standard to ^15.0.1 (bootstrap-vue#5974)

Co-authored-by: Renovate Bot <[email protected]>

* feat(b-media): improve aside right handling (bootstrap-vue#5965)

* fix(b-media): removed utility classes and added style

* fix(b-media): removed utility classes and added style

* fix(b-media): Changes according to suggestions for media

* feat(b-media): added prop desc in component's package.json

* feat(b-media-asign): advanced `right` handling

Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update devdependency execa to ^4.1.0 (bootstrap-vue#5976)

Co-authored-by: Renovate Bot <[email protected]>

* fix(b-avatar): badge `z-index` handling (bootstrap-vue#5975)

* chore(deps): update devdependency bootstrap-icons to ^1.1.0 (bootstrap-vue#5977)

* chore(deps): update devdependency bootstrap-icons to ^1.1.0

* Update .bundlewatch.config.json

* Regenerate icon files

* Update README.md

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jacob Müller <[email protected]>

* chore(docs): replace `<b-input>` with `<b-form-input>` (bootstrap-vue#5978)

* chore(docs): replace b-input with b-form-input

* chore(docs): fix single root element in example

* chore(docs): fix single root element in example

Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update devdependency eslint-config-standard to v16 (bootstrap-vue#5979)

* chore(deps): update devdependency eslint-config-standard to v16

* chore(lint): fix errors

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update devdependency postcss-cli to ^8.2.0 (bootstrap-vue#5983)

Co-authored-by: Renovate Bot <[email protected]>

* Switched comments (bootstrap-vue#5984)

* chore(deps): update devdependency eslint-config-standard to ^16.0.1 (bootstrap-vue#5987)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency lint-staged to ^10.5.1 (bootstrap-vue#5989)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency @vue/test-utils to ^1.1.1 (bootstrap-vue#5991)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency rollup to ^2.33.0 (bootstrap-vue#5992)

Co-authored-by: Renovate Bot <[email protected]>

* chore: migrate from `node-sass` to `sass` (Dart Sass) (bootstrap-vue#5990)

* chore(deps): update devdependency node-sass to v5

* chore: migrate from `node-sass` to `sass` (Dart Sass)

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update devdependency rollup to ^2.33.1 (bootstrap-vue#5993)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency sass-loader to ^10.0.5 (bootstrap-vue#5996)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency babel-jest to ^26.6.2 (bootstrap-vue#5997)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency jest to ^26.6.2 (bootstrap-vue#5999)

Co-authored-by: Renovate Bot <[email protected]>

* chore(docs): add gull & dexam themes (bootstrap-vue#5995)

* GUll vue added in themes section

* dexam landing pages added in doc themes section

* update gull and dexam themes details

* typo fix in gull yaml file

* fix description

* update gull description

* update dexam description

* layout break fix

* Update themes

Co-authored-by: Jacob Müller <[email protected]>

* chore(ci): update Node.js versions (bootstrap-vue#6001)

* chore(ci): update Node.js versions

* Update build.yml

* Update test.yml

* chore: add `SECURITY.md` (bootstrap-vue#6002)

* chore(ci): add CodeQL action (bootstrap-vue#6003)

* chore(ci): add CodeQL action

* fix(ci): move action to workflows dir

* chore(ci): move to Dependabot for all dependency updates (bootstrap-vue#6004)

* chore(deps-dev): bump @babel/standalone from 7.12.4 to 7.12.5 (bootstrap-vue#6010)

Bumps [@babel/standalone](https://github.com/babel/babel/tree/HEAD/packages/babel-standalone) from 7.12.4 to 7.12.5.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.5/packages/babel-standalone)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump babel-jest from 26.6.2 to 26.6.3 (bootstrap-vue#6011)

Bumps [babel-jest](https://github.com/facebook/jest/tree/HEAD/packages/babel-jest) from 26.6.2 to 26.6.3.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/commits/v26.6.3/packages/babel-jest)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump jest from 26.6.2 to 26.6.3 (bootstrap-vue#6012)

Bumps [jest](https://github.com/facebook/jest) from 26.6.2 to 26.6.3.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md)
- [Commits](jestjs/jest@v26.6.2...v26.6.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(docs): improve component name formatting (bootstrap-vue#6014)

* fix(b-form-checkbox/b-form-radio): `chnage` event timing (bootstrap-vue#6008)

* fix(b-form-group): accessibility when `label-for` prop not set (bootstrap-vue#6006)

* chore: unify interval/timeout handling (bootstrap-vue#6015)

* fix(b-dropdown): click handling on close (closes bootstrap-vue#5982) (bootstrap-vue#6009)

* fix(b-dropdown): click handling on close

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* chore(deps-dev): bump sass from 1.28.0 to 1.29.0 (bootstrap-vue#6018)

Bumps [sass](https://github.com/sass/dart-sass) from 1.28.0 to 1.29.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/master/CHANGELOG.md)
- [Commits](sass/dart-sass@1.28.0...1.29.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump marked from 1.2.2 to 1.2.3 (bootstrap-vue#6017)

Bumps [marked](https://github.com/markedjs/marked) from 1.2.2 to 1.2.3.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/release.config.js)
- [Commits](markedjs/marked@v1.2.2...v1.2.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/standalone from 7.12.5 to 7.12.6 (bootstrap-vue#6016)

Bumps [@babel/standalone](https://github.com/babel/babel/tree/HEAD/packages/babel-standalone) from 7.12.5 to 7.12.6.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.6/packages/babel-standalone)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(docs): add another `pageOptions` setting example (bootstrap-vue#6019)

* chore(docs): add another `pageOptions` example in table component doc

* chore(docs): correct a sentence in table component doc

chore(docs): correct a sentence in table component doc

* Update README.md

Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump postcss from 8.1.4 to 8.1.6 (bootstrap-vue#6021)

Bumps [postcss](https://github.com/postcss/postcss) from 8.1.4 to 8.1.6.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/master/CHANGELOG.md)
- [Commits](postcss/postcss@8.1.4...8.1.6)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump vue-router from 3.4.8 to 3.4.9 (bootstrap-vue#6022)

Bumps [vue-router](https://github.com/vuejs/vue-router) from 3.4.8 to 3.4.9.
- [Release notes](https://github.com/vuejs/vue-router/releases)
- [Changelog](https://github.com/vuejs/vue-router/blob/dev/CHANGELOG.md)
- [Commits](vuejs/vue-router@v3.4.8...v3.4.9)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* feat(config): improved defaults handling (closes bootstrap-vue#4507, bootstrap-vue#5138, bootstrap-vue#5291, bootstrap-vue#5459, bootstrap-vue#5958) (bootstrap-vue#5981)

* specify support of sidebar + array

* Initial Concept

* remove test code

* Remove `config-default.js`

* Update componentdoc.vue

* Update bootstrap-vue.js

* feat(config): code improvements

* fix: fallback config handling for date/time components

* update calendar.js

* feat(config): make all props configurable [WIP]

* Update aspect.js

* Update avatar-group.js

* Update avatar.js

* Update form-datepicker.js

* fix(config): default value handling in `makePropsConfigurable()`

* Update config.spec.js

* Update config.js

* Update componentdoc.vue

* Apply `makePropsConfigurable` to all components

* Update object.js

* Update object.js

* fix linting errors

* Revert "fix linting errors"

This reverts commit 786886f.

* Update form-input.js

* Update form-spinbutton.js

* fix(form-file): `fileNameFormatter` prop handling

* fix: property `validator` context

* Update form-tags.js

* Update pagination-nav.js

* Update toast.js

* Update button.js

* Update calendar.js

* Update bv-modal.js

* Update form-size.js

* Update mixin-selectable.js

* Update mixin-tfoot.js

* Update mixin-thead.js

* Update bv-toast.js

* Update popover.js

* Update tooltip.js

* Update tbody.js

* Update td.js

* Update tfoot.js

* Update thead.js

* Update tr.js

* Update pagination.js

* Update button-group.js

* Update button.js

* Update form-datepicker.js

* Update form-timepicker.js

* Update time.js

* Update button-toolbar.js

* Update calendar.js

* Update form-file.js

* Update form-rating.js

* Update mixin-options.js

* Update form-spinbutton.js

* Update form-tags.js

* Update nav-item.js

* Update mixin-busy.js

* Update mixin-caption.js

* Update mixin-empty.js

* Update mixin-filtering.js

* Update mixin-items.js

* Update mixin-pagination.js

* Update mixin-provider.js

* Update mixin-sorting.js

* Update mixin-stacked.js

* Update mixin-table-renderer.js

* Update mixin-tbody-row.js

* Update icon.js

* Update iconstack.js

* Update card.js

* Update dropdown.js

* Update form-options.js

* Update form-radio-check-group.js

* Update form-radio-check.js

* Update form-text.js

* Update form.js

* Update mixin-filtering.js

* Update pagination.js

* Update form-text.js

* Update modal.js

* chore: remove redundant istanbul ignores

* fix: add back some istanbul ignore

* fix(config): ensure props from mixins are configurabel via component config

* fix: resuse `form-plain` mixin everywhere

* feat: improve form control mixins

* Update README.md

* Update componentdoc.vue

* Update SECURITY.md

* Update README.md

* Update breadcrumb.js

* fix: size prop default value

* Update input-group.js

* fix(config): `makePropsConfigurable()` usage without key

* Update config.js

* Update config.js

* Update button-close.js

* Update toaster.js

* Update calendar.js

* Update carousel.js

* Update dropdown.js

* Update dropdown.spec.js

* Update img-lazy.js

* Update config.spec.js

* Update avatar.js

* feat: further improve shared form props usage

Co-authored-by: Jacob Müller <[email protected]>

* chore: bump version to v2.19.0 (bootstrap-vue#6025)

* chore(deps-dev): bump core-js from 3.6.5 to 3.7.0 (bootstrap-vue#6027)

Bumps [core-js](https://github.com/zloirock/core-js) from 3.6.5 to 3.7.0.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](zloirock/core-js@v3.6.5...v3.7.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump eslint from 7.12.1 to 7.13.0 (bootstrap-vue#6028)

Bumps [eslint](https://github.com/eslint/eslint) from 7.12.1 to 7.13.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](eslint/eslint@v7.12.1...v7.13.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(docs): correct comment to Nuxt.js module `icons` option

* chore(deps-dev): bump eslint-plugin-standard from 4.0.2 to 4.1.0 (bootstrap-vue#6033)

Bumps [eslint-plugin-standard](https://github.com/standard/eslint-plugin-standard) from 4.0.2 to 4.1.0.
- [Release notes](https://github.com/standard/eslint-plugin-standard/releases)
- [Commits](standard/eslint-plugin-standard@v4.0.2...v4.1.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump autoprefixer from 10.0.1 to 10.0.2 (bootstrap-vue#6036)

Bumps [autoprefixer](https://github.com/postcss/autoprefixer) from 10.0.1 to 10.0.2.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/master/CHANGELOG.md)
- [Commits](postcss/autoprefixer@10.0.1...10.0.2)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump postcss from 8.1.6 to 8.1.7 (bootstrap-vue#6037)

Bumps [postcss](https://github.com/postcss/postcss) from 8.1.6 to 8.1.7.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/master/CHANGELOG.md)
- [Commits](postcss/postcss@8.1.6...8.1.7)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(docs): fix gull & dexam preview image link  (bootstrap-vue#6040)

* GUll vue added in themes section

* dexam landing pages added in doc themes section

* update gull and dexam themes details

* typo fix in gull yaml file

* fix description

* update gull description

* update dexam description

* layout break fix

* Update themes

* gull&dexam theme preview image link fixed

* Update dexam-startup-and-product-landing-page.yaml

* Update gull-admin-dashboard.yaml

Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump sass-loader from 10.0.5 to 10.1.0 (bootstrap-vue#6041)

Bumps [sass-loader](https://github.com/webpack-contrib/sass-loader) from 10.0.5 to 10.1.0.
- [Release notes](https://github.com/webpack-contrib/sass-loader/releases)
- [Changelog](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md)
- [Commits](webpack-contrib/sass-loader@v10.0.5...v10.1.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump eslint-plugin-jest from 24.1.0 to 24.1.2 (bootstrap-vue#6042)

Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) from 24.1.0 to 24.1.2.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases)
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/master/CHANGELOG.md)
- [Commits](jest-community/eslint-plugin-jest@v24.1.0...v24.1.2)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(docs): update "Can I use" links (bootstrap-vue#6043)

* chore(deps-dev): bump eslint-plugin-jest from 24.1.2 to 24.1.3 (bootstrap-vue#6044)

Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) from 24.1.2 to 24.1.3.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases)
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/master/CHANGELOG.md)
- [Commits](jest-community/eslint-plugin-jest@v24.1.2...v24.1.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump marked from 1.2.3 to 1.2.4 (bootstrap-vue#6049)

Bumps [marked](https://github.com/markedjs/marked) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/release.config.js)
- [Commits](markedjs/marked@v1.2.3...v1.2.4)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump @testing-library/jest-dom from 5.11.5 to 5.11.6 (bootstrap-vue#6048)

Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) from 5.11.5 to 5.11.6.
- [Release notes](https://github.com/testing-library/jest-dom/releases)
- [Changelog](https://github.com/testing-library/jest-dom/blob/master/CHANGELOG.md)
- [Commits](testing-library/jest-dom@v5.11.5...v5.11.6)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump rollup from 2.33.1 to 2.33.2 (bootstrap-vue#6050)

Bumps [rollup](https://github.com/rollup/rollup) from 2.33.1 to 2.33.2.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](rollup/rollup@v2.33.1...v2.33.2)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump terser from 5.3.8 to 5.4.0 (bootstrap-vue#6053)

Bumps [terser](https://github.com/terser/terser) from 5.3.8 to 5.4.0.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](terser/terser@v5.3.8...v5.4.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump eslint-config-standard from 16.0.1 to 16.0.2 (bootstrap-vue#6055)

Bumps [eslint-config-standard](https://github.com/standard/eslint-config-standard) from 16.0.1 to 16.0.2.
- [Release notes](https://github.com/standard/eslint-config-standard/releases)
- [Changelog](https://github.com/standard/eslint-config-standard/blob/master/CHANGELOG.md)
- [Commits](standard/eslint-config-standard@v16.0.1...v16.0.2)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump rollup from 2.33.2 to 2.33.3 (bootstrap-vue#6054)

Bumps [rollup](https://github.com/rollup/rollup) from 2.33.2 to 2.33.3.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](rollup/rollup@v2.33.2...v2.33.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump postcss-cli from 8.2.0 to 8.3.0 (bootstrap-vue#6056)

Bumps [postcss-cli](https://github.com/postcss/postcss-cli) from 8.2.0 to 8.3.0.
- [Release notes](https://github.com/postcss/postcss-cli/releases)
- [Changelog](https://github.com/postcss/postcss-cli/blob/master/CHANGELOG.md)
- [Commits](postcss/postcss-cli@8.2.0...8.3.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump terser from 5.4.0 to 5.5.0 (bootstrap-vue#6057)

Bumps [terser](https://github.com/terser/terser) from 5.4.0 to 5.5.0.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](terser/terser@v5.4.0...v5.5.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump codemirror from 5.58.2 to 5.58.3 (bootstrap-vue#6058)

Bumps [codemirror](https://github.com/codemirror/CodeMirror) from 5.58.2 to 5.58.3.
- [Release notes](https://github.com/codemirror/CodeMirror/releases)
- [Changelog](https://github.com/codemirror/CodeMirror/blob/master/CHANGELOG.md)
- [Commits](codemirror/codemirror5@5.58.2...5.58.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @nuxt/content from 1.10.0 to 1.11.0 (bootstrap-vue#6059)

Bumps [@nuxt/content](https://github.com/nuxt/content) from 1.10.0 to 1.11.0.
- [Release notes](https://github.com/nuxt/content/releases)
- [Changelog](https://github.com/nuxt/content/blob/dev/docs/CHANGELOG.md)
- [Commits](https://github.com/nuxt/content/compare/@nuxt/[email protected]...@nuxt/[email protected])

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump highlight.js from 9.18.3 to 9.18.4 (bootstrap-vue#6060)

Bumps [highlight.js](https://github.com/highlightjs/highlight.js) from 9.18.3 to 9.18.4.
- [Release notes](https://github.com/highlightjs/highlight.js/releases)
- [Changelog](https://github.com/highlightjs/highlight.js/blob/master/CHANGES.md)
- [Commits](https://github.com/highlightjs/highlight.js/commits)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump postcss from 8.1.7 to 8.1.8 (bootstrap-vue#6065)

Bumps [postcss](https://github.com/postcss/postcss) from 8.1.7 to 8.1.8.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/master/CHANGELOG.md)
- [Commits](postcss/postcss@8.1.7...8.1.8)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump highlight.js from 9.18.4 to 9.18.5 (bootstrap-vue#6066)

Bumps [highlight.js](https://github.com/highlightjs/highlight.js) from 9.18.4 to 9.18.5.
- [Release notes](https://github.com/highlightjs/highlight.js/releases)
- [Changelog](https://github.com/highlightjs/highlight.js/blob/9.18.5/CHANGES.md)
- [Commits](https://github.com/highlightjs/highlight.js/commits/9.18.5)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump marked from 1.2.4 to 1.2.5 (bootstrap-vue#6067)

Bumps [marked](https://github.com/markedjs/marked) from 1.2.4 to 1.2.5.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/release.config.js)
- [Commits](markedjs/marked@v1.2.4...v1.2.5)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/cli from 7.12.1 to 7.12.7 (bootstrap-vue#6072)

Bumps [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli) from 7.12.1 to 7.12.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.7/packages/babel-cli)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump @babel/preset-env from 7.12.1 to 7.12.7 (bootstrap-vue#6073)

Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.12.1 to 7.12.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.7/packages/babel-preset-env)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump postcss from 8.1.8 to 8.1.9 (bootstrap-vue#6074)

Bumps [postcss](https://github.com/postcss/postcss) from 8.1.8 to 8.1.9.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/master/CHANGELOG.md)
- [Commits](postcss/postcss@8.1.8...8.1.9)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/standalone from 7.12.6 to 7.12.7 (bootstrap-vue#6075)

Bumps [@babel/standalone](https://github.com/babel/babel/tree/HEAD/packages/babel-standalone) from 7.12.6 to 7.12.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.7/packages/babel-standalone)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump eslint-plugin-standard from 4.1.0 to 5.0.0 (bootstrap-vue#6071)

Bumps [eslint-plugin-standard](https://github.com/standard/eslint-plugin-standard) from 4.1.0 to 5.0.0.
- [Release notes](https://github.com/standard/eslint-plugin-standard/releases)
- [Commits](standard/eslint-plugin-standard@v4.1.0...v5.0.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): remove deperacted `eslint-plugin-standard` (bootstrap-vue#6077)

* chore(deps-dev): bump eslint from 7.13.0 to 7.14.0 (bootstrap-vue#6081)

Bumps [eslint](https://github.com/eslint/eslint) from 7.13.0 to 7.14.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](eslint/eslint@v7.13.0...v7.14.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump postcss from 8.1.9 to 8.1.10 (bootstrap-vue#6079)

Bumps [postcss](https://github.com/postcss/postcss) from 8.1.9 to 8.1.10.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/master/CHANGELOG.md)
- [Commits](postcss/postcss@8.1.9...8.1.10)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/core from 7.12.3 to 7.12.8 (bootstrap-vue#6083)

Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.12.3 to 7.12.8.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.8/packages/babel-core)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/cli from 7.12.7 to 7.12.8 (bootstrap-vue#6082)

Bumps [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli) from 7.12.7 to 7.12.8.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.8/packages/babel-cli)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/standalone from 7.12.7 to 7.12.8 (bootstrap-vue#6080)

Bumps [@babel/standalone](https://github.com/babel/babel/tree/HEAD/packages/babel-standalone) from 7.12.7 to 7.12.8.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.8/packages/babel-standalone)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* fix(b-form-input): modified value handling (bootstrap-vue#6084)

* fix: user supplied prop function detection (bootstrap-vue#6070)

* chore(deps-dev): bump @nuxt/content from 1.11.0 to 1.11.1 (bootstrap-vue#6089)

Bumps [@nuxt/content](https://github.com/nuxt/content) from 1.11.0 to 1.11.1.
- [Release notes](https://github.com/nuxt/content/releases)
- [Changelog](https://github.com/nuxt/content/blob/dev/docs/CHANGELOG.md)
- [Commits](https://github.com/nuxt/content/compare/@nuxt/[email protected]...@nuxt/[email protected])

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump lint-staged from 10.5.1 to 10.5.2 (bootstrap-vue#6088)

Bumps [lint-staged](https://github.com/okonet/lint-staged) from 10.5.1 to 10.5.2.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](lint-staged/lint-staged@v10.5.1...v10.5.2)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/standalone from 7.12.8 to 7.12.9 (bootstrap-vue#6087)

Bumps [@babel/standalone](https://github.com/babel/babel/tree/HEAD/packages/babel-standalone) from 7.12.8 to 7.12.9.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.9/packages/babel-standalone)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/core from 7.12.8 to 7.12.9 (bootstrap-vue#6086)

Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.12.8 to 7.12.9.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.9/packages/babel-core)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): regenerate lockfile (bootstrap-vue#6091)

* chore(deps-dev): bump core-js from 3.7.0 to 3.8.0 (bootstrap-vue#6093)

Bumps [core-js](https://github.com/zloirock/core-js) from 3.7.0 to 3.8.0.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](zloirock/core-js@v3.7.0...v3.8.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump autoprefixer from 10.0.2 to 10.0.3 (bootstrap-vue#6096)

Bumps [autoprefixer](https://github.com/postcss/autoprefixer) from 10.0.2 to 10.0.3.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/master/CHANGELOG.md)
- [Commits](postcss/autoprefixer@10.0.2...10.0.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(b-table): only set `tabindex="0"` for sortable TH's (bootstrap-vue#6102)

* fix(b-form-spinbutton): button markup (bootstrap-vue#6101)

* chore(refactor): improved code sharing between form components (bootstrap-vue#6100)

* chore(refactor): improved code sharing between form components

* Update form-checkbox-group.spec.js

* Update form-radio-group.spec.js

* Update form-radio-group.js

* Update form-radio-check-group.js

* Update form-radio-group.js

* fix(b-form-tags): required handling (closes bootstrap-vue#6094) (bootstrap-vue#6103)

* fix(b-form-tags): required handling

* Update form-tags.js

* Update form-tags.js

* Update form-tags.js

* Update form-tags.spec.js

* feat(b-form-tags): add `reset` method (bootstrap-vue#6104)

* feat(b-form-tags): add `reset` method

* Update form-tags.js

* chore(deps-dev): bump autoprefixer from 10.0.3 to 10.0.4 (bootstrap-vue#6106)

Bumps [autoprefixer](https://github.com/postcss/autoprefixer) from 10.0.3 to 10.0.4.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/master/CHANGELOG.md)
- [Commits](postcss/autoprefixer@10.0.3...10.0.4)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump rollup from 2.33.3 to 2.34.0 (bootstrap-vue#6107)

Bumps [rollup](https://github.com/rollup/rollup) from 2.33.3 to 2.34.0.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](rollup/rollup@v2.33.3...v2.34.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @nuxtjs/pwa from 3.2.2 to 3.3.1 (bootstrap-vue#6108)

Bumps [@nuxtjs/pwa](https://github.com/nuxt-community/pwa-module) from 3.2.2 to 3.3.1.
- [Release notes](https://github.com/nuxt-community/pwa-module/releases)
- [Changelog](https://github.com/nuxt-community/pwa-module/blob/master/CHANGELOG.md)
- [Commits](nuxt-community/pwa-module@v3.2.2...v3.3.1)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump terser from 5.5.0 to 5.5.1 (bootstrap-vue#6109)

Bumps [terser](https://github.com/terser/terser) from 5.5.0 to 5.5.1.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](terser/terser@v5.5.0...v5.5.1)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* fix(b-table): sort handling for numeric string values (closes bootstrap-vue#6092) (bootstrap-vue#6105)

* fix(b-table): sort handling for numeric string values

* Update stringify-object-values.spec.js

* Update stringify-object-values.spec.js

* chore: bump version to v2.20.0 (bootstrap-vue#6110)

* fix(table): use original value for fallback when number parsing fails in `defaultSortCompare()`

* fix: user supplied prop function detection (closes bootstrap-vue#6112) (bootstrap-vue#6113)

* fix(b-form-input/b-form-textarea): v-model handling

* Update form-text.js

* Update form-text.js

* Update form-text.js

* Update form-text.js

* Update form-text.js

* Update form-text.js

* Update form-text.js

* Update form-text.js

* Update form-text.js

* Update form-text.js

* fix: user supplied prop function detection

* Update calendar.spec.js

* Update form-text.js

* fix: further improve user supplied prop fucntion detection

* Revert "fix: further improve user supplied prop fucntion detection"

This reverts commit 86bbb7f.

* chore: bump version to v2.20.1 (bootstrap-vue#6115)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: 82amp <[email protected]>
Co-authored-by: Tal Koren <[email protected]>
Co-authored-by: criskgl <[email protected]>
Co-authored-by: JD <[email protected]>
Co-authored-by: Ctibor Laky <[email protected]>
Co-authored-by: naime-hossain <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joris Lacance <[email protected]>
Co-authored-by: Hiws <[email protected]>

v2.20.0

Toggle v2.20.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
chore: release v2.20.0 (bootstrap-vue#6111)

* chore(deps): update devdependency eslint-plugin-standard to ^4.0.2 (bootstrap-vue#5944)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency eslint-config-standard to v15 (bootstrap-vue#5945)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency terser to ^5.3.8 (bootstrap-vue#5948)

Co-authored-by: Renovate Bot <[email protected]>

* chore:fix missing ` in carousel documentation (bootstrap-vue#5951)

* chore(deps): update devdependency sass-loader to ^10.0.4 (bootstrap-vue#5952)

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update devdependency postcss to ^8.1.3 (bootstrap-vue#5953)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update all non-major dependencies to ^26.6.1 (bootstrap-vue#5956)

Co-authored-by: Renovate Bot <[email protected]>

* chore: update contributors

* chore(deps): update devdependency @testing-library/jest-dom to ^5.11.5 (bootstrap-vue#5957)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update all non-major dependencies (bootstrap-vue#5959)

Co-authored-by: Renovate Bot <[email protected]>

* fix(b-avatar): prevent avatar from being squished (bootstrap-vue#5963)

Closes bootstrap-vue#5962

* chore(deps): update devdependency vue-router to ^3.4.8 (bootstrap-vue#5966)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency lint-staged to ^10.5.0 (bootstrap-vue#5967)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency eslint to ^7.12.1 (bootstrap-vue#5969)

Co-authored-by: Renovate Bot <[email protected]>

* Update README.md (bootstrap-vue#5971)

Spelling correction

* chore(deps): update devdependency eslint-config-prettier to ^6.15.0 (bootstrap-vue#5972)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency eslint-config-standard to ^15.0.1 (bootstrap-vue#5974)

Co-authored-by: Renovate Bot <[email protected]>

* feat(b-media): improve aside right handling (bootstrap-vue#5965)

* fix(b-media): removed utility classes and added style

* fix(b-media): removed utility classes and added style

* fix(b-media): Changes according to suggestions for media

* feat(b-media): added prop desc in component's package.json

* feat(b-media-asign): advanced `right` handling

Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update devdependency execa to ^4.1.0 (bootstrap-vue#5976)

Co-authored-by: Renovate Bot <[email protected]>

* fix(b-avatar): badge `z-index` handling (bootstrap-vue#5975)

* chore(deps): update devdependency bootstrap-icons to ^1.1.0 (bootstrap-vue#5977)

* chore(deps): update devdependency bootstrap-icons to ^1.1.0

* Update .bundlewatch.config.json

* Regenerate icon files

* Update README.md

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jacob Müller <[email protected]>

* chore(docs): replace `<b-input>` with `<b-form-input>` (bootstrap-vue#5978)

* chore(docs): replace b-input with b-form-input

* chore(docs): fix single root element in example

* chore(docs): fix single root element in example

Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update devdependency eslint-config-standard to v16 (bootstrap-vue#5979)

* chore(deps): update devdependency eslint-config-standard to v16

* chore(lint): fix errors

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update devdependency postcss-cli to ^8.2.0 (bootstrap-vue#5983)

Co-authored-by: Renovate Bot <[email protected]>

* Switched comments (bootstrap-vue#5984)

* chore(deps): update devdependency eslint-config-standard to ^16.0.1 (bootstrap-vue#5987)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency lint-staged to ^10.5.1 (bootstrap-vue#5989)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency @vue/test-utils to ^1.1.1 (bootstrap-vue#5991)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency rollup to ^2.33.0 (bootstrap-vue#5992)

Co-authored-by: Renovate Bot <[email protected]>

* chore: migrate from `node-sass` to `sass` (Dart Sass) (bootstrap-vue#5990)

* chore(deps): update devdependency node-sass to v5

* chore: migrate from `node-sass` to `sass` (Dart Sass)

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update devdependency rollup to ^2.33.1 (bootstrap-vue#5993)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency sass-loader to ^10.0.5 (bootstrap-vue#5996)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency babel-jest to ^26.6.2 (bootstrap-vue#5997)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency jest to ^26.6.2 (bootstrap-vue#5999)

Co-authored-by: Renovate Bot <[email protected]>

* chore(docs): add gull & dexam themes (bootstrap-vue#5995)

* GUll vue added in themes section

* dexam landing pages added in doc themes section

* update gull and dexam themes details

* typo fix in gull yaml file

* fix description

* update gull description

* update dexam description

* layout break fix

* Update themes

Co-authored-by: Jacob Müller <[email protected]>

* chore(ci): update Node.js versions (bootstrap-vue#6001)

* chore(ci): update Node.js versions

* Update build.yml

* Update test.yml

* chore: add `SECURITY.md` (bootstrap-vue#6002)

* chore(ci): add CodeQL action (bootstrap-vue#6003)

* chore(ci): add CodeQL action

* fix(ci): move action to workflows dir

* chore(ci): move to Dependabot for all dependency updates (bootstrap-vue#6004)

* chore(deps-dev): bump @babel/standalone from 7.12.4 to 7.12.5 (bootstrap-vue#6010)

Bumps [@babel/standalone](https://github.com/babel/babel/tree/HEAD/packages/babel-standalone) from 7.12.4 to 7.12.5.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.5/packages/babel-standalone)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump babel-jest from 26.6.2 to 26.6.3 (bootstrap-vue#6011)

Bumps [babel-jest](https://github.com/facebook/jest/tree/HEAD/packages/babel-jest) from 26.6.2 to 26.6.3.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/commits/v26.6.3/packages/babel-jest)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump jest from 26.6.2 to 26.6.3 (bootstrap-vue#6012)

Bumps [jest](https://github.com/facebook/jest) from 26.6.2 to 26.6.3.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md)
- [Commits](jestjs/jest@v26.6.2...v26.6.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(docs): improve component name formatting (bootstrap-vue#6014)

* fix(b-form-checkbox/b-form-radio): `chnage` event timing (bootstrap-vue#6008)

* fix(b-form-group): accessibility when `label-for` prop not set (bootstrap-vue#6006)

* chore: unify interval/timeout handling (bootstrap-vue#6015)

* fix(b-dropdown): click handling on close (closes bootstrap-vue#5982) (bootstrap-vue#6009)

* fix(b-dropdown): click handling on close

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* chore(deps-dev): bump sass from 1.28.0 to 1.29.0 (bootstrap-vue#6018)

Bumps [sass](https://github.com/sass/dart-sass) from 1.28.0 to 1.29.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/master/CHANGELOG.md)
- [Commits](sass/dart-sass@1.28.0...1.29.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump marked from 1.2.2 to 1.2.3 (bootstrap-vue#6017)

Bumps [marked](https://github.com/markedjs/marked) from 1.2.2 to 1.2.3.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/release.config.js)
- [Commits](markedjs/marked@v1.2.2...v1.2.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/standalone from 7.12.5 to 7.12.6 (bootstrap-vue#6016)

Bumps [@babel/standalone](https://github.com/babel/babel/tree/HEAD/packages/babel-standalone) from 7.12.5 to 7.12.6.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.6/packages/babel-standalone)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(docs): add another `pageOptions` setting example (bootstrap-vue#6019)

* chore(docs): add another `pageOptions` example in table component doc

* chore(docs): correct a sentence in table component doc

chore(docs): correct a sentence in table component doc

* Update README.md

Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump postcss from 8.1.4 to 8.1.6 (bootstrap-vue#6021)

Bumps [postcss](https://github.com/postcss/postcss) from 8.1.4 to 8.1.6.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/master/CHANGELOG.md)
- [Commits](postcss/postcss@8.1.4...8.1.6)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump vue-router from 3.4.8 to 3.4.9 (bootstrap-vue#6022)

Bumps [vue-router](https://github.com/vuejs/vue-router) from 3.4.8 to 3.4.9.
- [Release notes](https://github.com/vuejs/vue-router/releases)
- [Changelog](https://github.com/vuejs/vue-router/blob/dev/CHANGELOG.md)
- [Commits](vuejs/vue-router@v3.4.8...v3.4.9)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* feat(config): improved defaults handling (closes bootstrap-vue#4507, bootstrap-vue#5138, bootstrap-vue#5291, bootstrap-vue#5459, bootstrap-vue#5958) (bootstrap-vue#5981)

* specify support of sidebar + array

* Initial Concept

* remove test code

* Remove `config-default.js`

* Update componentdoc.vue

* Update bootstrap-vue.js

* feat(config): code improvements

* fix: fallback config handling for date/time components

* update calendar.js

* feat(config): make all props configurable [WIP]

* Update aspect.js

* Update avatar-group.js

* Update avatar.js

* Update form-datepicker.js

* fix(config): default value handling in `makePropsConfigurable()`

* Update config.spec.js

* Update config.js

* Update componentdoc.vue

* Apply `makePropsConfigurable` to all components

* Update object.js

* Update object.js

* fix linting errors

* Revert "fix linting errors"

This reverts commit 786886f.

* Update form-input.js

* Update form-spinbutton.js

* fix(form-file): `fileNameFormatter` prop handling

* fix: property `validator` context

* Update form-tags.js

* Update pagination-nav.js

* Update toast.js

* Update button.js

* Update calendar.js

* Update bv-modal.js

* Update form-size.js

* Update mixin-selectable.js

* Update mixin-tfoot.js

* Update mixin-thead.js

* Update bv-toast.js

* Update popover.js

* Update tooltip.js

* Update tbody.js

* Update td.js

* Update tfoot.js

* Update thead.js

* Update tr.js

* Update pagination.js

* Update button-group.js

* Update button.js

* Update form-datepicker.js

* Update form-timepicker.js

* Update time.js

* Update button-toolbar.js

* Update calendar.js

* Update form-file.js

* Update form-rating.js

* Update mixin-options.js

* Update form-spinbutton.js

* Update form-tags.js

* Update nav-item.js

* Update mixin-busy.js

* Update mixin-caption.js

* Update mixin-empty.js

* Update mixin-filtering.js

* Update mixin-items.js

* Update mixin-pagination.js

* Update mixin-provider.js

* Update mixin-sorting.js

* Update mixin-stacked.js

* Update mixin-table-renderer.js

* Update mixin-tbody-row.js

* Update icon.js

* Update iconstack.js

* Update card.js

* Update dropdown.js

* Update form-options.js

* Update form-radio-check-group.js

* Update form-radio-check.js

* Update form-text.js

* Update form.js

* Update mixin-filtering.js

* Update pagination.js

* Update form-text.js

* Update modal.js

* chore: remove redundant istanbul ignores

* fix: add back some istanbul ignore

* fix(config): ensure props from mixins are configurabel via component config

* fix: resuse `form-plain` mixin everywhere

* feat: improve form control mixins

* Update README.md

* Update componentdoc.vue

* Update SECURITY.md

* Update README.md

* Update breadcrumb.js

* fix: size prop default value

* Update input-group.js

* fix(config): `makePropsConfigurable()` usage without key

* Update config.js

* Update config.js

* Update button-close.js

* Update toaster.js

* Update calendar.js

* Update carousel.js

* Update dropdown.js

* Update dropdown.spec.js

* Update img-lazy.js

* Update config.spec.js

* Update avatar.js

* feat: further improve shared form props usage

Co-authored-by: Jacob Müller <[email protected]>

* chore: bump version to v2.19.0 (bootstrap-vue#6025)

* chore(deps-dev): bump core-js from 3.6.5 to 3.7.0 (bootstrap-vue#6027)

Bumps [core-js](https://github.com/zloirock/core-js) from 3.6.5 to 3.7.0.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](zloirock/core-js@v3.6.5...v3.7.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump eslint from 7.12.1 to 7.13.0 (bootstrap-vue#6028)

Bumps [eslint](https://github.com/eslint/eslint) from 7.12.1 to 7.13.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](eslint/eslint@v7.12.1...v7.13.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(docs): correct comment to Nuxt.js module `icons` option

* chore(deps-dev): bump eslint-plugin-standard from 4.0.2 to 4.1.0 (bootstrap-vue#6033)

Bumps [eslint-plugin-standard](https://github.com/standard/eslint-plugin-standard) from 4.0.2 to 4.1.0.
- [Release notes](https://github.com/standard/eslint-plugin-standard/releases)
- [Commits](standard/eslint-plugin-standard@v4.0.2...v4.1.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump autoprefixer from 10.0.1 to 10.0.2 (bootstrap-vue#6036)

Bumps [autoprefixer](https://github.com/postcss/autoprefixer) from 10.0.1 to 10.0.2.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/master/CHANGELOG.md)
- [Commits](postcss/autoprefixer@10.0.1...10.0.2)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump postcss from 8.1.6 to 8.1.7 (bootstrap-vue#6037)

Bumps [postcss](https://github.com/postcss/postcss) from 8.1.6 to 8.1.7.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/master/CHANGELOG.md)
- [Commits](postcss/postcss@8.1.6...8.1.7)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(docs): fix gull & dexam preview image link  (bootstrap-vue#6040)

* GUll vue added in themes section

* dexam landing pages added in doc themes section

* update gull and dexam themes details

* typo fix in gull yaml file

* fix description

* update gull description

* update dexam description

* layout break fix

* Update themes

* gull&dexam theme preview image link fixed

* Update dexam-startup-and-product-landing-page.yaml

* Update gull-admin-dashboard.yaml

Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump sass-loader from 10.0.5 to 10.1.0 (bootstrap-vue#6041)

Bumps [sass-loader](https://github.com/webpack-contrib/sass-loader) from 10.0.5 to 10.1.0.
- [Release notes](https://github.com/webpack-contrib/sass-loader/releases)
- [Changelog](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md)
- [Commits](webpack-contrib/sass-loader@v10.0.5...v10.1.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump eslint-plugin-jest from 24.1.0 to 24.1.2 (bootstrap-vue#6042)

Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) from 24.1.0 to 24.1.2.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases)
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/master/CHANGELOG.md)
- [Commits](jest-community/eslint-plugin-jest@v24.1.0...v24.1.2)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(docs): update "Can I use" links (bootstrap-vue#6043)

* chore(deps-dev): bump eslint-plugin-jest from 24.1.2 to 24.1.3 (bootstrap-vue#6044)

Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) from 24.1.2 to 24.1.3.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases)
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/master/CHANGELOG.md)
- [Commits](jest-community/eslint-plugin-jest@v24.1.2...v24.1.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump marked from 1.2.3 to 1.2.4 (bootstrap-vue#6049)

Bumps [marked](https://github.com/markedjs/marked) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/release.config.js)
- [Commits](markedjs/marked@v1.2.3...v1.2.4)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump @testing-library/jest-dom from 5.11.5 to 5.11.6 (bootstrap-vue#6048)

Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) from 5.11.5 to 5.11.6.
- [Release notes](https://github.com/testing-library/jest-dom/releases)
- [Changelog](https://github.com/testing-library/jest-dom/blob/master/CHANGELOG.md)
- [Commits](testing-library/jest-dom@v5.11.5...v5.11.6)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump rollup from 2.33.1 to 2.33.2 (bootstrap-vue#6050)

Bumps [rollup](https://github.com/rollup/rollup) from 2.33.1 to 2.33.2.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](rollup/rollup@v2.33.1...v2.33.2)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump terser from 5.3.8 to 5.4.0 (bootstrap-vue#6053)

Bumps [terser](https://github.com/terser/terser) from 5.3.8 to 5.4.0.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](terser/terser@v5.3.8...v5.4.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump eslint-config-standard from 16.0.1 to 16.0.2 (bootstrap-vue#6055)

Bumps [eslint-config-standard](https://github.com/standard/eslint-config-standard) from 16.0.1 to 16.0.2.
- [Release notes](https://github.com/standard/eslint-config-standard/releases)
- [Changelog](https://github.com/standard/eslint-config-standard/blob/master/CHANGELOG.md)
- [Commits](standard/eslint-config-standard@v16.0.1...v16.0.2)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump rollup from 2.33.2 to 2.33.3 (bootstrap-vue#6054)

Bumps [rollup](https://github.com/rollup/rollup) from 2.33.2 to 2.33.3.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](rollup/rollup@v2.33.2...v2.33.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump postcss-cli from 8.2.0 to 8.3.0 (bootstrap-vue#6056)

Bumps [postcss-cli](https://github.com/postcss/postcss-cli) from 8.2.0 to 8.3.0.
- [Release notes](https://github.com/postcss/postcss-cli/releases)
- [Changelog](https://github.com/postcss/postcss-cli/blob/master/CHANGELOG.md)
- [Commits](postcss/postcss-cli@8.2.0...8.3.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump terser from 5.4.0 to 5.5.0 (bootstrap-vue#6057)

Bumps [terser](https://github.com/terser/terser) from 5.4.0 to 5.5.0.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](terser/terser@v5.4.0...v5.5.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump codemirror from 5.58.2 to 5.58.3 (bootstrap-vue#6058)

Bumps [codemirror](https://github.com/codemirror/CodeMirror) from 5.58.2 to 5.58.3.
- [Release notes](https://github.com/codemirror/CodeMirror/releases)
- [Changelog](https://github.com/codemirror/CodeMirror/blob/master/CHANGELOG.md)
- [Commits](codemirror/codemirror5@5.58.2...5.58.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @nuxt/content from 1.10.0 to 1.11.0 (bootstrap-vue#6059)

Bumps [@nuxt/content](https://github.com/nuxt/content) from 1.10.0 to 1.11.0.
- [Release notes](https://github.com/nuxt/content/releases)
- [Changelog](https://github.com/nuxt/content/blob/dev/docs/CHANGELOG.md)
- [Commits](https://github.com/nuxt/content/compare/@nuxt/[email protected]...@nuxt/[email protected])

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump highlight.js from 9.18.3 to 9.18.4 (bootstrap-vue#6060)

Bumps [highlight.js](https://github.com/highlightjs/highlight.js) from 9.18.3 to 9.18.4.
- [Release notes](https://github.com/highlightjs/highlight.js/releases)
- [Changelog](https://github.com/highlightjs/highlight.js/blob/master/CHANGES.md)
- [Commits](https://github.com/highlightjs/highlight.js/commits)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump postcss from 8.1.7 to 8.1.8 (bootstrap-vue#6065)

Bumps [postcss](https://github.com/postcss/postcss) from 8.1.7 to 8.1.8.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/master/CHANGELOG.md)
- [Commits](postcss/postcss@8.1.7...8.1.8)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump highlight.js from 9.18.4 to 9.18.5 (bootstrap-vue#6066)

Bumps [highlight.js](https://github.com/highlightjs/highlight.js) from 9.18.4 to 9.18.5.
- [Release notes](https://github.com/highlightjs/highlight.js/releases)
- [Changelog](https://github.com/highlightjs/highlight.js/blob/9.18.5/CHANGES.md)
- [Commits](https://github.com/highlightjs/highlight.js/commits/9.18.5)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump marked from 1.2.4 to 1.2.5 (bootstrap-vue#6067)

Bumps [marked](https://github.com/markedjs/marked) from 1.2.4 to 1.2.5.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/release.config.js)
- [Commits](markedjs/marked@v1.2.4...v1.2.5)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/cli from 7.12.1 to 7.12.7 (bootstrap-vue#6072)

Bumps [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli) from 7.12.1 to 7.12.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.7/packages/babel-cli)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump @babel/preset-env from 7.12.1 to 7.12.7 (bootstrap-vue#6073)

Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.12.1 to 7.12.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.7/packages/babel-preset-env)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump postcss from 8.1.8 to 8.1.9 (bootstrap-vue#6074)

Bumps [postcss](https://github.com/postcss/postcss) from 8.1.8 to 8.1.9.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/master/CHANGELOG.md)
- [Commits](postcss/postcss@8.1.8...8.1.9)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/standalone from 7.12.6 to 7.12.7 (bootstrap-vue#6075)

Bumps [@babel/standalone](https://github.com/babel/babel/tree/HEAD/packages/babel-standalone) from 7.12.6 to 7.12.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.7/packages/babel-standalone)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump eslint-plugin-standard from 4.1.0 to 5.0.0 (bootstrap-vue#6071)

Bumps [eslint-plugin-standard](https://github.com/standard/eslint-plugin-standard) from 4.1.0 to 5.0.0.
- [Release notes](https://github.com/standard/eslint-plugin-standard/releases)
- [Commits](standard/eslint-plugin-standard@v4.1.0...v5.0.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): remove deperacted `eslint-plugin-standard` (bootstrap-vue#6077)

* chore(deps-dev): bump eslint from 7.13.0 to 7.14.0 (bootstrap-vue#6081)

Bumps [eslint](https://github.com/eslint/eslint) from 7.13.0 to 7.14.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](eslint/eslint@v7.13.0...v7.14.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump postcss from 8.1.9 to 8.1.10 (bootstrap-vue#6079)

Bumps [postcss](https://github.com/postcss/postcss) from 8.1.9 to 8.1.10.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/master/CHANGELOG.md)
- [Commits](postcss/postcss@8.1.9...8.1.10)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/core from 7.12.3 to 7.12.8 (bootstrap-vue#6083)

Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.12.3 to 7.12.8.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.8/packages/babel-core)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/cli from 7.12.7 to 7.12.8 (bootstrap-vue#6082)

Bumps [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli) from 7.12.7 to 7.12.8.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.8/packages/babel-cli)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/standalone from 7.12.7 to 7.12.8 (bootstrap-vue#6080)

Bumps [@babel/standalone](https://github.com/babel/babel/tree/HEAD/packages/babel-standalone) from 7.12.7 to 7.12.8.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.8/packages/babel-standalone)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* fix(b-form-input): modified value handling (bootstrap-vue#6084)

* fix: user supplied prop function detection (bootstrap-vue#6070)

* chore(deps-dev): bump @nuxt/content from 1.11.0 to 1.11.1 (bootstrap-vue#6089)

Bumps [@nuxt/content](https://github.com/nuxt/content) from 1.11.0 to 1.11.1.
- [Release notes](https://github.com/nuxt/content/releases)
- [Changelog](https://github.com/nuxt/content/blob/dev/docs/CHANGELOG.md)
- [Commits](https://github.com/nuxt/content/compare/@nuxt/[email protected]...@nuxt/[email protected])

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump lint-staged from 10.5.1 to 10.5.2 (bootstrap-vue#6088)

Bumps [lint-staged](https://github.com/okonet/lint-staged) from 10.5.1 to 10.5.2.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](lint-staged/lint-staged@v10.5.1...v10.5.2)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/standalone from 7.12.8 to 7.12.9 (bootstrap-vue#6087)

Bumps [@babel/standalone](https://github.com/babel/babel/tree/HEAD/packages/babel-standalone) from 7.12.8 to 7.12.9.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.9/packages/babel-standalone)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/core from 7.12.8 to 7.12.9 (bootstrap-vue#6086)

Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.12.8 to 7.12.9.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.9/packages/babel-core)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): regenerate lockfile (bootstrap-vue#6091)

* chore(deps-dev): bump core-js from 3.7.0 to 3.8.0 (bootstrap-vue#6093)

Bumps [core-js](https://github.com/zloirock/core-js) from 3.7.0 to 3.8.0.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](zloirock/core-js@v3.7.0...v3.8.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump autoprefixer from 10.0.2 to 10.0.3 (bootstrap-vue#6096)

Bumps [autoprefixer](https://github.com/postcss/autoprefixer) from 10.0.2 to 10.0.3.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/master/CHANGELOG.md)
- [Commits](postcss/autoprefixer@10.0.2...10.0.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(b-table): only set `tabindex="0"` for sortable TH's (bootstrap-vue#6102)

* fix(b-form-spinbutton): button markup (bootstrap-vue#6101)

* chore(refactor): improved code sharing between form components (bootstrap-vue#6100)

* chore(refactor): improved code sharing between form components

* Update form-checkbox-group.spec.js

* Update form-radio-group.spec.js

* Update form-radio-group.js

* Update form-radio-check-group.js

* Update form-radio-group.js

* fix(b-form-tags): required handling (closes bootstrap-vue#6094) (bootstrap-vue#6103)

* fix(b-form-tags): required handling

* Update form-tags.js

* Update form-tags.js

* Update form-tags.js

* Update form-tags.spec.js

* feat(b-form-tags): add `reset` method (bootstrap-vue#6104)

* feat(b-form-tags): add `reset` method

* Update form-tags.js

* chore(deps-dev): bump autoprefixer from 10.0.3 to 10.0.4 (bootstrap-vue#6106)

Bumps [autoprefixer](https://github.com/postcss/autoprefixer) from 10.0.3 to 10.0.4.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/master/CHANGELOG.md)
- [Commits](postcss/autoprefixer@10.0.3...10.0.4)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump rollup from 2.33.3 to 2.34.0 (bootstrap-vue#6107)

Bumps [rollup](https://github.com/rollup/rollup) from 2.33.3 to 2.34.0.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](rollup/rollup@v2.33.3...v2.34.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @nuxtjs/pwa from 3.2.2 to 3.3.1 (bootstrap-vue#6108)

Bumps [@nuxtjs/pwa](https://github.com/nuxt-community/pwa-module) from 3.2.2 to 3.3.1.
- [Release notes](https://github.com/nuxt-community/pwa-module/releases)
- [Changelog](https://github.com/nuxt-community/pwa-module/blob/master/CHANGELOG.md)
- [Commits](nuxt-community/pwa-module@v3.2.2...v3.3.1)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump terser from 5.5.0 to 5.5.1 (bootstrap-vue#6109)

Bumps [terser](https://github.com/terser/terser) from 5.5.0 to 5.5.1.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](terser/terser@v5.5.0...v5.5.1)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* fix(b-table): sort handling for numeric string values (closes bootstrap-vue#6092) (bootstrap-vue#6105)

* fix(b-table): sort handling for numeric string values

* Update stringify-object-values.spec.js

* Update stringify-object-values.spec.js

* chore: bump version to v2.20.0 (bootstrap-vue#6110)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: 82amp <[email protected]>
Co-authored-by: Tal Koren <[email protected]>
Co-authored-by: criskgl <[email protected]>
Co-authored-by: JD <[email protected]>
Co-authored-by: Ctibor Laky <[email protected]>
Co-authored-by: naime-hossain <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joris Lacance <[email protected]>
Co-authored-by: Hiws <[email protected]>

v2.19.0

Toggle v2.19.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
chore: release v2.19.0 (bootstrap-vue#6026)

* chore(deps): update devdependency eslint-plugin-standard to ^4.0.2 (bootstrap-vue#5944)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency eslint-config-standard to v15 (bootstrap-vue#5945)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency terser to ^5.3.8 (bootstrap-vue#5948)

Co-authored-by: Renovate Bot <[email protected]>

* chore:fix missing ` in carousel documentation (bootstrap-vue#5951)

* chore(deps): update devdependency sass-loader to ^10.0.4 (bootstrap-vue#5952)

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update devdependency postcss to ^8.1.3 (bootstrap-vue#5953)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update all non-major dependencies to ^26.6.1 (bootstrap-vue#5956)

Co-authored-by: Renovate Bot <[email protected]>

* chore: update contributors

* chore(deps): update devdependency @testing-library/jest-dom to ^5.11.5 (bootstrap-vue#5957)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update all non-major dependencies (bootstrap-vue#5959)

Co-authored-by: Renovate Bot <[email protected]>

* fix(b-avatar): prevent avatar from being squished (bootstrap-vue#5963)

Closes bootstrap-vue#5962

* chore(deps): update devdependency vue-router to ^3.4.8 (bootstrap-vue#5966)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency lint-staged to ^10.5.0 (bootstrap-vue#5967)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency eslint to ^7.12.1 (bootstrap-vue#5969)

Co-authored-by: Renovate Bot <[email protected]>

* Update README.md (bootstrap-vue#5971)

Spelling correction

* chore(deps): update devdependency eslint-config-prettier to ^6.15.0 (bootstrap-vue#5972)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency eslint-config-standard to ^15.0.1 (bootstrap-vue#5974)

Co-authored-by: Renovate Bot <[email protected]>

* feat(b-media): improve aside right handling (bootstrap-vue#5965)

* fix(b-media): removed utility classes and added style

* fix(b-media): removed utility classes and added style

* fix(b-media): Changes according to suggestions for media

* feat(b-media): added prop desc in component's package.json

* feat(b-media-asign): advanced `right` handling

Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update devdependency execa to ^4.1.0 (bootstrap-vue#5976)

Co-authored-by: Renovate Bot <[email protected]>

* fix(b-avatar): badge `z-index` handling (bootstrap-vue#5975)

* chore(deps): update devdependency bootstrap-icons to ^1.1.0 (bootstrap-vue#5977)

* chore(deps): update devdependency bootstrap-icons to ^1.1.0

* Update .bundlewatch.config.json

* Regenerate icon files

* Update README.md

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jacob Müller <[email protected]>

* chore(docs): replace `<b-input>` with `<b-form-input>` (bootstrap-vue#5978)

* chore(docs): replace b-input with b-form-input

* chore(docs): fix single root element in example

* chore(docs): fix single root element in example

Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update devdependency eslint-config-standard to v16 (bootstrap-vue#5979)

* chore(deps): update devdependency eslint-config-standard to v16

* chore(lint): fix errors

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update devdependency postcss-cli to ^8.2.0 (bootstrap-vue#5983)

Co-authored-by: Renovate Bot <[email protected]>

* Switched comments (bootstrap-vue#5984)

* chore(deps): update devdependency eslint-config-standard to ^16.0.1 (bootstrap-vue#5987)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency lint-staged to ^10.5.1 (bootstrap-vue#5989)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency @vue/test-utils to ^1.1.1 (bootstrap-vue#5991)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency rollup to ^2.33.0 (bootstrap-vue#5992)

Co-authored-by: Renovate Bot <[email protected]>

* chore: migrate from `node-sass` to `sass` (Dart Sass) (bootstrap-vue#5990)

* chore(deps): update devdependency node-sass to v5

* chore: migrate from `node-sass` to `sass` (Dart Sass)

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update devdependency rollup to ^2.33.1 (bootstrap-vue#5993)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency sass-loader to ^10.0.5 (bootstrap-vue#5996)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency babel-jest to ^26.6.2 (bootstrap-vue#5997)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency jest to ^26.6.2 (bootstrap-vue#5999)

Co-authored-by: Renovate Bot <[email protected]>

* chore(docs): add gull & dexam themes (bootstrap-vue#5995)

* GUll vue added in themes section

* dexam landing pages added in doc themes section

* update gull and dexam themes details

* typo fix in gull yaml file

* fix description

* update gull description

* update dexam description

* layout break fix

* Update themes

Co-authored-by: Jacob Müller <[email protected]>

* chore(ci): update Node.js versions (bootstrap-vue#6001)

* chore(ci): update Node.js versions

* Update build.yml

* Update test.yml

* chore: add `SECURITY.md` (bootstrap-vue#6002)

* chore(ci): add CodeQL action (bootstrap-vue#6003)

* chore(ci): add CodeQL action

* fix(ci): move action to workflows dir

* chore(ci): move to Dependabot for all dependency updates (bootstrap-vue#6004)

* chore(deps-dev): bump @babel/standalone from 7.12.4 to 7.12.5 (bootstrap-vue#6010)

Bumps [@babel/standalone](https://github.com/babel/babel/tree/HEAD/packages/babel-standalone) from 7.12.4 to 7.12.5.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.5/packages/babel-standalone)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump babel-jest from 26.6.2 to 26.6.3 (bootstrap-vue#6011)

Bumps [babel-jest](https://github.com/facebook/jest/tree/HEAD/packages/babel-jest) from 26.6.2 to 26.6.3.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/commits/v26.6.3/packages/babel-jest)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump jest from 26.6.2 to 26.6.3 (bootstrap-vue#6012)

Bumps [jest](https://github.com/facebook/jest) from 26.6.2 to 26.6.3.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md)
- [Commits](jestjs/jest@v26.6.2...v26.6.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(docs): improve component name formatting (bootstrap-vue#6014)

* fix(b-form-checkbox/b-form-radio): `chnage` event timing (bootstrap-vue#6008)

* fix(b-form-group): accessibility when `label-for` prop not set (bootstrap-vue#6006)

* chore: unify interval/timeout handling (bootstrap-vue#6015)

* fix(b-dropdown): click handling on close (closes bootstrap-vue#5982) (bootstrap-vue#6009)

* fix(b-dropdown): click handling on close

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* Update dropdown.js

* chore(deps-dev): bump sass from 1.28.0 to 1.29.0 (bootstrap-vue#6018)

Bumps [sass](https://github.com/sass/dart-sass) from 1.28.0 to 1.29.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/master/CHANGELOG.md)
- [Commits](sass/dart-sass@1.28.0...1.29.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump marked from 1.2.2 to 1.2.3 (bootstrap-vue#6017)

Bumps [marked](https://github.com/markedjs/marked) from 1.2.2 to 1.2.3.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/release.config.js)
- [Commits](markedjs/marked@v1.2.2...v1.2.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump @babel/standalone from 7.12.5 to 7.12.6 (bootstrap-vue#6016)

Bumps [@babel/standalone](https://github.com/babel/babel/tree/HEAD/packages/babel-standalone) from 7.12.5 to 7.12.6.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.6/packages/babel-standalone)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* chore(docs): add another `pageOptions` setting example (bootstrap-vue#6019)

* chore(docs): add another `pageOptions` example in table component doc

* chore(docs): correct a sentence in table component doc

chore(docs): correct a sentence in table component doc

* Update README.md

Co-authored-by: Jacob Müller <[email protected]>

* chore(deps-dev): bump postcss from 8.1.4 to 8.1.6 (bootstrap-vue#6021)

Bumps [postcss](https://github.com/postcss/postcss) from 8.1.4 to 8.1.6.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/master/CHANGELOG.md)
- [Commits](postcss/postcss@8.1.4...8.1.6)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump vue-router from 3.4.8 to 3.4.9 (bootstrap-vue#6022)

Bumps [vue-router](https://github.com/vuejs/vue-router) from 3.4.8 to 3.4.9.
- [Release notes](https://github.com/vuejs/vue-router/releases)
- [Changelog](https://github.com/vuejs/vue-router/blob/dev/CHANGELOG.md)
- [Commits](vuejs/vue-router@v3.4.8...v3.4.9)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacob Müller <[email protected]>

* feat(config): improved defaults handling (closes bootstrap-vue#4507, bootstrap-vue#5138, bootstrap-vue#5291, bootstrap-vue#5459, bootstrap-vue#5958) (bootstrap-vue#5981)

* specify support of sidebar + array

* Initial Concept

* remove test code

* Remove `config-default.js`

* Update componentdoc.vue

* Update bootstrap-vue.js

* feat(config): code improvements

* fix: fallback config handling for date/time components

* update calendar.js

* feat(config): make all props configurable [WIP]

* Update aspect.js

* Update avatar-group.js

* Update avatar.js

* Update form-datepicker.js

* fix(config): default value handling in `makePropsConfigurable()`

* Update config.spec.js

* Update config.js

* Update componentdoc.vue

* Apply `makePropsConfigurable` to all components

* Update object.js

* Update object.js

* fix linting errors

* Revert "fix linting errors"

This reverts commit 786886f.

* Update form-input.js

* Update form-spinbutton.js

* fix(form-file): `fileNameFormatter` prop handling

* fix: property `validator` context

* Update form-tags.js

* Update pagination-nav.js

* Update toast.js

* Update button.js

* Update calendar.js

* Update bv-modal.js

* Update form-size.js

* Update mixin-selectable.js

* Update mixin-tfoot.js

* Update mixin-thead.js

* Update bv-toast.js

* Update popover.js

* Update tooltip.js

* Update tbody.js

* Update td.js

* Update tfoot.js

* Update thead.js

* Update tr.js

* Update pagination.js

* Update button-group.js

* Update button.js

* Update form-datepicker.js

* Update form-timepicker.js

* Update time.js

* Update button-toolbar.js

* Update calendar.js

* Update form-file.js

* Update form-rating.js

* Update mixin-options.js

* Update form-spinbutton.js

* Update form-tags.js

* Update nav-item.js

* Update mixin-busy.js

* Update mixin-caption.js

* Update mixin-empty.js

* Update mixin-filtering.js

* Update mixin-items.js

* Update mixin-pagination.js

* Update mixin-provider.js

* Update mixin-sorting.js

* Update mixin-stacked.js

* Update mixin-table-renderer.js

* Update mixin-tbody-row.js

* Update icon.js

* Update iconstack.js

* Update card.js

* Update dropdown.js

* Update form-options.js

* Update form-radio-check-group.js

* Update form-radio-check.js

* Update form-text.js

* Update form.js

* Update mixin-filtering.js

* Update pagination.js

* Update form-text.js

* Update modal.js

* chore: remove redundant istanbul ignores

* fix: add back some istanbul ignore

* fix(config): ensure props from mixins are configurabel via component config

* fix: resuse `form-plain` mixin everywhere

* feat: improve form control mixins

* Update README.md

* Update componentdoc.vue

* Update SECURITY.md

* Update README.md

* Update breadcrumb.js

* fix: size prop default value

* Update input-group.js

* fix(config): `makePropsConfigurable()` usage without key

* Update config.js

* Update config.js

* Update button-close.js

* Update toaster.js

* Update calendar.js

* Update carousel.js

* Update dropdown.js

* Update dropdown.spec.js

* Update img-lazy.js

* Update config.spec.js

* Update avatar.js

* feat: further improve shared form props usage

Co-authored-by: Jacob Müller <[email protected]>

* chore: bump version to v2.19.0 (bootstrap-vue#6025)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: 82amp <[email protected]>
Co-authored-by: Tal Koren <[email protected]>
Co-authored-by: criskgl <[email protected]>
Co-authored-by: JD <[email protected]>
Co-authored-by: Ctibor Laky <[email protected]>
Co-authored-by: naime-hossain <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joris Lacance <[email protected]>
Co-authored-by: Hiws <[email protected]>

v2.18.1

Toggle v2.18.1's commit message

Partially verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
We cannot verify signatures from co-authors, and some of the co-authors attributed to this commit require their commits to be signed.
chore: release v2.18.1 (bootstrap-vue#5941)

* chore(deps): update devdependency vue-jest to ^3.0.7 (bootstrap-vue#5770)

Co-authored-by: Renovate Bot <[email protected]>

* fix(b-modal): solve body padding not being removed (bootstrap-vue#5771)

* update dom.js

* update

* update modal-manager.js

* chore(deps): update devdependency @nuxt/content to ^1.9.0 (bootstrap-vue#5773)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency rollup to ^2.27.0 (bootstrap-vue#5779)

Co-authored-by: Renovate Bot <[email protected]>

* fix(b-table): properly handle empty included/excluded filter fields (closes bootstrap-vue#5775) (bootstrap-vue#5780)

* fix(b-table): properly handle empty included/excluded filter fileds

* Update table-filtering.spec.js

* chore: lock `postcss` and `autoprefixer` for now (closes bootstrap-vue#5774) (bootstrap-vue#5782)

* chore: lock `postcss` and `autoprefixer` for now

* Update renovate.json

* chore(deps): update devdependency lint-staged to ^10.4.0 (bootstrap-vue#5783)

Co-authored-by: Renovate Bot <[email protected]>

* chore: code refactoring to separate constants from utils and better code sharing (bootstrap-vue#5772)

* Initial improvements

* Separate inspect from other utils

* feat: code refactoring to reparte constants from utils and better code sharing

* Update modal.js

* Update form-group.spec.js

* Update .bundlewatch.config.json

* Update form-group.spec.js

* chore: bump version to v2.17.1 (bootstrap-vue#5786)

* chore(deps): update devdependency postcss to ^7.0.34 (bootstrap-vue#5788)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency rollup to ^2.27.1 (bootstrap-vue#5790)

Co-authored-by: Renovate Bot <[email protected]>

* fix(b-tooltip, b-popover): fix `title` not being reset on hide (bootstrap-vue#5793)

* fix bug

* add test

* update tooltip.spec.js

* Update bv-tooltip.js

* Update bv-tooltip.js

Co-authored-by: Jacob Müller <[email protected]>

* fix(b-nav-item-dropdown): `boundary` handling in `<b-navbar>` (closes bootstrap-vue#5789) (bootstrap-vue#5794)

* fix(b-nav-item-dropdown): `boundary` handling in `<b-navbar>`

* Update nav-item-dropdown.spec.js

* docs(form-tags): fix unmatched quote in wrapper example (bootstrap-vue#5796)

* chore(deps): update devdependency terser to ^5.3.2 (bootstrap-vue#5800)

Co-authored-by: Renovate Bot <[email protected]>

* chore(docs): fix typo in `b-form-rating` docs (bootstrap-vue#5801)

* chore: update keywords

* chore: move `standard-version` configuration to `.versionrc` and skip commit and tag creation

* fix(b-skeleton): add missing component exports (bootstrap-vue#5806)

* Fix description (bootstrap-vue#5807)

* chore: bump version to v2.17.2 (bootstrap-vue#5805)

* chore: bump version to vv2.17.2

* Update CHANGELOG.md

* chore(deps): update all non-major dependencies (bootstrap-vue#5816)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency codesandbox to ^2.2.1 (bootstrap-vue#5824)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency codemirror to ^5.58.1 (bootstrap-vue#5826)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency postcss-cli to v8 (bootstrap-vue#5821)

* chore(deps): update devdependency postcss-cli to v8

* Update to `postcss` v8

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update all non-major dependencies (bootstrap-vue#5830)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency eslint-config-prettier to ^6.12.0 (bootstrap-vue#5831)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update all non-major dependencies (bootstrap-vue#5833)

Co-authored-by: Renovate Bot <[email protected]>

* docs(form-timepicker): fix typos in locale attribute (bootstrap-vue#5834)

Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update all non-major dependencies (bootstrap-vue#5835)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency terser to ^5.3.3 (bootstrap-vue#5838)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency postcss to ^8.1.1 (bootstrap-vue#5843)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency eslint-plugin-vue to v7 (bootstrap-vue#5844)

* chore(deps): update devdependency eslint-plugin-vue to v7

* chore: refactro code to conform new rules of `eslint-plugin-vue` v7

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jacob Müller <[email protected]>

* fix(b-carousel): fix glitching when switching slides fast (closes bootstrap-vue#5810) (bootstrap-vue#5845)

* fix glitchingg

* Update carousel.js

Co-authored-by: Jacob Müller <[email protected]>

* Update README.md (bootstrap-vue#5846)

Fix typo

* chore(deps): update devdependency terser to ^5.3.4 (bootstrap-vue#5852)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency eslint-plugin-vue to ^7.0.1 (bootstrap-vue#5853)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update all non-major dependencies to ^26.5.0 (bootstrap-vue#5854)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency eslint-plugin-jest to ^24.1.0 (bootstrap-vue#5856)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update all non-major dependencies to ^26.5.2 (bootstrap-vue#5857)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency @nuxtjs/pwa to ^3.1.0 (bootstrap-vue#5858)

Co-authored-by: Renovate Bot <[email protected]>

* fix(b-sekelton): animation overflow issue for Safari (bootstrap-vue#5863)

* chore(docs): add example for `<b-toast>` with custom close button (bootstrap-vue#5864)

* chore(docs): simplify `<b-form-group>` validation message example (bootstrap-vue#5862)

* chore(deps): update devdependency @nuxtjs/pwa to ^3.1.2 (bootstrap-vue#5865)

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update devdependency vue-router to ^3.4.6 (bootstrap-vue#5866)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency rollup to ^2.29.0 (bootstrap-vue#5871)

Co-authored-by: Renovate Bot <[email protected]>

* fix(b-card): properly support header/footer with body image overlay (bootstrap-vue#5872)

* chore(deps): update devdependency postcss-cli to ^8.1.0 (bootstrap-vue#5874)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency sass-loader to ^10.0.3 (bootstrap-vue#5878)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update all non-major dependencies (bootstrap-vue#5880)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency jest to ^26.5.3 (bootstrap-vue#5884)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency terser to ^5.3.5 (bootstrap-vue#5886)

Co-authored-by: Renovate Bot <[email protected]>

* docs(b-navbar): specify support of sidebar + array (bootstrap-vue#5885)

* specify support of sidebar + array

* update package.json

* Update navbar-toggle.js

* Update README.md

Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update devdependency @nuxt/content to ^1.10.0 (bootstrap-vue#5887)

Co-authored-by: Renovate Bot <[email protected]>

* fix(b-link): `href` handling inconsistencies to `<router-link>` (closes bootstrap-vue#5820) (bootstrap-vue#5876)

* fix(b-link): `href` handling inconsistencies to `<router-link>`

* Update regex.js

* Update link.js

* Update link.js

* fix(v-tooltip, v-popover): render data-* attributes on root components (closes bootstrap-vue#5836) (bootstrap-vue#5882)

* fix(v-tooltip, v-popover): render data-* attributes on root components

* Delete package-lock.json

* Remove TBD's

* Attribute inheritance improvents

* Update popover.spec.js

Co-authored-by: Jacob Müller <[email protected]>

* Update README.md (bootstrap-vue#5889)

* chore(deps): update devdependency @nuxtjs/pwa to ^3.2.0 (bootstrap-vue#5890)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency @nuxtjs/pwa to ^3.2.1 (bootstrap-vue#5891)

Co-authored-by: Renovate Bot <[email protected]>

* chore(docs): fix datepicker locale typo (bootstrap-vue#5892)

* chore: ignore `package-lock.json`

* chore(docs): use new slot syntax everywhere (bootstrap-vue#5895)

* chore(deps): update all non-major dependencies (bootstrap-vue#5896)

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jacob Müller <[email protected]>

* feat: update `core-js` to v3 (bootstrap-vue#5894)

* chore(deps): update dependency @nuxt/opencollective to ^0.3.2 (bootstrap-vue#5897)

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jacob Müller <[email protected]>

* fix closing span tag (bootstrap-vue#5898)

* chore: update dependencies (bootstrap-vue#5899)

* chore(deps): update all non-major dependencies to ^7.12.0 (bootstrap-vue#5902)

Co-authored-by: Renovate Bot <[email protected]>

* chore: move global Vue.js entry to surce root (bootstrap-vue#5904)

* chore(deps): update all non-major dependencies (bootstrap-vue#5905)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update all non-major dependencies to ^7.12.1 (bootstrap-vue#5906)

Co-authored-by: Renovate Bot <[email protected]>

* Allow dependabot to check GitHub actions daily (bootstrap-vue#5907)

Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): bump actions/setup-node from v1 to v2.1.2 (bootstrap-vue#5909)

Bumps [actions/setup-node](https://github.com/actions/setup-node) from v1 to v2.1.2.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](actions/setup-node@v1...c6fd00c)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* feat(b-calendar): add `no-key-nav` property (closes bootstrap-vue#5861) (bootstrap-vue#5883)

* feat(b-calendar): add tabIndex property

* feat(b-calendar): change tabIndex property to noKeyNav

* feat(b-calendar): add noKeyNav prop description

* Update calendar.js

* Update calendar.spec.js

* Update calendar.js

* Update calendar.spec.js

* Update calendar.spec.js

* Update calendar.js

* Update calendar.js

Co-authored-by: Jacob Müller <[email protected]>

* fix(b-calendar): month formatting for ceratin dates (bootstrap-vue#5911)

* chore(deps): update devdependency @babel/standalone to ^7.12.2 (bootstrap-vue#5910)

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update devdependency vue-router to ^3.4.7 (bootstrap-vue#5912)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update all non-major dependencies (bootstrap-vue#5914)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update all non-major dependencies (bootstrap-vue#5917)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency eslint-plugin-vue to ^7.1.0 (bootstrap-vue#5921)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency postcss to ^8.1.2 (bootstrap-vue#5922)

Co-authored-by: Renovate Bot <[email protected]>

* chore(docs): correct Bootstrap SCSS imports (bootstrap-vue#5923)

* chore: bump version to v2.18.0 (bootstrap-vue#5924)

* chore(deps): update all non-major dependencies (bootstrap-vue#5926)

* chore(deps): update all non-major dependencies

* chore(deps): update all non-major dependencies

* Update yarn.lock

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update devdependency @babel/standalone to ^7.12.4 (bootstrap-vue#5928)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency rollup to ^2.32.1 (bootstrap-vue#5931)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency marked to ^1.2.2 (bootstrap-vue#5936)

Co-authored-by: Renovate Bot <[email protected]>

* fix(b-icon): local component lookup

* Update icon.js

* Revert "Update icon.js"

This reverts commit f3ced7b.

* Revert "fix(b-icon): local component lookup"

This reverts commit edb6ed6.

* chore(deps): update devdependency eslint-config-prettier to ^6.14.0 (bootstrap-vue#5938)

Co-authored-by: Renovate Bot <[email protected]>

* chore(docs): add ecample on how to alias Vue with Vue CLI (bootstrap-vue#5935)

* fix(b-form-group): content element ID handling (closes bootstrap-vue#5930) (bootstrap-vue#5933)

* fix(b-form-group): content element ID handling

* Update form-group.js

* Update form-group.js

* fix(b-link): `href` handling with live router (closes bootstrap-vue#5927) (bootstrap-vue#5934)

* fix(b-link): `href` handling with live router

* Update router.spec.js

* fix(b-icon): local component lookup (bootstrap-vue#5939)

* chore: bump version to v2.18.1 (bootstrap-vue#5940)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Hiws <[email protected]>
Co-authored-by: JonathanGuberman <[email protected]>
Co-authored-by: JonathanGuberman <[email protected]>
Co-authored-by: Milan Curcic <[email protected]>
Co-authored-by: Wouter Kroes <[email protected]>
Co-authored-by: Салоев Сади <[email protected]>
Co-authored-by: Sauli Anto <[email protected]>
Co-authored-by: 82amp <[email protected]>
Co-authored-by: John Losito <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Marco Túlio Gaulberto da Silva <[email protected]>

v2.18.0

Toggle v2.18.0's commit message

Partially verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
We cannot verify signatures from co-authors, and some of the co-authors attributed to this commit require their commits to be signed.
chore: release v2.18.0 (bootstrap-vue#5925)

* chore(deps): update devdependency vue-jest to ^3.0.7 (bootstrap-vue#5770)

Co-authored-by: Renovate Bot <[email protected]>

* fix(b-modal): solve body padding not being removed (bootstrap-vue#5771)

* update dom.js

* update

* update modal-manager.js

* chore(deps): update devdependency @nuxt/content to ^1.9.0 (bootstrap-vue#5773)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency rollup to ^2.27.0 (bootstrap-vue#5779)

Co-authored-by: Renovate Bot <[email protected]>

* fix(b-table): properly handle empty included/excluded filter fields (closes bootstrap-vue#5775) (bootstrap-vue#5780)

* fix(b-table): properly handle empty included/excluded filter fileds

* Update table-filtering.spec.js

* chore: lock `postcss` and `autoprefixer` for now (closes bootstrap-vue#5774) (bootstrap-vue#5782)

* chore: lock `postcss` and `autoprefixer` for now

* Update renovate.json

* chore(deps): update devdependency lint-staged to ^10.4.0 (bootstrap-vue#5783)

Co-authored-by: Renovate Bot <[email protected]>

* chore: code refactoring to separate constants from utils and better code sharing (bootstrap-vue#5772)

* Initial improvements

* Separate inspect from other utils

* feat: code refactoring to reparte constants from utils and better code sharing

* Update modal.js

* Update form-group.spec.js

* Update .bundlewatch.config.json

* Update form-group.spec.js

* chore: bump version to v2.17.1 (bootstrap-vue#5786)

* chore(deps): update devdependency postcss to ^7.0.34 (bootstrap-vue#5788)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency rollup to ^2.27.1 (bootstrap-vue#5790)

Co-authored-by: Renovate Bot <[email protected]>

* fix(b-tooltip, b-popover): fix `title` not being reset on hide (bootstrap-vue#5793)

* fix bug

* add test

* update tooltip.spec.js

* Update bv-tooltip.js

* Update bv-tooltip.js

Co-authored-by: Jacob Müller <[email protected]>

* fix(b-nav-item-dropdown): `boundary` handling in `<b-navbar>` (closes bootstrap-vue#5789) (bootstrap-vue#5794)

* fix(b-nav-item-dropdown): `boundary` handling in `<b-navbar>`

* Update nav-item-dropdown.spec.js

* docs(form-tags): fix unmatched quote in wrapper example (bootstrap-vue#5796)

* chore(deps): update devdependency terser to ^5.3.2 (bootstrap-vue#5800)

Co-authored-by: Renovate Bot <[email protected]>

* chore(docs): fix typo in `b-form-rating` docs (bootstrap-vue#5801)

* chore: update keywords

* chore: move `standard-version` configuration to `.versionrc` and skip commit and tag creation

* fix(b-skeleton): add missing component exports (bootstrap-vue#5806)

* Fix description (bootstrap-vue#5807)

* chore: bump version to v2.17.2 (bootstrap-vue#5805)

* chore: bump version to vv2.17.2

* Update CHANGELOG.md

* chore(deps): update all non-major dependencies (bootstrap-vue#5816)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency codesandbox to ^2.2.1 (bootstrap-vue#5824)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency codemirror to ^5.58.1 (bootstrap-vue#5826)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency postcss-cli to v8 (bootstrap-vue#5821)

* chore(deps): update devdependency postcss-cli to v8

* Update to `postcss` v8

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update all non-major dependencies (bootstrap-vue#5830)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency eslint-config-prettier to ^6.12.0 (bootstrap-vue#5831)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update all non-major dependencies (bootstrap-vue#5833)

Co-authored-by: Renovate Bot <[email protected]>

* docs(form-timepicker): fix typos in locale attribute (bootstrap-vue#5834)

Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update all non-major dependencies (bootstrap-vue#5835)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency terser to ^5.3.3 (bootstrap-vue#5838)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency postcss to ^8.1.1 (bootstrap-vue#5843)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency eslint-plugin-vue to v7 (bootstrap-vue#5844)

* chore(deps): update devdependency eslint-plugin-vue to v7

* chore: refactro code to conform new rules of `eslint-plugin-vue` v7

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jacob Müller <[email protected]>

* fix(b-carousel): fix glitching when switching slides fast (closes bootstrap-vue#5810) (bootstrap-vue#5845)

* fix glitchingg

* Update carousel.js

Co-authored-by: Jacob Müller <[email protected]>

* Update README.md (bootstrap-vue#5846)

Fix typo

* chore(deps): update devdependency terser to ^5.3.4 (bootstrap-vue#5852)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency eslint-plugin-vue to ^7.0.1 (bootstrap-vue#5853)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update all non-major dependencies to ^26.5.0 (bootstrap-vue#5854)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency eslint-plugin-jest to ^24.1.0 (bootstrap-vue#5856)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update all non-major dependencies to ^26.5.2 (bootstrap-vue#5857)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency @nuxtjs/pwa to ^3.1.0 (bootstrap-vue#5858)

Co-authored-by: Renovate Bot <[email protected]>

* fix(b-sekelton): animation overflow issue for Safari (bootstrap-vue#5863)

* chore(docs): add example for `<b-toast>` with custom close button (bootstrap-vue#5864)

* chore(docs): simplify `<b-form-group>` validation message example (bootstrap-vue#5862)

* chore(deps): update devdependency @nuxtjs/pwa to ^3.1.2 (bootstrap-vue#5865)

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update devdependency vue-router to ^3.4.6 (bootstrap-vue#5866)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency rollup to ^2.29.0 (bootstrap-vue#5871)

Co-authored-by: Renovate Bot <[email protected]>

* fix(b-card): properly support header/footer with body image overlay (bootstrap-vue#5872)

* chore(deps): update devdependency postcss-cli to ^8.1.0 (bootstrap-vue#5874)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency sass-loader to ^10.0.3 (bootstrap-vue#5878)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update all non-major dependencies (bootstrap-vue#5880)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency jest to ^26.5.3 (bootstrap-vue#5884)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency terser to ^5.3.5 (bootstrap-vue#5886)

Co-authored-by: Renovate Bot <[email protected]>

* docs(b-navbar): specify support of sidebar + array (bootstrap-vue#5885)

* specify support of sidebar + array

* update package.json

* Update navbar-toggle.js

* Update README.md

Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update devdependency @nuxt/content to ^1.10.0 (bootstrap-vue#5887)

Co-authored-by: Renovate Bot <[email protected]>

* fix(b-link): `href` handling inconsistencies to `<router-link>` (closes bootstrap-vue#5820) (bootstrap-vue#5876)

* fix(b-link): `href` handling inconsistencies to `<router-link>`

* Update regex.js

* Update link.js

* Update link.js

* fix(v-tooltip, v-popover): render data-* attributes on root components (closes bootstrap-vue#5836) (bootstrap-vue#5882)

* fix(v-tooltip, v-popover): render data-* attributes on root components

* Delete package-lock.json

* Remove TBD's

* Attribute inheritance improvents

* Update popover.spec.js

Co-authored-by: Jacob Müller <[email protected]>

* Update README.md (bootstrap-vue#5889)

* chore(deps): update devdependency @nuxtjs/pwa to ^3.2.0 (bootstrap-vue#5890)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency @nuxtjs/pwa to ^3.2.1 (bootstrap-vue#5891)

Co-authored-by: Renovate Bot <[email protected]>

* chore(docs): fix datepicker locale typo (bootstrap-vue#5892)

* chore: ignore `package-lock.json`

* chore(docs): use new slot syntax everywhere (bootstrap-vue#5895)

* chore(deps): update all non-major dependencies (bootstrap-vue#5896)

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jacob Müller <[email protected]>

* feat: update `core-js` to v3 (bootstrap-vue#5894)

* chore(deps): update dependency @nuxt/opencollective to ^0.3.2 (bootstrap-vue#5897)

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jacob Müller <[email protected]>

* fix closing span tag (bootstrap-vue#5898)

* chore: update dependencies (bootstrap-vue#5899)

* chore(deps): update all non-major dependencies to ^7.12.0 (bootstrap-vue#5902)

Co-authored-by: Renovate Bot <[email protected]>

* chore: move global Vue.js entry to surce root (bootstrap-vue#5904)

* chore(deps): update all non-major dependencies (bootstrap-vue#5905)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update all non-major dependencies to ^7.12.1 (bootstrap-vue#5906)

Co-authored-by: Renovate Bot <[email protected]>

* Allow dependabot to check GitHub actions daily (bootstrap-vue#5907)

Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): bump actions/setup-node from v1 to v2.1.2 (bootstrap-vue#5909)

Bumps [actions/setup-node](https://github.com/actions/setup-node) from v1 to v2.1.2.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](actions/setup-node@v1...c6fd00c)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* feat(b-calendar): add `no-key-nav` property (closes bootstrap-vue#5861) (bootstrap-vue#5883)

* feat(b-calendar): add tabIndex property

* feat(b-calendar): change tabIndex property to noKeyNav

* feat(b-calendar): add noKeyNav prop description

* Update calendar.js

* Update calendar.spec.js

* Update calendar.js

* Update calendar.spec.js

* Update calendar.spec.js

* Update calendar.js

* Update calendar.js

Co-authored-by: Jacob Müller <[email protected]>

* fix(b-calendar): month formatting for ceratin dates (bootstrap-vue#5911)

* chore(deps): update devdependency @babel/standalone to ^7.12.2 (bootstrap-vue#5910)

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jacob Müller <[email protected]>

* chore(deps): update devdependency vue-router to ^3.4.7 (bootstrap-vue#5912)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update all non-major dependencies (bootstrap-vue#5914)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update all non-major dependencies (bootstrap-vue#5917)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency eslint-plugin-vue to ^7.1.0 (bootstrap-vue#5921)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency postcss to ^8.1.2 (bootstrap-vue#5922)

Co-authored-by: Renovate Bot <[email protected]>

* chore(docs): correct Bootstrap SCSS imports (bootstrap-vue#5923)

* chore: bump version to v2.18.0 (bootstrap-vue#5924)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Hiws <[email protected]>
Co-authored-by: JonathanGuberman <[email protected]>
Co-authored-by: JonathanGuberman <[email protected]>
Co-authored-by: Milan Curcic <[email protected]>
Co-authored-by: Wouter Kroes <[email protected]>
Co-authored-by: Салоев Сади <[email protected]>
Co-authored-by: Sauli Anto <[email protected]>
Co-authored-by: 82amp <[email protected]>
Co-authored-by: John Losito <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Marco Túlio Gaulberto da Silva <[email protected]>

v2.17.3

Toggle v2.17.3's commit message

Verified

This commit was signed with the committer’s verified signature. The key has expired.
jacobmllr95 Jacob Müller
Update CHANGELOG.md

v2.17.2

Toggle v2.17.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
chore: release v2.17.2 (bootstrap-vue#5808)

* chore(deps): update devdependency vue-jest to ^3.0.7 (bootstrap-vue#5770)

Co-authored-by: Renovate Bot <[email protected]>

* fix(b-modal): solve body padding not being removed (bootstrap-vue#5771)

* update dom.js

* update

* update modal-manager.js

* chore(deps): update devdependency @nuxt/content to ^1.9.0 (bootstrap-vue#5773)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency rollup to ^2.27.0 (bootstrap-vue#5779)

Co-authored-by: Renovate Bot <[email protected]>

* fix(b-table): properly handle empty included/excluded filter fields (closes bootstrap-vue#5775) (bootstrap-vue#5780)

* fix(b-table): properly handle empty included/excluded filter fileds

* Update table-filtering.spec.js

* chore: lock `postcss` and `autoprefixer` for now (closes bootstrap-vue#5774) (bootstrap-vue#5782)

* chore: lock `postcss` and `autoprefixer` for now

* Update renovate.json

* chore(deps): update devdependency lint-staged to ^10.4.0 (bootstrap-vue#5783)

Co-authored-by: Renovate Bot <[email protected]>

* chore: code refactoring to separate constants from utils and better code sharing (bootstrap-vue#5772)

* Initial improvements

* Separate inspect from other utils

* feat: code refactoring to reparte constants from utils and better code sharing

* Update modal.js

* Update form-group.spec.js

* Update .bundlewatch.config.json

* Update form-group.spec.js

* chore: bump version to v2.17.1 (bootstrap-vue#5786)

* chore(deps): update devdependency postcss to ^7.0.34 (bootstrap-vue#5788)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update devdependency rollup to ^2.27.1 (bootstrap-vue#5790)

Co-authored-by: Renovate Bot <[email protected]>

* fix(b-tooltip, b-popover): fix `title` not being reset on hide (bootstrap-vue#5793)

* fix bug

* add test

* update tooltip.spec.js

* Update bv-tooltip.js

* Update bv-tooltip.js

Co-authored-by: Jacob Müller <[email protected]>

* fix(b-nav-item-dropdown): `boundary` handling in `<b-navbar>` (closes bootstrap-vue#5789) (bootstrap-vue#5794)

* fix(b-nav-item-dropdown): `boundary` handling in `<b-navbar>`

* Update nav-item-dropdown.spec.js

* docs(form-tags): fix unmatched quote in wrapper example (bootstrap-vue#5796)

* chore(deps): update devdependency terser to ^5.3.2 (bootstrap-vue#5800)

Co-authored-by: Renovate Bot <[email protected]>

* chore(docs): fix typo in `b-form-rating` docs (bootstrap-vue#5801)

* chore: update keywords

* chore: move `standard-version` configuration to `.versionrc` and skip commit and tag creation

* fix(b-skeleton): add missing component exports (bootstrap-vue#5806)

* Fix description (bootstrap-vue#5807)

* chore: bump version to v2.17.2 (bootstrap-vue#5805)

* chore: bump version to vv2.17.2

* Update CHANGELOG.md

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Hiws <[email protected]>
Co-authored-by: JonathanGuberman <[email protected]>
Co-authored-by: JonathanGuberman <[email protected]>