From 7d3d06ee4e835433c3e9dae2864af0a2768aec16 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jacob=20M=C3=BCller?= Date: Mon, 19 Oct 2020 09:23:43 +0200 Subject: [PATCH] chore: release v2.18.0 (#5925) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * chore(deps): update devdependency vue-jest to ^3.0.7 (#5770) Co-authored-by: Renovate Bot * fix(b-modal): solve body padding not being removed (#5771) * update dom.js * update * update modal-manager.js * chore(deps): update devdependency @nuxt/content to ^1.9.0 (#5773) Co-authored-by: Renovate Bot * chore(deps): update devdependency rollup to ^2.27.0 (#5779) Co-authored-by: Renovate Bot * fix(b-table): properly handle empty included/excluded filter fields (closes #5775) (#5780) * fix(b-table): properly handle empty included/excluded filter fileds * Update table-filtering.spec.js * chore: lock `postcss` and `autoprefixer` for now (closes #5774) (#5782) * chore: lock `postcss` and `autoprefixer` for now * Update renovate.json * chore(deps): update devdependency lint-staged to ^10.4.0 (#5783) Co-authored-by: Renovate Bot * chore: code refactoring to separate constants from utils and better code sharing (#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 (#5786) * chore(deps): update devdependency postcss to ^7.0.34 (#5788) Co-authored-by: Renovate Bot * chore(deps): update devdependency rollup to ^2.27.1 (#5790) Co-authored-by: Renovate Bot * fix(b-tooltip, b-popover): fix `title` not being reset on hide (#5793) * fix bug * add test * update tooltip.spec.js * Update bv-tooltip.js * Update bv-tooltip.js Co-authored-by: Jacob Müller * fix(b-nav-item-dropdown): `boundary` handling in `` (closes #5789) (#5794) * fix(b-nav-item-dropdown): `boundary` handling in `` * Update nav-item-dropdown.spec.js * docs(form-tags): fix unmatched quote in wrapper example (#5796) * chore(deps): update devdependency terser to ^5.3.2 (#5800) Co-authored-by: Renovate Bot * chore(docs): fix typo in `b-form-rating` docs (#5801) * chore: update keywords * chore: move `standard-version` configuration to `.versionrc` and skip commit and tag creation * fix(b-skeleton): add missing component exports (#5806) * Fix description (#5807) * chore: bump version to v2.17.2 (#5805) * chore: bump version to vv2.17.2 * Update CHANGELOG.md * chore(deps): update all non-major dependencies (#5816) Co-authored-by: Renovate Bot * chore(deps): update devdependency codesandbox to ^2.2.1 (#5824) Co-authored-by: Renovate Bot * chore(deps): update devdependency codemirror to ^5.58.1 (#5826) Co-authored-by: Renovate Bot * chore(deps): update devdependency postcss-cli to v8 (#5821) * chore(deps): update devdependency postcss-cli to v8 * Update to `postcss` v8 Co-authored-by: Renovate Bot Co-authored-by: Jacob Müller * chore(deps): update all non-major dependencies (#5830) Co-authored-by: Renovate Bot * chore(deps): update devdependency eslint-config-prettier to ^6.12.0 (#5831) Co-authored-by: Renovate Bot * chore(deps): update all non-major dependencies (#5833) Co-authored-by: Renovate Bot * docs(form-timepicker): fix typos in locale attribute (#5834) Co-authored-by: Jacob Müller * chore(deps): update all non-major dependencies (#5835) Co-authored-by: Renovate Bot * chore(deps): update devdependency terser to ^5.3.3 (#5838) Co-authored-by: Renovate Bot * chore(deps): update devdependency postcss to ^8.1.1 (#5843) Co-authored-by: Renovate Bot * chore(deps): update devdependency eslint-plugin-vue to v7 (#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 Co-authored-by: Jacob Müller * fix(b-carousel): fix glitching when switching slides fast (closes #5810) (#5845) * fix glitchingg * Update carousel.js Co-authored-by: Jacob Müller * Update README.md (#5846) Fix typo * chore(deps): update devdependency terser to ^5.3.4 (#5852) Co-authored-by: Renovate Bot * chore(deps): update devdependency eslint-plugin-vue to ^7.0.1 (#5853) Co-authored-by: Renovate Bot * chore(deps): update all non-major dependencies to ^26.5.0 (#5854) Co-authored-by: Renovate Bot * chore(deps): update devdependency eslint-plugin-jest to ^24.1.0 (#5856) Co-authored-by: Renovate Bot * chore(deps): update all non-major dependencies to ^26.5.2 (#5857) Co-authored-by: Renovate Bot * chore(deps): update devdependency @nuxtjs/pwa to ^3.1.0 (#5858) Co-authored-by: Renovate Bot * fix(b-sekelton): animation overflow issue for Safari (#5863) * chore(docs): add example for `` with custom close button (#5864) * chore(docs): simplify `` validation message example (#5862) * chore(deps): update devdependency @nuxtjs/pwa to ^3.1.2 (#5865) Co-authored-by: Renovate Bot Co-authored-by: Jacob Müller * chore(deps): update devdependency vue-router to ^3.4.6 (#5866) Co-authored-by: Renovate Bot * chore(deps): update devdependency rollup to ^2.29.0 (#5871) Co-authored-by: Renovate Bot * fix(b-card): properly support header/footer with body image overlay (#5872) * chore(deps): update devdependency postcss-cli to ^8.1.0 (#5874) Co-authored-by: Renovate Bot * chore(deps): update devdependency sass-loader to ^10.0.3 (#5878) Co-authored-by: Renovate Bot * chore(deps): update all non-major dependencies (#5880) Co-authored-by: Renovate Bot * chore(deps): update devdependency jest to ^26.5.3 (#5884) Co-authored-by: Renovate Bot * chore(deps): update devdependency terser to ^5.3.5 (#5886) Co-authored-by: Renovate Bot * docs(b-navbar): specify support of sidebar + array (#5885) * specify support of sidebar + array * update package.json * Update navbar-toggle.js * Update README.md Co-authored-by: Jacob Müller * chore(deps): update devdependency @nuxt/content to ^1.10.0 (#5887) Co-authored-by: Renovate Bot * fix(b-link): `href` handling inconsistencies to `` (closes #5820) (#5876) * fix(b-link): `href` handling inconsistencies to `` * Update regex.js * Update link.js * Update link.js * fix(v-tooltip, v-popover): render data-* attributes on root components (closes #5836) (#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 * Update README.md (#5889) * chore(deps): update devdependency @nuxtjs/pwa to ^3.2.0 (#5890) Co-authored-by: Renovate Bot * chore(deps): update devdependency @nuxtjs/pwa to ^3.2.1 (#5891) Co-authored-by: Renovate Bot * chore(docs): fix datepicker locale typo (#5892) * chore: ignore `package-lock.json` * chore(docs): use new slot syntax everywhere (#5895) * chore(deps): update all non-major dependencies (#5896) Co-authored-by: Renovate Bot Co-authored-by: Jacob Müller * feat: update `core-js` to v3 (#5894) * chore(deps): update dependency @nuxt/opencollective to ^0.3.2 (#5897) Co-authored-by: Renovate Bot Co-authored-by: Jacob Müller * fix closing span tag (#5898) * chore: update dependencies (#5899) * chore(deps): update all non-major dependencies to ^7.12.0 (#5902) Co-authored-by: Renovate Bot * chore: move global Vue.js entry to surce root (#5904) * chore(deps): update all non-major dependencies (#5905) Co-authored-by: Renovate Bot * chore(deps): update all non-major dependencies to ^7.12.1 (#5906) Co-authored-by: Renovate Bot * Allow dependabot to check GitHub actions daily (#5907) Co-authored-by: Jacob Müller * chore(deps): bump actions/setup-node from v1 to v2.1.2 (#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](https://github.com/actions/setup-node/compare/v1...c6fd00ceb9747fb23ffdf72987450a2664414867) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * feat(b-calendar): add `no-key-nav` property (closes #5861) (#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 * fix(b-calendar): month formatting for ceratin dates (#5911) * chore(deps): update devdependency @babel/standalone to ^7.12.2 (#5910) Co-authored-by: Renovate Bot Co-authored-by: Jacob Müller * chore(deps): update devdependency vue-router to ^3.4.7 (#5912) Co-authored-by: Renovate Bot * chore(deps): update all non-major dependencies (#5914) Co-authored-by: Renovate Bot * chore(deps): update all non-major dependencies (#5917) Co-authored-by: Renovate Bot * chore(deps): update devdependency eslint-plugin-vue to ^7.1.0 (#5921) Co-authored-by: Renovate Bot * chore(deps): update devdependency postcss to ^8.1.2 (#5922) Co-authored-by: Renovate Bot * chore(docs): correct Bootstrap SCSS imports (#5923) * chore: bump version to v2.18.0 (#5924) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Renovate Bot Co-authored-by: Hiws Co-authored-by: JonathanGuberman Co-authored-by: JonathanGuberman Co-authored-by: Milan Curcic Co-authored-by: Wouter Kroes Co-authored-by: Салоев Сади Co-authored-by: Sauli Anto Co-authored-by: 82amp <46736702+82amp@users.noreply.github.com> Co-authored-by: John Losito Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Marco Túlio Gaulberto da Silva --- .eslintrc.js | 4 +- .github/dependabot.yml | 6 + .github/renovate.json | 12 - .github/workflows/build.yml | 2 +- .github/workflows/test.yml | 6 +- .gitignore | 1 + CHANGELOG.md | 43 +- babel.config.js | 2 +- docs/components/bv-logo.vue | 34 +- docs/components/componentdoc.vue | 80 +- docs/components/contributors.vue | 158 +- docs/components/footer.vue | 32 +- docs/components/header.vue | 18 +- docs/components/icons-table.vue | 78 +- docs/components/importdoc.vue | 16 +- docs/components/quick-links.vue | 30 +- docs/components/section-toc.vue | 14 +- docs/markdown/intro/README.md | 18 +- docs/markdown/reference/settings/README.md | 8 +- .../reference/starter-templates/README.md | 12 +- docs/pages/docs/components/_slug.js | 2 +- docs/pages/docs/directives/_slug.js | 2 +- docs/pages/docs/icons/index.js | 2 +- docs/pages/docs/index.js | 2 +- docs/pages/docs/reference/_slug.js | 2 +- docs/pages/index.vue | 58 +- docs/pages/play.vue | 142 +- docs/pages/themes.vue | 60 +- docs/plugins/docs-mixin.js | 12 +- package.json | 66 +- src/components/alert/alert.js | 2 +- src/components/aspect/aspect.js | 2 +- src/components/avatar/README.md | 4 +- src/components/avatar/avatar-group.js | 2 +- src/components/avatar/avatar.js | 2 +- src/components/badge/badge.js | 2 +- src/components/breadcrumb/breadcrumb-item.js | 2 +- src/components/breadcrumb/breadcrumb-link.js | 2 +- src/components/breadcrumb/breadcrumb.js | 2 +- src/components/button-group/button-group.js | 2 +- .../button-toolbar/button-toolbar.js | 2 +- src/components/button/button-close.js | 2 +- src/components/button/button.js | 2 +- src/components/calendar/calendar.js | 54 +- src/components/calendar/calendar.spec.js | 36 +- src/components/calendar/package.json | 4 + src/components/card/README.md | 22 +- src/components/card/card-body.js | 2 +- src/components/card/card-footer.js | 2 +- src/components/card/card-group.js | 2 +- src/components/card/card-header.js | 2 +- src/components/card/card-img-lazy.js | 2 +- src/components/card/card-img.js | 2 +- src/components/card/card-sub-title.js | 2 +- src/components/card/card-text.js | 2 +- src/components/card/card-title.js | 2 +- src/components/card/card.js | 19 +- src/components/carousel/README.md | 2 +- src/components/carousel/carousel-slide.js | 2 +- src/components/carousel/carousel.js | 8 +- src/components/collapse/collapse.js | 2 +- src/components/dropdown/README.md | 4 +- src/components/dropdown/dropdown-divider.js | 2 +- src/components/dropdown/dropdown-form.js | 2 +- src/components/dropdown/dropdown-group.js | 2 +- src/components/dropdown/dropdown-header.js | 2 +- .../dropdown/dropdown-item-button.js | 4 +- src/components/dropdown/dropdown-item.js | 4 +- src/components/dropdown/dropdown-text.js | 2 +- src/components/dropdown/dropdown.js | 2 +- src/components/embed/embed.js | 2 +- src/components/form-checkbox/README.md | 2 +- .../form-checkbox/form-checkbox-group.js | 2 +- src/components/form-checkbox/form-checkbox.js | 2 +- src/components/form-datepicker/README.md | 6 +- .../form-datepicker/form-datepicker.js | 2 +- .../form-datepicker/form-datepicker.spec.js | 2 - src/components/form-file/form-file.js | 2 +- src/components/form-group/README.md | 16 +- src/components/form-input/form-input.js | 2 +- src/components/form-radio/README.md | 2 +- src/components/form-radio/form-radio-group.js | 2 +- src/components/form-radio/form-radio.js | 2 +- src/components/form-rating/form-rating.js | 2 +- src/components/form-select/README.md | 4 +- .../form-select/form-select-option-group.js | 2 +- .../form-select/form-select-option.js | 2 +- src/components/form-select/form-select.js | 2 +- .../form-spinbutton/form-spinbutton.js | 2 +- src/components/form-tags/README.md | 10 +- src/components/form-tags/form-tag.js | 2 +- src/components/form-tags/form-tags.js | 2 +- src/components/form-textarea/form-textarea.js | 2 +- src/components/form-timepicker/README.md | 6 +- .../form-timepicker/form-timepicker.js | 2 +- src/components/form/form-datalist.js | 2 +- src/components/form/form-invalid-feedback.js | 2 +- src/components/form/form-text.js | 2 +- src/components/form/form-valid-feedback.js | 2 +- src/components/form/form.js | 2 +- src/components/image/img-lazy.js | 2 +- src/components/image/img.js | 2 +- src/components/input-group/README.md | 10 +- .../input-group/input-group-addon.js | 2 +- .../input-group/input-group-append.js | 2 +- .../input-group/input-group-prepend.js | 2 +- .../input-group/input-group-text.js | 2 +- src/components/input-group/input-group.js | 2 +- src/components/jumbotron/README.md | 8 +- src/components/jumbotron/jumbotron.js | 2 +- src/components/layout/col.js | 2 +- src/components/layout/container.js | 2 +- src/components/layout/form-row.js | 2 +- src/components/layout/row.js | 2 +- src/components/link/link.js | 16 +- src/components/list-group/list-group-item.js | 2 +- src/components/list-group/list-group.js | 2 +- src/components/media/README.md | 16 +- src/components/media/media-aside.js | 2 +- src/components/media/media-body.js | 2 +- src/components/media/media.js | 2 +- src/components/modal/README.md | 10 +- src/components/modal/helpers/modal-manager.js | 2 +- src/components/modal/modal.js | 2 +- src/components/nav/nav-form.js | 2 +- src/components/nav/nav-item-dropdown.js | 2 +- src/components/nav/nav-item.js | 2 +- src/components/nav/nav-text.js | 2 +- src/components/nav/nav.js | 2 +- src/components/navbar/README.md | 10 +- src/components/navbar/navbar-brand.js | 2 +- src/components/navbar/navbar-nav.js | 2 +- src/components/navbar/navbar-toggle.js | 4 +- src/components/navbar/navbar.js | 4 +- src/components/navbar/package.json | 2 +- src/components/overlay/README.md | 10 +- src/components/overlay/overlay.js | 2 +- src/components/pagination-nav/README.md | 12 +- .../pagination-nav/pagination-nav.js | 4 +- src/components/pagination/README.md | 12 +- src/components/pagination/pagination.js | 2 +- src/components/popover/README.md | 10 +- .../popover/helpers/bv-popover-template.js | 2 +- src/components/popover/helpers/bv-popover.js | 2 +- src/components/popover/popover.js | 2 +- src/components/popover/popover.spec.js | 25 +- src/components/progress/progress-bar.js | 2 +- src/components/progress/progress.js | 2 +- src/components/sidebar/README.md | 6 +- src/components/sidebar/sidebar.js | 2 +- src/components/skeleton/README.md | 2 +- src/components/skeleton/_skeleton.scss | 2 + src/components/skeleton/skeleton-icon.js | 2 +- src/components/skeleton/skeleton-img.js | 2 +- src/components/skeleton/skeleton-table.js | 2 +- src/components/skeleton/skeleton-wrapper.js | 2 +- src/components/skeleton/skeleton.js | 2 +- src/components/spinner/spinner.js | 2 +- src/components/table/README.md | 58 +- src/components/table/table-lite.js | 2 +- src/components/table/table-simple.js | 2 +- src/components/table/table.js | 2 +- src/components/table/tbody.js | 4 +- src/components/table/td.js | 4 +- src/components/table/tfoot.js | 4 +- src/components/table/th.js | 2 +- src/components/table/thead.js | 4 +- src/components/table/tr.js | 4 +- src/components/tabs/README.md | 10 +- src/components/tabs/tab.js | 2 +- src/components/tabs/tabs.js | 2 +- src/components/time/time.js | 2 +- src/components/toast/README.md | 58 +- src/components/toast/toast.js | 2 +- src/components/toast/toaster.js | 4 +- src/components/toast/toaster.spec.js | 2 +- src/components/tooltip/helpers/bv-popper.js | 13 +- .../tooltip/helpers/bv-tooltip-template.js | 6 +- src/components/tooltip/helpers/bv-tooltip.js | 5 +- src/components/tooltip/tooltip.js | 3 +- src/constants/regex.js | 47 +- src/icons/README.md | 2 +- src/icons/helpers/icon-base.js | 2 +- src/icons/helpers/make-icon.js | 2 +- src/icons/icon.js | 2 +- src/icons/iconstack.js | 2 +- src/utils/bv-collapse.js | 2 +- src/utils/bv-form-btn-label-control.js | 2 +- src/utils/bv-transition.js | 2 +- src/utils/config-set.js | 2 +- src/utils/config.js | 2 +- src/utils/plugins.js | 2 +- src/utils/router.js | 72 +- src/utils/router.spec.js | 23 +- src/utils/transporter.js | 2 +- src/{utils => }/vue.js | 0 yarn.lock | 2948 +++++++++++------ 197 files changed, 2921 insertions(+), 1864 deletions(-) create mode 100644 .github/dependabot.yml rename src/{utils => }/vue.js (100%) diff --git a/.eslintrc.js b/.eslintrc.js index 57ae0371404..bb51004e4c3 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -24,6 +24,7 @@ module.exports = { ], 'object-shorthand': ['error', 'properties'], 'spaced-comment': 'off', // needed to ignore `/*#__PURE__*/` comments + 'vue/custom-event-name-casing': 'off', 'vue/html-self-closing': [ 'error', { @@ -35,9 +36,8 @@ module.exports = { } ], 'vue/max-attributes-per-line': ['error', { singleline: 4 }], - 'vue/no-template-shadow': 'off', - 'vue/no-use-v-if-with-v-for': 'off', 'vue/no-v-html': 'off', + 'vue/one-component-per-file': 'off', 'vue/require-default-prop': 'off', 'vue/require-prop-types': 'off', 'vue/singleline-html-element-content-newline': 'off' diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 00000000000..123014908be --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,6 @@ +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "daily" diff --git a/.github/renovate.json b/.github/renovate.json index 9787fa38435..3d3145edeaa 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -2,26 +2,14 @@ "extends": ["@nuxtjs"], "labels": ["Type: Dependencies"], "packageRules": [ - { - "packageNames": ["autoprefixer"], - "allowedVersions": "<10.0.0" - }, { "packageNames": ["bootstrap"], "allowedVersions": "<5.0.0" }, - { - "packageNames": ["core-js"], - "allowedVersions": "<3.0.0" - }, { "packageNames": ["highlight.js"], "allowedVersions": "<10.0.0" }, - { - "packageNames": ["postcss"], - "allowedVersions": "<8.0.0" - }, { "packageNames": ["prettier"], "allowedVersions": "<=1.14.3" diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0b952659914..f54718c260d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -24,7 +24,7 @@ jobs: uses: actions/checkout@v2 - name: Set Node.js version - uses: actions/setup-node@v1 + uses: actions/setup-node@v2.1.2 with: node-version: ${{ matrix.node }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index b11c217ac57..779c9495a3c 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -24,7 +24,7 @@ jobs: uses: actions/checkout@v2 - name: Set Node.js version - uses: actions/setup-node@v1 + uses: actions/setup-node@v2.1.2 with: node-version: ${{ matrix.node }} @@ -61,7 +61,7 @@ jobs: uses: actions/checkout@v2 - name: Set Node.js version - uses: actions/setup-node@v1 + uses: actions/setup-node@v2.1.2 with: node-version: ${{ matrix.node }} @@ -98,7 +98,7 @@ jobs: uses: actions/checkout@v2 - name: Set Node.js version - uses: actions/setup-node@v1 + uses: actions/setup-node@v2.1.2 with: node-version: ${{ matrix.node }} diff --git a/.gitignore b/.gitignore index 7b3e9532b73..91a43b70be3 100644 --- a/.gitignore +++ b/.gitignore @@ -13,5 +13,6 @@ node_modules/ *.swp .DS_Store RELEASE-NOTES.md +package-lock.json sw.js workbox*.js* diff --git a/CHANGELOG.md b/CHANGELOG.md index 826d40abb6e..14bd2f20577 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,9 +4,46 @@ 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. +## [2.18.0](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.17.3...v2.18.0) + +Released: 2020-10-19 + +### Features v2.18.0 + +- **b-calendar:** add `no-key-nav` property (closes + [#5861](https://github.com/bootstrap-vue/bootstrap-vue/issues/5861)) + ([#5883](https://github.com/bootstrap-vue/bootstrap-vue/issues/5883)) + ([955ad63](https://github.com/bootstrap-vue/bootstrap-vue/commit/955ad631698f82a83de214ce9cd37271367d8c45)) +- update `core-js` to v3 ([#5894](https://github.com/bootstrap-vue/bootstrap-vue/issues/5894)) + ([aeed981](https://github.com/bootstrap-vue/bootstrap-vue/commit/aeed9812afe770b6561c9513709e4be852250022)) + +### Bug Fixes v2.18.0 + +- **b-calendar:** month formatting for certain dates + ([#5911](https://github.com/bootstrap-vue/bootstrap-vue/issues/5911)) + ([7de1844](https://github.com/bootstrap-vue/bootstrap-vue/commit/7de1844c6d5c0014d25c930527a7fc49a2b0cc25)) +- **b-card:** properly support header/footer with body image overlay + ([#5872](https://github.com/bootstrap-vue/bootstrap-vue/issues/5872)) + ([bd8319d](https://github.com/bootstrap-vue/bootstrap-vue/commit/bd8319da8c6166f9fe3e64d9a3ac5c490c6b2f48)) +- **b-carousel:** fix glitching when switching slides fast (closes + [#5810](https://github.com/bootstrap-vue/bootstrap-vue/issues/5810)) + ([#5845](https://github.com/bootstrap-vue/bootstrap-vue/issues/5845)) + ([761bc93](https://github.com/bootstrap-vue/bootstrap-vue/commit/761bc9381ba24aed751726c8213651e2014aa746)) +- **b-link:** `href` handling inconsistencies to `` (closes + [#5820](https://github.com/bootstrap-vue/bootstrap-vue/issues/5820)) + ([#5876](https://github.com/bootstrap-vue/bootstrap-vue/issues/5876)) + ([daea0e5](https://github.com/bootstrap-vue/bootstrap-vue/commit/daea0e5c638de9ec45d39af5aa1e9f8a9e455422)) +- **b-skeleton:** animation overflow issue for Safari + ([#5863](https://github.com/bootstrap-vue/bootstrap-vue/issues/5863)) + ([bfd4f96](https://github.com/bootstrap-vue/bootstrap-vue/commit/bfd4f960d7056edcd2ccb1ae3930639d543d8b34)) +- **v-tooltip, v-popover:** render data-\* attributes on root components (closes + [#5836](https://github.com/bootstrap-vue/bootstrap-vue/issues/5836)) + ([#5882](https://github.com/bootstrap-vue/bootstrap-vue/issues/5882)) + ([f6b51e0](https://github.com/bootstrap-vue/bootstrap-vue/commit/f6b51e04f074e45e98650034e88c2b5629ad25f6)) + -### [v2.17.3](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.17.2...v2.17.3) +## [v2.17.3](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.17.2...v2.17.3) Released: 2020-09-18 @@ -14,7 +51,7 @@ Released: 2020-09-18 -### [v2.17.2](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.17.1...v2.17.2) +## [v2.17.2](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.17.1...v2.17.2) Released: 2020-09-18 @@ -33,7 +70,7 @@ Released: 2020-09-18 -### [v2.17.1](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.17.0...v2.17.1) +## [v2.17.1](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.17.0...v2.17.1) Released: 2020-09-16 diff --git a/babel.config.js b/babel.config.js index a1b434166d6..5809d423c0e 100644 --- a/babel.config.js +++ b/babel.config.js @@ -3,7 +3,7 @@ module.exports = api => { const presets = [] if (!isDocs) { - presets.push(['@babel/env', { useBuiltIns: 'entry', corejs: { version: 2 } }]) + presets.push(['@babel/env', { useBuiltIns: 'entry', corejs: { version: 3 } }]) } return { diff --git a/docs/components/bv-logo.vue b/docs/components/bv-logo.vue index 2345b42e0dd..3962e6672ec 100644 --- a/docs/components/bv-logo.vue +++ b/docs/components/bv-logo.vue @@ -55,6 +55,23 @@ + + - - diff --git a/docs/components/componentdoc.vue b/docs/components/componentdoc.vue index c415abe3da1..86aa86150b2 100644 --- a/docs/components/componentdoc.vue +++ b/docs/components/componentdoc.vue @@ -95,7 +95,7 @@ bordered striped > -