Closed greenkeeper[bot] closed 5 years ago
After pinning to 2.0.0-rc.12 your tests are still failing. The reported issue might not affect your project. These imprecisions are caused by inconsistent test results.
dependency
bootstrap-vue was updated from 2.0.0-rc.14
to 2.0.0-rc.15
.Your tests are still failing with this version. Compare changes
2.0.0-rc.15 (2019-03-18)
Please see the changelog for a complete list of commits, and the online documentation for usage.
b-carousel
: fix touchmove handler to re-enable swipe gesturesb-form-radio
/ b-form-checkbox
: ensure required prop propagated in group modeb-pagination-nav
: fix race condition with clicking prev/next buttonsb-table
: don't emit a row-clicked event when user is selecting textb-table
: allow string values for pagination propsutils/get
/ b-table
: handle cases when field value is not array or objectutils/loose-equal
: handle edge case of comparing sparse arraysutils/observeDom
: make sure to check for browser environmentb-pagination-nav
: autodetect current page based on $route/URL changesb-pagination-nav
: add support for passing array of page linksb-pagination-nav
: add scoped slot for page number button content, and allow optional scoping for other slotsb-table
: option to disable sorting on table footerThe new version differs by 141 commits.
e65c810
chore(release): BootstrapVue v2.0.0-rc.15
8ae0676
chore: bump version (#2859)
0c49825
chore(utils/listen-on-root): simplify $off handling + more test suite updates (#2858)
f59f3da
chore: additional coverage tests (#2857)
e0fc69b
chore(mixins/toolpop): update coverage
368120e
chore(deps): update dependency @nuxtjs/pwa to ^3.0.0-beta.14 (#2856)
6f34d37
chore: additional test suites (#2855)
65e12f8
feat(pagination-nav): autodetect current page based on $route/URL. Add support array of links (#2836)
35595f0
chore(deps): update dependency @nuxtjs/pwa to ^3.0.0-beta.13 (#2854)
d34662e
chore(tests): call wrapper.destroy() after each test to release DOM and memory (#2851)
01e1a1c
chore(deps): update dependency standard-version to ^5.0.2 (#2852)
c7fdaf8
chore(deps): update dependency eslint-plugin-jest to ^22.4.1 (#2850)
fd6f1bf
chore(deps): update dependency eslint to ^5.15.2 (#2848)
7ac2325
chore(deps): update dependency esm to ^3.2.18 (#2847)
aa00828
chore(deps): update dependency eslint-plugin-jest to ^22.4.0 (#2846)
There are 141 commits in total.
See the full diff
dependency
bootstrap-vue was updated from 2.0.0-rc.15
to 2.0.0-rc.16
.Your tests are still failing with this version. Compare changes
2.0.0-rc.16 (2019-03-28)
Please see the changelog for a complete list of commits, and the online documentation for usage.
b-collapse
& v-b-toggle
: persist toggle state on trigger element and prevent multiple state eventsb-dropdown
: fix no-caret
prop when dropleft
setb-table
: Fix bug in range selection modeb-table
: fix header sorting aria-label mismatchb-table
: fix header/footer SSR mismatch warningsb-alert
: remove need for custom transition CSS/SCSSb-carousel
: new prop no-hover-pause
for disabling pause on hover behaviourb-form-checkbox
& b-form-radio
: allow no label in plain mode + new aria-label
propb-form-datalist
: new helper component for generating <datalist>
for form inputs.b-form-file
: add in prop and scoped slot for formatting selected file namesb-table
: add support for keyboard navigation when rows selectable or a row-clicked handler presentThe new version differs by 51 commits.
724bf3e
Merge pull request #2876 from bootstrap-vue/dev
10d000b
chore: bump version (#2931)
db7c9e2
chore: update scrollspy.spec.js (#2930)
95f0d16
chore(unit tests): more test conversion (#2929)
4705091
chore: directives code cleanup (#2927)
2e2542f
chore(unit testing): convert more tests to vue-test-utils (#2926)
0910b22
feat(alert): remove need for custom CSS for fade transition (#2925)
310c7dc
fix(docs): drop self-closing tags + build system improvements (fixes #2882) (#2893)
6f899fc
fix(collapse/toggle): persist toggle state on element and prevent multiple state emits (closes #2923) (#2924)
f0b1710
chore(docs): fix syntax mistake (#2918)
34b7d18
chore: prettify (#2913)
8018bdf
feat(core): create configurable base global configuration (#2905)
67d12a4
chore(docs): fix typo in pagination-nav docs
6f38d9d
feat(form-checkbox/radio): allow no label in plain mode (fixes #2911) (#2912)
3bef981
fix(dropdown): fix no-caret
prop when dropleft (fixes #2909) (#2910)
There are 51 commits in total.
See the full diff
dependency
bootstrap-vue was updated from 2.0.0-rc.16
to 2.0.0-rc.17
.Your tests are still failing with this version. Compare changes
2.0.0-rc.17 (2019-04-07)
Please see the changelog for a complete list of commits, and the online documentation for usage.
b-collapse
& v-b-toggle
: better collapsed state synchronizationb-link
& b-button
: support handling multiple click event listenersb-modal
; fix backdrop fade animation when closingb-modal
: prevent page scroll/jump as modal opens on long pagesb-modal
: fixed stacked modal z-index
calculations which may have originally obscured other overlay components such as notifications and toastsb-modal
: prevent close on backdrop when click initiated inside modal contentb-pagination
: reset to page 1 when total-rows
or per-page
changesb-tooltip
& b-popover
: prevent duplicate show
/shown
event emits when .sync
prop modifier usedutils/env
: check for undefined on global process var (fixes browser build)utils/get
: handle case when nested value is falsy (affected b-table
when using nested keys)v-b-scrollspy
: support when vue-router is in hash
based route modeb-alert
: refactored code for better event emittingb-form-textarea
: improved computedHeight calculation when in auto resize modeb-modal
: auto return focus to trigger element using previous document.activeElement if no return focus element specifiedb-pagination-nav
: better auto page detection for IEb-breadcrumb
: improvements to aria-*
attributesb-form-group
: improvements to aria-*
attributes and logicvue-test-utils
The new version differs by 89 commits.
bf85236
Merge pull request #2978 from bootstrap-vue/dev
85e6905
chore: bump version (#3035)
144be2d
chore(build): ensure Vue is excluded from bootstrap-vue.esm.js
build (#3036)
e5c0aa5
feat(modal): auto return focus to trigger elements using document.activeElement if no return focus provided (#3033)
771424c
chore: prettify (#3034)
eea4c94
chore(docs): collapse docs minor update
944af8a
chore(docs): image docs minor updates
c72b12b
chore(docs): minor updates to form docs
56aa52f
chore(docs): minor update to card docs formatting
680a321
chore(docs): minor update to carousel docs formatting
502eba9
feat(BvEvent): subclass BvEvent as BvModalEvent (#3024)
e03de63
chore(deps): update dependency autoprefixer to ^9.5.1 (#3032)
f4e617a
docs: custom marked formatter for lead-in blockquotes (#3031)
786b2e4
chore(docs): fix typo in table complete example (#3030)
ad57e8c
fix(modal): prevent close on backdrop when click initiated inside modal content (fixes #3025) (#3029)
There are 89 commits in total.
See the full diff
dependency
bootstrap-vue was updated from 2.0.0-rc.17
to 2.0.0-rc.18
.Your tests are still failing with this version. Compare changes
2.0.0-rc.18 (2019-04-08)
Please see the changelog for a complete list of commits, and the online documentation for usage.
mixed
keyword with any
in table type definitions/ed
BootstrapVue or using src/
for reduced production bundle sizesThe new version differs by 8 commits.
472a5d7
Merge pull request #3049 from bootstrap-vue/dev
ba78e40
chore: update CHANGELOG.md (#3051)
6aab90f
chore: bump version (#3050)
154feea
chore(build): cleanup build files (#3039)
8022481
feat(nuxt): add usePretranspiled
option (#3048)
4e981c2
fix(build): enable babel option to interop default (fixes #3038) (#3046)
92809b3
chore(deps): update dependency vue-router to ^3.0.3 (#3045)
36e8246
fix(typescript): replaced invalid mixed
keyword with any
(fixes #3041) (#3043)
See the full diff
dependency
bootstrap-vue was updated from 2.0.0-rc.18
to 2.0.0-rc.19
.Your tests are still failing with this version. Compare changes
2.0.0-rc.19 (2019-04-21)
Please see the changelog for a complete list of commits, and the online documentation for usage.
b-modal
: support for optionally scoped slots and added new Vue.prototpe.$bvModal
helper for showing/hiding modals and async OK and Confirm message boxes. Requires browser Promise
support.b-table
: New prop table-class
for applying arbitrary class(es) to the <table>
element.b-tabs
: add new props fill
, justified
, active-nav-item-class
and active-tab-class
.b-col
& b-form-group
: implement self overwriting lazy props getter. Addresses issue when lazy loading individual components.b-form-textarea
: improve auto-row height calculation timing.b-link
and related components: ensure href
prop is not passed to router-links.b-modal
: clear internal return_focus
value after modal closes.b-modal
: fix close on click-out for IE11.b-table
: prevent hover style on busy/empty row.b-dropdown
& b-nav-item-dropdown
: use semantic <ul>
and <li>
markup for better ARIA accessibility.b-form-checkbox
& b-form-radio
: add aria-labelledby
prop.b-form-group
: make aria-live
attribute on feedback configurable.b-tabs
don't set aria-expanded
on the panel.The new version differs by 67 commits.
2928fe1
Merge pull request #3096 from bootstrap-vue/dev
84f6217
Update CHANGELOG.md
ea376de
Update CHANGELOG.md
66253d2
Update CHANGELOG.md
34d9a51
chore: bump version (#3150)
5deb5db
feat(table): add new prop table-class
for applying classes to table root element (closes #3138) (#3148)
965b0c2
chore(docs): minor updates to toast docs (#3149)
c3bd004
fix(docs): use regex to normalize URL with better browser support (#3147)
9dfe0bf
fix(docs): info modal in complete example (closes #3144) (#3145)
381eacf
fix(tab): don't use aria-expanded
on the panel (#3143)
92756bd
fix(col, form-group): implement self overwriting lazy props getter (fixes: #3080) (#3125)
f82f566
feat(form-checkbox, form-radio): add aria-labelledby
prop (closes: #3139) (#3140)
239da77
fix(nuxt module): ensure that css and transpile are arrays (fixes: #3141) (#3142)
263f206
feat(toast): updates to toaster SCSS and structure and enable hover-pause (#3135)
61cca79
chore(deps): update dependency rollup to ^1.10.1 (#3137)
There are 67 commits in total.
See the full diff
dependency
bootstrap-vue was updated from 2.0.0-rc.19
to 2.0.0-rc.20
.Your tests are still failing with this version. Compare changes
2.0.0-rc.20 (2019-05-12)
Please see the changelog for a complete list of commits, and the online documentation for usage.
b-button
: add prop pill
for creating pill style buttonsb-dropdown
: additional semantic markup optimizations for accessibilityb-dropdown
& b-nav-item-dropdown
: pass optional scope to default slotb-modal
: use PortalVue for modal placementb-table
: make table sort icons configurable via SCSS variablesb-toast
& b-toaster
: make some prop defaults configurable via the global configv-b-toggle
: make target list reactive to changesNuxt.js
module now supports individual component and directive importb-collapse
: fix is-nav
link click behaviour - check if collapse has display: block !important
before attempting to close collapseb-dropdown
& b-nav-item-dropdown
: fixes keyboard nav issue with dropdown formsb-form-input
& b-form-textarea
: properly handle out-of-sync valuesb-modal
: fix return focus edge case bug in IE11b-modal
: exclude document.body
when determining return focus element, as focusing document.body
can cause unwanted scrolls in some browsersb-modal
: prevent duplicate key when sending to portal-targetb-pagination
& b-pagination-nav
: use unicode escape sequence for default bookend button contentb-toast
: use appendChild instead of append for better IE 11 support$bvToast,$bvModal
: ensure values passed to slots are arrays for Vue 2.5.x backwards compatibilityThe new version differs by 79 commits.
7a119b3
chore: release 2.0.0-rc.20
3fcc5dd
chore: bump version and update changelog (#3274)
ba182be
chore(deps): update dependency eslint-plugin-prettier to ^3.1.0 (#3273)
effc026
chore(deps): update dependency rollup-plugin-node-resolve to ^4.2.4 (#3272)
15b0487
chore: fix typo in type BvMsgBoxOptions definition (#3271)
e2ef9f6
chore(docs): minor docs updates (closes #3262) (#3263)
10d4c4d
fix(b-nav-item-dropdown): fix disabled state (fixes #3264) (#3266)
06828aa
chore(deps): update dependency codecov to ^3.4.0 (#3261)
9af2e49
chore(docs): mention Vue CLI 3 plugin (#3256)
f46b5d8
fix($bvToast,$bvModal): ensure values passed to slots are arrays for Vue.js 2.5.x compatibility (closes #3174) (#3252)
afb5519
chore(deps): update all non-major dependencies (#3250)
1f9ef9d
chore(docs): minor updates to modal docs
f043906
chore(docs): minor update to modal docs
a192bfc
chore: minor updates to code structure. (#3248)
3d1d777
feat(b-dropdown & b-nav-item-dropdown): pass optional scope to default slot & fixes keyboard nav with dropdown forms (#3242)
There are 79 commits in total.
See the full diff
dependency
bootstrap-vue was updated from 2.0.0-rc.20
to 2.0.0-rc.21
.Your tests are still failing with this version. Compare changes
2.0.0-rc.21 (2019-05-26)
Please see the changelog for a complete list of commits, and the online documentation for usage.
b-alert
: handle case where dismiss countdown changes to a boolean valueb-dropdown
: delay opening of dropdown via $nextTick when using the .show()
methodb-input-group
: fix issue with append slotb-input-group
: use same input-group-prepend/append for both props and slotsb-modal
: delay initially open modal via nextTick when using v-model or visible propb-tabs
: fix regression when tabs are rendered in a lazy modalb-toaster
: CSS fix for IE11 supportinstallFactory
for main BootstrapVue
plugin installerb-img-lazy
: add support for IntersectionObserver (default, with fallback to scroll events if Intersection Observer not available)b-modal
: use custom transporter component for portalling contentb-tooltip
, b-popover
: add fallback-placement
propb-table
: don't use css grid
for stacked table SCSS - for IE11 compatibilityautofocus
prop that will auto-foucs the input when the component is inserted into the DOM'Multiple Vue instances detected'
when testing in vue-test-utils + JSDOMb-toast
: prevent duplicate toast announcements for screen readersThe new version differs by 61 commits.
9dad687
chore: release 2.0.0-rc.21
382ea2a
chore: bump version and update changelog (#3385)
ad0fb78
docs(header): order version dropdown based on hostname / dev mode (#3384)
ce19fc7
fix(table): don't use css grid
for stacked table SCSS - for IE11 compatibility (closes #3307) (#3383)
3fe6dd7
chore: update to utils/plugins
multiple vue warn and docs intro update (closes #3351) (#3382)
43902ec
chore(docs): minor update to configuration docs (#3379)
11c1049
chore(deps): update dependency eslint-plugin-import to ^2.17.3 (#3378)
6b7fa93
chore(types): additional updates to type declarations (#3377)
2b188a2
fix(tabs): fix regression of tabs in lazy modals - use DOM query for probing tabs after mount (closes: #3361) (#3375)
3c1866d
feat(es build): don't transpile import/export statements to require/exports, for better tree shaking (closes #3323) (#3358)
b180975
chore(docs): add advanced usage example to toasts (#3376)
04c8449
chore: create FUNDING.yml (#3369)
1604022
fix(b-dropdown): delay show of dropdown when calling show()
(closes #3366) (#3367)
4986caf
chore(toast): update toast docs (closes #3359) (#3363)
3aa7751
chore(deps): update dependency eslint-plugin-node to ^9.1.0 (#3362)
There are 61 commits in total.
See the full diff
dependency
bootstrap-vue was updated from 2.0.0-rc.21
to 2.0.0-rc.22
.Your tests are still failing with this version. Compare changes
2.0.0-rc.22 (2019-05-31)
Please see the changelog for a complete list of commits, and the online documentation for usage.
es/
build directory (changed in v2.0.0-rc.21) back to mini-commonjs modules (from true ES modules) due to issues with Nuxt.js dev mode and some webpack builds expecting CJS format when cherry-picking individual components, directives and plugins from sub-directories.es/
build has been deprecated in favour of the newer esm
and cjs
builds, which allows for importing individual components, directives and plugins from top-level named exports. Users are encouraged to update their imports to the new syntax.b-modal
: use safeId()
when comparing id
received by hide/show handlerb-tabs
: fix regression with dynamically added tabs not showingform controls
: handle autofocus when inside a modal (or when inside a transition)nuxt
module: use bundle new esm build of bootstrap-vuetypes
: fix typing of BvComponent and BvPlugines/
directory build, revert to mini-cjs modules (note es/
dir is now deprecated)b-button
: new prop squared
for generating buttons with squared cornersb-tooltip
, b-popover
: allow global delay customization via configimport { ModalPlugin, CardPlugin, BAlert, BRow, BCol, VBScollspyPlugin } from 'bootstrap-vue'
esm/
modular build with top-level named exports (tree shakeable)dist/bootstrap-vue.esm.js
esm bundle with top-level named exportsdist/bootstrap-vue.common.js
bundle with top-level named exportstransformAssetUrls
settings for BootstrapVue component props.The new version differs by 26 commits.
c1b8d5b
chore: release v2.0.0-rc.22
8aaab7d
Update CHANGELOG.md
8a4a01d
chore: fi comment typos
9a42b4d
Update CHANGELOG.md
79152ce
chore: bump version and update changelog (#3425)
2aaec76
feat(b-tooltip, b-popover): allow global delay
customization (#3426)
ae2040b
feat(nuxt module): alias esm/
and es/
to src/
for Nuxt prod mode (#3423)
8d7c193
chore(deps): update all non-major dependencies (#3424)
9267d12
chore(docs): mention that Nuxt module now configures transformAssetUrls
(#3421)
0878ca6
feat: add "source": "src/index.js"
entry in package.json (#3422)
ebbe8d5
chore(deps): update devdependency nuxt to ^2.8.0 (#3417)
ce3ba73
feat(nuxt): handle edge cases where component, directive and plugin names are passed as camelCase
or kebab-case
(#3418)
9f6b1ad
chore(build): don't include any externals in CommonJS bundle (#3420)
6c386d3
feat(es): revert to tranforming es/
modules into CJS, and simplify build with top-level named import/exports (closes #3397, #3393, #3323) (#3404)
18e6e51
chore(deps): update devdependency rollup to ^1.12.5 (#3414)
There are 26 commits in total.
See the full diff
dependency
bootstrap-vue was updated from 2.0.0-rc.22
to 2.0.0-rc.23
.Your tests are still failing with this version. Compare changes
Please see the changelog for a complete list of commits, and the online documentation for usage.
b-dropdown
: close dropdown when clicking on nested elements inside dropdown items with to
propbform-input
, b-form-textarea
: handle case where input has been removed from document during a browser auto-completeb-modal
: fix IE11 issue with copy/paste from modal into MS Wordb-modal
: properly render *-html
props if providedb-modal
: ensure ignoreBackdropClick
flag is properly cleared in clickOut
handlerb-pagination-nav
: attempt to re-auto-detect current page when pages
array or number-of-pages
changesb-table
: ensure provider is refreshed when filter
is an objectb-tabs
: improve child b-tab
detection routine - fixes when using extended b-tab
child components and fixes bug when specifying an ID on each b-tab
childvue-functional-data-merge
to ^3.1.0
(to fix handle nested style strings passed to functional components)BInputGroup
to TypeScript definitionsb-table-lite
: new light-weight table component <b-table-lite>
for displaying simple tabular data, without all the heavier features of <b-table>
Users should switch to the simplified import syntax (introduced in v2.0.0-rc.22
) when importing individual plugins, components, and/or directives. Importing from the es/
build has been deprecated and will be removed in 2.0.0 stable release.
The new version differs by 51 commits.
b225ec1
chore: release 2.0.0-rc.23
c1734e1
chore: bump version and update changelog (#3503)
82df100
chore: update form-input custom range SCSS (#3507)
e5fbd93
chore(deps): update devdependency rollup to ^1.15.3 (#3505)
31b3144
chore(deps): update all non-major dependencies (#3504)
9a62e44
fix(form-input, form-textarea): handle case where input has been removed from document (closes #3498) (#3501)
8533868
chore(docs): minor updates to pagination/pagination-nav docs (#3500)
2eb336d
chore(docs): fix typo in vee-validate example (closes #3494) (#3495)
af678fe
chore: correct some typos + prettify
c1ada9f
fix(modal): properly render *-html
props if provided (closes #3491) (#3492)
42570e0
Update modal.spec.js
f7c4709
chore(deps): update devdependency rollup to ^1.15.1 (#3490)
16dbdf1
fix(modal): fix IE11 issue with copy/paste from modal into MS Word (fixes #3457) (#3489)
c331fef
chore(docs): fix prettier warning (#3493)
afb4680
fix(modal): ensure ignoreBackdropClick
flag is cleared in clickOutHandler
(#3488)
There are 51 commits in total.
See the full diff
dependency
bootstrap-vue was updated from 2.0.0-rc.23
to 2.0.0-rc.24
.Your tests are still failing with this version. Compare changes
The new version differs by 22 commits.
26b643f
chore: release v2.0.0-rc.24
337b2bd
chore(docs): minor update to table docs
0b5b012
chore: bump version (#3539)
b80b2b4
chore(tabs): include attribute 'id' in observeDom config (#3537)
fc55ea6
docs(b-form-select): add clarification about html
limitations in <option>
elements. (#3536)
b456b5b
chore(docs): add a few more links to Utility Classes reference section (#3538)
d451687
fix(b-table): ensure ctx.sortBy
is an empty string when no sorting (#3534)
7e8f9f2
chore: unify Bootstrap v4 spelling in docs (#3530)
3744de7
chore(table): minor tweaks to filtering mixin code (#3512)
4e9371f
chore(deps): update devdependency babel-eslint to ^10.0.2 (#3533)
64e2534
docs(b-table): remove reference to prop that hasn't been available for many versions (closes #3511) (#3515)
17ec8d0
fix(config): avoid using of
operator (closes #3525) (#3526)
0c2864f
docs(intro): mention deprecation of @babel/polyfill
and suggest using core-js
instead (#3527)
9f010bb
chore(docs): add open-collective to navbar (#3524)
db8c6fd
fix(nuxt): correct transformAssetUrls value for b-card-img
(closes #3521) (#3523)
There are 22 commits in total.
See the full diff
dependency
bootstrap-vue was updated from 2.0.0-rc.24
to 2.0.0-rc.25
.Your tests are still failing with this version. Compare changes
Please see the changelog for a complete list of commits, and the online documentation for usage.
b-input-group
: fix kebab-case prop names for prepend-html
and append-html
.b-table
, b-table-lite
: adjustments to sort icon SCSS positioning, which fixes issues with placing dropdowns in table header cells.b-tooltip
, b-popover
: remove need for route watcher, preventing open tooltip/popover from closing if child route changes and trigger element is still in document.b-table
, b-table-lite
: don't render thead
or tfoot
if no detected fields (for accessibility reasons).b-table
: allow sorting of virtual fields that have a formatter function + support optional localCompare
options.b-tabs
: emit new changed
event whenever tabs added, removed or re-ordered.devDependency
and dependency
updatesUsers should switch to the simplified import syntax (introduced in v2.0.0-rc.22
) when importing individual plugins, components, and/or directives. Importing from the es/
build has been deprecated and will be removed in 2.0.0 stable release.
The new version differs by 30 commits.
3f008b2
Update docs-publish.sh
ea39d20
Update docs-publish.sh
14a41c1
Update docs-publish.sh
229f800
chore: update docs-publish.sh known_hosts file
7d42a0c
chore: update docs-publish.sh (#3592)
0c42554
chore: update docs-publish.sh (#3592)
bb9fd98
chore: release 2.0.0-rc.25
3b39667
chore: bump version and update changelog (#3591)
320ba26
chore: update pagination-nav.spec.js to prevent JSDOM errors messages (#3590)
386134b
chore(deps): update devdependency eslint to v6 (#3559)
7d58d09
chore: improve CircleCI config (#3589)
90b7c83
chore(deps): update all non-major dependencies (#3588)
c0ca1fd
feat(b-table): sort fields that have a formatter function + support localCompare
options (closes #3178, #1173) (#3585)
b4deb05
docs(table): minor update to selectable rows example (#3586)
6ec757f
chore(deps): update all non-major dependencies (#3587)
There are 30 commits in total.
See the full diff
dependency
bootstrap-vue was updated from 2.0.0-rc.28
to 2.0.0
.Your tests are still failing with this version. Compare changes
Released: 2019-09-06
Please see the changelog for a complete list of commits, and the online documentation for usage.
BoootstrapVue 2.0.0 stable introduces several new features and bug fixes. Please note that this release also includes several breaking changes.
Notable improvements:
title
attribute changes and configuration changes. The component versions now perform better when qucikly hovering/unhovering the trigger element. Component and directive versions now have a default delay of 50
ms (affects 'hover'
and 'focus'
triggers only). They can now have a trigger of 'manual'
(when used by itself) of which they can only be opened or closed programmatically. Users can now optionally specify the ID that the tooltip or popover uses. For accessibility reasons, the title
attribute is removed from the trigger element (target) only when the tooltip or popover is showing, and is restored when hidden./deep/
, ::v-deep
or >>>
deep selectors for targeting inner elements, just like with any other component).<b-table>
, with the ability to place them on either the right (default) or left of the table cell headers (via a new prop).<b-table>
selctable rows.<b-table>
and <b-table-lite>
.Please carefully read the following before upgrading to v2.0.0 stable!
2.6
+ is now required at a minimum, 2.6.10
+ is recommended. Some components will fail to work as expected if using Vue 2.5
(notably tooltips and popovers, but other components may be affected as well).Two notable breaking changes are:
v-slot
syntax and its limitations (which currently are not documented in the Vue.JS docs)./es
build directory: Users should now be importing the new top-level named exports when importing individual components, directives, and plugins.Read the following migration guide for more details.
/es
build directory. Users should now be using the new simplified import syntax introduced in v2.0.0-rc.22. Users should be importing the top-level named exports instead.b-dropdown
: removal of deprecated text
slot. Use the button-content
slot instead.b-form-*
controls, b-form-group
, b-form-invalid-feedback
and b-form-valid-feedback
: validation prop state
now only accepts true
, false
, or null
values. Passing the strings 'invalid'
or 'valid'
will no longer work.b-form-group
: removal of the deprecated horizontal
and breakpoint
props. Use props label-cols{-{breakpoint}}
instead.b-img-lazy
, b-card-img-lazy
: now rely only on IntersectionObserver
support (native or via a polyfill) to determine when to show the image. If IntersectionObserver
support is not detected, then the image will always be shown. Use a polyfill if you need to support older browsers (e.g. IE11)b-modal
: the deprecated BvModalEvent
method cancel()
has been removed. Use the method preventDefault()
instead.b-modal
: the deprecated BvModalEvent
property modalId
has been removed. Use the property componentId
instead.b-nav
: removal of the deprecated is-nav
prop. Use b-navbar-nav
component instead when placing navs in b-navbar
.b-nav-item-dropdown
: deprecated props extra-menu-classes
and extra-toggle-classes
have been removed. Used props menu-class
and toggle-class
(respectively) instead.b-table
and b-table-lite
: table cell field, header and footer scoped slot naming convention has changed. Users should be using the new table round bracketed slot naming syntax: use slot cell(field)
instead of field
or [field]
, use slot head(field)
instead of HEAD_field
or HEAD[field]
, use foot(field)
instead of FOOT_field
or FOOT[field]
. This change was required for better compatibility with the new Vue v-slot
syntax. The square bracket syntax introduced in 2.0.0-rc.28
has been replaced with the round bracket syntax to reduce possible confusion and potential future issues with Vue 2.6's new dynamic slot name syntax.b-table
: the filter
prop will no longer accept a function reference (previously deprecated). Instead, pass a function to the filter-function
prop when using a custom filter function. The prop filter
is only to be used for the filter's criteria (i.e. the search value, search RegExpr
, etc).b-table
: passing an object as a fields
definition will no longer work. Use the array of strings or array of objects (or a combination of the two) fields definition format instead.b-table
: sorting icon SASS variables have been changed to handle the new SVG backgrounds. If you previously had custom CSS styling/icons, they will not work as expected - but sorting will still work. the SVG backgrounds can be controlled via SASS variables.b-tab
: removal of deprecated href
prop. Use <b-nav>
for controlling panes that change with URL changes.b-tabs
: removal of deprecated tabs
slot. Use slot tabs-end
instead.b-tabs
: removal of deprecated bottom
prop. Use the end
prop instead.$bv-tooltip-bg-level
has been removed. Use variable $b-tooltip-bg-level
instead.$bv-popover-bg-level
, $bv-popover-border-level
, and $bv-popover-color-level
have been removed. Use variables $b-popover-bg-level
, $b-popover-border-level
, and $b-popover-color-level
(respectively) instead.Please refer to the documentation for the latest usage and examples, and below for a list of fixes and new features.
v-show
(fixes #3936, #3702) (#3937) (be3ac62)nativeOn
property to componentData when rendering a router link (#3976) (62fb0b6)div
(closes #3896) (#3921) (8bf3a55)no-fade
set (#4004) (332b79f):key
for row-details
row based on the primary-key
field value if available (#4025) (c7cb16f)role
if element has a role
assigned (#3889) (5d155ba)no-wrap
for disabling wrapping to start/end (closes #3902) (#3905) (2c8bd23)role=presentation
to <li>
elements for improved a11y (#3996) (464d257)v-b-visible
directive (#3977) (249ccfa)shown
(closes #3945) (#3979) (6f2827e)filterByFormatted
and sortByFormatted
to accept a formatter function reference (closes #3892) (#3898) (5492b38)filter-debounce
prop for debouncing filter updates (#3891) (03536a5)selectAllRows()
and clearSelected()
to thead/tfoot slot scopes (addresses #3901) (#3907) (86c53dd)aria-details
rather than aria-describedby
when details row showing (addresses #3801) (#3992) (f6f73c7)custom-foot
to allow user to create their own table footer (closes #3960) (#4027) (cbeeef9)no-border-collapse
prop and SCSS (#3987) (253b4f6)text
(#3868) (29eb8b1)horizontal
and breakpoint
(#3879) (b301822)BvModalEvent
deprecations (#3864) (90c299c)es/
build (#3604) (3828f59)The new version differs by 268 commits.
e42ef07
Merge pull request #3862 from bootstrap-vue/dev
5930f04
chore: bump version and update changelog (#4017)
72ceef8
chore: coverage fixes for babel dep upgrades (#4034)
efe84a1
Revert "chore(deps): update devdependency @nuxtjs/pwa to ^3.0.0-beta.17 (#4026)" (#4031)
4b8a8c7
fix(docs): hading before margin (#4029)
cbeeef9
feat(b-table, b-table-lite): add new scoped slot custom-foot
to allow user to create their own table footer (closes #3960) (#4027)
81efb89
fix(b-dropdown-*): ensure class bindings are placed on root element for all dropdown sub-components (closes #4022) (#4024)
c7cb16f
fix(b-table, b-table-lite): use :key
for row details based on the primary key value if available (#4025)
2012d07
chore(deps): update devdependency @nuxtjs/pwa to ^3.0.0-beta.17 (#4026)
6aa16b8
chore(deps): update devdependency eslint-plugin-jest to ^22.17.0 (#4023)
64735a3
chore: tooltip/popover directives execute title/content if function before each show (#4020)
10ff04a
chore(deps): update devdependency eslint-plugin-node to v10 (#4019)
acb34e7
chore(docs): minor adjustments to the table docs (#4016)
78c604c
perf(b-table): cache cell slot names each render cycle (addresses #4008) (#4011)
5855330
docs(router-links): add more details to active-class
and exact-active-class
props (closes #4012) (#4013)
There are 250 commits in total.
See the full diff
dependency
bootstrap-vue was updated from 2.0.0
to 2.0.1
.Your tests are still failing with this version. Compare changes
Released: 2019-09-13
Please see the changelog for a complete list of commits, and the online documentation for usage.
top
or bottom
selected (fixes #4052) (#4055) (9ccfe4c)document.body
instead of document
for IE11 support (fixes #4074) (#4075) (1eda4fe)disabled
config option (#4057) (f488dc1)The new version differs by 30 commits.
10d7a0f
Merge pull request #4060 from bootstrap-vue/dev
389eec5
chore: bump version and update changelog v2.0.1 (#4080)
c6a3030
docs(b-form-radio): add note that unchecked-value
is not submitted via native form submit (closes #4089) (#4090)
22581e3
docs: add opencolletive backers/donors on landing page (#4086)
55d84e3
docs: fix syntax error in table component's README (#4088)
77f5be1
fix(b-table): remove extra slashes in mixins imports (#4087)
8a3d616
Merge pull request #4084 from bootstrap-vue/master
28a4775
chore(docs): fix broken link in file-input docs
0b7de29
fix(v-b-tooltip, v-b-popover): don't show if no title/content provided (closes #4064) (#4076)
9ddd115
fix(b-table): handle filter as an object when using providers and prevent duplicate provider calls on mount (fixes #4065) (#4068)
9f95ef1
chore(deps): update devdependency @nuxtjs/pwa to ^3.0.0-beta.19 (#4078)
1eda4fe
fix(tooltip, popover): check document.body
instead of document
for IE11 support (fixes #4074) (#4075)
de6e229
chore(docs): ensure opengraph and twitter meta is provided (#4072)
56f9ecd
chore(playground): fix linting warning
6efec4d
chore(deps): update devdependency eslint-config-prettier to ^6.3.0 (#4069)
There are 30 commits in total.
See the full diff
dependency
bootstrap-vue was updated from 2.0.1
to 2.0.2
.Your tests are still failing with this version. Compare changes
Released: 2019-09-20
Please see the changelog for a complete list of commits, and the online documentation for usage.
boundary-padding
is passed to popper instance (fixes #4131) (#4133) (a54a647)id
prop not required (#4109) (4f935ce)bg-active
for dark tables (#4098) (d9900ab)active
(class table-active
) takes precedence over other row variants (addresses #3008) (#4127) (fdb8bb6)title
attribute during show delay (fixes #4114) (#4120) (2dd8d5a)The new version differs by 23 commits.
7877bab
Merge pull request #4099 from bootstrap-vue/dev
d5460c7
chore: bump version to 2.0.2 (#4137)
16e228a
Prettify
4271cee
docs(b-toast): show example of using <b-alert>
as an alternative to a toast (#4136)
a54a647
fix(b-popover, b-tooltip): ensure boundary-padding
is passed to popper instance (fixes #4131) (#4133)
d82c4f5
chore(deps): update devdependency codecov to ^3.6.1 (#4132)
8c65b53
chore(deps): update devdependency codemirror to ^5.49.0 (#4130)
b7ab9c4
chore(deps): update devdependency codecov to ^3.6.0 (#4129)
fdb8bb6
fix(tables): ensure row variant active
(class table-active
) takes precedence over other row variants (addresses #3008) (#4127)
f079fcf
docs: add 3rd party components/library links to misc docs (#4103)
4f935ce
fix(collapse): don't make id
prop required (#4109)
46f2a7d
docs(modal): add section on footer button sizing (#4108)
2dd8d5a
fix(tooltip, popover): hide trigger element title attribute during show delay (fixes #4114) (#4120)
d9900ab
fix(tables): add in missing Bootstrap variant class bg-active
for dark tables (#4098)
e35ad51
docs(table): document table active
variant in selectable rows section (#4097)
There are 23 commits in total.
See the full diff
The dependency bootstrap-vue was updated from
2.0.0-rc.12
to2.0.0-rc.13
.π¨ View failing branch.
This version is covered by your current version range and after updating it in your project the build failed.
bootstrap-vue is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
Status Details
- β **continuous-integration/travis-ci/push:** The Travis CI build failed ([Details](https://travis-ci.org/maple3142/WynnStats/builds/495235706?utm_source=github_status&utm_medium=notification)).Release Notes for v2.0.0-rc.13
2.0.0-rc.13 (2019-02-18)
Please see the changelog for a complete list of commits, and the online documentation for usage.
Notable Changes
Fixes
b-modal
better backdrop clickout handling (Closes: #2597) (PR #2608)b-card
fix array spread error when set to no-body (PR #2615)b-breadcrumb-item
Fixto
prop handling (Closes #2575) (PR #2578)b-form-input
Allow number as value type (Closes #2582) (PR #2583)utils/get
handle case where passed object is null (Fixes #2623) (PR #2624)Enhancements:
b-table
don't show empty row slot if table busy and busy slot provided (Closes #2565) (PR #2572)Commits
The new version differs by 56 commits.
02ef0d9
chore: release v2.0.0-rc.13
51f660e
chore(release): Bump version number and update changelog (#2620)
f0e5cd3
chore: prettify (#2644)
401d3e9
fix(utils): Make
looseEqual()
util handle File comparison correctly (#2640)00f5a7f
chore(deps): update all non-major dependencies (#2642)
7917557
feat(table): add support for scoped empty slots (#2641)
7168989
fix: temporary fix for validation icon positioning (Closes #2599) (#2607)
98932ba
docs(modal): correct issue in prevent closing example (Closes #2633) (#2639)
86a882f
fix(docs): fix grid options table layout issue (#2630)
fa90f3e
fix(docs): fix broken links (#2635)
57f04b3
chore(deps): update dependency eslint-plugin-vue to ^5.2.2 (#2632)
eb07b19
fix(utils/get): handle case where passed object is undefined (Fixes #2623) (#2624)
56123f6
chore(deps): update dependency babel-plugin-istanbul to ^5.1.1 (#2625)
a5e3f0b
Revert "docs(intro): Document alternative way to import plugins (#2617)" (#2621)
6aa6e92
chore: Drop
assign()
util usage in favour of object spread (#2577)There are 56 commits in total.
See the full diff
FAQ and help
There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those donβt help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).Your Greenkeeper Bot :palm_tree: