Changelog History
Page 3
-
v0.9.2 Changes
August 21, 2020๐ New features
- โ Add
group-label
andgroup-options
prop to autocomplete and taginput - โ Add support to vnode array on programmatic component using
message
prop - โ Add
defaultTooltipDelay
constructor option - โ Add
contextmenu
event to tooltip triggers - โ Add
alt
,src-fallback
anderror
prop to image (thanks @service-paradis) - โ Add append staticClass to tooltip when
append-to-body
๐ Fixes
- ๐ Fix #2759 overlay on table when loading
- ๐ Fix #2767 restore v-html on programmatic component (dialog, snackbar, toast, modal, loading, notification)
- ๐ Fix #2773 remove
select-arrow-color
in order to use Bulmainput-arrow
sass variable - ๐ Fix #2774 datepicker weekday names by locale
- ๐ Fix #2778 tooltip using
append-to-body
andalways
(thanks @jacenre) - ๐ Fix #2783 unclickable content on tooltip
- ๐ Fix #2789 space on menu-item
- ๐ Fix #2791 right margin on number input (thanks @user501254)
- ๐ Fix taginput default height in order to be compliant with Bulma 0.8.x breaking changes
- โ Add
-
v0.9.1 Changes
August 18, 2020 -
v0.9.0 Changes
August 16, 2020๐ฅ Breaking changes
Vue.js 2.6+ is now the minimum required version
Table , new default slot and table column syntax
From
\<b-table :data="myData"\>\<template slot-scope="props"\>\<b-table-column field="name" label="Name"\> {{ props.row.name }} \</b-table-column\>\<b-table-column field="age" numeric label="Age"\> {{ props.row.age }} \</b-table-column\>\</template\>\</b-table\>
To
\<b-table :data="myData"\>\<b-table-column field="name" label="Name" v-slot="props"\> {{ props.row.name }} \</b-table-column\>\<b-table-column field="age" label="Age"\>\<template v-slot:default="props"\> {{ props.row.age }} \</template\>\</b-table-column\>\</b-table\>
โ Add
triggers
prop and removehoverable
prop to dropdownโ Add placeholder option to number inputs removing default value 0 (thanks @rcoundon)
๐ Show
check-all
checkbox when table cardsRefacor carousel and carousel list and removing
config
prop too (thanks @Tofandel)โ Add
position
prop and default alignment to skeleton (thanks @EmmanuelVlad)Replace
is-active
withactive
prop to navbar0๏ธโฃ Replace default value of
defaultDatepickerYearsRange
constructor option from[-100, 3]
to[-100, 10]
๐ Build with
condense
option to avoid leading/trailing whitespacesSVG:
$icon-svg-width: auto !default
;
-
$icon-svg-height: auto !default
;Internationalization , Buefy is now using Intl package to format dates and numbers A prop named
locale
which accept a BCP 47 language tag have been added to some components. The default value for this prop isundefined
which will use the browser locale. It can affect the following components:- Progress:
- Intl is used to format the displayed value
- Rate
- Intl is used to format the displayed score
- Datepicker and Datetimepicker:
- Intl is used to get month names
- Intl is used to get week day names
- Intl is used to format the displayed date(s)
- Intl is used to parse the given date when
editable
- Timepicker, Clockpicker and Datetimepicker
- Intl is used to get separators
- Intl is used to format the displayed time
- Intl is used to parse the given date when
editable
๐ง Configuration
defaultTrapFocus
is nowtrue
. It can affect the following components:- Datepicker
- Dialog
- Dropdown
- Modal
defaultLocale
- Default value is
undefined
, which means it will use the user browser locale - It accept a string with a BCP 47 language tag, or an array of such strings (see Unicode BCP 47 locale identifier).
- Default value is
monthNames
- Default value is now undefined. It will use the given locale (default to browser locale) to get localized month names
dayNames
- Default value is now undefined. It will use the given locale (default to browser locale) to get localized day names
๐ Use KeyboardEvent.key instead of keyCode. It can affect the following component:
- Taginput:
remove-on-keys
default is now["Backspace"]
instead of[8]
confirm-key-codes
is now calledconfirm-keys
and the default is[",", "Enter"]
instead of[13, 188]
๐ New features
- ๐ New component: Image , see docs
- ๐ .sync deprecated (except of table), use
v-model
but you can use.sync
until next breaking version - 0๏ธโฃ #1953 Add promise support to dialog using
defaultPromiseProgrammatically
constructor options - #2553 Add trigger slot to datepicker, timepicker and datetimepicker
- #2568 Hide content message when empty slot
- 0๏ธโฃ #2577 Add
defaultStatusIcon
constructor option andstatus-icon
prop to field - โ Add
icon-size
prop to menu item (thanks @cyberShaw) - โ Add
debounce-search
prop to table (thanks @Sc0ra) - โ Add
reset-on-meridian-change
to timepicker (thanks @taverasady) - โ Add
close-icon
to tag (thanks @kaangokdemir) - โ Add
close-type
to tag input (thanks @kaangokdemir) - โ Add
header-class
prop to tab item and step item (thanks @Tofandel) - โ Add
exponential
prop to number input (thanks @Tofandel) - โ Add
defaultTabsType
anddefaultTabsExpanded
constructor options (thanks @wrabit) - ๐ Improve handle events for customElement components (thanks @vvkk77)
- ๐จ Refactor components (table, tabs, steps, carousel, etc) using provide/inject
๐ Fixes
- ๐ Fix XSS on programmatic components
- ๐ Fix #1226 and #2658 using message with fields addons and groups
- ๐ Fix #2196 carousel v-model sync using arrow navigation buttons (thanks @Tofandel)
- ๐ Fix #2518 set Autocomplete focus on clear
- ๐ Fix #2584 default table sort when backend
- ๐ Fix #2591 carousel does not continue to slide even
pause-hover
is false (thanks @Tofandel) - ๐ Fix #2599 disabled select and input have different colors
- ๐ Fix #2608 taginput wrong value when
allow-duplicates
is false (thanks @nithesh247) - ๐ Fix #2631 table with sticky searchable column
- ๐ Fix #2647 progress bar truncate whole number zeroes
- ๐ Fix #2683 datepicker lost focus using arrow keys
- ๐ Fix #2684 timepicker hour check using
unselectable-dates
- ๐ Fix #2639 datepicker clone before formatter
- ๐ Fix #2706 number input steps (thanks @rcoundon)
- ๐ Fix #2707 autocomplete index error using arrow keys
- ๐ Fix #2725 open autocomplete when focused
- ๐ Fix #2732 upload emit
input
when same file - ๐ Fix #2738 regex check when
searchable
table - ๐ Improve datepicker a11y on older browsers (#2641)
-
v0.8.20 Changes
May 25, 2020๐ New features
- โ Add
close-on-confirm
prop to dialog (thanks @kaangokdemir) - โ Add bulma-css-vars extension to docs (thanks @wtho)
๐ Fixes
- โ Add
-
v0.8.19 Changes
May 17, 2020๐ New features
- โ Add
value
prop to tabs-item and steps-item - โ Add
size
prop to skeleton - โ Add
passive-type
prop for switch (thanks @kaangokdemir) - #2507
icon-right
get higher priority than status icon on input - #2513 add cursor pointer to pickers when not editable
๐ Fixes
- ๐ Fix #2499 remove prevent click on carousel slide
- ๐ Fix #2501 set
type
whenvertical
on steps (thanks @service-paradis) - ๐ Fix #2503 searchable table column slot
- ๐ Fix #2504 display on skeletons (thanks @EmmanuelVlad)
- ๐ Fix #2509 keep table search filtering when data are updated (thanks @VictorCazanave)
- ๐ Fix #2514 radio-button and checkbox-button style
Thanks @roy20021 for vetur tags script !
- โ Add
-
v0.8.18 Changes
May 10, 2020๐ New features
- โ Add
message
slot to field - โ Add
scrollable
andmax-height
to dropdown (thanks @franciscoh017) - โ Add
rounded
prop to skeleton - โ Add
mobile-mode
prop and$steps-mobile-max-width
SCSS variable to step - โ Add
expand-on-hover-fixed
prop to sidebar - โ Add
expanded
prop to upload (thanks @kaangokdemir) - โ Add
close-type
prop to tag (thanks @kaangokdemir) - โ Add
defaultTabsAnimated
constructor options - #2474 Add
icon-click
event to autcomplete - #2487 Add native event as second parameter of
select
event on autocomplete
๐ Fixes
- ๐ Fix security (XSS) on message field
- ๐ Fix taginput shallow copy in watcher (thanks @lunfel)
- ๐ Fix #2456 double message when field horizontal and multiple fields
- ๐ Fix #2459 checkbox, radio, switch group on mobile
- ๐ Fix #2469 keep sort during search
- ๐ Fix #2485 datepicker and timepicker default shadow when not editable
- ๐ Fix #2489 dropdown item padding on mobile when
has-link
- ๐ Fix #2493 clean hovered on select option (autocomplete and taginput)
- โ Add
-
v0.8.17 Changes
April 25, 2020๐ New features
- โ Add types to ConfigProgrammatic
๐ Fixes
- ๐ Fix #2438 create modal content only when is active
-
v0.8.16 Changes
April 22, 2020๐ New features
- ๐ New component: Skeleton , see docs
- โ Add
destroy-on-hide
prop to modal - โ Add
searchable
slot to table (thanks @service-paradis) - โ Add
icon-right
prop to autocomplete - โ Add
vertical
androunded
props to steps (thanks @service-paradis) - โ Add
step
prop to step item (thanks @service-paradis) - โ Add
card-layout
prop to table - โ Add
is-row-selectable
prop to table
๐ Fixes
- ๐ Fix icon type to account for colors that are hyphenated (thanks @BrauBeast)
- ๐ Fix width of options menu when autocomplete on taginput
- ๐ Fix #2156 focus on tag remove
- ๐ Fix #2211 check only one tab selected at once (thanks @service-paradis)
- ๐ Fix #2328, #2358 slider resize (thanks @service-paradis)
- ๐ Fix #2364 close sidebar when is not overlay
- ๐ Fix #2371 clean hovered after select
- ๐ Fix #2381 label-position when position is right
- ๐ Fix #2425 reactive data on carousel list
-
v0.8.15 Changes
March 31, 2020๐ Fixes
- ๐ Fix check whitelist on fixed sidebar
- ๐ Fix static sidebar on press esc key
-
v0.8.14 Changes
March 31, 2020๐ New features
- ๐ New component: Sidebar , see docs
- โ Add
append-to-body
prop to dropdown, autocomplete, datepicker, timepicker and datetimepicker - โ Add
dropdown-position
prop to dropdown - โ Add
collapsible
prop to navbar dropdown
๐ Fixes
- ๐ Fix switch elastic animation for non-rounded (thanks @service-paradis)
- ๐ Fix #1666 native validation on datepicker
- ๐ Fix #2317 default icon prev and next (thanks @service-paradis)
- ๐ Fix #2325 native validation on autocomplete
- ๐ Fix #2336 animation on tabs when vertical (top - bottom)