2017-12-12
show-timeout
of Dropdown not working when trigger is click, #8734 (by @presidenten)format
of TimePicker now supports AM/PM, #8620 (by @firesh)2017-11-29
2017-11-29
trigger
is manual, #8467prefix-icon
and suffix-icon
attributes for Autocomplete, #8446 (by @liyanlong)separator
attribute for Cascader, #8501clearable
attribute for Input, #8509 (by @lbogdan)background
attribute for Pagination, #85532017-11-17
collapse-tags
attribute for multiple Select to replace tags with one line of text, #8190doLayout
method of Table to update its layout, #83512017-11-10
updateKeyChildren
incorrectly deleting child nodes, #81002017-11-03
editable
and readonly
attributes for ranged DatePicker, #7922current-change
event for Pagination, #79952017-10-31
validate
method of Form can now wait for asynchronous validations before executing its callback, #7774 (by @Allenice)list-type
is picture-card, #7857sort-by
attribute for TableColumn, #7828 (by @wangfengming)2017-10-28
2017-10-27
theme-chalk
size
prop to configure default sizes for all components.round
attribute. It's used for round-cornered Buttons #6643Up
and Down
, and hitting Enter
selects the time #6023Enter
selects the time #6050start-placeholder
and end-placeholder
. They're placeholders for the two input boxes in range mode #7169arrow-control
attribute to spin the time with arrows #7438check-descendants
attribute. It determines if child nodes are checked when checking their parent node in lazy
mode #6235size
attribute #7203timeFormat
can format the TimePicker when type is set to datetimerange
#6052start-placeholder
and end-placeholder
. They're placeholders for the two input boxes in range mode #7169value-format
attribute to customize the format of the binding value, #7367unlink-panels
attribute to unlink the two date panels when selecting a date rangecloseOnHashChange
attribute #6043center
attribute so that the content can be centered #7029roundButton
attribute to display round Buttons #7029dangerouslyUseHTMLString
attribute. When set to true
, message
will be parsed as HTML string* #6043inputType
attribute to assign type for the inner input box, #7651width
、fullscreen
、append-to-body
attributes. Now Dialog can be nestedcenter
attribute so that the content can be centered #7042focus-after-closed
、focus-after-open
to improve accessibility #6511size
and disabled
attributes #7026popper-class
attribute #7351dangerouslyUseHTMLString
attribute. When set to true
, message
will be parsed as HTML string* #6207center
attribute so that the content can be centered #6875position
attribute to configure where Notification pops up #6231dangerouslyUseHTMLString
attribute. When set to true
, message
will be parsed as HTML string* #6231showClose
attribute to hide the close button #6402show-score
attribute to determine if current score is displayed #6295tab-position
attribute #6096border
and size
attributes #6690border
and size
attributes #6690center
attribute so that the content can be centered #6876background-color
, text-color
and active-text-color
attributes #7064open
and close
methods to open and close SubMenu programmatically, #7412inline-message
attribute to determine if the validation message is displayed in inline style #7032status-icon
attribute to display a feedback icon when validated #7032size
attribute. Inner components will inherit this size if not specified on themselves, #7428validate
method will now return a promise if the callback is omitted, #7405clearValidate
method for clearing validating results for all form items, #7623suffix
and prefix
named slots, suffixIcon
and prefixIcon
attributes to add contents inside the input box #7032separator-class
attribute to support icons as item separators #7203simple
attribute to activate simple-styled Steps #7274prev-text
and next-text
attributes to customize texts of previous page and next page #7005spinner
and background
prop, #7390debounce
attribute, #7413limit
and on-exceed
attributes to limit the amount of files, #7405time-arrow-control
attribute to activate arrow-control
of the nesting TimePicker, #7438xl
for viewport wider than 1920pxspan-method
attribute for merging cellsclearSort
method to clear sorting programmaticallyclearFilter
method to clear filter programmatically.expanded
class will be added to its class list, so that you can customize its stylesize
attributetoggleRowExpansion
method to expand or collapse expandable rows programmaticallycell-class-name
attribute to assign class name for cellscell-style
attribute to style cellsheader-row-class-name
attribute to assign class name for header rowsheader-row-style
attribute to style header rowsheader-cell-class-name
attribute to assign class name for header cellsheader-cell-style
attribute to style header cellsprop
attribute now accepts object[key]
notationsindex
attribute for TableColumn to customize row indicesreserve-keyword
attribute for reserving current search keyword after selecting an optionv-model
returning the second day of the selected week in week mode #6038daterange
type #6021v-model
not update correctly when blurred #6023display: none
display: flex
append
slot would disappear when data is dynamically fetchedexpand-row-keys
attribute not working with initial valuedata
updatesmax-height
bugtheme-default
change
event of form components and current-change
event of Pagination now only trigger on user interactionsize
attribute of Button and form components now accept medium
, small
and mini
icon
attribute of Button and Steps, prefix-icon
and suffix-icon
attributes of Input now require a full class namesize
attribute. Now the size of Dialog can be configured by width
and fullscreen
v-model
text-template
is renamed to score-template
menu-align
is renamed to placement
. Now it supports more positionsfooter-format
is renamed to format
on-*
will be parsed to events in JSX, making all on-*
attributes of Switch not
able to work in JSX. So on-*
attributes are renamed to active-*
, and accordingly off-*
attributes are renamed to inactive-*
. This change affects the following attributes: on-icon-class
, off-icon-class
, on-text
, off-text
, on-color
, off-color
, on-value
, off-value
active-text
and inactive-text
attributes now don't have default valuestype
attribute now accepts success
, info
, warning
and danger
theme
attribute. The color of Menu can be configured using background-color
, text-color
and active-text-color
icon
attribute. Now the suffix icon can be configured using suffix-icon
attribute or suffix
named sloton-icon-click
attribute and click
event. Now to add click handler on icons, please use named slotschange
event now behaves like the native input element, which triggers only on blur or pressing enter. If you need to respond to user input in real time, you can use input
event.custom-item
attribute. Now the template of input suggestions can be customized using scoped slot
props
attribute. Now you can use value-key
attribute to designate key name of the input suggestion object for displaycenter
attributechange
event is now the binding value itself. Its format is controlled by value-format
inline-template
sort-method
now aligns with Array.sort
. It should return a number instead of a booleanappend
slot is moved outside the tbody
element to avoid multiple renderingexpand
event is renamed to expand-change
row-class-name
and row-style
method is now an object##
* Dynamically rendering arbitrary HTML on your website can be very dangerous because it can easily lead to XSS attacks. So when dangerouslyUseHTMLString
is on, please make sure the content of message
is trusted, and never assign message
to user-provided content.