Bootstrap Vue Versions Save

BootstrapVue provides one of the most comprehensive implementations of Bootstrap v4 for Vue.js. With extensive and automated WAI-ARIA accessibility markup.

v2.17.2

3 years ago

๐Ÿ› Bug Fixes

  • b-skeleton
    • #5806 Add missing component exports
  • b-nav-item-dropdown
    • #5794 boundary handling in <b-navbar>
  • b-tooltip, b-popover
    • #5793 Fix title not being reset on hide

๐Ÿก Chore

  • general
    • d0744b56 Move standard-version configuration to .versionrc and skip commit and tag creation
    • cc86bf95 Update keywords
    • #5786 Bump version to v2.17.1
    • #5772 Code refactoring to separate constants from utils and better code sharing
    • #5782 Lock postcss and autoprefixer for now
  • docs
    • #5801 Fix typo in b-form-rating docs
    • #5807 Correct placement description

๐Ÿ’– Thanks to

  • JonathanGuberman

v2.17.1

3 years ago

๐Ÿ› Bug Fixes

  • b-table
    • #5780 Properly handle empty included/excluded filter fields
  • b-modal
    • #5771 Solve body padding not being removed

๐Ÿก Chore

  • general
    • #5772 Code refactoring to separate constants from utils and better code sharing
    • #5782 Lock postcss and autoprefixer for now
    • afb8775d Fix duplicate release in changelog
    • e8010e17 Fix latest changelog headings

v2.17.0

3 years ago

๐Ÿš€ Features

  • b-avatar
    • #5768 Add size classes for sm and lg sizes
  • docs
    • #5761 Auto-detect settings props in component reference
    • #5549 Launch themes page with first BootstrapVue theme
  • b-form-file
    • #5727 Improved drag and drop handling
  • b-pagination/b-pagination-nav
    • #5755 Allow page change to be prevented
  • b-tags
    • #5543 Add limit prop
  • b-table
    • #5746 Add sortKey option for no-local-sorting events
  • b-sidebar
    • #5734 Add noEnforceFocus prop
  • b-icon
    • #5724 Add proper title support
  • b-calendar
    • #5705 Add nav-button-variant prop
  • b-skeleton
    • #5575 Add skeleton components
  • b-form-tags
    • #5429 Add ignoreInputFocusSelector prop to make input focus behavior configurable
  • icons
    • #5708 update Bootstrap Icons to v1.0.0

๐Ÿ› Bug Fixes

  • b-form-textarea
    • bf7a65f8 setStyle util usage
  • v-b-toggle
    • #5769 Prevent scroll anchoring behavior
    • #5690 Handle component updates on click listeners
  • b-form-datepicker/b-form-timepicker/b-nav-item-dropdown
    • #5765 Dropdown positioning handling
  • b-form-checkbox/b-form-radio
    • #5764 Remove autocomplete="off" attribute
  • general
    • #5763 Don't display warning messages when in production
    • bf8966f6 Don't display BootstrapVue warning messages when in production
    • #5749 Component destroy handling on parent destroy
    • #5564 Properly handle special characters in user-provided IDs
  • perf
    • #5753 Reactivity issues with bvAttrs and bvListeners
  • b-form-tags
    • #5752 Ensure same height with or without tags
    • #5586 Unit test
  • ssr
    • #5723 Avoid tree missmatches by either using domProps or children
  • b-button-toolbar
    • #5737 Allow focus to leave toolbar by keyboard
  • b-form-checkbox
    • #5716 change event value when in multiple mode
  • b-form-file
    • #5685 Drop handling for huge amounts of files
  • bv-tooltip
    • #5677 Hide the tooltip when the title is set to empty
  • b-pagination
    • #5678 Properly calculate number of links with hide-ellipsis option
  • b-avatar
    • #5675 Image fit and scale
  • b-table
    • #5674 Make sure to apply all formatters of field configuration
    • #5554 Prevent endless reevaluation when using v-model and object/array literal prop values
  • b-form-input
    • #5632 Fix debounce when value does not change
  • b-tags
    • #5544 Replace spacing utility with static CSS
  • b-icon
    • #5581 Use aria-label attribute instead of alt
  • b-img
    • #5545 Allow empty alt prop
  • b-form-checkbox-group
    • #5432 Only emit input when value loosely changes

