Bootstrap Vue 用于Vue.js 2的Twitter Bootstrap 4组件
Bootstrap Vue 用于Vue.js 2的Twitter Bootstrap 4组件 tmorehouse released this
Assets
2
2.0.0-rc.12 (2019-02-14)
v2.0.0-rc.12 introduces many improvements and bug fixes over the rc.11 release, comprising more than 380 commits.
Please see the changelog for a complete list of commits, and the online documentation for usage.
BootstrapVue would like to welcome our newest member @jackmu95
Notable Changes
New Features
- Support Bootstrap v4.3.x SCSS
- Support Vue v2.6.x
b-modal
Allow multiple modal's opened at once (stacked) (PR #2167)b-table
Add support for selectable rows (PR #2260, closes #1790)b-form-checkbox
andb-form-checkbox-group
Bootstrap V4.2 switch style checkboxes (PR #2293)b-spinner
New Bootstrap V4.2 component (PR #2306)- Switch style checkboxes (PR #2293)
- Migrate CSS to SCSS for custom styles and theming support (PR #2221)
- Strip HTML tags by default and support
html
props (PR #2479 - Breaking Change) - Remove
lodash.*
dependencies (PR #2523)
Enhancements
b-alert
add fade prop and fade animation CSS (PR #1785, #2205)b-card
new helper sub-componentsb-card-title
,b-card-sub-title
andb-card-text
(PR #2375)b-carousel
added support for swipe left/right on touch screens (PR #2409, closes #2358)b-dropdown
add dropleft and drop right support (PR #2117)b-dropdown
make show and hide events cancelable (PR #1807)b-dropdown
added support for link/router-link and 'variant' in split button mode (PR #2301, Closes #1960)b-dropdown
added support for form controls and free flow text (PR #2434)b-dropdown
andb-navbar-item-dropdown
use provide and inject for sub items to control closing dropdown (PR #2431)b-form-input
implement bootstrap v4.1 custom range input (PR #2122, #2120)b-form-texarea
incorporate optional formatter (PR #2111)b-form-invlaid-feedback
andb-form-valid-feedback
add support for tooltip style (PR #2188)b-form-radio
andb-form-checkbox
switch to use provide and inject for better detection of grouping (PR #2241)b-form-group
support multiple breakpoint label column sizes and alignment (PR #2258, Closes #2230, #1973)b-list-group
add support responsive horizontal list-groups (PR #2536)b-modal
new v4.2xl
sizeb-modal
add support for scrollable modal content (PR #2535)b-progress
&b-progress-bar
use provide and inject for inter component communication (PR #2540)b-table
use SCSS and bootstrap variables for defining stacked table breakpointsb-table
improved codebase for filtering, sorting, and pagination (PR #2149, fixes #1517, #1989)b-table
add contextmenu event on rows (PR #2064)b-table
add row uncovered event (PR #1874)b-table
allow sorting on nested object properties (PR #1868)b-table
support row arbitrary classes (PR #1797, fixes #1705)b-table
introduce optiontable-busy
slot for use loading message and/or spinners, etc (PR #2196, Closes #1859)b-table
no longer need to add.stop
modifier onclick
events inside data or head scoped slots to preventhead-clicked
orrow-clicked
emitting (PR #2214)b-table
addborderless
style prop (PR #2300)b-table
add support for transitions on<tbody>
element (PR #2450, Closes #1821)b-tabs
active tabs dynamically viaactive
prop and public methods (PR #2442)b-popover
include directive in component plugin (PR #2115)b-tooltip
include directive in component plugin (PR #2116)
Fixes
- auto id: ensure reactivity of auto generated id and apply only after mount() (PR #2161, fixes #1978)
b-button
,b-dropdown
, andb-link
: fix various interrelated issues and aria (PR #2159, fixes #1814, #1817)b-dropdown
support links (and other tags) as trigger elements (PR #1929)b-dropdown
betterno-caret
option using SCSS (PR #2136, fixes #1473)b-dropdown-item
fix click event handling bug in Safari (PR #2252)b-dropdown-item-button
Add support foractive
state (PR #2212)b-card
and sub component render issues with undefined slots (PR #2125, fixes #2062)b-card
add support for left and right image placement (PR #1981)- all form controls: allow attribute
form
to be applied to custom inputs (PR #2172, fixes #2154) - all form controls: fix state prop when set to empty string (PR #2167, fixes #2166)
b-form-input
bugfixes (PR #2100, #2204)b-form-input
attach native event listeners (PR #1873)b-form-file
allow input to be reset by clearing v-model (PR #2170)b-form-file
customize browse button text (PR #2168, fixes #2143)b-form-file
fix faulty drag and drop event handlers (PR #2169)b-form-select
fire change event after input (PR #2207, Fixes #1772)b-form-select
remove interim classes needed for bootstrap v4.0.x (PR #2265, Closes #1896)b-form-textarea
bugfixes (PR #2111)b-form-textarea
attach native listeners (PR #2111)b-input-group
styling fix for dropdowns, radios, and checks (PR #2118, fixes #2114, #1560)b-list-group-item
default button type to button for button action items (PR #2194, Fixes #2192)b-modal
add content class prop (PR #1961, fixes #1950)b-modal
optimize reset Scrollbar routine (PR #1837, fixes #1831)b-modal
handle enforce focus when modal in stacked (multiple opened) mode (PR #2211, fixes #2175)b-modal
ability to disable stacking mode (PR #2259)b-modal
handle edge cases where model programatically show and hidden in rapid succession (PR #2270, Fixes #2236)b-pagination
&b-pagination-nav
add slots for bookend buttons and ellipsis (PR #1980)b-pagination
&b-pagination-nav
v-model active class fix + keypress click fix (PR #2299, Fixes #1985, #1629, Closes: #1891)b-table
return empty string for undefined cell data (PR #2139, fixes #1502)b-table
fix stacked breakpoints to match latest Bootstrap V4.1 css (PR #1933)b-table
preserve attributesaria-rowcount
andaria-describedby
if provided (PR #2195, Fixes #1801)b-table
Emit v-model input event only when computedItems changes (PR #2254, Closes #2231)b-table
handle edge cases for clearing selected rows (PR #2267)b-tabs
Better reactivity of tab title slots (PR #2442)
Documentation
- Enhanced component reference for sub components (PR #2132)
- Fix live example (v-play) console errors during live edits (PR #2176)
- Fix playground hangs on template & code errors (PR #2177, #2193, #2197, fixes #1843)
- Use babel-standalone` in playground and v-play to allow most es6 examples to work in older browsers (PR #2286, #2294)
- Playground now supports render functions
- Document vue-loader v15 changes
- Vee-validate examples (PR #1938, #1889 , fixes #1270)
- Vue-cli v3 usage documentation (PR #2323, Closes #2096, #1946)
- Various documentation fixes and updates
Unit Testing
- Introduces the use of
vue-test-utils
for component testing (for many of the components)
v2.0.0-rc.11
pi0 released this
v2.0.0-rc.10
pi0 released this
2.0.0-rc.10 (2018-05-17)
Bug Fixes
- docs: Fix duplicate keys in events table (#1786) (fa60d56)
- docs: incorrect closing tag (#1838) (69e410d)
- docs: Remove incorrect code added during debugging (#1787) (9911507)
- form-input: always return formatted value (#1839) (77cc97b)
- tab: fix the delay in tab transition (#1812) (#1806) (5a7a290)
- table: fix aria-rowcount (#1836) (e3e5439)
Features
- alert: Add fade prop (#1785) (0999b4c)
- breadcrumb-link: support children elements (#1832) (#1833) (42175f8)
- dropdown: make show/hide events cancelable . also adds toggle event (#1807) (4136bd9)
- table: Add no-sort-reset prop (#1784) (26aaeab)
- table: Add the sort-direction prop (#1783) (#1788) (9e1959d)
v2.0.0-rc.9
pi0 released this
v2.0.0-rc.8
pi0 released this
v2.0.0-rc.7
pi0 released this
2.0.0-rc.7 (2018-04-16)
^4.0.0
and all demos and docs are upgraded to use Bootstrap 4.1.0
now. So you can safely upgrade to new release if you wish. See blog post for more info about improvements and new features. If you discovered any unsual breaking behaviour please open an Issue.
Bug Fixes
- table: typo in README.md (#1729) (8d0e186)
- tabs: change default key nav to avoid breaking changes (#1733) (a6dea02)
- tabs: rename prop to no-key-nav, update docs (491d698)
- tabs: typo in tabs (#1735) (89eff3c)
Features
- add basic typescript declarations (#1721) (3c040f0)
- form-input: add step, min and max props for use with number type (40ff380)
- table: support custom classes per table cell in a column (d05d6b6)
- tabs: add key nav prop like button toolbar has (#1733) (bc3b82b)
- tabs/noNavStyle: added related prop and check (91c7257)
v2.0.0-rc.6
pi0 released this
v2.0.0-rc.4
pi0 released this
v2.0.0-rc.2
pi0 released this
v2.0.0-rc.1...v2.0.0-rc.2 (2018-03-06)
Thanks @robcresswell for the changelog
Features
- popovers / tooltips: Accept an HTMLElement as a valid target (a375452)
- tab: add title slot (#1586) (724b453)
- table: Use object's property as a key (#1614) (4464f0a)
- tooltip: Allow a function as a tooltip target attribute (#1493) (048c3d4)
Bug Fixes
- modal: fix v-b-modal directive unbinding (#1617) (3f6a86a)
- table: avoid HTML injection in table data (63d8097)
- table: allow empty labels (5ee0923)
- table: Ignore BV keys when auto-discovering table fields (#1641) (f56f3e8)
- select: Always pass selectSize to selects (#1640) (2c725f6)
- docs: use "prepend" and "append" for input-group (#1593) (5b7ee09)
- docs: fix splash button styling (11484b3)
- docs: fix typo in docs (#1555) (c927377)
- docs: spelling correction in comment (#1568) (e0e4006)
- polyfill HTMLElement for SSR (d4dd9b3)
v2.0.0-rc.1
pi0 released this
Bug Fixes
- call
removeEventListener
on the right element (#1557) (cf2bfca), closes #1391 - form-group: replace .col-form-legend with .col-form-label (ac2d4dd)
- input-group: fix dropdown rounded corners. closes #1560. (7df01ff)
- modal: hide dropdown on click. (#1528) (3ad8a9a)
Performance Improvements
- id mixin: make localId_ a computed field (873b0e7)
Bug Fixes
- alert: import button-close in alert with a name matching tag. (#1523) fixes #1522. (51b527f)
- docs play: prevent duplicate key errors in console output (#1476) (68deee1)
- dropdown: fix condition for when position-static is applied (#1477) (1717edb)
- dropdown: fixed aria-labbeledby for non-split dropdowns (d597dbc)
- dropdown: prevent toggle click from closing in collapsed navbar (#1475) (24ef1e6), closes #1474
- id: fixed check for _uid in client side id generator (#1499) (f3fe0f4)
Performance Improvements
Watchers:259 |
Star:7978 |
Fork:1065 |
创建时间: 2016-10-08 23:59:35 |
最后Commits: 昨天 |
许可协议:MIT |
分类:Vue.js相关 / JavaScript开发 |
收录时间:2017-02-20 10:12:27 |
02ef0d9
Verified
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)