Skip to content

Commit

Permalink
chore: release v2.21.2 (#6277)
Browse files Browse the repository at this point in the history
* 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/…
  • Loading branch information
17 people committed Jan 1, 2021
1 parent 1d08d65 commit d0fb9c2
Show file tree
Hide file tree
Showing 35 changed files with 3,071 additions and 3,127 deletions.
2 changes: 1 addition & 1 deletion .codesandbox/ci.json
@@ -1,3 +1,3 @@
{
"sandboxes": ["qeu9j"]
"sandboxes": ["qeu9j", "xblbj"]
}
2 changes: 1 addition & 1 deletion .github/workflows/build.yml
Expand Up @@ -24,7 +24,7 @@ jobs:
uses: actions/checkout@v2

- name: Set Node.js version
uses: actions/[email protected].3
uses: actions/[email protected].4
with:
node-version: ${{ matrix.node }}

Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/test.yml
Expand Up @@ -24,7 +24,7 @@ jobs:
uses: actions/checkout@v2

- name: Set Node.js version
uses: actions/[email protected].3
uses: actions/[email protected].4
with:
node-version: ${{ matrix.node }}

Expand Down Expand Up @@ -61,7 +61,7 @@ jobs:
uses: actions/checkout@v2

- name: Set Node.js version
uses: actions/[email protected].3
uses: actions/[email protected].4
with:
node-version: ${{ matrix.node }}

Expand Down Expand Up @@ -98,7 +98,7 @@ jobs:
uses: actions/checkout@v2

- name: Set Node.js version
uses: actions/[email protected].3
uses: actions/[email protected].4
with:
node-version: ${{ matrix.node }}

Expand Down
33 changes: 33 additions & 0 deletions CHANGELOG.md
Expand Up @@ -4,6 +4,39 @@ All notable changes to this project will be documented in this file. See
[standard-version](https://github.com/conventional-changelog/standard-version) for commit
guidelines.

<a name="2.21.2"></a>

### [v2.21.2](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.21.1...v2.21.2)

Released: 2021-01-01

### Bug Fixes v2.21.2

- **b-dropdown:** only apply `heading` role to header when not a `header` tag
([#6274](https://github.com/bootstrap-vue/bootstrap-vue/issues/6274))
([bd67da0](https://github.com/bootstrap-vue/bootstrap-vue/commit/bd67da0c40744e6b245a4e514e2319ca7bfafe2d))
- **b-table:** allow `responsive` and `stacked` props together
([#6266](https://github.com/bootstrap-vue/bootstrap-vue/issues/6266))
([fa977a8](https://github.com/bootstrap-vue/bootstrap-vue/commit/fa977a83cf21dd118e30f81aacf80d1c25b5c484))
- clean up props inheritance ([#6265](https://github.com/bootstrap-vue/bootstrap-vue/issues/6265))
([79784ae](https://github.com/bootstrap-vue/bootstrap-vue/commit/79784ae6e03f90ee14ce90f8f5e02d0249eb5c4a))
- **b-form-datepicker/b-form-timepicker:** control size
([#6249](https://github.com/bootstrap-vue/bootstrap-vue/issues/6249))
([f2ffbeb](https://github.com/bootstrap-vue/bootstrap-vue/commit/f2ffbeb85a71f0e3ac5c6ea55622771357c703e1))
- **b-icon:** title render handling
([#6233](https://github.com/bootstrap-vue/bootstrap-vue/issues/6233))
([b025047](https://github.com/bootstrap-vue/bootstrap-vue/commit/b0250477e6b4228f1f228c2776c8c211d8a57f00))
- **b-sidebar:** make sure to not exceed 100% in height (closes
[#6176](https://github.com/bootstrap-vue/bootstrap-vue/issues/6176))
([#6234](https://github.com/bootstrap-vue/bootstrap-vue/issues/6234))
([782e11d](https://github.com/bootstrap-vue/bootstrap-vue/commit/782e11dedf8ed9f362a1c44772d660adf24975a5))
- **b-table:** only set `aria-describedby` when caption really exists
([#6251](https://github.com/bootstrap-vue/bootstrap-vue/issues/6251))
([b980017](https://github.com/bootstrap-vue/bootstrap-vue/commit/b980017139613db5d7c8df4293a4d80673c9e646))
- environment detection based on `userAgent`
([#6226](https://github.com/bootstrap-vue/bootstrap-vue/issues/6226))
([cdfd16c](https://github.com/bootstrap-vue/bootstrap-vue/commit/cdfd16c32296072e49596a8acf722c77709f1b93))

<a name="2.21.1"></a>

## [v2.21.1](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.21.0...v2.21.1)
Expand Down
125 changes: 67 additions & 58 deletions docs/markdown/intro/README.md
Expand Up @@ -20,7 +20,7 @@ If you are migrating from a previous `v2.0.0-rc.##` release, please see the

## Documentation sections

The online documentation is comprised of the following sections:
The online documentation comprises:

- [Components](/docs/components) - Components and component plugin documentation
- [Directives](/docs/directives) - Directives and directive plugin documentation
Expand All @@ -31,9 +31,8 @@ The online documentation is comprised of the following sections:

## Prerequisites

Before getting started with BootstrapVue, you should have general familiarity with Vue functionality
and Bootstrap v{{ bootstrapVersionMajor }} CSS. If you are unfamiliar with Vue and/or Bootstrap,
some good starting points would be:
This BootstrapVue documentation assumes you are familiar with Vue and and Bootstrap
v{{ bootstrapVersionMajor }} CSS. Good starting points for these:

- [Vue Guide](https://vuejs.org/v2/guide/)
- [Vue API](https://vuejs.org/v2/api/)
Expand Down Expand Up @@ -64,8 +63,8 @@ the normalization of cross browser styles. Refer to the following sub-sections f

### HTML5 doctype

Bootstrap requires the use of the `HTML5` doctype. Without it, you _may_ see some funky incomplete
styling, but including it shouldn't cause any considerable hiccups.
Bootstrap requires the use of the `HTML5` doctype. Without it, you may see some strange incomplete
styling.

```html
<!doctype html>
Expand All @@ -76,9 +75,9 @@ styling, but including it shouldn't cause any considerable hiccups.

### Responsive meta tag

Bootstrap is developed for mobile first, a strategy in which code is optimized for mobile devices
first and then scales up components as necessary using CSS media queries. To ensure proper rendering
and touch zooming for all devices, **add the responsive viewport meta** tag to your `<head>`.
Bootstrap is optimized for mobile devices first and then scales up components as necessary using CSS
media queries. To ensure proper rendering and touch zooming for all devices, **add the responsive
viewport meta** tag to your `<head>`.

```html
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
Expand Down Expand Up @@ -113,88 +112,70 @@ browsers and devices while providing slightly more opinionated resets to common

## Using module bundlers

If you are using module bundlers like [Webpack](https://webpack.js.org/),
[Parcel](https://parceljs.org/) or [rollup.js](https://rollupjs.org/), you may prefer to directly
include the package into your project. To get started, use `yarn` or `npm` to get the latest version
of Vue.js, BootstrapVue and Bootstrap v4:
Most likely you are using module bundlers like [Webpack](https://webpack.js.org/),
[Parcel](https://parceljs.org/) or [rollup.js](https://rollupjs.org/), which makes it easy to
directly include the package into your project. To do this, use `npm` or `yarn` to get the latest
version of Vue.js, Bootstrap v4 and BootstrapVue:

```bash
# With npm
npm install vue bootstrap-vue bootstrap
npm install vue bootstrap bootstrap-vue

# With yarn
yarn add vue bootstrap-vue bootstrap
yarn add vue bootstrap bootstrap-vue
```

Then, register BootstrapVue in your app entry point:
Then, register BootstrapVue in your app entry point (typically `app.js` or `main.js`):

```js
// app.js
import Vue from 'vue'
import { BootstrapVue, IconsPlugin } from 'bootstrap-vue'

// Install BootstrapVue
// Import Bootstrap an BootstrapVue CSS files (order is important)
import 'bootstrap/dist/css/bootstrap.css'
import 'bootstrap-vue/dist/bootstrap-vue.css'

// Make BootstrapVue available throughout your project
Vue.use(BootstrapVue)
// Optionally install the BootstrapVue icon components plugin
Vue.use(IconsPlugin)
```

And import Bootstrap and BootstrapVue `css` files:
### Theming Bootstrap

```js
// app.js
import 'bootstrap/dist/css/bootstrap.css'
import 'bootstrap-vue/dist/bootstrap-vue.css'
```
If you want to change Bootstrap's default styles (e.g. the `$body-color`), you have to use
Bootstrap's and BootstrapVue's `scss` files.

**Alternatively** you can import Bootstrap and BootstrapVue `scss` files in a custom SCSS file:
Create your own `scss` file (e.g. `app.scss`) containing **both** your custom definitions **and**
the 2 `@import`'s at the end:

```scss
// custom.scss
// app.scss

// Define variable defaults
$body-bg: #000;
$body-color: #111;

// Then import Bootstrap an BootstrapVue SCSS files (order is important)
@import 'node_modules/bootstrap/scss/bootstrap.scss';
@import 'node_modules/bootstrap-vue/src/index.scss';
```

Make sure to import the `custom.scss` file in your app entry point:
Then import that single `scss` file into your project:

```js
// app.js
import './custom.scss'
```

Be sure to `@import` or define your custom variable values _before_ including Bootstrap SCSS
(`bootstrap.scss`), and include BootstrapVue SCSS (`bootstrap-vue.scss`) _after that_ to ensure
variables are set up correctly.

Place all of the SCSS `@import`s into a **single SCSS file**, and import that single file into your
project. Importing individual SCSS files into your project will **not** share variable values and
functions between files by default.

Webpack and Parcel support prepending the `scss` modules with tilde paths (`~`) when importing from
a `scss` file:
import Vue from 'vue'
import { BootstrapVue } from 'bootstrap-vue'

```scss
// Webpack example
@import '~bootstrap';
@import '~bootstrap-vue';
```
import './app.scss'

```scss
// Parcel example
@import '~bootstrap/scss/bootstrap.scss';
@import '~bootstrap-vue/src/index.scss';
Vue.use(BootstrapVue)
```

For more details how to configure asset loading and how modules are resolved, please consult the
module bundlers documentation.

**Notes**:

- Webpack configuration to load CSS files
([official guide](https://webpack.js.org/guides/asset-management/#loading-css))
- Webpack Loader for SASS/SCSS files ([official guide](https://webpack.js.org/loaders/sass-loader/))
- Parcel CSS ([official guide](https://parceljs.org/css.html))
- Parcel SCSS ([official guide](https://parceljs.org/scss.html))
Do not import the individual SCSS files separately into your project, because variables and
functions will fail to be shared between files.

For information on theming Bootstrap, check out the [Theming](/docs/reference/theming) reference
section.
Expand Down Expand Up @@ -256,6 +237,34 @@ See the [Vue.js](https://vuejs.org/v2/guide/installation.html#Runtime-Compiler-v
Guide for full details on setting up aliases for [webpack](https://webpack.js.org/),
[rollup.js](https://rollupjs.org/), [Parcel](https://parceljs.org/), etc.

### Advanced module bundler usage

Webpack and Parcel support prepending the `scss` modules with tilde paths (`~`) when importing from
a `scss` file:

```scss
// Webpack example
@import '~bootstrap';
@import '~bootstrap-vue';
```

```scss
// Parcel example
@import '~bootstrap/scss/bootstrap.scss';
@import '~bootstrap-vue/src/index.scss';
```

For more details how to configure asset loading and how modules are resolved, please consult the
module bundlers documentation.

**Notes**:

- Webpack configuration to load CSS files
([official guide](https://webpack.js.org/guides/asset-management/#loading-css))
- Webpack Loader for SASS/SCSS files ([official guide](https://webpack.js.org/loaders/sass-loader/))
- Parcel CSS ([official guide](https://parceljs.org/css.html))
- Parcel SCSS ([official guide](https://parceljs.org/scss.html))

## Tree shaking with module bundlers

When using a module bundler you can optionally import only specific components groups (plugins),
Expand Down
6 changes: 3 additions & 3 deletions docs/markdown/reference/theming/README.md
Expand Up @@ -44,7 +44,7 @@ $body-color: #111;

## Default theme colors

The default them colors defined in the Bootstrap v4.4 SCSS are as follows:
The default theme colors defined in the Bootstrap v4.4 SCSS are as follows:

<div class="row">
<div class="col-md-4">
Expand Down Expand Up @@ -73,9 +73,9 @@ The default them colors defined in the Bootstrap v4.4 SCSS are as follows:
</div>
</div>

Various components will use variations (intensities) of these default theme colors.
BootstrapVue components use variations (intensities) of these default theme colors.

You can alter the theme colors, and create additional theme colors, as needed via SASS variables and
You can alter these theme colors and create additional theme colors as needed via SASS variables and
maps. Refer to the [Bootstrap theming](https://getbootstrap.com/docs/4.5/getting-started/theming/)
docs for more details. All theme colors automatically become available as
[color variants](/docs/reference/color-variants) to all BootstrapVue components.
Expand Down
28 changes: 14 additions & 14 deletions package.json
@@ -1,6 +1,6 @@
{
"name": "bootstrap-vue",
"version": "2.21.1",
"version": "2.21.2",
"description": "With more than 85 components, over 45 available plugins, several directives, and 1000+ icons, BootstrapVue provides one of the most comprehensive implementations of the Bootstrap v4 component and grid system available for Vue.js v2.6, complete with extensive and automated WAI-ARIA accessibility markup.",
"main": "dist/bootstrap-vue.common.js",
"web": "dist/bootstrap-vue.js",
Expand Down Expand Up @@ -96,28 +96,28 @@
"@babel/plugin-transform-modules-commonjs": "^7.12.1",
"@babel/plugin-transform-runtime": "^7.12.10",
"@babel/preset-env": "^7.12.11",
"@babel/standalone": "^7.12.11",
"@babel/standalone": "^7.12.12",
"@nuxt/content": "^1.11.1",
"@nuxtjs/google-analytics": "^2.4.0",
"@nuxtjs/pwa": "^3.3.2",
"@nuxtjs/pwa": "^3.3.3",
"@nuxtjs/robots": "^2.4.2",
"@nuxtjs/sitemap": "^2.4.0",
"@testing-library/jest-dom": "^5.11.6",
"@testing-library/jest-dom": "^5.11.8",
"@vue/test-utils": "^1.1.2",
"autoprefixer": "^10.1.0",
"babel-core": "^7.0.0-bridge.0",
"babel-eslint": "^10.1.0",
"babel-jest": "^26.6.3",
"babel-plugin-istanbul": "^6.0.0",
"bootstrap-icons": "^1.2.1",
"bootstrap-icons": "^1.2.2",
"bundlewatch": "^0.3.1",
"clean-css-cli": "^4.3.0",
"codemirror": "^5.58.3",
"codemirror": "^5.59.0",
"codesandbox": "^2.2.1",
"core-js": "^3.8.1",
"cross-env": "^7.0.3",
"eslint": "^7.15.0",
"eslint-config-prettier": "^7.0.0",
"eslint": "^7.16.0",
"eslint-config-prettier": "^7.1.0",
"eslint-config-standard": "^16.0.2",
"eslint-config-vue": "^2.0.2",
"eslint-plugin-import": "^2.22.1",
Expand All @@ -126,10 +126,10 @@
"eslint-plugin-node": "^11.1.0",
"eslint-plugin-prettier": "^3.3.0",
"eslint-plugin-promise": "^4.2.1",
"eslint-plugin-vue": "^7.3.0",
"eslint-plugin-vue": "^7.4.0",
"esm": "^3.2.25",
"execa": "^5.0.0",
"highlight.js": "^10.4.1",
"highlight.js": "^10.5.0",
"html-loader": "^1.3.2",
"husky": "^4.3.6",
"improved-yarn-audit": "^2.3.2",
Expand All @@ -138,18 +138,18 @@
"loader-utils": "^2.0.0",
"lodash": "^4.17.20",
"marked": "^1.2.7",
"nuxt": "^2.14.11",
"postcss": "^8.2.1",
"nuxt": "^2.14.12",
"postcss": "^8.2.2",
"postcss-cli": "^8.3.1",
"prettier": "1.14.3",
"require-context": "^1.1.0",
"rollup": "^2.35.1",
"rollup-plugin-babel": "^4.4.0",
"rollup-plugin-commonjs": "^10.1.0",
"rollup-plugin-node-resolve": "^5.2.0",
"sass": "^1.30.0",
"sass": "^1.32.0",
"sass-loader": "^10.1.0",
"standard-version": "^9.0.0",
"standard-version": "^9.1.0",
"terser": "^5.5.1",
"vue": "^2.6.12",
"vue-jest": "^3.0.7",
Expand Down

1 comment on commit d0fb9c2

@vercel
Copy link

@vercel vercel bot commented on d0fb9c2 Jan 1, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.