mirror of
https://github.com/tusen-ai/naive-ui.git
synced 2024-12-21 04:50:14 +08:00
59 KiB
59 KiB
CHANGELOG
2.20.2 (2021-11-05)
Feats
Fixes
- Fix
n-alert
contentTextColor
andtitleTextColor
type theme variable not working, closes #1495. - Fix
n-upload
UploadFileInfo
'sthumbnailUrl
field not working, closes #1495. - Fix
n-button
keyboard
prop does not work, closes #1508. - Fix
n-upload
instance missesopenOpenFileDialog
method.
i18n
- Add deDE locale.
- Add nbNO locale.
2.20.1 (2021-11-01)
Fixes
- Fix
n-tabs
switch tab does not work when adding a new tab, closes #1417. - Fix
n-tree
'sfilter
prop does not work when assignedchildren-field
, closes #1477. - Fix
n-cascader
can't remove options when using customized fields in multiple mode. - Fix
n-select
's option created byon-create
doesn't show correct label in trigger, closes #1482 - Fix
n-select
menu height shifts on close infilterable
mode.
Feats
n-select
addmenu-props
prop, closes #1475.n-image
'stoolbar
add close icon, closes #1412.n-tree
'son-load
prop is triggered when theexpanded-keys
prop changes inremote
mode, closes #1339.
2.20.0 (2021-10-28)
Breaking Changes
n-collapsed-transition
'scollapsed
prop is deprecated, please useshow
instead, closes #1407.
Fixes
- Fix
n-log
font-size
prop not working, closes #1416. - Fix
n-loading-bar
will show once even ifstart
is not called whenloading-bar-style
is set. - Fix
n-date-picker
separator
prop not working, closes #1456
Feats
n-data-table
optimize the logic of underlying rendering and improve component performance.n-date-picker
'sshortcuts
prop supports functional value.n-tab-pane
'sdisplay-directive
props supports theshow:lazy
option, closes #1374.n-input
of text type supportscount
slots, closes #1440.
i18n
- Add idID locale.
2.19.11 (2021-10-21)
Fixes
- Fix
n-upload
's file can't be removed when file count limit is reached, closes #1401.
Feats
n-tabs
addon-before-leave
prop, closes #1337.n-color-picker
addshow-preview
prop, closes #1281.n-tab-pane
'sdisplay-directive
prop supportshow:lazy
option, closes #1374.
2.19.9 (2021-10-18)
Fixes
- Fix
n-collapse
's expanded status is lost when usingv-if
withn-collapse-item
, closes #1387. - Fix
n-dialog
's close button will be overlayed with content, closes #1381. - Fix
n-upload
file is set tonull
after upload failure, closes #1316. - Fix
n-cascader
'sfilter
prop not working. - Fix
n-cascader
'slabel-field
prop breaks filter. - Fix
n-cascader
'sseparator
prop isn't appiled to filter select menu.
Feats
n-menu
adddropdown-props
prop, closes #1345.n-input
addcount
slot, closes #1314.n-time-picker
adduse-12-hours
prop, closes #547.n-input-number
addfocus
&blur
methods.
2.19.8 (2021-10-14)
Fixes
- Fix
n-data-table
fixed style does not work in group header table, closes #1341. - Fix
n-data-table
has duplicate right border when it has multiple level headers. - Fix
n-scrollbar
doesn't supportscrollTo
, closes #1346. - Fix
n-ellipsis
'sexpand-trigger
prop not showpointer
cursor when content is short whentooltip = false
, closes #1299. - Fix
n-upload
'sdisabled
prop's style not working, closes #1237. n-config-provider
addbreakpoints
prop, closes #1379.
Feats
n-auto-complete
addget-show
prop, closes #1292.n-select
addinput-props
prop, closes #1351.n-color-picker
addswatches
prop, ref #1281.n-upload
addmax
prop.
i18n
- Add jaJP locale.
2.19.7 (2021-10-12)
Fixes
- Fix
n-ellipsis
'sexpand-trigger
prop not showpointer
cursor when content is short, closes #1299. - Fix
n-select
'sfallback-option
prop's type, closes #1327. - Fix
n-modal
'son-after-enter
prop not working.
2.19.6 (2021-10-10)
Fixes
- Fix
n-menu
's incorrect warning ondefault-expanded-keys
. - Fix
useThemeVars
is sometimes unusable, closes #1309. - Fix the
list-style
style of the<ul>
element.
Feats
n-cascader
provide all options paths inupdate:value
callback function, closes #1235.n-layout
andn-layout-sider
addon-scroll
prop, closes #1232.
2.19.5 (2021-10-07)
Fixes
- Fix
n-form-item
's content is too long and the width is incorrect - Fix
n-layout-sider
'sarrow-circle
's icon style. - Fix
n-upload
'sshow-preview-button
prop not working, closes #1238. - Fix
n-date-picker
'sdate
type ofaction
validate error. - Fix
n-data-table
throws error when usingselection
andsummary
together, closes #1276. - Fix
n-data-table
selection column's width is collapsed when it is set to fixed, closes #1283. - Fix
n-popconfirm
can't be nested inn-tooltip
, closes #872. - Fix
n-popselect
checkmark overlays on option text, closes #1282. - Fix
n-pagination
buttonColor
theme variable not working.
Feats
n-breadcrumb-item
addhref
prop.n-descriptions
addseparator
prop, closes #1263.n-dropdown
addkey-field
prop.n-dropdown
addlabel-field
prop.n-dropdown
addchildren-field
prop.n-menu
addkey-field
prop.n-menu
addlabel-field
prop.n-menu
addchildren-field
prop.n-data-table
supports using path of the property to get as column key, closes #1271.n-switch
addchecked-value
prop, closes #1234.n-switch
addunchecked-value
prop, closes #1234.n-checkbox
addchecked-value
prop, closes #1234.n-checkbox
addunchecked-value
prop, closes #1234.- Add
n-collapse-transition
component, closes #829. - Add
n-scrollbar
component. n-dropdown
support options withtype='render'
.n-data-table
supports multiple column sorting.n-date-picker
addfirst-day-of-week
prop.n-date-picker
'stype
prop supportmonth
option.n-popover
addto
prop.n-tree
'son-update:indeterminateKeys
prop add option info.n-tree
'son-update:expandedKeys
prop add option info.n-tree
'son-update:checkedKeys
prop add option info.n-tree
'son-update:selectedKeys
prop add option info.
2.19.3 (2021-09-28)
Fixes
- Fix
n-data-table
ellipsis not show when last column not set ellipsis, closes #934. - Fix
n-grid-item
won't work with responsive config. - Fix
n-tabs
's scroll shadow is not updated when it's resized, closes #1224.
Feats
n-grid-item
won't display whenspan
is 0, closes #1220.n-grid
additem-responsive
prop.
2.19.2 (2021-09-26)
i18n
- Add ukUA locale.
Fixes
- Fix
n-global-style
applies style transition on first mount. - Fix
n-drawer
border transition, closes #1211. - Fix
n-input-number
'svalue
prop can't benull
type. - Fix components with rtl support throws error in SSR.
- Fix components with popover throws error in SSR.
- Fix global theme overrides not working for
n-select
trigger, closes #1229.
Feats
n-checkbox
add aria support.n-alert
aria support.
2.19.1 (2021-09-21)
Fixes
- Fix
DialogReactive
props are readonly. - Fix
n-tree-select
setscheck-strategy='child'
not working in single select mode. - Fix
n-upload
's trigger is compressed inimage-card
mode when it's the only item in the row. - Fix
n-upload-dragger
has no border transition. - Fix
n-upload
can't upload files. - Fix
n-tree
'scheckable
prop doesn't work whencascade
isfalse
. - Fix
n-tree-select
'scheckable
prop doesn't work whencascade
ormultiple
isfalse
.
2.19.0 (2021-09-19)
Breaking Changes
n-layout-sider
'sarrow-circle
trigger is changed into new style.
Feats
n-layout-sider
addcollapsed-trigger-style
prop.n-menu
addaccordion
prop , closes #917.n-input-number
addreadonly
prop , closes #1198.n-spin
adddescription
prop and slot.n-anchor
addtype
prop.n-upload
addabstract
prop, addn-upload-trigger
和n-upload-file-list
component, closes #1102.n-tree
addindeterminate-keys
prop.n-tree-select
addindeterminate-keys
prop.n-tree
addon-update:indeterminate-keys
prop.n-tree-select
addon-update:indeterminate-keys
prop.n-tabs
type
prop add'segment'
option, closes #1133.n-popover
addz-index
prop, closes #764.n-modal
addon-after-enter
prop.n-modal
addon-after-leave
prop.
Fixes
- Fix
n-select
focus input when closing tag withfilterable
, closes #1170. - Fix
n-button
border on hover conflicts withn-badge
, closes #1195. - Fix
n-upload
propv-model:file-list
dosen't work well when propmultiple
istrue
, closes #418. - Fix
useThemeVars
doesn't apply theme overrides, closes #1194, #1176. - Fix
n-tabs
's left shadow isn't displayed in card type.
2.18.2 (2021-09-14)
Feats
n-cascader
showEmpty
component whenoptions
prop is empty, closes #1092.n-cascader
'son-update:value
prop add option info.n-tree
addcheck-strategy
prop.n-date-picker
addinput-readonly
prop, closes #1120.n-time-picker
addinput-readonly
prop, closes #1120.n-config-provider
add global config of theEmpty
component, closes #1092.n-select
addon-update:show
prop.n-auto-complete
exportsAutoCompleteOption
andAutoCompleteGroupOption
types.n-page-header
addRTL
support.n-select
support variadic height option rendering.n-tree-select
'son-update:value
prop add option info.n-select
'son-update:value
prop add option info.n-popselect
'son-update:value
prop add option info.n-card
addembedded
prop.
Fixes
- Fix
n-p
warns whendepth
is number. - Fix
n-date-picker
‘s type ofactions
prop. - Fix
n-select
can't overriden-empty
's theme variables. - Fix
n-dynamic-tags
add button is not disabled when it is disabled. - Fix
n-select
closes menu when enter key is pressed in filterable mode without options data. - Fix
n-auto-complete
'schildren
prop can't useAutoCompleteOption
type. - Fix
n-gi
'scollapsed
does not work inn-form-item-gi
, closes #1160.
2.18.1 (2021-09-08)
Feats
useDialog
option addstyle
prop, closes #1054.n-timeline
addicon
slot, closes #1096.n-timeline
addicon-size
prop.
Fixes
- Fix
n-step
doesn't work withv-for
children. - Fix
n-input-number
cannot enter decimals whenstep
is not a decimal.
2.18.0 (2021-09-07)
Breaking Changes
n-form
&n-form-item
splitshow-require-mark
intoshow-require-mark
andrequire-mark-placement
.
Feats
n-drawer
addon-mask-click
prop.n-for
addrequire-mark-placement
prop, closes #1055.n-form-item
addrequire-mark-placement
prop, closes #1055.
Fixes
- Fix
n-step
must be passed withinternal-index
. - Fix
n-radio-group
'son-update:value
andon-update-value
can't be array. - Fix
n-cascader
check-strategy="child"
doesn't behaves the same as previousleaf-only
.
2.17.2 (2021-09-06)
Fixes
- Fix
n-tree-select
shows key not label whenshow-path=true
, closes #1095.
2.17.1 (2021-09-06)
Fixes
- Fix
n-cascader
menu not showing correct checked keys.
2.17.0 (2021-09-05)
Breaking Changes
n-tree-select
'sleaf-only
prop is deprecated, please usecheck-strategy="child"
instead.n-cascader
'sleaf-only
prop is deprecated, please usecheck-strategy="child"
instead.n-input
'sshow-password-toggle
is deprecated, please useshow-password-on="click"
instead.
Fixes
- Fix
n-cascader
click tag to delete the sub option in multi selection mode, and the tree option is not updated. - Fix
n-input
chinese input method not correct while mouse leave the input inclearable
is true, closes #905. - Fix
n-description
's warning caused byv-if
that should not appear, closes #1083. - Fix
n-layout
'ssider-placement
doesn't work after build, closes #978. - Fix
n-input-number
'sstep
calculate error when the value is decimal, closes #1007. - Fix
n-popselect
' s default placement and padding. - Fix
n-calendar
's text color of disabled date.
Feats
n-cascader
addonUpdateValue
prop.n-auto-complete
addonUpdateValue
prop.n-data-table
's column'srenderFilterMenu
addhide
param.n-tree
addkey-field
prop.n-tree
addlabel-field
prop.n-tree
addchildren-field
prop.n-tree-select
addkey-field
prop.n-tree-select
addlabel-field
prop.n-tree-select
addchildren-field
prop.n-cascader
addkey-field
prop.n-cascader
addlabel-field
prop.n-cascader
addchildren-field
prop.n-dropdown
option addprops
prop, closes #813.n-data-table
supports multi-selection by holding downshift
, closes #554.n-tree-select
addcheck-strategy
prop, closes #624.n-cascader
addcheck-strategy
prop.n-message
option addkeepAliveOnHover
, closes #1036.n-message-provider
addkeep-alive-on-hover
prop, closes #1036.n-upload
exportUploadFile
type.n-cascader
exportCascaderOption
type.n-mention
exportMentionOption
type.n-transfer
exportTransferOption
type.n-pagination
exportPaginationInfo
type.n-data-table
exportDataTableCreateSummary
type.n-code
addinline
prop, closes #834n-collapse
addheader-extra
slot, closes #1046.n-input
addshow-password-on
prop.n-upload
addlist-type
,show-preview-button
,on-preview
andcreate-thumbnail-url
prop.
2.16.7 (2021-08-27)
Feats
n-mention
addfocus
andblur
methods.
Fixes
- Fix
n-mention
's menu is too far from text in input mode. - Fix
n-tree
node can not expanded.
2.16.6 (2021-08-26)
Feats
n-timeline
addhorizontal
prop, closes #887.n-image
addpreview-src
prop, closes #922n-dynamic-tags
addinput
andadd
slot, closes #499.n-timeline-item
addcolor
prop.
Fixes
- Fix
n-image
not initializingrotate
after switching images, closes #921. - Fix
n-data-table
's loading is not centered, closes #929. - Fix
n-tree
throws an exception when onLoad callback does not add children, closes #772. - Fix
n-input
will show placeholder and 0 simultaneously while passingvalue=ref(0)
in n-input, closes #914. - Fix
n-data-table
flex-height
not working withoutscroll-x
, closes #952.
2.16.5 (2021-08-20)
Feats
n-input-number
addclearable
prop.n-form
addshow-label
prop, closes #858.
Fixes
- Fix
n-notification
's exportedNotificationReactive
type is not writable, closes #876. - Fix
n-tabs
style glitches when different types tabs are nested, closes #850. - Fix
n-dropdown
's inner link click trigger area is not the entire option, closes #823. - Fix
n-popover
arrow's misplacement when placed in nested popovers with different placement, closes #916. - Fix
n-ellpisis
doesn't work after content is updated, closes #776.
2.16.4 (2021-08-16)
Fixes
- Fix ruRU locale exports.
2.16.3 (2021-08-16)
i18n
- Add ruRU locale #852.
Feats
n-message-provider
addcontainer-style
prop.n-message-provider
addplacement
prop.n-message
add class to distinguish type.n-date-picker
addshortcuts
props, closes #280.
Fixes
- Fix
n-rate
half star overlays star background in dark mode. - Fix
n-menu
renders unexpectly whenrender-icon
returnstrue
. - Fix
n-space
render empty placeholder while usev-if
, closes #824.
2.16.2 (2021-08-09)
Feats
n-message-provider
addclosable
prop, closes #795.n-tree-select
addshow-path
prop, closes#625.n-layout
addsider-placement
prop, closes #566.
Fixes
- Fix
n-avatar
's scale value is incorrect while use v-show, closes #779. - Fix
n-menu
show a blue background when click the menu on mobile phone, closes #799. - Fix
n-select
filterable select breaks, closes #510. - Fix
n-data-table
When selectAll is selected, the state display of selectAll should not contain disabled rows, closes #778. - Fix
n-color-picker
'son-complete
callback's argumentvalue
is incorrect, closes #748.
2.16.1 (2021-08-06)
Feats
n-loading-bar-provider
addloading-bar-style
props, closes #457.n-button
addtext-color
prop.n-form
exportFormValidationError
type.n-popconfirm
support not show action components, closes #770.
Fixes
- Fix
n-slider
loss floating point decimal precision, closes #751. - Fix
n-data-table
onUpdatePage
andonUpdatePageSize
not triggered while using jsx. - Fix
n-progress
'spercentage
prop default value doesn't work with different types. - Fix
n-select
hide close icon when option is disabled. - Fix
n-modal
can't be closed when using custom content, closes #788.
2.16.0 (2021-08-02)
Breaking Changes
useLoadingBar
'sfinish
method won't work if nostart
is called.n-input
'stype='input'
is renamed totype='text'
.
Feats
n-scrollbar
addscrollbarWidth
,scrollbarHeight
andscrollbarBorderRadius
common theme variables, closes #649.n-menu
doesn't should icon placeholder whenrender-icon
returns falsy value, closes #722.n-menu
addrender-extra
prop.n-select
addon-clear
prop.n-form
adddisabled
prop, closes #538.n-dynamic-tags
addmax
prop.
Fixes
- Fix
n-dropdown
click exception when using v-for. - Fix
n-modal
cannot customize classes when use preset, closes #744. - Fix
n-cascader
menu width shifts in virtual scroll mode, closes #728.
2.15.11 (2021-07-29)
Fixes
- Fix
n-data-table
pagination's error.
2.15.10 (2021-07-29)
Feats
n-pagination
addsprev
andnext
slots, ref #648.n-tag
addcolor
prop, closes #693.n-dynamic-tags
addcolor
, closes #693.n-time-picker
optimization the now button logic, closes #401.n-pagination
PaginationInfo
additemCount
prop, closes #585.n-select
addon-clear
prop.
Fixes
- Fix
n-message
'sdestroyAll
method doesn't work. - Fix
n-timeline
's header slot is invalid when using alone. - Fix
n-select
incorrect style when props hasdisabled
andfilterable
, closes #698. - Fix
n-upload
operation buttons displayed when hasfile-list
&disabled
props, closes #668.
2.15.9 (2021-07-28)
Feats
n-message
adddestroyAll
method.n-input-number
addprefix
,suffix
slots, closes #609.
Fixes
- Fix
n-message
options'duration
prop doesn't work.
2.15.8 (2021-07-27)
Feats
n-menu
addexpand-icon
prop, closes #414.n-descriptions
,n-descriptions-item
addlabel-style
andcontent-style
props, closes #536.
Fixes
- Fix
n-data-table
the style penetration of then-spin
, closes #663.
2.15.7 (2021-07-25)
Feats
n-dropdown
addshow-arrow
prop, closes #647.n-time-picker
addactions
prop, closes #401.n-mention
addrender-label
prop.n-switch
addchecked
,unchecked
slots.n-switch
addloading
prop, closes #301.n-select
pressing arrow down can open menu, ref #300.n-tree-select
pressing arrow down can open menu, ref #300.n-cascader
pressing arrow down can open menu, ref #300.n-popover
'strigger
prop support'focus'
, closes #477.n-message-provider
addduration
andmax
props.n-data-table
addflex-height
prop, closes #596.
Fixes
- Fix
n-carousel
arrow buttons cannot be displayed in a specific browser, closes #625. - Fix
n-layout-sider
'swidth
prop can't be string, closes #607. - Fix
n-slider
propdisabled
doesn't work, closes #641. - Fix
n-input
show clear button when readonly. - Fix
n-data-table
doesn't show scrollbar when table-layout is auto, closes #518. - Fix
n-data-table
's header checkbox always displays checked when data is empty. - Fix
n-data-table
header and body's scrollings are not sync.
2.15.6 (2021-07-23)
Feats
n-menu
addrender-icon
prop.n-upload
addshow-file-list
prop.n-dropdown
addrender-icon
prop.n-checkbox-group
addmin
andmax
prop.n-mention
addempty
slot.useDialog
option addon-mask-click
prop, closes #419.n-space
justify
prop supportscenter
,space-around
andspace-between
.n-date-picker
addclose-on-select
prop, closes #541.n-dialog
addaction
prop, closes #550.n-mention
’soption.label
support render function.n-color-picker
addactions
prop, closes #319.
Fixes
- Fix
n-space
's innerdisplay: grid
element breaks item height, closeshttps://github.com/TuSimple/naive-ui/issues/546
. - Fix
n-dropdown
'srender-label
prop is invalid for group type option. - Fix
n-datatable
'sscroll-x
prop is setted, the table content width is not full of the container width, closes #518. - Fix
n-descriptions
doesn't work withv-for
children. - Fix
n-dialog
display an empty button whenpositive-text
is not set, closes #549. - Fix
n-pagination
PaginationInfo
'sendIndex
data error, closes #584. - Fix
n-data-table
rowClassName
doesn't work when type is string, closes #582.
2.15.5 (2021-07-16)
Feats
n-tree
addrender-label
,render-prefix
andrender-suffix
props.n-rate
addallow-half
prop.n-carousel
addshow-arrow
prop.n-slider
addformat-tooltip
prop.n-upload
addevent
inon-finish
callback params.n-rate
addreadonly
prop.n-time-picker
addseconds
,minutes
,hours
props.n-notification
exportNotificationApi
,NotificationOptions
andNotificationReactive
type.n-avatar
addon-error
prop, closes #394.n-image
addon-error
prop, closes #394.n-image
addobject-fit
prop, closes #394.n-avatar
addobject-fit
prop, closes #394.n-menu
expands all the ascendant of selected item by default, closes #481.
Fixes
- Fix
n-calendar
'sdefault-value
prop cannot be used. - Fix
n-pagination
page count is not correct whenitem-count
is 0. - Fix
n-scrollbar
content-style
can not override the default width of style. - Fix
n-select
placeholder transition. - Fix
n-loading-bar
useLoadingBar
's return type can be undefined. - Fix
n-tag
'stype
prop addprimary
type. - Fix
n-dynamic-tags
'stype
prop addprimary
type.
2.15.4 (2021-07-09)
Feats
n-steps
add icon customization in'finish'
and'error'
status.n-tree
exportsTreeDragInfo
&TreeDropInfo
type.n-empty
exporticon
slot.useDialog
option addmaskClosable
prop, closes #420.
Fixes
- Fix
n-data-table
fixed column box-shadow doesn't update when there is only on side fixed. - Fix
n-data-table
fixed column box-shadow doesn't update whenprops.scrollX
is not set but each column's width is set. - Fix
n-result
image doesn't show on Safari and mobile phone. - Fix
n-drawer-content
'sheader-style
style not applied to header. - Fix
n-dialog
instance throws error when callingdestroy
. - Fix
n-image-group
initialize zoom scale when switching a picture #423. - Fix
n-select
bug in using custom label, closes #352. - Fix
n-carousel
whenautoplay
dot active status isn't displayed correctly, closes #434. - Fix
n-input
fixed clearable position, closes #428. - Fix
n-image
doesn't accept attributes. - Fix
n-image
set border-radius not working, closes #427. - Fix
n-tab-pane
throws error when there's no children. - Fix
n-select
clear button is too big inn-spin
, closes #454. - Fix
n-select
options are not updated properly, closes #441.
2.15.3 (2021-07-05)
Feats
n-loading-bar
exportLoadingBarApi
type.n-image
addimg-props
prop.- Add native
title
attributes to some components to enhance the experience. n-tree
addprefix
andsuffix
in TreeOption.n-carousel
adddot-placement
prop.n-auto-complete
addloading
prop, closes #241.n-slider
addtooltip
prop, closes #362.n-input
addloading
prop.
Fixes
- Fix
n-upload
multiple=false
doesn't work for drag & drop, closes #363. - Fix
n-dropdown
's inner<a />
's style. - Fix
n-menu
tooltip's inner<a />
's style, closes #338. - Fix
n-carousel
doesn't work withv-for
children. - Fix
n-form
label-align
prop not working, closes #213 - Fix
n-data-table
fixed column shadow doesn't work whenmax-height
is set, closes #376.
2.15.2 (2021-07-02)
Feats
n-carousel
addtrigger
prop.n-menu
adddropdown-placement
prop.n-upload
addbefore-upload
prop.n-image
addalt
prop.- Support the enter key on the numeric keypad.
n-spin
supporticon
slot for icon customizing, closes#260.n-spin
addrotate
prop fro slot icon to rotate.n-form
exportFormItemRule
&FormRules
type.n-select
addrender-tag
prop.
Fixes
- Fix
n-log
warn on highlight.js when no language is set, closes #327. - Remove
n-calendar
's uselessconsole.log
. - Fix loading-bar disappears unexpectl, closes #343.
- Fix
n-select
doesn't scroll to selected item when menu is opened, closes #346. - Fix
n-tab-pane
throws error when using v-if. - Fix
n-modal
still closes whenon-negative-click
returnsfalse
. - Fix
n-collapse
defaultExpandedNames
does not work in accrodion mode, closes #350. - Fix
n-tag
lackson-update-checked
prop. - Fix
n-menu
render-label
not working for dropdown in collapsed mode.
2.15.1 (2021-06-30)
- Fix no
web-types.json
.
2.15.0 (2021-06-29)
Breaking Changes
n-select
'sSelectOption
'srender
no longer render label but the entire option.
Feats
n-carousel
supports touch operation, closes #271.n-input
addinput-props
prop.n-message
optimize the error message ofuseMessage
when there is non-message-provider
, add the related document link.- Add
web-types.json
for webstorm, however I recommend using VSCode and Volar.web-types.json
only provides limited information for coding. n-tree-select
addleaf-only
prop.n-tree
addleaf-only
prop.n-select
'sSelectOption
'slabel
supports render function.n-select
addrender-option
prop.n-select
exportSelectOption
&SelectGroupOption
type.n-popover
addheader
slot.n-dropdown
addrender-label
prop.
Fixes
- Fix
n-date-picker
n-provider
passdate-locale
not work, closes #250. - Fix
n-input
clear button placeholder prevent clicking on actual component #288 - Fix
n-carousel
click the at current item button, the component behaves abnormally. - Fix
n-menu
render-label
not working for tooltip in collapsed mode. - Fix
n-dropdown
can't rendern-popover
in option.
2.14.0 (2021-06-23)
Breaking Changes
n-element
removesabstract
prop.n-element
doesn't return theme variables in default slot. Please useuseThemeVars
instead.
Feats
- Add
n-carousel
component. - Add
useThemeVars
composable to provide theme variables. n-upload
addon-update:file-list
prop, closes #135.n-date-picker
addupdate-value-on-close
prop.
Fixes
- Fix
n-select
can't input in filterable mode in single mode in iOS Safari, closes #230 - Fix
n-input-number
lackson-update-value
prop. - Fix
n-input-number
's value can't be null. - Fix
n-input-number
's button doesn't work after value is cleared, closes #251. - Fix
n-data-table
expand trigger's cursor is not pointer, closes #261.
Refactors
n-input-number
will focus directly, closes #244.
2.13.0 (2021-06-21)
Feats
n-dropdown
addon-clickoutside
prop, closes #123.n-menu
addrender-label
prop, closes #84n-tree
supports keyboard operations.- Add
n-tree-select
component.
Fixes
- Fix
n-tree
drag over leaf node causes error, closes #200. - Fix
n-tree
misseson-update-expanded-keys
,on-update-selected-keys
,on-update-checked-keys
prop. - Fix
n-tree
'sselected-keys
prop influences original array. - Fix
n-select
's input has useless empty row in multiple filterable mode. - Fix
n-button
's loading icon doesn't show on iOS Safari, closes #219. - Fix
n-date-picker
doesn't show icon when clearable. - Fix
n-time-picker
icon mis-aligned when clearable, closes #222.
2.12.2 (2021-06-19)
Fixes
- Fix
n-form-item
always show require mark.
2.12.1 (2021-06-19)
Feats
n-form
,n-form-item
enhanceshow-require-mark
prop, closes #171n-dropdown
support class attr, closes #180.n-input
addshow-password-toggle
prop.n-popselect
support class attr.n-select
addrender-label
prop.n-popselect
addrender-label
prop.
Fixes
- Fix
n-input
baseline shifts when mix Chinese and English characters in input, closes #174. - Fix
n-icon
use setup script,$parent
is an empty object by default, and access$parent.$options
will beundefined
. - Fix
n-notification
position not correct. - Fix
n-message
content & option type not correct.
2.12.0 (2021-06-16)
Breaking Changes
n-a
'sto
prop is removed. Now if you want to usen-a
like a router link, you can follow the doc site.
Feats
n-tree
supportdisabled
&checkboxDisabled
on option.n-input-number
support keyboard events ArrowUp and ArrowDown operations.
Fixes
- Fix
n-cascader
text blur in win10 Chrome. - Fix
n-tree
click on indent won't trigger select in block line mode.
2.11.12 (2021-06-16)
Feats
n-drawer-content
addclosable
prop, closes #139.n-element
passthemeVars
to default slot.n-element
addabstract
prop.
Fixes
- Fix
n-radio-group
doesn't trigger form item validation. - Fix
n-auto-complete
customizing input not working.
2.11.11 (2021-06-15)
Feats
n-tag
addRTL
support
Fixes
- Move
vue
&vue-router
to peer dependencies to avoid redundant bundle.
2.11.9 (2021-06-15)
Feats
n-space
supports wai-aria.n-button-group
supports wai-aria.n-progress
supports wai-aria.n-menu
supports use<a />
and<router-link />
as label, closes #84.n-input-number
addshow-button
prop.n-rate
supportdefault
slot for icon customizing.n-rate
add color prop.n-rate
add size prop.
Fixes
- Fix
n-card
'sheader-style
it not applied to header. #103 - Fix
n-dialog
missesdestroyAll
method. - Fix
n-data-table
misseson-update-sorter
,on-update-filters
,on-update-page
andon-update-page-size
props.
2.11.8 (2021-06-13)
Feats
n-data-table
exportsDataTableCreateRowClassName
,DataTableCreateRowKey
andDataTableCreateRowProps
type.
Fixes
- Fix
n-calendar
'son-update:value
prop type. - Fix
n-form-item
's style attributegrid-template-columns
influence on the layout of child elements. #93 - Fix
n-data-table
's prop types ofrowKey
,rowClassName
,rowProps
,summary
aren't compatible with expected value.
2.11.7 (2021-06-12)
Fixes
- Fix
n-slider
doesn't prevent scrolling when touchstart. - Fix
n-color-picker
's default value doesn't follow modes. - Fix not
lodash
&lodash-es
type.
2.11.6 (2021-06-11)
Feats
n-spin
'ssize
prop support number.n-date-picker
addfooter
slot.
Fixes
- Fix
n-slider
doesn't support touch events - Fix
n-button
causes crash when it's imported in script inside head tag. #68 - Fix
n-spin
animation shifts. - Fix
n-menu
lackon-update-value
andon-update-expanded-keys
props. - Fix
n-popconfirm
icon slot not working. - Fix
n-tabs
logs useless info. - Fix
n-color-picker
setmodes
not working. #77
2.11.5 (2021-06-10)
Feats
n-dropdown
adddisabled
propn-card
add:target
style
Fixes
- Fix
n-popover
sometimes won't sync position in manual mode. - Fix
n-transfer
's empty icon is no toggling transition. - Fix
n-message
API option is not optional. - Fix
n-calendar
date calculate incorrectly. - Fix
n-input
misses thepassword
type declaration. - Fix
n-menu
the type definition ofextra
property of menu and submenu. - Fix
n-dropdown
mouse cursor is not pointer.
2.11.4
Feats
n-button
supports wai-aria.n-card
supports wai-aria.n-switch
supports wai-aria.n-menu
supports basic wai-aria.n-divider
supports basic wai-aria.n-data-table
addrow-props
prop.n-date-picker
addranges
prop.
Fixes
- Fix
n-tab-pane
display-directive
not working. - Fix
n-drawer
animation. - Fix
n-scrollbar
's track may be overlayed in chrome windows.
2.11.3
- Fix
n-collapse
default-expanded-names
not working.
2.11.2
Fixes
- Fix
n-dropdown
default placement is notbottom
. - Fix
n-date-picker
's input theme is not set indate
&datetime
type. - Fix
n-config-provider
doesn't merge inherited theme.
Feats
n-collapse
addarrow
slot
2.11.1
Update package.json & README.md.
2.11.0
Breaking Changes
n-affix
'slisten-to
prop isdocument
by default (first scrollable parent before).
Feats
n-affix
'slisten-to
prop supportWindow | Document | HTMLElement
.n-anchor
addoffset-target
prop.n-select
addvirtual-scroll
prop.n-select
addconsistent-menu-width
prop.n-date-picker
update value after confirm is clicked.
Fixes
- Fix
n-date-picker
doesn't disable start date correctly when value is empty. - Fix
n-input-number
not restore valid value after blur. - Fix
n-date-picker
display selected date when value is null in date mode.
Deprecated
n-affix
'soffset-top
prop is deprecated, please usetrigger-top
instead.n-affix
'soffset-bottom
prop is deprecated, please usetrigger-bottom
instead.n-anchor
'slisten-to
prop is removed.
2.10.0
Breaking Changes
n-popover
'splacement
prop default value is set to'top'
.
Feats
n-tabs
addon-close
prop.n-tabs
addon-add
prop.n-tabs
addtab
slot.n-tab-pane
'stab
prop support render function & VNode.n-tabs
'stype
prop support'line'
option.n-tabs
add box shadow to indicate scroll status.n-tabs
addpane-style
prop
Fixes
- Fix
n-layout
'sscrollTo
not working when using native scrollbar.
Deprecated
n-tab-pane
'slabel
prop is deprecated. Please usetab
prop instead.
2.9.0
Breaking Changes
n-layout-sider
removedshow-content
prop. Please useshow-collapsed-content
instead.
Feats
n-data-table
support tree data.n-data-table
addcascade
prop.n-data-table
addchildren-key
prop.n-data-table
addindent
prop.n-button
addtag
prop.n-data-table
addtable-layout
prop.n-tree
addblock-line
prop.n-tree
support drag & drop.n-menu
addinverted
prop.n-dropdown
addinverted
prop.n-tabs
addaddable
prop.n-tabs
addtab-style
prop.n-tabs
addtabs-padding
prop.n-tabs
adddefault-value
prop.n-layout-sider
&n-layout-footer
&n-layout-header
addinverted
prop.n-data-table
'smax-height
&min-height
prop accept CSS value.n-layout
&n-layout-content
addembedded
prop.
Fixes
n-layout
&n-layout-sider
'sscrollTo
not working with native scrollbar.n-layout-sider
'scollapse-mode
not working.- Internal selection component's theme peers has wrong key for popover.
2.8.0
Perf
- Optimize
n-data-table
init render count. - Optimize
n-select
open duration after first opening. - Optimize
n-anchor
scroll performance.
Feats
n-tree
addvirtual-scroll
prop.n-data-table
addvirtual-scroll
prop.n-cascader
addvirtual-scroll
prop.n-pagination
additem-count
prop.n-pagination
addprefix
prop.n-pagination
addprefix
slot.n-pagination
addsuffix
prop.n-pagination
addsuffix
slot.n-input
addshow-count
prop.
Fixes
- Fix
n-layout-sider
doesn't show menu after collapsed. - Fix
n-input-number
doesn't reset to origin value when blur with invalid value. - Fix
n-pagination
doesn't update page in uncontrolled mode.
2.7.4
Feats
n-form-item
works withoutn-form
.
Fixes
- Fix
n-checkbox
check mark not displayed. - Fix
n-date-picker
icon transition style in trigger. - Fix
n-p
,n-ol
,n-ul
margin bottom is not 0 when they are last child. - Fix
n-checkbox-group
not working in uncontrolled mode. - Fix
n-data-table
clear check all in table now working.
2.7.3
Feats
n-data-table
highlight sorted col.n-data-table
col addrender-filter
prop.n-data-table
col addrender-filter-icon
prop.
Fixes
n-data-table
fixed column box-shadow more clear in dark theme.- Fix
n-color-picker
value has line wrap. - Fix
n-form
FormRuleItem.trigger types.
2.7.2
Feats
n-data-table
addsummary
prop.n-data-table
addoptions
on'type=selection'
column.
Fixes
- Fix
n-layout
overflow on horizontal direction.
2.7.1
Feats
n-checkbox
addfocusable
prop.n-cascader
addaction
slot.
Fixes
- Fix
n-cascader
loading triggered when click checkbox. - Fix
n-cascader
menu mask style.
2.7.0
Breaking Changes
n-drawer
doesn't have padding by default.n-drawer-content
is provided to fill the drawer.
2.6.0
Feats
n-drawer
addcontent-style
prop.n-layout
addcontent-style
prop.n-layout-sider
addcontent-style
prop.
Feats
n-config-provider
Addcls-prefix
prop.
Fixes
- Fix
n-popover
may influence other popover when static props is hoisted.
2.5.1
Feats
n-color-picker
addshow-alpha
prop.
Fixes
- Fix
n-select
defaultfallback-option
breaks the component.
2.5.0
Feats
- Add
n-skeleton
component. - Add
n-calendar
component. - Add
n-color-picker
component. n-date-picker
locale addfirstDayOfWeek
.n-select
addshowArrow
prop.
Fixes
- Fix
n-date-picker
trigger has no focus style in focus is in panel. - Fix
n-button
loading's fade-in transtion drifts. - Fix
n-time-picker
close animation drifts inn-date-picker
. - Fix detached components in popover should stay in popover.
2.4.2
Feats
- Add
n-form-item-gi
component.
Fixes
- Fix
n-ellipsis
&n-data-table
ellpisis cell mis-vertical-aligned. - Fix
n-select
filterable doesn't work with composite events.
2.4.1
Fixes
- Fix
n-select
caret color in single filter mode. - Fix
n-select
menu action part can't be focused.
2.4.0
Feats
- Add
n-image
component. - Add
n-global-style
component. - Add
n-theme-editor
component. - Add
n-page-header
component. n-statistic
addlabel
slot.n-breadcrumb-item
addseparator
slot & prop.n-button
addbordered
prop.n-card
addfooter-style
prop.
Refactors
- Refactor
n-statistic
's style n-menu
addoptions
prop to replaceitems
prop,items
prop is deprecated.
Fixes
- Fix
n-anchor
ignore-gap
not working - Fix
n-collapse
content is truncated byoverflow: hidden
. - Fix
n-select
tag text overflow. - Fix
n-popover
doesn't hide as expected in mobile phone.
2.3.1
Fixes
- Fix
n-layout-sider
horizontal content overflows.
2.3.0
Breaking Changes
- Collapsing won't work for
n-layout-sider
withposition="absolute"
. - For
n-layout
containsn-layout-sider
as a direct childhas-sider
must be set.
2.2.0
Feats
- Add
n-mention
component. n-data-table
supports expanding rows.
Fixes
- Fix
n-input
focused background color not correct in warning & error status in dark theme. - Fix
n-input
caret color not correct in warning & error status. - Fix
n-select
's namespace not correct. - Fix
n-cascader
's namespace not correct. - Fix
n-input
in textarea mode can't select text. - Fix
n-input
in textarea mode has no box-shadow. - Fix
n-input
in textarea modeautosize
line not correct due to inconsistant font family. - Fix
n-input
in textarea modeautosize
rows not changed if props.value is changed from outside.
Refactors
- Change
n-empty
's icon and make it size larger
2.1.3
Fixes
- Fix
n-data-table
has no right border of non-last td. - Fix
n-data-table
header has no enough width when table width is more thanscroll-x
2.1.2
Feats
n-data-table
's column addcolSpan
androwSpan
prop.n-data-table
's column addtitleColSpan
prop.
Fixes
- Fix
n-dropdown
withx
andy
set logs errors when mouse move outside it.
2.1.1
Fixes
- Fix
n-select
selection overflow counter wrong popover trigger area
2.1.0
Breaking Changes
n-popover
defaultduration
is set to100
.n-popover
defaultdelay
is set to100
.n-tooltip
defaultshowArrow
is set totrue
.
Feats
n-config-provider
proptheme-overrides
support inheritance.n-card
addhoverable
prop.n-select
addmax-tag-count
prop.n-cascader
addmax-tag-count
prop.n-popover
addget-disabled
prop.- add
n-ellipsis
component. n-popover
'swidth
prop add'trigger'
option.n-data-table
's columns'sellipsis
prop can be set as props ofn-ellipsis
.
Fixes
- Fix
n-cascader
menu appears after click clear button. - Fix
n-card
's action not placed at bottom after style height is set. - Fix
n-popover
'sduration
anddelay
prop works unexpectly.
2.0.1
Feats
n-layout-sider
adddefault-collapsed
prop.n-modal
support custom position.
Fixes
- Fix
n-menu
tooltip ofn-menu-item
won't show when vertical collapsed. - Fix
n-menu
collapsed-icon-size
not working. - Fix
n-menu
callback props validate array with error. - Fix
n-layout-sider
toggle button is covered.
2.0.0
See vue3.md
1.6.0
Fixes
- Fix the problem that
n-auto-complete
's menu can't be closed when usetextarea
as input. - Fix the problem that nested
n-icon
is not flattened. - Fix the problem that
n-date-picker
has no year in panel when type isdate
anddatetime
.
Feats
n-button
adddashed
props- Add
n-space
component. - Make
n-drawer
content scrollable.
i18n
- Add zhCN for
n-log
1.5.5 (2020-08-15)
Breaking Changes
- Fix all typos of
separator
. (Originally it wasseperator
.)
Fixes
- Fix the problem that when theme is not set, style errors will be logged.
- Fix the text color of
n-select
's placeholder whensingle
filterable
.
1.5.4 (2020-08-08)
Fixes
- Fix the problem that Message, Notification, Confirm doesn't follow theme change.
1.5.3 (2020-07-23)
Fixes
- Fix the problem that
n-select
display with mistakes whenplaceholder
is empty.
1.5.2 (2020-07-22)
Fixes
- Fix the problem that
n-radio
can not be focused. - Fix the problem that
n-data-table
'smax-height
style is broken. https://bugs.chromium.org/p/chromium/issues/detail?id=1107223
Refactors
- Refactor
n-tag
styles.
1.5.1 (2020-07-20)
Feats
- Add
disabled
forn-time-picker
.
Fixes
- Fix the child elements of
n-radio
cannot focus.
1.5.0 (2020-07-09)
Breaking Changes
- Refactor experimental setting primary color feature.
Fixes
- Fix some style glitches.
1.4.1 (2020-06-23)
Feats
- Add
autofocus
forn-select
.
1.4.0 (2020-06-19)
Breaking Changes
n-menu
doesn't support slot API anymore.
Feats
- Add experimental setting primary color feature.
1.3.5 (2020-06-06)
Feats
- Add
attr-type
forn-button
Fixes
- Fix the problem that if
n-input
is too width, its inner input elements' width won't expand. - Fix style glitches of border of a
n-input-number
inside an-input-group
.
1.3.4 (2020-06-05)
Fixes
- Fix the problem that
n-a
'sto
prop can't be a object.
1.3.3 (2020-06-03)
Feats
- Add
$NOs.theme
to get the current theme of the OS.
1.3.2 (2020-06-02)
Fixes
- Fix the problem that
n-log
's loading indicator uses monospace font. - Fix the problem that icon-related class name isn't applied properly.
1.3.1 (2020-06-01)
Fixes
- Fix the problem that checkbox in the selection column of
n-data-table
is not center aligned. - Fix the problem that header of
n-data-table
has no border-color transition. - Fix the problem that
show-icon
&closable
&bordered
props of$NConfirm
don't work.
Feats
- Add and adjust some colors in the style scheme of
n-config-consumer
.
1.3.0 (2020-06-01)
Breaking Changes
- Default UI CSS bundle won't include external font files. If you need using it you should import it explicitly.
Feats
- Add
themed-style
prop onn-layout
.
Fixes
- Fix the problem that round toggle button won't rotate
n-layout-sider
when collapsed status is changed. - Fix the problem that
n-form-item
's feedback has no leave animation if it is set at first. - Fix the problem that max-height related styles of
n-data-table
are applied all the time. - Fix some style glitches.
Refactors
- Refactor some components' styles in the light theme.
1.2.1 (2020-05-29)
Fixes
- Fix the problem that
n-slider
tooltip has no z-index.
1.2.0 (2020-05-29)
Feats
- Add
feedback
andvalidation-status
props forn-form-item
.
1.1.5 (2020-05-28)
Feats
- Add
display-directive
prop forn-collapse
andn-collapse-item
. - Add
class
andstyle
prop forn-select
'soption
. - Add
debug
prop forn-select
.
Fixes
- Fix the problem that
n-select
can still be cleared when disabled.
1.1.4 (2020-05-28)
Fixes
- Fix the problem that the input value of
n-select
may be modified directly.
Refactors
- An UI instance can be install to a Vue instance for no more than once.
1.1.3 (2020-05-20)
Chores
- Update css-render dependencies.
Fixes
- Fix the problem that
n-transfer
's animation disorder when value changes.
1.1.2 (2020-05-19)
Feats
- Add content slot for
n-step
. - Add
label
prop forn-checkbox
.
Performance Improvements
- All placeable components register listeners on demand.
- Use cache when finding scrollable parent node.
- Imporve performance of
n-button
's beforeDestroy. - Reduce the useless re-rendering of
n-checkbox
when checked status isn't changed. - Imporve performance of text typed
n-avatar
.
1.1.1 (2020-05-18)
Fixes
- Update css-render dependencies.
- Color of default typed button icon.
Performance Improvements
- Reduce useless re-renders of
n-menu-item
. - Reduce useless re-renders of doc page.
Refactors
- Refactor the codes of
n-nimbus-service-layout
for performance reason, may be there will be some bugs.
1.1.0 (2020-05-16)
Feats
n-button
now accepts custom color.
Refactors
- Replace all $slots by $scopedSlots for better robustness.
- Move some static button styles inside button component to create dynamically.
1.0.14 (2020-05-15)
Fixes
- Fix the problem that
line
typedn-tabs
's line position stays still whenactiveName
changes. - Fix the problem that
n-tabs
scroll button is not triggered when tabs' width changes. - Fix the problem that height change of
n-tabs
will unexpectly trigger some re-render callbacks.
1.0.13 (2020-05-14)
Fixes
- Fix the problem that label slot of the
n-form-item-col
&n-form-item-row
cannot display.
1.0.12 (2020-04-30)
Fixes
- Fix the problem that some CSS length props are badly formated.
1.0.11 (2020-04-30)
Feats
- Add
fallback-option
prop forn-select
to deal with the value with no corresponding option.
Fixes
- Fix the problem that
max-height
andmin-height
are ill displayed onn-data-table
.
Breaking Changes
n-data-table
'smax-height
andmin-height
will be applied to the entire table part, not only body.n-select
will display value with no corrensponding option.
1.0.10 (2020-04-28)
Feats
- Add
arrow-placement
prop onn-collapse
. - Add
arrow
slot onn-collapse-item
.
Fixes
- Fix the problem that detachable components detached in wrong place when nested like
modal > drawer > component
.
1.0.9 (2020-04-23)
Feats
- Add
autofocus
prop onn-input
. - Add
closable
option onNMessage
.
Fixes
- Fix the problem that the default value of
n-tag
closable
is set totrue
. - Fix the problem that
n-data-table
can't use allpagination
's props. - Fix the problem that
n-pagination
'son-page-size-change
prop doesn't work.
1.0.8 (2020-04-22)
Feats
- Add
n-dynamic-tags
. - Add
tableHeaderOverlayBackgroundColor
&inputOverlayBackgroundColor
tostyleScheme
1.0.7 (2020-04-10)
Feats
- Add
filter-option-value
prop forn-data-table
'scolumn
to better deal with single filter mode.
Fixes
- Fix the problem that
n-collpase-item
don't supportnumber
typedname
.
1.0.6 (2020-04-03)
Fixes
- Fix the problem that all the
console
statements are stripped in the bundle.
1.0.5 (2020-03-27)
Feats
- Change the data type of
n-data-table
's filters from Array to Object.
Fixes
n-data-table
cannot be filtered correctly when there are multiple filtered columns.
1.0.4 (2020-03-26)
Feats
- Filter menu in
n-data-table
is scrollable when there are too many items.
1.0.3 (2020-03-25)
Feats
$NMessage
,$NNotification
,$NConfirm
's theme will be applied on their children components.
Fixes
- View measuring element will confict when multiple naive-ui exist.
validate
method ofn-form-item
won't be resolved for some validator.$NConfirm
's theme doesn't follown-config-provider
's theme.
1.0.2 (2020-03-23)
Fixes
n-transfer
's options are not reinitialized after value changes.n-nimbus-service-layout
(deprecated) doesn't deal with the compatibility of Vue Router(under 3.1)'spush
method.
1.0.1 (2020-03-21)
Feats
- Add
'bar'
&'arrow-circle'
onshow-trigger
prop ofn-layout-sider
.
Fixes
- Rails of
n-scrollbar
shadow mouse event.
Feats
n-date-table
addempty
slot. #86