๐Ÿก Chore

  • docs
    • #5762 Clarify note on non-text-like input formatter functions
    • #5760 Fix typo
    • #5717 change misspelling in <b-tooltip> documentation
    • #5646 Fix typo in layout docs
    • #5636 Fix typo in card docs
    • 84d53d94 Fix Bootstrap browser and devices link
    • #5579 Improve icons page
    • #5537 Add an example to <b-input-group>'s using icons
    • #5494, #5510 Fix typo in sidebar README
  • general
    • #5743 Regenrate lockfile
    • a50f1f9b Improve comments about Vue.js related transition-group bugs
    • #5651 Update dependencies
    • #5620 Update yarn.lock
    • #5613 Release v2.16.0
    • #5614 Bump version to 2.16.0 and update changelog
    • #5612 Add script to generate release notes
    • 81713666 Update contributors
    • 97d66a9f Prettify
    • db7a9637 Add back packagequality badge to README
    • #5596 Replace packagequality badge with codacy in README
    • #5585 Regenerate yarn.lock
    • #5526 Update auto format config
    • #5474 Convert all line endings to unix
    • #5447 Change Bootstrap v4.3.x to 4.5.x in README
  • ci
    • 8ac8635e Fix BundleWatch token name
    • #5580 Update actions/cache to v2
  • b-avatar
    • #5469 Convert line endings to Unix

๐Ÿ’– Thanks to

  • Dean Pienaar
  • Dieter Geerts
  • Ivan Gonzalez
  • James George
  • Klemen Koลกir
  • Marek Pagel
  • Nazare Emanuel-Ioan
  • Paweล‚ Tatarczuk
  • Samuel Bouaroua
  • Sergey Skrynnikov
  • TitanFighter
  • Vitaly Slobodin

v2.16.0

3 years ago

๐Ÿš€ Features

  • docs
    • #5549 Launch themes page with first BootstrapVue theme
  • b-form-tags
    • #5429 Add ignoreInputFocusSelector prop to make input focus behavior configurable
  • icons
    • #5533 update Bootstrap Icons to v1.0.0-alpha5

๐Ÿ› Bug Fixes

  • general
    • #5564 Properly handle special characters in user-provided IDs
  • b-form-tags
    • #5586 Unit test
  • b-tags
    • #5544 Replace spacing utility with static CSS
  • b-icon
    • #5581 Use aria-label attribute instead of alt
  • b-img
    • #5545 Allow empty alt prop
  • b-table
    • #5554 Prevent endless reevaluation when using v-model and object/array literal prop values
  • b-form-checkbox-group
    • #5432 Only emit input when value loosely changes

๐Ÿก Chore

  • general
    • #5612 Add script to generate release notes
    • 81713666 Update contributors
    • 97d66a9f Prettify
    • db7a9637 Add back packagequality badge to README
    • #5596 Replace packagequality badge with codacy in README
    • #5585 Regenerate yarn.lock
    • #5526 Update auto format config
    • #5474 Convert all line endings to unix
    • #5447 Change Bootstrap v4.3.x to 4.5.x in README
  • ci
    • 8ac8635e Fix BundleWatch token name
    • #5580 Update actions/cache to v2
  • docs
    • 84d53d94 Fix Bootstrap browser and devices link
    • #5579 Improve icons page
    • #5537 Add an example to <b-input-group>'s using icons
    • #5494, #5510 Fix typo in sidebar README
  • b-avatar
    • #5469 Convert line endings to Unix

๐Ÿ’– Thanks to

  • Dieter Geerts
  • Ivan Gonzalez
  • James George
  • Nazare Emanuel-Ioan
  • Paweล‚ Tatarczuk
  • Sergey Skrynnikov
  • TitanFighter
  • Vitaly Slobodin

v2.15.0

3 years ago

