kitsune-application-development-kit
                                
                                
                                
                                    kitsune-application-development-kit copied to clipboard
                            
                            
                            
                        Bump bootstrap-vue from 0.9.5 to 2.0.0 in /Dashboard
Bumps bootstrap-vue from 0.9.5 to 2.0.0.
Release notes
Sourced from bootstrap-vue's releases.
v2.0.0
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:
- Tooltips and popovers have been competely re-written for better reactivity and stability. The directive versions are now reactive to trigger element
 titleattribute 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 of50ms (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, thetitleattribute is removed from the trigger element (target) only when the tooltip or popover is showing, and is restored when hidden.- Modals, tooltips, popovers, and toasts now work with scoped style classes (requires the use of vue-loader's
 /deep/,::v-deepor>>>deep selectors for targeting inner elements, just like with any other component).- New SVG background image based sorting indicator icons for
 <b-table>, with the ability to place them on either the right (default) or left of the table cell headers (via a new prop).- Programmatic selection of
 <b-table>selctable rows.- Ability to provide your own custom footer structure for
 <b-table>and<b-table-lite>.Breaking changes and deprecated features removal v2.0.0
Please carefully read the following before upgrading to v2.0.0 stable!
- Vue
 2.6+ is now required at a minimum,2.6.10+ is recommended. Some components will fail to work as expected if using Vue2.5(notably tooltips and popovers, but other components may be affected as well).- All deprecated features have been removed in v2.0.0 stable in order to reduce bundle size and simplify code.
 Two notable breaking changes are:
- changes to the table slot naming syntax: the table slot syntax introduced in rc.28 has been modified in v2.0.0 stable for better compatibility with the new Vue
 v-slotsyntax and its limitations (which currently are not documented in the Vue.JS docs).- the removal of the deprecated
 /esbuild 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.
Migration guide v2.0.0
- Removal of the deprecated
 /esbuild 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 deprecatedtextslot. Use thebutton-contentslot instead.b-form-*controls,b-form-group,b-form-invalid-feedbackandb-form-valid-feedback: validation propstatenow only acceptstrue,false, ornullvalues. Passing the strings'invalid'or'valid'will no longer work.b-form-group: removal of the deprecatedhorizontalandbreakpointprops. Use propslabel-cols{-{breakpoint}}instead.b-img-lazy,b-card-img-lazy: now rely only onIntersectionObserversupport (native or via a polyfill) to determine when to show the image. IfIntersectionObserversupport 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 deprecatedBvModalEventmethodcancel()has been removed. Use the methodpreventDefault()instead.b-modal: the deprecatedBvModalEventpropertymodalIdhas been removed. Use the propertycomponentIdinstead.b-nav: removal of the deprecatedis-navprop. Useb-navbar-navcomponent instead when placing navs inb-navbar.b-nav-item-dropdown: deprecated propsextra-menu-classesandextra-toggle-classeshave been removed. Used propsmenu-classandtoggle-class(respectively) instead.b-tableandb-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 slotcell(field)instead offieldor[field], use slothead(field)instead ofHEAD_fieldorHEAD[field], usefoot(field)instead ofFOOT_fieldorFOOT[field]. This change was required for better compatibility with the new Vuev-slotsyntax. The square bracket syntax introduced in2.0.0-rc.28has 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: thefilterprop will no longer accept a function reference (previously deprecated). Instead, pass a function to thefilter-functionprop when using a custom filter function. The propfilteris only to be used for the filter's criteria (i.e. the search value, searchRegExpr, etc).b-table: passing an object as afieldsdefinition 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 deprecatedhrefprop. Use<b-nav>for controlling panes that change with URL changes.b-tabs: removal of deprecatedtabsslot. Use slottabs-endinstead.b-tabs: removal of deprecatedbottomprop. Use theendprop instead.- Tooltip SCSS: deprecated variable
 $bv-tooltip-bg-levelhas been removed. Use variable$b-tooltip-bg-levelinstead.- Popover SCSS: deprecated variables
 $bv-popover-bg-level,$bv-popover-border-level, and$bv-popover-color-levelhave been removed. Use variables$b-popover-bg-level,$b-popover-border-level, and$b-popover-color-level(respectively) instead.
... (truncated)
Changelog
Sourced from bootstrap-vue's changelog.
v2.0.0
Released: 2019-09-06
BootstrapVue 2.0.0 stable introduces several new features and bug fixes. Please note that this release also includes several breaking changes.
Notable improvements:
- Tooltips and popovers have been completely re-written for better reactivity and stability. The directive versions are now reactive to trigger element
 titleattribute changes and configuration changes. The component versions now perform better when quickly hovering/un-hovering the trigger element. Component and directive versions now have a default delay of50ms (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, thetitleattribute is removed from the trigger element (target) only when the tooltip or popover is showing, and is restored when hidden.- Modals, tooltips, popovers, and toasts now work with scoped style classes (requires the use of vue-loader's
 /deep/,::v-deepor>>>deep selectors for targeting inner elements, just like with any other component).- New SVG background image based sorting indicator icons for
 <b-table>, with the ability to place them on either the right (default) or left of the table cell headers (via a new prop).- Programmatic selection of
 <b-table>selectable rows.- Ability to provide your own custom footer structure for
 <b-table>and<b-table-lite>.Breaking changes and deprecated features removal v2.0.0
Please carefully read the following before upgrading to v2.0.0 stable!
- Vue
 2.6+ is now required at a minimum,2.6.10+ is recommended. Some components will fail to work as expected if using Vue2.5(notably tooltips and popovers, but other components may be affected as well).- All deprecated features have been removed in v2.0.0 stable in order to reduce bundle size and simplify code.
 Two notable breaking changes are:
- changes to the table slot naming syntax: the table slot syntax introduced in rc.28 has been modified in v2.0.0 stable for better compatibility with the new Vue
 v-slotsyntax and its limitations (which currently are not documented in the Vue.JS docs).- the removal of the deprecated
 /esbuild 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.
Migration guide v2.0.0
- Removal of the deprecated
 /esbuild directory. Users should now be using the new simplified
... (truncated)
Commits
e42ef07Merge pull request #3862 from bootstrap-vue/dev5930f04chore: bump version and update changelog (#4017)72ceef8chore: coverage fixes for babel dep upgrades (#4034)efe84a1Revert "chore(deps): update devdependency@nuxtjs/pwato ^3.0.0-beta.17 (#402...4b8a8c7fix(docs): hading before margin (#4029)cbeeef9feat(b-table, b-table-lite): add new scoped slotcustom-footto allow user ...81efb89fix(b-dropdown-*): ensure class bindings are placed on root element for all d...c7cb16ffix(b-table, b-table-lite): use:keyfor row details based on the primary k...2012d07chore(deps): update devdependency@nuxtjs/pwato ^3.0.0-beta.17 (#4026)6aa16b8chore(deps): update devdependency eslint-plugin-jest to ^22.17.0 (#4023)- Additional commits viewable in compare view
 
Maintainer changes
This version was pushed to npm by tmorehouse, a new releaser for bootstrap-vue since your current version.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the Security Alerts page.