Releases: buefy/buefy
Releases · buefy/buefy
v0.5.2
- #262 Add
empty
slot to autocomplete (empty message) - #264 Add
has-counter
prop to input, add it when you want show or hide character counter when maxlength prop is passed - #265 Fix disabled pagination (thanks @yassinouider)
- #272 Add
readonly
prop to allow typing a date on datepicker - #273 Fix autocomplete for SSR (thanks @LANSELOT)
- #276 Add
first-day-of-week
prop to datepicker - #279 Fix table not default sorting async data
- #289 Fix dropdown-trigger container html tag
- #291 Add configurable closing options for Modal (thanks @jwahdatehagh)
- #298 Fix mobile detection datepicker for SSR
- #302 Fix datepicker calendar display when disabled
v0.5.1
- New component: Datepicker, see docs (thanks @bartboy011)
- New component: Tag, see docs
- #195 Add
custom-key
prop to table column, add it when you want a column without label - #221 Add backend pagination support to table (thanks @cappuc)
- #214 Add
active
prop to tooltip - #215 Add
header
slot to table (custom headers) - #228 Fix table checked rows not working on mobile
- #235 Add
custom-is-checked
prop to table column, add it when you want a custom compare function when is checkable - #237 Fix emit blur event for input
- #239 Fix table columns on v-for loop
- #241 Fix remove tabItem when it's bounded to array
- #242 Update required Vue.js version (2.4+) (thanks @iwan-wijaya)
- #243 Add
default-sort-direction
prop to table, add it when you want change default sort direction on the first click - #260 Fix radio/radio button emitting
input
multiple times (thanks @frantic1048) - Add
meta
prop to table column, useful for custom headers - Add
type
prop to switch (thanks @Tirke) - Add
multiple
support to select - Add
inline
prop to dropdown, items are shown inline and trigger removed - Remove
has-custom-template
prop from autocomplete, just use scoped slot to have the same feature
v0.5.0
Breaking changes
- Update Bulma to v0.5.1, changes on Sass variables naming, see docs
- Buefy Sass variables are also following the new convention
- Removed Menu component, it was experimental and wasn't good enough, needed too much to work and can easily be replaced with pure HTML
- Constructor option
defaultContentElement
renamed todefaultContainerElement
b-dropdown-option
renamed tob-dropdown-item
subheader
prop renamed tocustom
- Any attributes on Input, Select and Autocomplete will be added directly to
<input>
or<select>
itself instead of the root element change
events for all form controls (Input, Select Autocomplete, Checkbox, RadioGroup, Switch) that returned pure value will now return$event
(and require.native
modifier), useinput
instead- Checkbox
custom-value
prop renamed tonative-value
checked
prop removed
- Removed CheckboxGroup, just add the same
v-model
to multiple Checkboxes and set anative-value
, see docs - Radio and Radio Button
value
prop renamed tonative-value
- Add
v-model
support - Radio Buttons have to be wrapped on a field
- Add
- Removed RadioGroup, just add the same
v-model
to multiple Radios/RadioButtons and set anative-value
see docs - Remove switch
checked
prop
New stuff
- New component: Upload, see docs (thanks @jtommy)
- Field
position
prop works forgrouped
fields - Add
group-multiline
prop to field - Add
size
prop to message - #191 Add detail option (collapse) to table row, see docs (thanks @wanxe)
- #201 Add support to array on Field
message
prop (thanks @jtommy) - #207 Add
centered
prop to table column - Add
native-value
,true-value
andfalse-value
props to switch
Bug fixes
- #206 Fix radio and checkbox within
v-for
v0.4.6
- New component: Menu, see docs (thanks @tsctao)
- New component: Panel, see docs (thanks @jtommy)
- New component: Loading, see docs (thanks @jtommy)
- Dropdown improved: can add any content on it, can be triggered by hover, see docs
- Remove
narrowed
prop from dropdown - Update Bulma to v0.4.4
- Add CDN install method and JSFiddle examples
- Add boolean
addons
prop to field - Fix message and notification inside
.media
element - Fix pagination current page to not be clickable (thanks @jtommy)
- #118 Add Nuxt.js installation on docs
- #171 Fix modal not taking full width on mobile
- #182 Fix table not default sorting async data (thanks @jtommy)
- #184 Add
input
event on docs (input/autocomplete) - #190 Add Vue.js required version on docs
- #197 Fix autocomplete
expanded
prop not working correctly
v0.4.5
- Update Bulma to v0.4.3
- Page is now clipped when a modal/dialog is active (to avoid weird scroll behavior)
- Update modal docs example to not use the
component
prop, works better for events and is more common — Old way is not deprecated - Remove programmatic component modal from docs since isn't a good practice and was causing too many issues
- Fix autocomplete
focus()
method - #106 Fix prompt dialog vue-warning
- #144 Add
rows
prop to input (textarea) - #145 Fix autocomplete not preventing form from submitting (thanks @jtommy)
- #153 Add return for
checkHtml5Validity()
method - #155 Fix input/autocomplete
change
event (thanks @jtommy) - #157 Fix table redundant level element generating extra padding
- #159 Fix modal with
.modal-card
responsiveness, added ahas-modal-card
prop - #165 Fix safari button alignment on dialog (thanks @jtommy)
- #154 Add prop for when table data is empty (thanks @jtommy)
- #170 Fix dialogs min-width mobile
v0.4.4
v0.4.3
- Update switch animation (it was laggy) and causing weird behavior within
<keep-alive>
components, see updated animation - Add tons of props to Autocomplete, see here
- Dropdown button as addon now needs a
.control
element wrapping - Add some useful methods on docs for Input, Select, Autocomplete and Table
- Fix autocomplete list width
- #38 Add
animation
prop for dialog and modal, for custom animation (transition name) - #115 Add
row-class
property to table to style row status, e.g.:
<b-table :data="tableData" :row-class="row => row.amount < 10 && 'is-warning'">[...]</b-table>
- #117 Fix table row loop missing
key
prop - #122 Fix async tab-items
- #124 Toast, Dialog, Snackbar and Programmatic Modal exposed
- #128 Add default notices duration constructor options (thanks @quimarche)
- #130 Fix checkbox/switch not emitting change event when using keyboard (thanks @gongzza)
- #132 Add dropdown
active-change
event to know when it's dropdown list is active/visible (thanks @bartboy011) - #134 Add
true-value
andfalse-value
props to checkbox
v0.4.2
- Fix Buefy installation
v0.4.1
- Fix table sorting null values
- Table null values always come last when sorting
- Add icon support to select
- Fix dropdown to not stay on top of trigger
- Fix switch disable state
- Add click events for dropdown option
- Fix dropdown disable state
- Fix table columns not being reactive
- #90 Fix tabs with long elements (thanks @mirshko)
- #91 Update Bulma to v0.4.2
- #96 Add
visible
prop to table column - #102 Fix anchor tag / router-link on dropdown
- #104 Fix numeric zero values on input's maxlength (thanks @iwan-wijaya)
v0.4.0
I've broke some stuff...
- Remove
label
,icon
andicon-pack
properties from DropdownOption thanks to the new syntax, see docs - Remove
content
property from TableColumn, usev-html
on an element inside TableColumn instead - Field, Snackbar and Toast
position
property now needs theis-
prefix (eg.is-top-left
oris-centered
) — Gotta fix these inconsistencies while it's still in beta - Remove
on-off
prop from Switch
Additions and fixes
- New component: Autocomplete, see docs
- Switch design overhaul, see new style
- Fix Tabs dynamic height
- Add one more Sass variable:
$speed-slower: 250ms !default
- Add
size
prop to Switch - Add
.sync
modifier to Paginationcurrent
prop - Add
active
property and changed animations of Notification and Message - Add Dropdown within nav example
- All selections control (Checkbox, Radio, RadioButton and Switch) can now be focused and changed by keyboard
- #69 Add loading state to Table
- #71 Add background for checked rows on Table (thanks @mikejavier)
- #72 Fix Table overflow
- #74 Fix DropdownOption slots, can customize with HTML now
- #76 Modal close event accepts parameters (thanks @gongzza)
- #77 Add index to Table scoped slot (thanks @UrVerySpecial)
- #78 Fix Table sorting zero values (thanks @gwvt)
- #82 Fix Select with numeric zero value