Features

  • css: update Bootstrap to v4.5.0 (#5395) (ba7a55e)
  • icons: upgrade to Bootstrap Icons 1.0.0-alpha4 (#5420) (3208309)
  • b-sidebar: add prop backdrop-variant (#5411) (4b0c163)
  • b-link: add support 3rd party router links such as Gridsome's <g-link> (closes #2627) (#5358) (6d29e1c)
  • b-navbar-toggle: add disabled prop (#5397) (0b7082b)
  • v-b-toggle: check for target ID via href if a link (#5398) (33e39b0)
  • types: create declarations for <b-calendar> and <b-time> context event objects (closes #5366) (#5374) (8f3ca30)
  • support <nuxt-link>'s prefetch property (closes #5125) (#5355) (b9416cb)

Bug Fixes

  • v-b-toggle: don't check for evt.defaultPrevened (closes #5391) (#5396) (a1543b2)
  • b-link: default new <nuxt-link> prop prefetch to null for true tri-state prop (#5357) (3f41c91)
  • ensure all intervals/timeouts/observers are cleared when component is destroyed (#5362) (064cdf4)
  • properly handle HTML props render order (closes #5363) (#5365) (844ecda)
  • fix docs CodeSandbox integration (#5381) (a948846)

v2.14.0

3 years ago

Features v2.14.0

  • b-avatar-group: new helper component <b-avatar-group> (#5272) (c84faae)
  • b-nav-item-dropdown: improve default handling of dropdown toggle link (closes #3942) (#5344) (62c6105)
  • v-b-toggle: support specifying target ID via directive argument, and array of target IDs via directive value (closes #4834) (#5336) (260ef72)

Bug Fixes v2.14.0

  • b-modal: remove role="document" from .modal-content (#5345) (0c2b406)
  • perf: avoid useless re-renders of component on parent update (#4825) (2cb3fe0)

Other v2.14.0

  • dev dependency upgrades
  • docs updates
  • upgrade to vue test utils 1.0.x

v2.13.1

3 years ago

Bug Fixes v2.13.1

  • b-table, b-table-lite, b-table-simple: handle head/foot variant for sticky columns (fixes #5278) (#5279) (53e309e)

Other v2.13.1

  • documentation updates
  • dev dependency updates

v2.13.0

4 years ago

Features v2.13.0

  • b-calendar, b-form-datepicker: relax YYYY-MM-DD string parsing (closes #5232) (#5242) (f362802)
  • b-form-rating: add show-value-max prop to show possible max rating when show-value is true (#5200) (e9d54e6)
  • b-overlay: add support for overlay click event (closes #5243) (#5248) (582560f)

Bug Fixes v2.13.0

  • b-avatar: set align-items: center for default slot content (fixes: #5205) (#5207) (c4981fd)
  • b-calendar, b-form-datepicker: minor adjustments to styling and example updates (#5211) (f0d8ffe)
  • b-form-datepicker, b-form-timepicker: fix menu padding in button only mode (fixes #5251) (#5252) (d57a643)
  • b-form-datepicker, b-form-timepicker: adjust scss to support input-groups (#5231) (7b1adc4)
  • b-form-datepicker, b-form-timepicker: prevent duplicate validation icons (fixes #5237) (#5238) (6354e6e)
  • types: update table field definition types to include sticky column (fixes #5263) (#5265) (20eb3ac)
  • handle nested form options normalization (#5247) (0c57ffe)

v2.12.0

4 years ago

Features v2.12.0

  • b-avatar: add support for badges on avatars (#5124) (a2e465b)
  • b-avatar: if variant is empty string, then remove spacing around image (closes #5154) (#5156) (7ff87fc)
  • b-calendar, b-form-datepicker: add prop weekday-header-format to specify weekday header length (closes #5171) (#5175) (8241644)
  • b-calendar, b-form-datepicker: add scoped slots for date navigation buttons (closes #5117) (#5147) (5f69864)
  • b-form-datepicker: add pass through prop date-info-fn (closes #4826) (#5150) (bf35f80)
  • b-form-rating: new b-form-rating custom component (#5132) (30ad7fe)
  • b-sidebar: add optional backdrop support (#5182) (c6375e5)
  • custom components: avoid using padding/margin utility classes where possible (closes #5117) (#5121) (8c6cfe0)
  • icons: new throb and fade animations (#5122) (bc0117c)

Bug Fixes v2.12.0

  • b-alert: fix memory leak by using the correct method to clear the countdown timeout (#5158) (7a7f33d)
  • b-avatar: fix button type font size inheritance (#5177) (441ebdc)
  • b-calendar: use Intl.NumberFormat for formatting the number in the date buttons (closes #5171) (#5179) (cbf2cd0)
  • b-form-datepicker: make datepicker respect no-highlight-today prop (#5159) (c4ead33)

Other v2.12.0

  • documentation updates
  • dev dependency updates

v2.11.0

4 years ago

Features v2.11.0

  • b-avatar: if image src fails to load, then show icon, text or fallback icon (#5079) (ed6704d)
  • b-calendar, b-form-datepicker: add optional decade navigation buttons (addresses #4976) (#5112) (b1f74a8)

Bug Fixes v2.11.0

  • b-calendar, b-form-datepicker: handle keyboard navigation when selected date is out of range (fixes #5057) (#5108) (6ed09f4)
  • b-link: don't render target or rel attrs when router-tag other than a or area provided (#5107) (33c6cef)
  • tooltip, popover: handle 'click blur' trigger on iOS webkit browsers (fixes #5099) (#5103) (27da76c)

Other v2.11.0

  • additional unit testing
  • dev dependencies updates
  • minor documentation updates