Releases: buefy/buefy
Releases · buefy/buefy
v0.8.8
New features
- Add
subheadings
prop/slot to table (thanks @arambert) - Add
container
prop to dialog (thanks @service-paradis) - Add touch events to carousel on mobile
Fixes
- Fix custom icon pack improving merge internal function (thanks @service-paradis)
- Fix #2006 tabs when nested each other (thanks @service-paradis)
v0.8.7
New features
- New component: Carousel, see docs (thanks @apolokaklab)
- Add
controls
prop to number input (thanks @afwn90cj93201nixr2e1re) - Add
accordion
prop to menu - Add
icon-click
event to input (thanks @service-paradis) - Add multiple support to Datepicker when type is
month
- Add more customization variables for dropdown and loading (thanks @HugoHeneault)
- Add more customization variables for datepicker (thanks @service-paradis)
- Add
defaultDatepickerMobileModal
constructor option (thanks @ievhen-soloviov) - #2000 Add
time-creator
prop to timepicker
Fixes
- Fix IE compatibility using multiple datepicker
- Fix datetimepicker ignores expanded prop (thanks @cypressious)
- Fix disabled checkbox in table (thanks @yxngl)
- Fix page number count when filtering data (thanks @yxngl)
- Fix placeholder to datetimepicker (thanks @yxngl)
- Fix #1812 extending a component
- Fix #1909, #1902, #1898 issues on searchable table column (thanks @dauriata and @service-paradis)
- Fix #1951 modal a11y improvements (thanks @service-paradis)
- Fix #1963 erase numberinput value
- Fix #1972 using min and max native datepicker and timepicker props
- Fix #1986 setting 00:00 on datetimepicker
v0.8.6
New features
- New component: Datetimepicker, see docs
- Add
searchable
prop to table column (thanks @robertmarney, @tonystonee, @quadra-diffusion) - Add
expanded
prop to radio button (thanks @saaso) - Add
expanded
prop to checkbox button (thanks @saaso) - Add
multiple
prop to datepicker (thanks @jamenamcinteer) - Add
vertical
prop to tabs (thanks @service-paradis) - Add
defaultButtonRounded
constructor option (thanks @bohdan-prylutskyi) - Add
mobile-burger
prop to navbar (thanks @service-paradis) - Add
v-on:listeners
to navbar item - Add
expanded
prop to button (thanks @service-paradis) - Add a slot for overriding navigation to steps (thanks @service-paradis)
- Add more customization variables to checkbox (thanks @HugoHeneault)
- Add new SCSS variables to toast, snackbar and icon (thanks @service-paradis)
- Improve accessibility to modal (thanks @service-paradis)
- Enable to set a custom width (%, ...) to table column (thanks @druppy)
Fixes
- Fix #1834 datepicker on ios mobile (thanks @bohdan-prylutskyi)
- Fix #1875 datepicker disabled style
- Fix #1883
date-parser
function when range - Fix taginput style when maxtags and using
label-position
prop on field
v0.8.5
New features
- New component: Rate, see docs (thanks @apolokaklab)
- #1706 Add
trap-focus
prop to modal, dialog and dropdown (thanks @service-paradis) - #1775 Add
expanded
prop to dropdown - Add
custom-formatter
prop to slider (thanks @yxngl) - Add
position
prop to collapse
Fixes
- Fix #1286 taginput close when autocomplete (thanks @wrabit)
- Fix #1784 navbar navigation on mobile reverting #1743
- Fix #1780 alignment using h1 tag on steps (thanks @service-paradis)
- Fix #1786 icons warning for vue-fontawesome (thanks @service-paradis)
- Fix #1814 set
icon-pack
pagination using table (thanks @service-paradis) - Fix #1821 datepicker reset using empty array when
range
v0.8.4
New features
- Add style props (
is-boxed
, etc) to navbar and navbarcomponent - Add pagination buttons customization (thanks @service-paradis)
- Improve accessibility for menu (thanks @mateuswetah)
Fixes
- Fix build using import individual components
- Fix #1717 notification margin when
queue
is false andposition
is bottom-(right/left) (thanks @service-paradis) - Fix #1741 toggle on navbar dropdown
- Fix #1743 add check outside click on navbar brand (thanks @wanxe)
- Fix #1744 icon component using vue-fontawesome
- Fix #1748 progressbar style on IE when indeterminate (thanks @service-paradis)
- Fix #1761 grouped/addons size with
inside
position label (thanks @service-paradis) - Fix #1773 numberinput issues with groups and addons (thanks @service-paradis)
Thanks @service-paradis for most part of this release and previous !
v0.8.3
New features
- Add
customIconPacks
constructor option to use custom icon packs (thanks @service-paradis) - Add
can-close
prop to dropdown (thanks @service-paradis) - Add
close-on-click
prop to form navbar (thanks @wanxe) - Add
icon-prev
andicon-next
props to datepicker, steps and pagination (thanks @service-paradis) - Add
lazy
prop to slider (thanks @yxngl) - Add
dragging
,dragstart
anddragend
events to slider (thanks @yxngl) - Add
setValidity
method to form components (thanks @GerryWilko) - Add
hours-label
andminutes-label
props to clockpicker - Improve steps look on mobile (thanks @service-paradis)
- #1677 Add
wrapper-class
prop to navbar (thanks @wanxe) - #1712 Add navbardropdown component
Fixes
- Fix selection UI to datepicker when empty range
- Fix slider style for IE 11 (thanks @yxngl)
- Fix
default-minutes
anddefault-seconds
props when value is 0 - Fix pagination compatibility using IE 11 (thanks @service-paradis)
- Fix set active menu item on click when tag is
router-link
- Fix navbar adding incorrect class to body when fixed at top/bottom (thanks @Silvea12)
- Fix datepicker height using different size, it'll show always 6 weeks for each month
- Fix #1646 navbar item when tag prop is
router-link
(thanks @wanxe) - Fix #1648 modal becomes clipped using switch (thanks @yxngl)
- Fix #1670 simple upload on IE 11
- Fix #1678 show autocomplete option when value is 0
- Fix #1679 hide navbar on click when mobile (thanks @wanxe)
- Fix #1686 disable timepicker hour if no enabled minutes available (thanks @philnee)
v0.8.2
New features
- Add range selection using
range
prop to datepicker (thanks @afifsohaili)
Fixes
- Fix #1624 autosizing slider into container (thanks @yxngl)
- Fix #1625 Buefy global name in UMD format
- Fix #1626 include CSS files as side effects (thanks @modularcoder)
v0.8.1
New features
Add show-week-number
to datepicker (thanks @quadra-diffusion)
Fixes
- Fix navbar internal implementation (thanks @wanxe)
- Fix field component when slot is empty
- Revert breaking change
v-on:$listeners
to internal native select of select - Fix #1616 upload check on change when single (thanks @yxngl)
- Fix #1619 incorrect minute display format for 12 hour using timepicker
- Fix #1620 navbar SSR support
v0.8.0
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
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)