UNPKG

bootstrap-vue

Version:

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 extens

890 lines (706 loc) 90.8 kB
# Changelog 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 `<router-link>` (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)) <a name="2.17.3"></a> ## [v2.17.3](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.17.2...v2.17.3) Released: 2020-09-18 - No changes to v2.17.2. <a name="2.17.2"></a> ## [v2.17.2](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.17.1...v2.17.2) Released: 2020-09-18 ### Bug Fixes v2.17.2 - **b-nav-item-dropdown:** `boundary` handling in `<b-navbar>` (closes [#5789](https://github.com/bootstrap-vue/bootstrap-vue/issues/5789)) ([#5794](https://github.com/bootstrap-vue/bootstrap-vue/issues/5794)) ([73383bf](https://github.com/bootstrap-vue/bootstrap-vue/commit/73383bfd935c097604bf5ad39a9cc2d18961ba87)) - **b-skeleton:** add missing component exports ([#5806](https://github.com/bootstrap-vue/bootstrap-vue/issues/5806)) ([871ce22](https://github.com/bootstrap-vue/bootstrap-vue/commit/871ce22504c4e64348b844c0e4306161317abf60)) - **b-tooltip, b-popover:** fix `title` not being reset on hide ([#5793](https://github.com/bootstrap-vue/bootstrap-vue/issues/5793)) ([31eeb0a](https://github.com/bootstrap-vue/bootstrap-vue/commit/31eeb0ab5ef262c33579f43969c7d6ee6c802e3d)) <a name="2.17.1"></a> ## [v2.17.1](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.17.0...v2.17.1) Released: 2020-09-16 ### Bug Fixes v2.17.1 - **b-modal:** solve body padding not being removed ([#5771](https://github.com/bootstrap-vue/bootstrap-vue/issues/5771)) ([78d51f1](https://github.com/bootstrap-vue/bootstrap-vue/commit/78d51f1e7146cbed756853003a93b991c9f0d8bc)) - **b-table:** properly handle empty included/excluded filter fields (closes [#5775](https://github.com/bootstrap-vue/bootstrap-vue/issues/5775)) ([#5780](https://github.com/bootstrap-vue/bootstrap-vue/issues/5780)) ([78ac383](https://github.com/bootstrap-vue/bootstrap-vue/commit/78ac383c0c727be4f970874e73bf05e3f23b1a3b)) <a name="2.17.0"></a> ## [v2.17.0](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.16.0...v2.17.0) Released: 2020-09-13 ### Features v2.17.0 - **b-avatar:** add size classes for `sm` and `lg` sizes (closes [#5592](https://github.com/bootstrap-vue/bootstrap-vue/issues/5592)) ([#5768](https://github.com/bootstrap-vue/bootstrap-vue/issues/5768)) ([942bf31](https://github.com/bootstrap-vue/bootstrap-vue/commit/942bf31546179abce8f0bb8252f8716c85c6de86)) - **b-calendar:** add `nav-button-variant` prop (closes [#5702](https://github.com/bootstrap-vue/bootstrap-vue/issues/5702)) ([#5705](https://github.com/bootstrap-vue/bootstrap-vue/issues/5705)) ([aa291fc](https://github.com/bootstrap-vue/bootstrap-vue/commit/aa291fce6df52df4d2396b9499c964ce0ac5962b)) - **b-form-file:** improved drag and drop handling (closes [#3673](https://github.com/bootstrap-vue/bootstrap-vue/issues/3673)) ([#5727](https://github.com/bootstrap-vue/bootstrap-vue/issues/5727)) ([3b12a73](https://github.com/bootstrap-vue/bootstrap-vue/commit/3b12a73d3856a0b14f630d45d236570698b75e50)) - **b-icon:** add proper `title` support (closes [#5711](https://github.com/bootstrap-vue/bootstrap-vue/issues/5711)) ([#5724](https://github.com/bootstrap-vue/bootstrap-vue/issues/5724)) ([3756b2c](https://github.com/bootstrap-vue/bootstrap-vue/commit/3756b2c0e07fc85f73769ea312ede8917d1e1de5)) - **b-pagination/b-pagination-nav:** allow page change to be prevented (closes [#5679](https://github.com/bootstrap-vue/bootstrap-vue/issues/5679)) ([#5755](https://github.com/bootstrap-vue/bootstrap-vue/issues/5755)) ([7e18c61](https://github.com/bootstrap-vue/bootstrap-vue/commit/7e18c615fec871fb99a947ca5e247bcef04b7c6f)) - **b-sidebar:** add `noEnforceFocus` prop (closes [#5707](https://github.com/bootstrap-vue/bootstrap-vue/issues/5707)) ([#5734](https://github.com/bootstrap-vue/bootstrap-vue/issues/5734)) ([c11c237](https://github.com/bootstrap-vue/bootstrap-vue/commit/c11c237143230f533404af75933d86a2de7bfb56)) - **b-skeleton:** add skeleton components (closes [#5413](https://github.com/bootstrap-vue/bootstrap-vue/issues/5413)) ([#5575](https://github.com/bootstrap-vue/bootstrap-vue/issues/5575)) ([31c06b5](https://github.com/bootstrap-vue/bootstrap-vue/commit/31c06b5fa697b5f13cc888a1d72effae21eb5e73)) - **b-table:** add `sortKey` option for `no-local-sorting` events ([#5746](https://github.com/bootstrap-vue/bootstrap-vue/issues/5746)) ([f847dae](https://github.com/bootstrap-vue/bootstrap-vue/commit/f847daeb797b84ed80b49a31294a5088fc32b59d)) - **b-tags:** add `limit` prop ([#5543](https://github.com/bootstrap-vue/bootstrap-vue/issues/5543)) ([caa0f1a](https://github.com/bootstrap-vue/bootstrap-vue/commit/caa0f1a2e6d96637c216eb306c77a67254af1caf)) - **docs:** auto-detect settings props in component reference ([#5761](https://github.com/bootstrap-vue/bootstrap-vue/issues/5761)) ([0ddb2e0](https://github.com/bootstrap-vue/bootstrap-vue/commit/0ddb2e051c0ce42bdd599415ba93e82e1a6584f1)) ### Bug Fixes v2.17.0 - **b-avatar:** image fit and scale (closes [#5610](https://github.com/bootstrap-vue/bootstrap-vue/issues/5610), [#5655](https://github.com/bootstrap-vue/bootstrap-vue/issues/5655)) ([#5675](https://github.com/bootstrap-vue/bootstrap-vue/issues/5675)) ([9812248](https://github.com/bootstrap-vue/bootstrap-vue/commit/9812248ea686e339f32604c0020a1714bb228d75)) - **b-button-toolbar:** allow focus to leave toolbar by keyboard ([#5737](https://github.com/bootstrap-vue/bootstrap-vue/issues/5737)) ([f54e427](https://github.com/bootstrap-vue/bootstrap-vue/commit/f54e4275881947cfb504235aa9330c03444e08bb)) - **b-form-checkbox:** `change` event value when in multiple mode ([#5716](https://github.com/bootstrap-vue/bootstrap-vue/issues/5716)) ([5150b94](https://github.com/bootstrap-vue/bootstrap-vue/commit/5150b943f25ff6b2f331aaef64321973bd60dd0e)) - **b-form-checkbox/b-form-radio:** remove `autocomplete="off"` attribute ([#5764](https://github.com/bootstrap-vue/bootstrap-vue/issues/5764)) ([443aaf1](https://github.com/bootstrap-vue/bootstrap-vue/commit/443aaf1afc38dc029e0b142c11a39d360bbc98d2)) - **b-form-datepicker/b-form-timepicker/b-nav-item-dropdown:** dropdown positioning handling (closes [#5700](https://github.com/bootstrap-vue/bootstrap-vue/issues/5700), [#5630](https://github.com/bootstrap-vue/bootstrap-vue/issues/5630)) ([#5765](https://github.com/bootstrap-vue/bootstrap-vue/issues/5765)) ([7ec2205](https://github.com/bootstrap-vue/bootstrap-vue/commit/7ec2205a96e0d14772f1ed6c047a9808a32fbf82)) - **b-form-file:** drop handling for huge amounts of files (closes [#5615](https://github.com/bootstrap-vue/bootstrap-vue/issues/5615)) ([#5685](https://github.com/bootstrap-vue/bootstrap-vue/issues/5685)) ([d54b240](https://github.com/bootstrap-vue/bootstrap-vue/commit/d54b240adeb6eadfe8736f4926384a5c4d351bde)) - **b-form-input:** fix debounce when value does not change ([#5632](https://github.com/bootstrap-vue/bootstrap-vue/issues/5632)) ([111ca65](https://github.com/bootstrap-vue/bootstrap-vue/commit/111ca65240ab6941e2173ca44806aa0a75691c95)) - **b-form-tags:** ensure same height with or without tags ([#5752](https://github.com/bootstrap-vue/bootstrap-vue/issues/5752)) ([07102f9](https://github.com/bootstrap-vue/bootstrap-vue/commit/07102f988cfe8e8290189e73f50790f70bbb4639)) - **b-form-textarea:** `setStyle()` util usage ([bf7a65f](https://github.com/bootstrap-vue/bootstrap-vue/commit/bf7a65f87caf0d725033c35ee85c1e32ced82adc)) - **b-pagination:** properly calculate number of links with `hide-ellipsis` option (closes [#5514](https://github.com/bootstrap-vue/bootstrap-vue/issues/5514)) ([#5678](https://github.com/bootstrap-vue/bootstrap-vue/issues/5678)) ([98e17ca](https://github.com/bootstrap-vue/bootstrap-vue/commit/98e17ca85588b858f5d74e217c48fa82f11f487f)) - **bv-tooltip:** hide the tooltip when the title is set to empty (closes [#5648](https://github.com/bootstrap-vue/bootstrap-vue/issues/5648)) ([#5677](https://github.com/bootstrap-vue/bootstrap-vue/issues/5677)) ([5363a31](https://github.com/bootstrap-vue/bootstrap-vue/commit/5363a3132df898cb5f0cac172c0510aead62d66e)) - **perf:** reactivity issues with `bvAttrs` and `bvListeners` (closes [#5520](https://github.com/bootstrap-vue/bootstrap-vue/issues/5520)) ([#5753](https://github.com/bootstrap-vue/bootstrap-vue/issues/5753)) ([d83a2b1](https://github.com/bootstrap-vue/bootstrap-vue/commit/d83a2b179cac2f7449a7138fce71e07139e18c94)) - **v-b-toggle:** prevent scroll anchoring behavior (closes [#5715](https://github.com/bootstrap-vue/bootstrap-vue/issues/5715)) ([#5769](https://github.com/bootstrap-vue/bootstrap-vue/issues/5769)) ([390a5c7](https://github.com/bootstrap-vue/bootstrap-vue/commit/390a5c7045432c98999ae8bf9259fb9ae03bcb19)) - component destroy handling on parent destroy ([#5749](https://github.com/bootstrap-vue/bootstrap-vue/issues/5749)) ([e67d341](https://github.com/bootstrap-vue/bootstrap-vue/commit/e67d34190358cb5e9d3e6d45ec74f045bf20caef)) - don't display BootstrapVue warning messages when in production ([bf8966f](https://github.com/bootstrap-vue/bootstrap-vue/commit/bf8966f6de725bf2828ca4609056c27dd4a96399)) - don't display warning messages when in production (closes [#5598](https://github.com/bootstrap-vue/bootstrap-vue/issues/5598)) ([#5763](https://github.com/bootstrap-vue/bootstrap-vue/issues/5763)) ([4b5d916](https://github.com/bootstrap-vue/bootstrap-vue/commit/4b5d9162b8a6531c0ada66f646498b0ba40a0e9b)) - **b-table:** make sure to apply all formatters of field configuration (closes [#5672](https://github.com/bootstrap-vue/bootstrap-vue/issues/5672)) ([#5674](https://github.com/bootstrap-vue/bootstrap-vue/issues/5674)) ([c7c14ea](https://github.com/bootstrap-vue/bootstrap-vue/commit/c7c14ea1d023b26af8a12c12dbc2c3d8220b7f67)) - **ssr:** avoid tree missmatches by either using `domProps` or `children` (closes [#5453](https://github.com/bootstrap-vue/bootstrap-vue/issues/5453), [#5557](https://github.com/bootstrap-vue/bootstrap-vue/issues/5557)) ([#5723](https://github.com/bootstrap-vue/bootstrap-vue/issues/5723)) ([5e8dad8](https://github.com/bootstrap-vue/bootstrap-vue/commit/5e8dad84c094ff1f7810f69293418b81e676af26)) - **v-b-toggle:** handle component updates on click listeners ([#5690](https://github.com/bootstrap-vue/bootstrap-vue/issues/5690)) ([156b1d6](https://github.com/bootstrap-vue/bootstrap-vue/commit/156b1d6a3a1ebb6548ea0dbfac346d61a92f6ed9)) <a name="2.16.0"></a> ## [v2.16.0](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.15.0...v2.16.0) Released: 2020-07-27 ### Features v2.16.0 - **b-form-tags:** add `ignoreInputFocusSelector` prop to make input focus behavior configurable (closes [#5425](https://github.com/bootstrap-vue/bootstrap-vue/issues/5425)) ([#5429](https://github.com/bootstrap-vue/bootstrap-vue/issues/5429)) ([26d5953](https://github.com/bootstrap-vue/bootstrap-vue/commit/26d5953f834684d36b0af99da912dba08fd37bd8)) - **docs:** launch themes page with first BootstrapVue theme ([#5549](https://github.com/bootstrap-vue/bootstrap-vue/issues/5549)) ([ec51ef0](https://github.com/bootstrap-vue/bootstrap-vue/commit/ec51ef062f7ed39339cde59b2d9d4cee40347dcc)) ### Bug Fixes v2.16.0 - properly handle special characters in user-provided IDs (closes [#4927](https://github.com/bootstrap-vue/bootstrap-vue/issues/4927), [#5561](https://github.com/bootstrap-vue/bootstrap-vue/issues/5561)) ([#5564](https://github.com/bootstrap-vue/bootstrap-vue/issues/5564)) ([1fabd68](https://github.com/bootstrap-vue/bootstrap-vue/commit/1fabd68bb44b28a9127810f35bd07e1fdf3d12ec)) - **b-form-checkbox-group:** only emit `input` when value loosely changes ([#5432](https://github.com/bootstrap-vue/bootstrap-vue/issues/5432)) ([e76d408](https://github.com/bootstrap-vue/bootstrap-vue/commit/e76d40874bd2a42126162101e94bb18e9042840b)) - **b-form-tags:** unit test ([#5586](https://github.com/bootstrap-vue/bootstrap-vue/issues/5586)) ([f4d509a](https://github.com/bootstrap-vue/bootstrap-vue/commit/f4d509af647eaf87e2b635d08ff9431b25150650)) - **b-icon:** use `aria-label` attribute instead of `alt` ([#5581](https://github.com/bootstrap-vue/bootstrap-vue/issues/5581)) ([72a1363](https://github.com/bootstrap-vue/bootstrap-vue/commit/72a13635b94aedfab1fb6800f2a297fa306f63ef)) - **b-img:** Allow empty `alt` prop (fixes [#5524](https://github.com/bootstrap-vue/bootstrap-vue/issues/5524)) ([#5545](https://github.com/bootstrap-vue/bootstrap-vue/issues/5545)) ([b22829d](https://github.com/bootstrap-vue/bootstrap-vue/commit/b22829d064b6e3820ef66168ec766a57520f31eb)) - **b-table:** prevent endless reevaluation when using v-model and object/array literal prop values ([#5554](https://github.com/bootstrap-vue/bootstrap-vue/issues/5554)) ([f127d91](https://github.com/bootstrap-vue/bootstrap-vue/commit/f127d916d1ddd3a3da37bcb081150f86b356a7a4)) - **b-tags:** replace spacing utility with static CSS (fixes [#5523](https://github.com/bootstrap-vue/bootstrap-vue/issues/5523)) ([#5544](https://github.com/bootstrap-vue/bootstrap-vue/issues/5544)) ([e0de687](https://github.com/bootstrap-vue/bootstrap-vue/commit/e0de6871640db405e7b0bfa23f3c33f348894cea)) <a name="2.15.0"></a> ## [v2.15.0](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.14.0...v2.15.0) Released: 2020-05-22 ### Features v2.15.0 - **css:** update Bootstrap to v4.5.0 ([#5395](https://github.com/bootstrap-vue/bootstrap-vue/issues/5395)) ([ba7a55e](https://github.com/bootstrap-vue/bootstrap-vue/commit/ba7a55ea094049fd1e3ae492a5a95196252b1da9)) - **icons:** upgrade to Bootstrap Icons 1.0.0-alpha4 ([#5420](https://github.com/bootstrap-vue/bootstrap-vue/issues/5420)) ([3208309](https://github.com/bootstrap-vue/bootstrap-vue/commit/3208309c649b4cce73c68643d7c911237a713ebc)) - **b-sidebar:** add prop `backdrop-variant` ([#5411](https://github.com/bootstrap-vue/bootstrap-vue/issues/5411)) ([4b0c163](https://github.com/bootstrap-vue/bootstrap-vue/commit/4b0c163156b6ac5be6c1b0a2801d7c169c87cb49)) - **b-link:** add support 3rd party router links such as Gridsome's `<g-link>` (closes [#2627](https://github.com/bootstrap-vue/bootstrap-vue/issues/2627)) ([#5358](https://github.com/bootstrap-vue/bootstrap-vue/issues/5358)) ([6d29e1c](https://github.com/bootstrap-vue/bootstrap-vue/commit/6d29e1cff6c4fd42b3f60f86bd017d8601de3956)) - **b-navbar-toggle:** add `disabled` prop ([#5397](https://github.com/bootstrap-vue/bootstrap-vue/issues/5397)) ([0b7082b](https://github.com/bootstrap-vue/bootstrap-vue/commit/0b7082b792ee49847ba7c99c61758c0d9fd6d222)) - **v-b-toggle:** check for target ID via `href` if a link ([#5398](https://github.com/bootstrap-vue/bootstrap-vue/issues/5398)) ([33e39b0](https://github.com/bootstrap-vue/bootstrap-vue/commit/33e39b007225ba86a0c84a66e3ee60b9d2f01fed)) - **types:** create declarations for `<b-calendar>` and `<b-time>` context event objects (closes [#5366](https://github.com/bootstrap-vue/bootstrap-vue/issues/5366)) ([#5374](https://github.com/bootstrap-vue/bootstrap-vue/issues/5374)) ([8f3ca30](https://github.com/bootstrap-vue/bootstrap-vue/commit/8f3ca30e4d51b5e97f9c4f301c31254a8b060980)) - support `<nuxt-link>`'s `prefetch` property (closes [#5125](https://github.com/bootstrap-vue/bootstrap-vue/issues/5125)) ([#5355](https://github.com/bootstrap-vue/bootstrap-vue/issues/5355)) ([b9416cb](https://github.com/bootstrap-vue/bootstrap-vue/commit/b9416cb3824d680e297347af61a934b1536224de)) ### Bug Fixes v2.15.0 - **v-b-toggle:** don't check for evt.defaultPrevented (closes [#5391](https://github.com/bootstrap-vue/bootstrap-vue/issues/5391)) ([#5396](https://github.com/bootstrap-vue/bootstrap-vue/issues/5396)) ([a1543b2](https://github.com/bootstrap-vue/bootstrap-vue/commit/a1543b297040ea593306ec55d7de5f1e2e776bce)) - **b-link:** default new `<nuxt-link>` prop `prefetch` to `null` for true tri-state prop ([#5357](https://github.com/bootstrap-vue/bootstrap-vue/issues/5357)) ([3f41c91](https://github.com/bootstrap-vue/bootstrap-vue/commit/3f41c91961c29988ba13ca11f4dc8f81810e761f)) - ensure all intervals/timeouts/observers are cleared when component is destroyed ([#5362](https://github.com/bootstrap-vue/bootstrap-vue/issues/5362)) ([064cdf4](https://github.com/bootstrap-vue/bootstrap-vue/commit/064cdf4f7e7c6b779c1bd689a6d300efdf81bc0d)) - properly handle HTML props render order (closes [#5363](https://github.com/bootstrap-vue/bootstrap-vue/issues/5363)) ([#5365](https://github.com/bootstrap-vue/bootstrap-vue/issues/5365)) ([844ecda](https://github.com/bootstrap-vue/bootstrap-vue/commit/844ecda654a2db50d9b84c193f1ab031e291d024)) - fix docs CodeSandbox integration ([#5381](https://github.com/bootstrap-vue/bootstrap-vue/issues/5381)) ([a948846](https://github.com/bootstrap-vue/bootstrap-vue/commit/a948846400c37fca0fa3ed673b1c4684fc6f69e1)) <a name="2.14.0"></a> ## [v2.14.0](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.13.1...v2.14.0) Released: 2020-05-12 ### Features v2.14.0 - **b-avatar-group:** new helper component `<b-avatar-group>` ([#5272](https://github.com/bootstrap-vue/bootstrap-vue/issues/5272)) ([c84faae](https://github.com/bootstrap-vue/bootstrap-vue/commit/c84faaebe18bbf652583d6c302447e931a4ab741)) - **b-nav-item-dropdown:** improve default handling of dropdown toggle link (closes [#3942](https://github.com/bootstrap-vue/bootstrap-vue/issues/3942)) ([#5344](https://github.com/bootstrap-vue/bootstrap-vue/issues/5344)) ([62c6105](https://github.com/bootstrap-vue/bootstrap-vue/commit/62c6105e25bc4590f9e2fa92069b77ccbc17fac6)) - **v-b-toggle:** support specifying target ID via directive argument, and array of target IDs via directive value (closes [#4834](https://github.com/bootstrap-vue/bootstrap-vue/issues/4834)) ([#5336](https://github.com/bootstrap-vue/bootstrap-vue/issues/5336)) ([260ef72](https://github.com/bootstrap-vue/bootstrap-vue/commit/260ef7259e46d343823767374322db0ae3a74803)) ### Bug Fixes v2.14.0 - **b-modal:** remove `role="document"` from `.modal-content` ([#5345](https://github.com/bootstrap-vue/bootstrap-vue/issues/5345)) ([0c2b406](https://github.com/bootstrap-vue/bootstrap-vue/commit/0c2b406e8dadc274e8433d3a4c414e799d0fa228)) - **perf:** avoid useless re-renders of component on parent update ([#4825](https://github.com/bootstrap-vue/bootstrap-vue/issues/4825)) ([2cb3fe0](https://github.com/bootstrap-vue/bootstrap-vue/commit/2cb3fe0fa822a8284e023ccf71f8e451f124016a)) ### Other v2.14.0 - dev dependency upgrades - docs updates - upgrade to vue test utils 1.0.x <a name="2.13.1"></a> ## [v2.13.1](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.13.0...v2.13.1) Released: 2020-05-05 ### Bug Fixes v2.13.1 - **b-table, b-table-lite, b-table-simple:** handle head/foot variant for sticky columns (fixes [#5278](https://github.com/bootstrap-vue/bootstrap-vue/issues/5278)) ([#5279](https://github.com/bootstrap-vue/bootstrap-vue/issues/5279)) ([53e309e](https://github.com/bootstrap-vue/bootstrap-vue/commit/53e309e947b4710fcf8d989cc9ef0f31c58487ae)) ### Other v2.13.1 - documentation updates - dev dependency updates <a name="2.13.0"></a> ## [v2.13.0](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.12.0...v2.13.0) Released: 2020-04-27 ### Features v2.13.0 - **b-calendar, b-form-datepicker:** relax `YYYY-MM-DD` string parsing (closes [#5232](https://github.com/bootstrap-vue/bootstrap-vue/issues/5232)) ([#5242](https://github.com/bootstrap-vue/bootstrap-vue/issues/5242)) ([f362802](https://github.com/bootstrap-vue/bootstrap-vue/commit/f362802b2794f0e5d294bbb004d91ccd623a1e25)) - **b-form-rating:** add `show-value-max` prop to show possible max rating when `show-value` is `true` ([#5200](https://github.com/bootstrap-vue/bootstrap-vue/issues/5200)) ([e9d54e6](https://github.com/bootstrap-vue/bootstrap-vue/commit/e9d54e6c6a736b2a4f9dbf232dd2b20afa0e990c)) - **b-overlay:** add support for overlay `click` event (closes [#5243](https://github.com/bootstrap-vue/bootstrap-vue/issues/5243)) ([#5248](https://github.com/bootstrap-vue/bootstrap-vue/issues/5248)) ([582560f](https://github.com/bootstrap-vue/bootstrap-vue/commit/582560ff97690ab1e5c1f609d76804b7b3daa104)) ### Bug Fixes v2.13.0 - **b-avatar:** set `align-items: center` for default slot content (fixes: [#5205](https://github.com/bootstrap-vue/bootstrap-vue/issues/5205)) ([#5207](https://github.com/bootstrap-vue/bootstrap-vue/issues/5207)) ([c4981fd](https://github.com/bootstrap-vue/bootstrap-vue/commit/c4981fd098253840a37e731331de65b0e732fc79)) - **b-calendar, b-form-datepicker:** minor adjustments to styling and example updates ([#5211](https://github.com/bootstrap-vue/bootstrap-vue/issues/5211)) ([f0d8ffe](https://github.com/bootstrap-vue/bootstrap-vue/commit/f0d8ffe4253079939008108fe86529a2f69553f1)) - **b-form-datepicker, b-form-timepicker:** fix menu padding in button only mode (fixes [#5251](https://github.com/bootstrap-vue/bootstrap-vue/issues/5251)) ([#5252](https://github.com/bootstrap-vue/bootstrap-vue/issues/5252)) ([d57a643](https://github.com/bootstrap-vue/bootstrap-vue/commit/d57a643f0c6b5e805a42a3387fb0db4443bfc01f)) - **b-form-datepicker, b-form-timepicker:** adjust scss to support input-groups ([#5231](https://github.com/bootstrap-vue/bootstrap-vue/issues/5231)) ([7b1adc4](https://github.com/bootstrap-vue/bootstrap-vue/commit/7b1adc460f11c2ee54466fe0d204579f3f6f1bd2)) - **b-form-datepicker, b-form-timepicker:** prevent duplicate validation icons (fixes [#5237](https://github.com/bootstrap-vue/bootstrap-vue/issues/5237)) ([#5238](https://github.com/bootstrap-vue/bootstrap-vue/issues/5238)) ([6354e6e](https://github.com/bootstrap-vue/bootstrap-vue/commit/6354e6eb90b93e668c2794b3b4c2117a7cfc0ab0)) - **types:** update table field definition types to include sticky column (fixes [#5263](https://github.com/bootstrap-vue/bootstrap-vue/issues/5263)) ([#5265](https://github.com/bootstrap-vue/bootstrap-vue/issues/5265)) ([20eb3ac](https://github.com/bootstrap-vue/bootstrap-vue/commit/20eb3ac9e22ddbcc41d1f1aa923871007abe0dc0)) - handle nested form options normalization ([#5247](https://github.com/bootstrap-vue/bootstrap-vue/issues/5247)) ([0c57ffe](https://github.com/bootstrap-vue/bootstrap-vue/commit/0c57ffe31c946475498fa3554b8b4aba4e9d19df)) ### Other v2.13.0 - dev dependencies updates - documentation updates - new docs domain [`https://bootstrap-vue.org/`](https://bootstrap-vue.org/) <a name="2.12.0"></a> ## [v2.12.0](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.11.0...v2.12.0) Released: 2020-04-20 ### Features v2.12.0 - **b-avatar:** add support for badges on avatars ([#5124](https://github.com/bootstrap-vue/bootstrap-vue/issues/5124)) ([a2e465b](https://github.com/bootstrap-vue/bootstrap-vue/commit/a2e465b6457cabb88e42bcefd86a86e36c4602de)) - **b-avatar:** if `variant` is empty string, then remove spacing around image (closes [#5154](https://github.com/bootstrap-vue/bootstrap-vue/issues/5154)) ([#5156](https://github.com/bootstrap-vue/bootstrap-vue/issues/5156)) ([7ff87fc](https://github.com/bootstrap-vue/bootstrap-vue/commit/7ff87fc560a2ad005bdca394cccf1fafa9d5e696)) - **b-calendar, b-form-datepicker:** add prop `weekday-header-format` to specify weekday header length (closes [#5171](https://github.com/bootstrap-vue/bootstrap-vue/issues/5171)) ([#5175](https://github.com/bootstrap-vue/bootstrap-vue/issues/5175)) ([8241644](https://github.com/bootstrap-vue/bootstrap-vue/commit/8241644477b174042bb163ba1741c3066165d9f9)) - **b-calendar, b-form-datepicker:** add scoped slots for date navigation buttons (closes [#5117](https://github.com/bootstrap-vue/bootstrap-vue/issues/5117)) ([#5147](https://github.com/bootstrap-vue/bootstrap-vue/issues/5147)) ([5f69864](https://github.com/bootstrap-vue/bootstrap-vue/commit/5f69864497a13a9b18a96b508af6b9ba89a43add)) - **b-form-datepicker:** add pass through prop `date-info-fn` (closes [#4826](https://github.com/bootstrap-vue/bootstrap-vue/issues/4826)) ([#5150](https://github.com/bootstrap-vue/bootstrap-vue/issues/5150)) ([bf35f80](https://github.com/bootstrap-vue/bootstrap-vue/commit/bf35f80d1c4619cf4494dc8a6256d093140d4052)) - **b-form-rating:** new `b-form-rating` custom component ([#5132](https://github.com/bootstrap-vue/bootstrap-vue/issues/5132)) ([30ad7fe](https://github.com/bootstrap-vue/bootstrap-vue/commit/30ad7fe746cd6187311c86319abf6e9519b81f15)) - **b-sidebar:** add optional backdrop support ([#5182](https://github.com/bootstrap-vue/bootstrap-vue/issues/5182)) ([c6375e5](https://github.com/bootstrap-vue/bootstrap-vue/commit/c6375e5513cb0ec33a9bc9fc894a123d74cf7768)) - **custom components:** avoid using padding/margin utility classes where possible (closes [#5117](https://github.com/bootstrap-vue/bootstrap-vue/issues/5117)) ([#5121](https://github.com/bootstrap-vue/bootstrap-vue/issues/5121)) ([8c6cfe0](https://github.com/bootstrap-vue/bootstrap-vue/commit/8c6cfe0af919a4e54667bcb4b29d2ba6b6576b67)) - **icons:** new `throb` and `fade` animations ([#5122](https://github.com/bootstrap-vue/bootstrap-vue/issues/5122)) ([bc0117c](https://github.com/bootstrap-vue/bootstrap-vue/commit/bc0117cc794c948b202daf2e17f22eb4c36235cc)) ### Bug Fixes v2.12.0 - **b-alert:** fix memory leak by using the correct method to clear the countdown timeout ([#5158](https://github.com/bootstrap-vue/bootstrap-vue/issues/5158)) ([7a7f33d](https://github.com/bootstrap-vue/bootstrap-vue/commit/7a7f33d74f906e5feecf2bf177636c7f85bc4537)) - **b-avatar:** fix button type font size inheritance ([#5177](https://github.com/bootstrap-vue/bootstrap-vue/issues/5177)) ([441ebdc](https://github.com/bootstrap-vue/bootstrap-vue/commit/441ebdc8a262c6c6ed494ddc6a6c0c06604045ef)) - **b-calendar:** use `Intl.NumberFormat` for formatting the number in the date buttons (closes [#5171](https://github.com/bootstrap-vue/bootstrap-vue/issues/5171)) ([#5179](https://github.com/bootstrap-vue/bootstrap-vue/issues/5179)) ([cbf2cd0](https://github.com/bootstrap-vue/bootstrap-vue/commit/cbf2cd007cce81a5f664fa649b08af6735fe16e4)) - **b-form-datepicker:** make datepicker respect `no-highlight-today` prop ([#5159](https://github.com/bootstrap-vue/bootstrap-vue/issues/5159)) ([c4ead33](https://github.com/bootstrap-vue/bootstrap-vue/commit/c4ead3302b176e4a90fbfcfe6380de0edc22640f)) ### Other v2.12.0 - documentation updates - dev dependency updates <a name="2.11.0"></a> ## [v2.11.0](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.10.1...v2.11.0) Released: 2020-04-07 ### Features v2.11.0 - **b-avatar:** if image `src` fails to load, then show icon, text or fallback icon ([#5079](https://github.com/bootstrap-vue/bootstrap-vue/issues/5079)) ([ed6704d](https://github.com/bootstrap-vue/bootstrap-vue/commit/ed6704d0971ade485393b7f711f05d93ca42ebc3)) - **b-calendar, b-form-datepicker:** add optional decade navigation buttons (addresses [#4976](https://github.com/bootstrap-vue/bootstrap-vue/issues/4976)) ([#5112](https://github.com/bootstrap-vue/bootstrap-vue/issues/5112)) ([b1f74a8](https://github.com/bootstrap-vue/bootstrap-vue/commit/b1f74a84f4021022e606360ee6824c6645b6fbd0)) ### Bug Fixes v2.11.0 - **b-calendar, b-form-datepicker:** handle keyboard navigation when selected date is out of range (fixes [#5057](https://github.com/bootstrap-vue/bootstrap-vue/issues/5057)) ([#5108](https://github.com/bootstrap-vue/bootstrap-vue/issues/5108)) ([6ed09f4](https://github.com/bootstrap-vue/bootstrap-vue/commit/6ed09f40ae1594c7ad96dedc8c3d7c2a54d4d9c7)) - **b-link:** don't render `target` or `rel` attrs when `router-tag` other than `a` or `area` provided ([#5107](https://github.com/bootstrap-vue/bootstrap-vue/issues/5107)) ([33c6cef](https://github.com/bootstrap-vue/bootstrap-vue/commit/33c6cefc2f46ab8110e39f110d984f230d525c86)) - **tooltip, popover:** handle `'click blur'` trigger on iOS webkit browsers (fixes [#5099](https://github.com/bootstrap-vue/bootstrap-vue/issues/5099)) ([#5103](https://github.com/bootstrap-vue/bootstrap-vue/issues/5103)) ([27da76c](https://github.com/bootstrap-vue/bootstrap-vue/commit/27da76cdc70449b0564e31f5733df97d758652ea)) ### Other v2.11.0 - additional unit testing - dev dependencies updates - minor documentation updates <a name="2.10.1"></a> ## [v2.10.1](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.10.0...v2.10.1) Released: 2020-04-02 ### Bug Fixes v2.10.1 - **b-avatar:** remove default padding when in button mode (fixes [#5073](https://github.com/bootstrap-vue/bootstrap-vue/issues/5073)) ([#5076](https://github.com/bootstrap-vue/bootstrap-vue/issues/5076)) ([26377b3](https://github.com/bootstrap-vue/bootstrap-vue/commit/26377b3479f323baa2d702fab7f5200949ed680d)) - **b-table:** fix context object `currentPage` issue introduced in v2.10.0 (fixes [#5065](https://github.com/bootstrap-vue/bootstrap-vue/issues/5065)) ([#5067](https://github.com/bootstrap-vue/bootstrap-vue/issues/5067)) ([874dca2](https://github.com/bootstrap-vue/bootstrap-vue/commit/874dca2c8c385fecf7cec76e6cfa44eda9fcabf4)) ### Other v2.10.1 - dev dependency updates <a name="2.10.0"></a> ## [v2.10.0](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.9.0...v2.10.0) Released: 2020-04-01 ### Features v2.10.0 - **b-sidebar:** new custom component `<b-sidebar>` (closes [#3324](https://github.com/bootstrap-vue/bootstrap-vue/issues/3324), [#3210](https://github.com/bootstrap-vue/bootstrap-vue/issues/3210), [#1702](https://github.com/bootstrap-vue/bootstrap-vue/issues/1702)) ([#5021](https://github.com/bootstrap-vue/bootstrap-vue/issues/5021)) ([a77866f](https://github.com/bootstrap-vue/bootstrap-vue/commit/a77866f6d032f1a5a22be2d12d60be507825769c)) ### Bug Fixes v2.10.0 - **b-avatar:** remove duplicate button variant class ([#5056](https://github.com/bootstrap-vue/bootstrap-vue/issues/5056)) ([9f78f32](https://github.com/bootstrap-vue/bootstrap-vue/commit/9f78f32d964b187f35a1feffb7aa4bc264587923)) - **b-card:** handle `header-html` and `footer-html` props correctly (fixes [#5038](https://github.com/bootstrap-vue/bootstrap-vue/issues/5038)) ([#5039](https://github.com/bootstrap-vue/bootstrap-vue/issues/5039)) ([f378aef](https://github.com/bootstrap-vue/bootstrap-vue/commit/f378aeffdebdc7922f6ad4c5d513642dfb93cf1d)) - **types:** add missing declaration for `b-form-timepicker` (closes [#5035](https://github.com/bootstrap-vue/bootstrap-vue/issues/5035)) ([#5036](https://github.com/bootstrap-vue/bootstrap-vue/issues/5036)) ([ae84118](https://github.com/bootstrap-vue/bootstrap-vue/commit/ae841184dc3037b5d6f365311cc668bccb0e85da)) ### Other v2.10.0 - documentation site improvements and updates - dev dependency updates <a name="2.9.0"></a> ## [v2.9.0](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.8.0...v2.9.0) Released: 2020-03-25 ### Features v2.9.0 - **b-aspect:** new custom component `<b-aspect>` ([#5008](https://github.com/bootstrap-vue/bootstrap-vue/issues/5008)) ([662c8e0](https://github.com/bootstrap-vue/bootstrap-vue/commit/662c8e0709c8c73fb2119976d1906943cfe6daad)) - **b-avatar:** add `alt` prop for adding alt attribute to image and icon avatars (closes [#4990](https://github.com/bootstrap-vue/bootstrap-vue/issues/4990)) ([#4991](https://github.com/bootstrap-vue/bootstrap-vue/issues/4991)) ([d1474f2](https://github.com/bootstrap-vue/bootstrap-vue/commit/d1474f28729e4e13ad97b75a87d56f85543d4c96)) - **b-dropdown-item-button, b-dropdown-item-button:** add `button-class` and `link-class` prop ([#5014](https://github.com/bootstrap-vue/bootstrap-vue/issues/5014)) ([b39d31c](https://github.com/bootstrap-vue/bootstrap-vue/commit/b39d31cede76b594b5608fa472d53e3dac525e2b)) - **b-form-datepicker, b-form-timepicker:** emit `shown` and `hidden` events ([#5004](https://github.com/bootstrap-vue/bootstrap-vue/issues/5004)) ([eb259b9](https://github.com/bootstrap-vue/bootstrap-vue/commit/eb259b998dfd3e88a1b04ed8d3f4c97560f69dbb)) - **b-navbar-toggle:** make default slot scoped ([#4995](https://github.com/bootstrap-vue/bootstrap-vue/issues/4995)) ([144d45f](https://github.com/bootstrap-vue/bootstrap-vue/commit/144d45fb0e4d66bbf243b4a4df39d7f3b9b5c7cc)) ### Docs v2.9.0 - Ensure that the `IconsPlugin` is imported when exporting from playground to CodePen, CodeSandbox, and JsFiddle ([#5003](https://github.com/bootstrap-vue/bootstrap-vue/issues/5003)) ### Other v2.9.0 - dev dependency updates <a name="2.8.0"></a> ## [v2.8.0](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.7.0...v2.8.0) Released: 2020-03-22 ### Features v2.8.0 - **icons:** upgrade to Bootstrap Icons `1.0.0.alpha3` ([#4966](https://github.com/bootstrap-vue/bootstrap-vue/issues/4966)) ([d481365](https://github.com/bootstrap-vue/bootstrap-vue/commit/d481365c9f8014e1573026881c3588f2d51999ee)) - 200+ new icons - `skip-*` icon names fixed (closes [#4733](https://github.com/bootstrap-vue/bootstrap-vue/4733)) - `document-*` icons renamed to `file-*` - `alert-*` icons renamed to `exclamation-*` - `columns-gutters` icon renamed to `columns-gap` - `diamond` icon renamed to `gem` because of new `diamond-*` shape icons - **b-avatar:** new `<b-avatar>` component ([#4974](https://github.com/bootstrap-vue/bootstrap-vue/issues/4974)) ([b2325a3](https://github.com/bootstrap-vue/bootstrap-vue/commit/b2325a3f87a58207603be0bad41afb3059a575a1)) - **b-form-spinbutton:** add slots for increment and decrement button content (closes [#4958](https://github.com/bootstrap-vue/bootstrap-vue/issues/4958)) ([#4963](https://github.com/bootstrap-vue/bootstrap-vue/issues/4963)) ([5684405](https://github.com/bootstrap-vue/bootstrap-vue/commit/5684405197c8dd03b0711b0efc11ab6d76fb7714)) ### Other v2.8.0 - docs updates - dev dependencies updates <a name="2.7.0"></a> ## [v2.7.0](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.6.1...v2.7.0) Released: 2020-03-14 ### Features v2.7.0 - **b-overlay:** new component `b-overlay` ([#4907](https://github.com/bootstrap-vue/bootstrap-vue/issues/4907)) ([134d64d](https://github.com/bootstrap-vue/bootstrap-vue/commit/134d64d073bb64fecd74ffc521476bfd97a99fc0)) - **b-calendar, b-form-datepicker:** add new `initial-date` prop, and constrain today/current month buttons between `min` and `max` (closes [#4899](https://github.com/bootstrap-vue/bootstrap-vue/issues/4899)) ([#4906](https://github.com/bootstrap-vue/bootstrap-vue/issues/4906)) ([1d957eb](https://github.com/bootstrap-vue/bootstrap-vue/commit/1d957ebd78a8693e91a8116d12c28fe24bd7c19c)) - **b-form-datepicker, b-form-timepicker:** add support for icon button only mode (closes [#4888](https://github.com/bootstrap-vue/bootstrap-vue/issues/4888)) ([#4915](https://github.com/bootstrap-vue/bootstrap-vue/issues/4915)) ([13660c3](https://github.com/bootstrap-vue/bootstrap-vue/commit/13660c3ad02f6c692d306ec95f0d2b19212f9423)) - **b-icon:** add animated icon options (closes [#4720](https://github.com/bootstrap-vue/bootstrap-vue/issues/4720)) ([#4934](https://github.com/bootstrap-vue/bootstrap-vue/issues/4934), [#4945](https://github.com/bootstrap-vue/bootstrap-vue/issues/4945), [#4948](https://github.com/bootstrap-vue/bootstrap-vue/issues/4948)) ([7c781fa](https://github.com/bootstrap-vue/bootstrap-vue/commit/7c781faea78315a753b2db903b12c500d6547ae1), [b786f67](https://github.com/bootstrap-vue/bootstrap-vue/commit/b786f671c3d69bbf9dbfb088840a332d4a066b14), [927c234](https://github.com/bootstrap-vue/bootstrap-vue/commit/927c234a6b5d68e23e86f7d1782b179b1ccb8786)) ### Bug Fixes v2.7.0 - **b-form-file:** fix value prop validation when using directory mode (fixes [#4912](https://github.com/bootstrap-vue/bootstrap-vue/issues/4912)) ([#4913](https://github.com/bootstrap-vue/bootstrap-vue/issues/4913)) ([498a262](https://github.com/bootstrap-vue/bootstrap-vue/commit/498a26219571bb6108aaa7134dc25c8e1ff6c98f)) - **b-form-file:** make sure to catch all errors when resetting the input ([#4936](https://github.com/bootstrap-vue/bootstrap-vue/issues/4936)) ([682bc46](https://github.com/bootstrap-vue/bootstrap-vue/commit/682bc46028cacfdb570fe416a051160ee9789fe2)) ### Other v2.7.0 - `deps`: update devDependency rollup to 2.0.x - minor docs updates <a name="2.6.1"></a> ## [v2.6.1](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.6.0...v2.6.1) Released: 2020-03-06 ### Bug Fixes v2.6.1 - **b-form-spinbutton:** respect step value for initial decrement when `wrap` enabled (closes [#4884](https://github.com/bootstrap-vue/bootstrap-vue/issues/4884)) ([#4885](https://github.com/bootstrap-vue/bootstrap-vue/issues/4885)) ([28e7245](https://github.com/bootstrap-vue/bootstrap-vue/commit/28e724536be4762382328648f203bd46d8f52fdc)) ### Other v2.6.1 - documentation updates and fixes - dev dependency updates <a name="2.6.0"></a> ## [v2.6.0](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.5.0...v2.6.0) Released: 2020-03-05 ### Features v2.6.0 - **b-calendar, b-form-datepicker:** allow customization of in-component displayed date format (closes [#4797](https://github.com/bootstrap-vue/bootstrap-vue/issues/4797)) ([#4835](https://github.com/bootstrap-vue/bootstrap-vue/issues/4835)) ([85c7e75](https://github.com/bootstrap-vue/bootstrap-vue/commit/85c7e759bc78d2ffb5b026cb5ee484b2567136aa)) - **b-form-datepicker:** add `button-content` optionally scoped slot for calendar icon ([#4795](https://github.com/bootstrap-vue/bootstrap-vue/issues/4795)) ([7a00910](https://github.com/bootstrap-vue/bootstrap-vue/commit/7a0091099025d8bdcf953b00d8619726b54fa937)) - **b-form-datepicker:** add `calendar-width` prop (closes [#4817](https://github.com/bootstrap-vue/bootstrap-vue/issues/4817)) ([#4822](https://github.com/bootstrap-vue/bootstrap-vue/issues/4822)) ([91b77bc](https://github.com/bootstrap-vue/bootstrap-vue/commit/91b77bc9a6b1a4796698ce3185c0b354156ce563)) - **b-pagination, b-pagination-nav:** improve aria accessibility - changes to inner structure and aria attributes (closes: [#4811](https://github.com/bootstrap-vue/bootstrap-vue/issues/4811), [#4160](https://github.com/bootstrap-vue/bootstrap-vue/issues/4160)) ([#4810](https://github.com/bootstrap-vue/bootstrap-vue/issues/4810)) ([7ee4baa](https://github.com/bootstrap-vue/bootstrap-vue/commit/7ee4baa9a843411cd30a3ee499fc7272b7cf48f2)) - **b-tabs:** add ability to provide custom tab button attributes (closes: [#4803](https://github.com/bootstrap-vue/bootstrap-vue/issues/4803)) ([#4806](https://github.com/bootstrap-vue/bootstrap-vue/issues/4806)) ([c541d3d](https://github.com/bootstrap-vue/bootstrap-vue/commit/c541d3d89ae88f3193305b61ae8ddc735aa6ec03)) - **b-time, b-form-timepicker:** new components `b-time` and `b-form-timepicker` ([#4783](https://github.com/bootstrap-vue/bootstrap-vue/issues/4783)) ([417ef8f](https://github.com/bootstrap-vue/bootstrap-vue/commit/417ef8f2165e68d182e942219d847511b0fd6e9c)) ### Bug Fixes v2.6.0 - **b-form-datepicker:** menu focus handling for Firefox and Safari on MacOS, and fix v-model update issue (closes [#4814](https://github.com/bootstrap-vue/bootstrap-vue/issues/4814), [#4827](https://github.com/bootstrap-vue/bootstrap-vue/issues/4827)) ([#4824](https://github.com/bootstrap-vue/bootstrap-vue/issues/4824)) ([09fa920](https://github.com/bootstrap-vue/bootstrap-vue/commit/09fa920e4a904c6340c60586b40451dce94efc44)) - **b-form-spinbutton:** prevent buttons from re-ordering when parent element is RTL ([#4802](https://github.com/bootstrap-vue/bootstrap-vue/issues/4802)) ([ae2cce9](https://github.com/bootstrap-vue/bootstrap-vue/commit/ae2cce9d593bd310b3d2256ade41df0243447970)) - **b-form-spinbutton:** prevent double increment/decrement on mobile (fixes [#4838](https://github.com/bootstrap-vue/bootstrap-vue/issues/4838)) ([#4842](https://github.com/bootstrap-vue/bootstrap-vue/issues/4842)) ([9c2c700](https://github.com/bootstrap-vue/bootstrap-vue/commit/9c2c700a91d7a6e57572f579f68996eaceda5c00)) ### Other v2.6.0 - documentation updates - dev dependency updates <a name="2.5.0"></a> ## [v2.5.0](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.4.2...v2.5.0) Released: 2020-02-18 ### Features v2.5.0 - **b-calendar, b-form-datepicker:** new components `b-calendar` and `b-form-datepicker` (closes [#3676](https://github.com/bootstrap-vue/bootstrap-vue/issues/3676), [#1428](https://github.com/bootstrap-vue/bootstrap-vue/issues/1428)) ([#4712](https://github.com/bootstrap-vue/bootstrap-vue/issues/4712)) ([af0ded0](https://github.com/bootstrap-vue/bootstrap-vue/commit/af0ded0a3bdc9d69653e9c55f874d550e4909662)) - **b-form-spinbutton:** new form control component `b-form-spinbutton` ([#4744](https://github.com/bootstrap-vue/bootstrap-vue/issues/4744)) ([da5e473](https://github.com/bootstrap-vue/bootstrap-vue/commit/da5e473bee8866f2940e027e5e7e87e3a2ff8f11)) - **v-b-hover:** new directive for reacting to hover changes ([#4771](https://github.com/bootstrap-vue/bootstrap-vue/issues/4771)) ([b7adc6d](https://github.com/bootstrap-vue/bootstrap-vue/commit/b7adc6dc726f75c0578b3de5208f112bef58b4ad)) ### Bug Fixes v2.5.0 - **b-form-tags:** improve accessibility for screen reader users ([#4775](https://github.com/bootstrap-vue/bootstrap-vue/issues/4775)) ([2328630](https://github.com/bootstrap-vue/bootstrap-vue/commit/2328630542defc395912165a964a95107f8a4ba9)) - **b-modal:** additional fixes for show transition behaviour (closes [#4761](https://github.com/bootstrap-vue/bootstrap-vue/issues/4761)) ([#4777](https://github.com/bootstrap-vue/bootstrap-vue/issues/4777)) ([1113c6f](https://github.com/bootstrap-vue/bootstrap-vue/commit/1113c6f951d86b7e6e6ba2161f935d2b6e0b5ce8)) ### Other v2.5.0 - documentation updates - documentation accessibility improvements - dev dependency updates <a name="2.4.2"></a> ## [v2.4.2](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.4.1...v2.4.2) Released: 2020-02-15 ### Bug Fixes v2.4.2 - **b-button:** when `href` is "#" add `role=button` and appropriate keydown handlers for A11Y ([#4768](https://github.com/bootstrap-vue/bootstrap-vue/issues/4768)) ([087a128](https://github.com/bootstrap-vue/bootstrap-vue/commit/087a1283977061c44d5b059c203f13d2326dabae)) - **b-modal:** fix transition show enter timing (closes [#4761](https://github.com/bootstrap-vue/bootstrap-vue/issues/4761)) ([#4766](https://github.com/bootstrap-vue/bootstrap-vue/issues/4766)) ([968c957](https://github.com/bootstrap-vue/bootstrap-vue/commit/968c95758e45610a8c002507790c79d87d8fe956)) ### Other v2.4.2 - documentation updates - dev dependency updates <a name="2.4.1"></a> ## [v2.4.1](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.4.0...v2.4.1) Released: 2020-02-12 ### Bug Fixes v2.4.1 - **b-form-input, b-form-textarea:** handle change event for all mobile device keyboards (closes [#4724](https://github.com/bootstrap-vue/bootstrap-vue/issues/4724)) ([#4739](https://github.com/bootstrap-vue/bootstrap-vue/issues/4739)) ([166a932](https://github.com/bootstrap-vue/bootstrap-vue/commit/166a932fb11fa552714aba7df67992e1265b9047)) - **b-tooltip, v-b-tooltip:** fix arrow margin ([#4727](https://github.com/bootstrap-vue/bootstrap-vue/issues/4727)) ([865a655](https://github.com/bootstrap-vue/bootstrap-vue/commit/865a6557fbf49115c05326f9a96c4f9fdf135e96)) ### Other v2.4.1 - dev dependency updates - minor docs updates <a name="2.4.0"></a> ## [v2.4.0](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.3.0...v2.4.0) Released: 2020-02-01 ### Features v2.4.0 - **b-modal:** add `ignore-enforce-focus-selector` prop (closes [#4537](https://github.com/bootstrap-vue/bootstrap-vue/issues/4537)) ([#4702](https://github.com/bootstrap-vue/bootstrap-vue/issues/4702)) ([c3ac992](https://github.com/bootstrap-vue/bootstrap-vue/commit/c3ac99283927b5261d1df05d3c479c534011d7c5)) - **b-nav-item-dropdown:** add `boundary` prop, applicable when not in `b-navbar` (closes [#4684](https://github.com/bootstrap-vue/bootstrap-vue/issues/4684)) ([#4691](https://github.com/bootstrap-vue/bootstrap-vue/issues/4691)) ([3a50ad8](https://github.com/bootstrap-vue/bootstrap-vue/commit/3a50ad85e85e1c6dc55a36665062180687078708)) ### Bug Fixes v2.4.0 - **b-dropdown:** focus-in handling for Safari and Firefox on macOS/iOS (closes [#4328](https://github.com/bootstrap-vue/bootstrap-vue/issues/4328)) ([#4426](https://github.com/bootstrap-vue/bootstrap-vue/issues/4426)) ([2eab55b](https://github.com/bootstrap-vue/bootstrap-vue/commit/2eab55b4672a35a487b30f0f64c63b887b361473)) - **b-form-input, b-form-textarea:** properly handle out-of-sync values (closes [#4695](https://github.com/bootstrap-vue/bootstrap-vue/issues/4695)) ([#4701](https://github.com/bootstrap-vue/bootstrap-vue/issues/4701)) ([954176d](https://github.com/bootstrap-vue/bootstrap-vue/commit/954176d733dccdd074f5b6cb31c4041081a3b206)) <a name="2.3.0"></a> ## [v2.3.0](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.2.2...v2.3.0) Released: 2020-01-24 ### Features v2.3.0 - **b-button-close:** add `content` prop ([#4574](https://github.com/bootstrap-vue/bootstrap-vue/issues/4574)) ([7379c6d](https://github.com/bootstrap-vue/bootstrap-vue/commit/7379c6dd0bac76307720645080741b3b0ed7ed99)) - **b-form-tags:** new option to specify input type (closes [#4644](https://github.com/bootstrap-vue/bootstrap-vue/issues/4644)) ([#4645](https://github.com/bootstrap-vue/bootstrap-vue/issues/4645)) ([b899fac](https://github.com/bootstrap-vue/bootstrap-vue/commit/b899faceb4c1fd8562454fa93432e70d7113401b)) - **b-pagination, b-pagination-nav:** add page button class props and option to show first/last page numbers (closes [#4597](https://github.com/bootstrap-vue/bootstrap-vue/issues/4597), [#4533](https://github.com/bootstrap-vue/bootstrap-vue/issues/4533)) ([#4622](https://github.com/bootstrap-vue/bootstrap-vue/issues/4622)) ([3a3ee1d](https://github.com/bootstrap-vue/bootstrap-vue/commit/3a3ee1dc9312a1a8c530a5ea42d1d239d5a24351)) - **icons:** add stacking support ([#4658](https://github.com/bootstrap-vue/bootstrap-vue/issues/4658)) ([b185cdb](https://github.com/bootstrap-vue/bootstrap-vue/commit/b185cdb686ddddcde1b98585b1fbc48859fc541a)) ### Bug Fixes v2.3.0 - **v-b-modal:** only unbind/rebind during componentUpdated hook if trigger element or modal ID changes (closes [#4669](https://github.com/bootstrap-vue/bootstrap-vue/issues/4669)) ([#4672](https://github.com/bootstrap-vue/bootstrap-vue/issues/4672)) ([e53a05d](https://github.com/bootstrap-vue/bootstrap-vue/commit/e53a05d960a9de0ca9636ee31e0197e7e554ddbc)) - **utils:** pass all Array/Object util shortcuts as functions, for handling late loaded polyfills ([#4647](https://github.com/bootstrap-vue/bootstrap-vue/issues/4647)) ([f584425](https://github.com/bootstrap-vue/bootstrap-vue/commit/f5844256a03d2f4b8006900419acfa2c5e3803c3)) <a name="2.2.2"></a> ## [v2.2.2](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.2.1...v2.2.2) Released: 2020-01-15 ### Bug Fixes v2.2.2 - **nuxt module:** remove unnecessary export statements ([#4624](https://github.com/bootstrap-vue/bootstrap-vue/issues/4624)) ([