buefy v0.8.0 Release Notes
-
💥 Breaking changes
- 🔄 Change path to import individual components, like:
javascript import { Table } from 'buefy' Vue.use(Table)
- 🔄 Change path to import components to use outside main vue instance, like:
javascript // see Toast, Snackbar, Modal, Dialog, Loading and Notification doc pages for more examples import { ToastProgrammatic as Toast } from 'buefy' Toast.open('Toasty!')
- 🛠 Fix #1268 add
$buefy
namespace for each programmatic componentsjavascript // see Toast, Snackbar, Modal, Dialog, Loading and Notification doc pages for more examples this.$buefy.toast.open('Toasty!')
- 🛠 Fix #1137 hide hoverable dropdown menu after click
- 🛠 Fix #1529 pagination ellipsis behavior (thanks @service-paradis)
- 🛠 Fix #1550 improve the default behavior for clickable steps (thanks @service-paradis)
- 🛠 Fix #1586 focus issue to radio, checkbox and switch (thanks @yxngl)
- ➕ Add
v-on:$listeners
to internal native select of select component - ✂ Remove
span
around default b-table-column slot (thanks @service-paradis)
🆕 New features
- 🆕 New component: Slider, see docs (thanks @yxngl)
- 🆕 New component: Navbar, see docs (thanks @wanxe)
- 🆕 New component: Progress Bar, see docs (thanks @service-paradis)
- 👌 Improve to tree shaking using ESM format
- ➕ Add
header
slot to table column - ➕ Add
defaultTooltipDelay
constructor option (thanks @service-paradis) - ➕ Add
sort-icon
andsort-icon-size
props to table (@modularcoder) - ➕ Add
default-minutes
anddefault-seconds
to timepicker - ➕ Add
focusable
prop to dropdown (thanks @service-paradis) - ➕ Add
mouseenter
andmouseleave
events to table (thanks @afm-sayem) - ➕ Add
rounded
andoutlined
prop to switch (thanks @service-paradis) - ➕ Add
aria-close-label
prop to taginput (thanks @yxngl) - ➕ Add
has-counter
prop to taginput (thanks @dejangeci)
🛠 Fixes
- 🛠 Fix #1541 emit
input
event when change step (thanks @service-paradis) - 🛠 Fix #1544 years select datepicker when max/min being passed
- 🛠 Fix #1565 datepicker programmatically on mobile
- 🛠 Fix #1576 label-position prop using numberinput component (thanks @service-paradis)
- 🛠 Fix #1591 datepicker on mobile using different timezone
- 🛠 Fix issues on delete last selected element and on reset upload (thanks @it-fm)
- 🔄 Change path to import individual components, like: