npm buefy 0.8.0
v0.8.0

latest releases: 0.9.29, 0.9.28, 0.9.27...
4 years ago

Breaking changes

  • Change path to import individual components, like:
import { Table } from 'buefy'
Vue.use(Table)
  • Change path to import components to use outside main vue instance, like:
// 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 components
// 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 tree shaking using ESM format
  • Add header slot to table column
  • Add defaultTooltipDelay constructor option (thanks @service-paradis)
  • Add sort-icon and sort-icon-size props to table (@modularcoder)
  • Add default-minutes and default-seconds to timepicker
  • Add focusable prop to dropdown (thanks @service-paradis)
  • Add mouseenter and mouseleave events to table (thanks @afm-sayem)
  • Add rounded and outlined 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)

Don't miss a new buefy release

NewReleases is sending notifications on new releases.