All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
1.3.2 (2023-01-03)
- comp:alert: style update (#1377) (30d1ab3)
- comp:anchor: style update and css variable support (#1379) (3a106d9)
- comp:anchor: style update and css variable support (#1380) (f83ccc8)
- comp:back-top: style update and css variable support (#1381) (cb97fd0)
- comp:overlay: quick switch visible causes positioning error (#1384) (5d13977)
- comp:progress: decimal numbers are display error (#1382) (e474fa5)
- comp:table: can't reverse select, when multiple of selectable is false (#1383) (1300c13)
- comp:table: sort and filter not work with async columns (#1376) (9163d69)
- pro:table: emptyCell is not declared in props (#1378) (edb23d4)
1.3.1 (2022-12-23)
- comp:modal: reading contains after onmounted causes an exception (#1371) (de416c1)
- comp:table: incorrect serial number (#1370) (f19efbe)
- comp:textarea: lineheight error when not rendered initially (#1372) (627e018)
- comp:time-picker: range with empty array shouldn't be clearable (#1365) (e6800a7)
- comp:tree: indeterminateKeys shouldn't check disabled state (#1373) (0607e5c)
- failed to import style file, in webpack project (#1369) (c2288d5)
- pro:search: search items covers dom content when bluerd (#1374) (bda0db2)
- pro:search: searchItem mousedown doesn't trigger focused (#1368) (14637be)
1.3.0 (2022-12-16)
- cdk:breakpoint: query unexpectedly destroyed (#1357) (2b45f6b)
- cdk:popper: update floating-ui to fix position error under scale (#1362) (8aeb214)
- comp:*: opening overlay once triggers two zIndex changes (#1355) (7cec4ec)
- comp:*: the font size under seer theme is incorrect (#1343) (5c74fcf)
- comp:*: the text color variable update (#1358) (49c8743)
- comp:button: display to inline-block and remove focus style (#1354) (107c03e)
- comp:carousel: only two items and arrow is true, the switch appears blank (#1346) (6a5f46b)
- comp:cascader: when children changed,the scrollbar should be pinned (#1353) (031834e), closes #1316
- comp:checkbox: style error when disabled (#1344) (55b0be8)
- comp:date-picker,comp:time-picker: opening picker shouldn't scroll to window top (#1342) (cce0c0e)
- comp:empty: style update with icon (#1349) (69ec9f9)
- comp:input: the transition was inconsistent (#1352) (9950e6f)
- comp:progress: trailColor not work (#1347) (f448714)
- comp:upload: customRequest allows optional and async (#1340) (52250a5)
- pro:layout: the dom still renders without the logo (#1348) (375c691)
- pro:search: zIndex should be updated only when focused change (#1356) (61a51fd)
- pro:table: wrong type of ellipsis (#1345) (86c59f8)
- scripts: remove min.css (#1359) (20f04f4)
- comp:button,checkbox,radio: add waveless prop (#1303) (4881414)
- comp:table: selectable supports showIndex (#1360) (19e6f68)
- comp:tabs: add size props, default value is md (#1361) (41eb8d9)
- pro:search: search btn triggers search change now (#1321) (e44673f)
- pro:search: support searchField placeholder (#1322) (84d0e66)
- pro:table: support layoutable (#1364) (2e7533c)
1.2.4 (2022-12-10)
- comp:*: the font size under seer theme is incorrect (#1343) (5c74fcf)
- comp:carousel: only two items and arrow is true, the switch appears blank (#1346) (6a5f46b)
- comp:checkbox: style error when disabled (#1344) (55b0be8)
- comp:date-picker,comp:time-picker: opening picker shouldn't scroll to window top (#1342) (cce0c0e)
- comp:empty: style update with icon (#1349) (69ec9f9)
- comp:progress: trailColor not work (#1347) (f448714)
- comp:upload: customRequest allows optional and async (#1340) (52250a5)
- pro:layout: the dom still renders without the logo (#1348) (375c691)
- pro:table: wrong type of ellipsis (#1345) (86c59f8)
1.2.3 (2022-12-07)
- cdk:popper: shift middleware does not work on the arrow (#1337) (3f7afbd)
- comp:*: overlayContainer adds callback parameter (#1336) (70e0d34)
- comp:*: via getter to manage overlayZIndex (#1341) (ad3445d)
- comp:header: remove the default padding (#1330) (236f691)
- comp:table: align not work with selectable (#1339) (be9e814)
- pro:layout: stype update and remove useless code (#1335) (a4ba26a)
- pro:search: all tags should be displayed when focused (#1331) (05478ab)
- pro:table: resizable not work (#1334) (b3a568d)
- pro:tree: expandIcon style error without header (#1332) (bf03db5)
1.2.2 (2022-12-02)
- cdk:popper: use shift middleware to keep popper in view (#1329) (8152be1)
- comp:*: overlay should be initialized before calling show (#1320) (a93231d)
- comp:tooltip: style update and css variable supports (#1323) (3c305a7)
- dropdown,header,tree-select: update style with design (#1319) (145865c)
- pro:table: column visible change should be trigger onColumnsChange (#1327) (d0fb7fd)
- pro:table: the sorter should not be triggered on resize end (#1324) (57c5a7f)
1.2.1 (2022-12-01)
- cdk:drag-drop: invalid handle (677b163)
- comp:*: footer buttons aren't aligned when loading (#1306) (521f9fb)
- comp:*: overlay destory on hide caused popper position error (#1288) (0d5fe4e)
- comp:*: overlay offset with arrow should consider arrow size (#1255) (81802c6)
- comp:*: update components style (#1238) (68435df)
- comp:alert: style update and css variable support (#1283) (3ce5024)
- comp:button: button-group style error when nesting itself (#1299) (af018fb)
- comp:button: for text and link mode, the min-width is auto (#1278) (36411e2)
- comp:button: remove height for text and link mode (#1282) (d4653bb)
- comp:button: style problems caused by line-height with loading (#1308) (23aeeed)
- comp:button: text and link mode remove padding and bg color (#1275) (6082a15)
- comp:button: the radius of button group always hidden (#1290) (714f588)
- comp:cascader: set expandedKeys with default value (#1315) (1d8aa5f), closes #1192
- comp:checkbox: style update and css variable support (#1291) (b378ef2)
- comp:date-picker: range panel date select shouldn't swap time (#1258) (9622758)
- comp:dropdown: style update and css variable support (#1301) (0a59283)
- comp:dropdown: update style with dark menu (#1313) (6878994)
- comp:input-number: check whether value is a number (#1250) (75c9fe1)
- comp:input,input-number: style update and support css variable (#1289) (5a9eb9d)
- comp:input: input suffix is
icon size
only when it's icon (#1233) (5d3f260) - comp:layout: style update and css vaiable support (#1302) (3d8a5c3)
- comp:modal: update modal content with
update
doesn't work (#1270) (38f130a) - comp:radio: style update and css variable support (#1293) (e438cb3)
- comp:select: clicking selector when opened should trigger focus (#1271) (bd34155)
- comp:slider: slider thumb tooltip shouldn't blink (#1256) (fe6a533)
- comp:space: empty item should be hidden (#1263) (7fed8bc)
- comp:spin: compatible with the resize of target, when useSpin is used (#1273) (bb2b4fd)
- comp:stepper,comp:slider: fix stepper and slider styles (#1243) (d07e914)
- comp:table: resize column width with percentum not work (#1254) (ae21248)
- comp:table: scrollbar always appear, when scroll.width is set (#1274) (2d8c9c4)
- comp:table: style update and ellipsis conflicts with column type (#1245) (44a5353)
- comp:table: the head is hidden when with autoHeight and not scroll (#1317) (bf088c3)
- comp:tabs: offset error when setting selectedKey (#1236) (050a1f7)
- comp:textarea,pro:textarea: scrollHeight miscalculated on firefox (c61d7b2)
- comp:time-picker: resolve time-range-picker console error (82ce400)
- comp:transfer: empty suffix node shouldn't be rendered (#1267) (4ab1ebb)
- comp:transfer: update transfer style and demo (#1234) (d93b815)
- comp:tree: all nodes should be hidden when search not matched (#1305) (fd3fae2)
- comp:tree: height not working in non-virtual mode (#1244) (fa4d0f3)
- comp:tree: leafLineIcon style not alignment (#1287) (6f77ada)
- pro:search: name segment overlay isn't automatically opened now (#1260) (da4de16)
- pro:table: resize one column to make the other columns too narrow (#1276) (cd4e08c)
- update components style according to UI design (#1232) (4bf61fb)
- *:transfer: add transfer searchPlaceholder prop; add table transfer max selected count demo (#1230) (2d47151), closes #1213
- comp:*: export provider token (#1310) (bc482bd)
- comp:alert: default to worring, add offline type, support banner (#1298) (9ca13db)
- comp:button: style update and group support gap (#1235) (7613c7d)
- comp:button: the ButtonGroup extends Space (#1279) (46e65b1)
- comp:collapse: update style and add size prop (#1252) (f3aa234)
- comp:config: add seer config (#1295) (db38d14)
- comp:date-picker: add dateRangePicker
onSelect
event (#1248) (b263b79) - comp:empty: add simple mode and support css variable (#1268) (4d5e770)
- comp:form: prevent the default submit event (#1296) (edca00d)
- comp:header: update style and support css variable (#1251) (be94528)
- comp:menu: add overlayDelay prop and menu item support custom suffix (#1300) (f1dde91), closes #1292
- comp:pagination: add large size and update style (#1249) (a05d7b7)
- comp:select,comp:tree-select,comp:cascader: add selectedItem slot (#1257) (9651a8d)
- comp:spin: add IxSpinProvider (#1222) (42491a9)
- comp:table: enhancement for icon of expandable and ellipsis (#1280) (9587f15)
- comp:tooltip,comp:tree,comp:tree-select: add offset prop (#1221) (f99028f)
- pro:layout: add logo prop and update style (#1307) (1d47a0c)
- pro:search: temp state is now cleared after blur, add merge items demo (#1253) (775901e)
1.2.0 (2022-11-28)
- cdk:drag-drop: invalid handle (677b163)
- comp:*: footer buttons aren't aligned when loading (#1306) (521f9fb)
- comp:*: overlay destory on hide caused popper position error (#1288) (0d5fe4e)
- comp:*: overlay offset with arrow should consider arrow size (#1255) (81802c6)
- comp:*: update components style (#1238) (68435df)
- comp:alert: style update and css variable support (#1283) (3ce5024)
- comp:button: button-group style error when nesting itself (#1299) (af018fb)
- comp:button: for text and link mode, the min-width is auto (#1278) (36411e2)
- comp:button: remove height for text and link mode (#1282) (d4653bb)
- comp:button: style problems caused by line-height with loading (#1308) (23aeeed)
- comp:button: text and link mode remove padding and bg color (#1275) (6082a15)
- comp:button: the radius of button group always hidden (#1290) (714f588)
- comp:checkbox: style update and css variable support (#1291) (b378ef2)
- comp:date-picker: range panel date select shouldn't swap time (#1258) (9622758)
- comp:dropdown: style update and css variable support (#1301) (0a59283)
- comp:input-number: check whether value is a number (#1250) (75c9fe1)
- comp:input,input-number: style update and support css variable (#1289) (5a9eb9d)
- comp:input: input suffix is
icon size
only when it's icon (#1233) (5d3f260) - comp:layout: style update and css vaiable support (#1302) (3d8a5c3)
- comp:modal: update modal content with
update
doesn't work (#1270) (38f130a) - comp:radio: style update and css variable support (#1293) (e438cb3)
- comp:select: clicking selector when opened should trigger focus (#1271) (bd34155)
- comp:slider: slider thumb tooltip shouldn't blink (#1256) (fe6a533)
- comp:space: empty item should be hidden (#1263) (7fed8bc)
- comp:spin: compatible with the resize of target, when useSpin is used (#1273) (bb2b4fd)
- comp:stepper,comp:slider: fix stepper and slider styles (#1243) (d07e914)
- comp:table: resize column width with percentum not work (#1254) (ae21248)
- comp:table: scrollbar always appear, when scroll.width is set (#1274) (2d8c9c4)
- comp:table: style update and ellipsis conflicts with column type (#1245) (44a5353)
- comp:tabs: offset error when setting selectedKey (#1236) (050a1f7)
- comp:textarea,pro:textarea: scrollHeight miscalculated on firefox (c61d7b2)
- comp:time-picker: resolve time-range-picker console error (82ce400)
- comp:transfer: empty suffix node shouldn't be rendered (#1267) (4ab1ebb)
- comp:transfer: update transfer style and demo (#1234) (d93b815)
- comp:tree: all nodes should be hidden when search not matched (#1305) (fd3fae2)
- comp:tree: height not working in non-virtual mode (#1244) (fa4d0f3)
- comp:tree: leafLineIcon style not alignment (#1287) (6f77ada)
- pro:search: name segment overlay isn't automatically opened now (#1260) (da4de16)
- pro:table: resize one column to make the other columns too narrow (#1276) (cd4e08c)
- update components style according to UI design (#1232) (4bf61fb)
- *:transfer: add transfer searchPlaceholder prop; add table transfer max selected count demo (#1230) (2d47151), closes #1213
- comp:*: export provider token (#1310) (bc482bd)
- comp:alert: default to worring, add offline type, support banner (#1298) (9ca13db)
- comp:button: style update and group support gap (#1235) (7613c7d)
- comp:button: the ButtonGroup extends Space (#1279) (46e65b1)
- comp:collapse: update style and add size prop (#1252) (f3aa234)
- comp:config: add seer config (#1295) (db38d14)
- comp:date-picker: add dateRangePicker
onSelect
event (#1248) (b263b79) - comp:empty: add simple mode and support css variable (#1268) (4d5e770)
- comp:form: prevent the default submit event (#1296) (edca00d)
- comp:header: update style and support css variable (#1251) (be94528)
- comp:menu: add overlayDelay prop and menu item support custom suffix (#1300) (f1dde91), closes #1292
- comp:pagination: add large size and update style (#1249) (a05d7b7)
- comp:select,comp:tree-select,comp:cascader: add selectedItem slot (#1257) (9651a8d)
- comp:spin: add IxSpinProvider (#1222) (42491a9)
- comp:table: enhancement for icon of expandable and ellipsis (#1280) (9587f15)
- comp:tooltip,comp:tree,comp:tree-select: add offset prop (#1221) (f99028f)
- pro:layout: add logo prop and update style (#1307) (1d47a0c)
- pro:search: temp state is now cleared after blur, add merge items demo (#1253) (775901e)
1.1.2 (2022-11-15)
- comp:button: text and link mode remove padding and bg color (#1275) (6082a15)
- comp:modal: update modal content with
update
doesn't work (#1270) (38f130a) - comp:transfer: empty suffix node shouldn't be rendered (#1267) (4ab1ebb)
- pro:table: resize one column to make the other columns too narrow (#1276) (cd4e08c)
1.1.1 (2022-11-13)
- comp:select: clicking selector when opened should trigger focus (#1271) (bd34155)
- comp:spin: compatible with the resize of target, when useSpin is used (#1273) (bb2b4fd)
- comp:table: scrollbar always appear, when scroll.width is set (#1274) (2d8c9c4)
- comp:tree: height not working in non-virtual mode (#1244) (fa4d0f3)
- pro:search: name segment overlay isn't automatically opened now (#1260) (da4de16)
1.1.0 (2022-11-08)
- cdk:drag-drop: invalid handle (677b163)
- comp:*: overlay offset with arrow should consider arrow size (#1255) (81802c6)
- comp:*: update components style (#1238) (68435df)
- comp:date-picker: range panel date select shouldn't swap time (#1258) (9622758)
- comp:input-number: check whether value is a number (#1250) (75c9fe1)
- comp:input: input suffix is
icon size
only when it's icon (#1233) (5d3f260) - comp:slider: slider thumb tooltip shouldn't blink (#1256) (fe6a533)
- comp:space: empty item should be hidden (#1263) (7fed8bc)
- comp:stepper,comp:slider: fix stepper and slider styles (#1243) (d07e914)
- comp:table: resize column width with percentum not work (#1254) (ae21248)
- comp:table: style update and ellipsis conflicts with column type (#1245) (44a5353)
- comp:tabs: offset error when setting selectedKey (#1236) (050a1f7)
- comp:time-picker: resolve time-range-picker console error (82ce400)
- comp:transfer: update transfer style and demo (#1234) (d93b815)
- update components style according to UI design (#1232) (4bf61fb)
- *:transfer: add transfer searchPlaceholder prop; add table transfer max selected count demo (#1230) (2d47151), closes #1213
- comp:button: style update and group support gap (#1235) (7613c7d)
- comp:collapse: update style and add size prop (#1252) (f3aa234)
- comp:date-picker: add dateRangePicker
onSelect
event (#1248) (b263b79) - comp:header: update style and support css variable (#1251) (be94528)
- comp:pagination: add large size and update style (#1249) (a05d7b7)
- comp:select,comp:tree-select,comp:cascader: add selectedItem slot (#1257) (9651a8d)
- comp:spin: add IxSpinProvider (#1222) (42491a9)
- comp:tooltip,comp:tree,comp:tree-select: add offset prop (#1221) (f99028f)
- pro:search: temp state is now cleared after blur, add merge items demo (#1253) (775901e)
1.0.2 (2022-10-29)
- cdk:drag-drop: invalid handle (677b163)
- comp:input: input suffix is
icon size
only when it's icon (#1233) (5d3f260) - comp:tabs: offset error when setting selectedKey (#1236) (050a1f7)
- comp:time-picker: resolve time-range-picker console error (82ce400)
- comp:transfer: update transfer style and demo (#1234) (d93b815)
- update components style according to UI design (#1232) (4bf61fb)
1.0.1 (2022-10-21)
- cdk:drag-drop: focus problem with pointer backend (#1202) (#1203) (e46d5cb)
- cdk:popper: vue warning when watch on non-reactive options (#1197) (f311dc3)
- comp:carousel: gotTo doesn't work after item dynamic change (#1196) (1ca7f6e)
- comp:cascader: modify selected option text color (#1207) (5fd11e1)
- comp:modal: prevent ok & cancel from triggering while animating (#1190) (3e7083c)
- comp:select: selector suffix should stay on top (#1205) (de86a17)
- comp:slider: change dot to scale line (#1208) (90651fd)
- comp:switch: remove box-shadow for seer theme (#1209) (953d5ce)
- comp:table: change filterable dropdown footer button size to xs (#1218) (6c6411a)
- comp:textarea: fix line-height to ensure height calculation (#1214) (2d4ffa4)
- comp:watermark: flickering problem (#1206) (49863e9)
- pro:textarea: disabled not working (#1215) (8dc1f8d)
- pro:transfer: strategy parent with flat-target-data not working (#1204) (54d197b)
- cdk:popper: migrate popperjs to floating-ui (#1191) (d4c582e)
- comp:icon: update arrow icons (#1216) (7940bc5)
- cdk:popper: modifiers is now changed to middlewares
- cdk:popper: forceUpdate is now removed
- cdk:popper: onFirstUpdate is now removed
1.0.0 (2022-10-14)
- cdk:popper: vue warning when watch on non-reactive options (#1197) (123e62f)
- comp:carousel: gotTo doesn't work after item dynamic change (#1196) (1406d27)
- comp:modal: prevent ok & cancel from triggering while animating (#1190) (e207465)
- cdk:popper: modifiers is now changed to middlewares
- cdk:popper: forceUpdate is now removed
- cdk:popper: onFirstUpdate is now removed
1.0.0-rc.9 (2022-10-09)
- comp:button: update the link button style (#1174) (d21cdaa)
- comp:date-picker: inputs should check disabled dates (#1165) (c122215)
- comp:select: input shouldn't trigger when allowInput is false (#1168) (43b0802)
- comp:table: th with center align not work (#1183) (fe7482b)
- comp:table: the pageIndex and pageSize should be controlled (#1167) (648f832)
- comp:table: the scroll body is incorrect, when virtual enabled (#1175) (295c9ad)
- comp:tabs: adaptive width when title changes (#1177) (a066a19), closes #1163
- comp:time-picker: inputs should check disabled time (#1164) (d0d4191)
- comp:upload: fix incorrect class name when has not status (#1126) (464ca5b)
- pro:layout: correct router-link's path (#1179) (#1181) (fd24ccf)
- pro:layout: remove [display: flex] from [menu-vertical] (#1178) (#1180) (b839427)
- pro:search: fix onVisibleChange and segment state initialization (#1162) (d8ea09c)
- pro:search: pro search btn click shoudn't trigger foucs (#1185) (bbb1e41)
- comp:*: all input components support setting status (#1171) (c0935b2), closes #1099
- comp:*: overlay is now hidden as trigger overflows scroll parents (#1173) (3ee8e86)
- comp:table: add
scrollToTopOnChange
support (#1169) (464bf40) - comp:textarea: autoRows supports setting min and max separately (#1166) (3829665)
- comp:transfer: export IxTransferList component (#1143) (fba1a5d)
- comp:tree: cascaderStratery instead of cascade and checkStratety (#1172) (aedf5d8)
- comp:upload: actions and files are optional (#1128) (7e9bee3)
- pro:transfer: add cascade strategy
off
(#1186) (1df412f) - pro:transfer: add tree transfer
cascadeStrategy
support (#1155) (470bf8d)
- comp:tree:
cascade
andcheckStrategy
are deprecated, please usecascaderStrategy
instead. - comp:transfer: '.ix-transfer-list' class now changed to '.ix-transfer-content'
1.0.0-rc.8 (2022-09-23)
- cdk:scroll: virtual scroll scrolledBottom event (#1148) (64f1e07)
- pro:transfer: modify treeProps and tableProps type (#1149) (93509fd)
- pro:transfer: transfer tree should show scrollbar (#1156) (fc16803)
- comp:table: the selectable column supports custom cell (#1153) (787f3f1)
- comp:tooltip: supports closeOnDeactivated (#1158) (38c8e03)
- comp:watermark: add custom props for canvas (#1154) (16c9df3)
- pro:search: add focus and blur support (#1151) (da8d6db)
- pro:table: layout tool supports setting size and searching (#1157) (667a392)
1.0.0-rc.7 (2022-09-16)
- comp:cascader: update overlay position after edging (#1135) (ef352a8)
- comp:icon: update viewBox of all icons (#1146) (140aaac)
- comp:table: autoHeight not working when data changes (#1136) (121b612)
- comp:table: trigger scroll when column widths changes (#1142) (ee57728), closes #1140
- pro:search: clickside should exclude overlay container (#1137) (bd2d1b9)
- pro:table: pining the position of the layout tool (#1147) (d0b82d5)
- pro:transfer: remove icon isn't displayed (#1144) (9fe89d6)
- cdk:forms: standardize English words for form verification (#1132) (37fe693)
- comp:popconfirm: support custom content (#1138) (50a1d00)
- comp:transfer: add controlled searchValue support (#1141) (ba9fe6b)
- pro:search: add container zIndex support (#1145) (ceda7be)
1.0.0-rc.6 (2022-09-13)
- cdk:scroll: scrollTop error caused by miscalculation (#1120) (f16c97b)
- comp: overlay: first vnode is comment node (#1116) (d0d1e8e)
- comp:locales,pro:locales: update the english locale for all components (#1115) (6e18697)
- comp:select: fix selector item text overflowed style (#1113) (86e625c)
- comp:select: onSearch not work with searchable='overlay' (#1118) (96aa237)
- comp:table: style sync design (#1123) (141e05e)
- comp:table: sync design and add class to all table elements (#1117) (474c91c)
- comp:textarea: textarea autoRows max not working (#1129) (367e0bc)
- comp:tree-select: cannot get node through getNode (#1121) (ab22a93)
- pro:search: error when deleting previsous item with backspace (#1130) (670033c)
- pro:tree: collapse icon style error (#1114) (af647b0)
- cdk:scroll, comp:transfer, pro:transfer: add autoHeight support for virtualScroll, refactor transfer style (#920) (5eb8553)
- comp:*: container is supported for all overlay related components (#1122) (fe92709)
- comp:table: support for rendering empty cells (#1127) (5168bf8)
- comp:upload: add file status about upload cancel (#1125) (0fa37e9)
1.0.0-rc.5 (2022-09-02)
- cdk:utils: fix useControlledProp defaultValue behavior (#1090) (0ac224c)
- comp:alert: cannot change pagination.pageindex through button (#1102) (1669639)
- comp:input: the clear icon should cover the suffix icon (#1103) (18f8795)
- comp:pagination: sync design (#1101) (44de517)
- comp:select: fix searchable select input focus error (#1109) (f78d3ea)
- comp:select: fix select height error when empty (#1105) (c0ea8aa)
- comp:select: fix select height error with size 'sm' (#1110) (aba2e4f)
- comp:select: multipleLimit not work (#1108) (41327d9)
- comp:table: sync design (#1111) (c59d4de)
- comp:tree: expanded keys no longer clears after search is cleared (#1100) (79d23ea)
- comp:tree: fix tree unit tests (#1106) (8507a51)
- comp:upload: action's type is wrong (#1095) (06c02b6)
- pro:search: onChange triggered timing (#1097) (32cd2bd)
- pro:search: onItemRemove should emit searchValue (#1094) (5fc5ea1)
- pro:tree: add height prop supports, update proTree header height and container padding (#1112) (69fa736)
- cdk:click-outside: add component and composition API usages (#1092) (9e65136)
- comp:select: set first option active on search and options change (#1096) (5aa2d82)
- comp:table: sync design (#1107) (b40fcb3)
- pro:table: support scrollTo (#1093) (023f57a)
1.0.0-rc.4 (2022-08-23)
- comp:form: the content of form-item is block (#1019) (#1088) (aef12af)
- comp:table: the fixed column not work with ellipsis (#1081) (#1084) (c6f3ea0)
- pro:textarea: fix index column cell align-items (#1085) (f8a58fc)
- pro:textarea: textarea el shouldn't show scrollbar (#1080) (de7cc60)
1.0.0-rc.3 (2022-08-17)
- comp:date-picker: fix date picker active value validation (#1076) (e07eb87)
- comp:table: bordered not work with spin (#1079) (924c5bf)
- comp:tree-select: do not deselect when reclicked (#1065) (8c670d0)
- comp:tree-select: do not deselect when reclicked (#1070) (1a11051)
- cdk:forms: setError supports path param (#1073) (35dcddc), closes #1071
- pro:textarea: add IxProTextarea compoent (#1074) (e4ae522)
1.0.0-rc.2 (2022-08-08)
- cdk:forms: the second argument to setValue is optional (#1061) (6756bf7)
- comp:*: update style of suffix icon (#1053) (3496d08), closes #1005
- comp:table: fix layout tool conflicts (#1051) (07d6719)
- comp:transfer: removing items absent from datasource works now (#1054) (1abf7e9)
- cdk:forms: abstractControl support add or remove the validators (#1055) (60f9796), closes #1037
- cdk:forms: formAccessor's setValue supports setting dirty and blur (#1059) (dc40ed9)
- comp:tree: add checkOnClick prop (#1052) (5aa4be4)
- pro:search: add validate function (#1056) (79c2d09)
1.0.0-rc.1 (2022-07-29)
Note: Version bump only for package idux
1.0.0-rc.0 (2022-07-29)
- comp:form: repair the form-item-input-content centering (#1032) (785abb5), closes IDuxFE#1019 #1019
- comp:menu: hover event cannot be triggered when animating (#1041) (7582c6c), closes #1013
- pro:search: fix overflowed style to be overlap with elements belowοΌfix overlay position update on item deleted (#1030) (a6190aa)
- pro:tree: onSearch cannot get the latest searchValue value (#1043) (29adb34)
- cdk:utils: add zIndex manager (#1015) (03e6aa5), closes #998
- comp:date-picker: timeFormat is now infered from format by default (#1045) (0bb2f8e)
- comp:form: support for displaying message in tooltip (#1047) (67222d1)
- comp:loading-bar: add LoadingBar component (#971) (#1023) (f948786)
- comp:notification: support contentProps (#1014) (#1046) (0057697)
- comp:table: ellipsis supports hidden the title (#1044) (70a6d4a), closes #1035
- comp:watermark: add anti-tamper feature (#1022) (c301d95)
- scripts: add dynamic theme vite-plugin (#1034) (556a4df)
1.0.0-beta.21 (2022-07-21)
- cdk:forms: add useuseAccessorAndControl, useAccessor, useControl (#1012) (6f4d3af)
- cdk:forms: setValue of AbstractControl supports triggering blur (#1018) (8d38177)
- cdk:forms: useFormGroup support nested objects (#1021) (bdb96df)
- pro:form: add ProForm component (#1028) (a385711), closes #981
- pro:transfer: add tree loadChildren support (#1009) (9d43fb2)
- cdk:forms:
useValueControl
anduseValueAccessor
was deprecated
1.0.0-beta.20 (2022-07-11)
- comp:card: hoisted vnode cannot be hot updated in dev mode (#997) (9576f58)
- comp:date-picker: fix panel view display error when type changes (#1003) (12af8ee)
- comp:input-number: update control style (#1007) (ce081ba)
- comp:select: when over multiplelimit, the option can still be selected (#1001) (41da36a), closes #1000
- comp:textarea: @focus and @blur will be triggered twice (#1002) (f65ed17)
- pro:table: not working with customAdditional (#1004) (036a691)
- comp:alert: add onAfterClose (#1008) (2c0e301)
- comp:transfer: label slot renders source and target seperately (#1006) (604e8d9)
- comp:transfer: label slot params change to { item, isSource }
1.0.0-beta.19 (2022-07-05)
- comp:list: remove the gutter of ListGridProps and extends RowProps (#995) (9c316d4)
- comp:tree: style error after global showline is configured to true (#991) (310360a)
- pro:transfer: fix overflowed text style (#996) (ef26025)
- cdk:forms: add validator: range, rangeLength and update messages (#987) (d52f864)
- comp:date-picker: add DatePickerPanel & DateRangePickerPanel (#964) (2a343c1)
- comp:input-number: replace old control (#970) (#994) (1fad46a)
- pro:search: add ProSearch component (#989) (ed16c45)
1.0.0-beta.18 (2022-06-28)
- cdk:portal: remove targetHashMap (#980) (5f1e637)
- comp:carousel: after click the same dot repeatedly, will not work (#986) (33e136e)
- comp:carousel: stop onTransitionend from bubbling (#984) (f2c8347)
- comp:select: fix selected options display when filtered (#977) (ddd67e3)
- comp:tree: node cannot be checked when its key is 0(Number type) (#978) (5497f20)
- pro:layout: update the scroll style on the dark theme (#982) (756c38b)
1.0.0-beta.17 (2022-06-23)
- comp:button: style error (#968) (9db8c9f)
- comp:menu: update hover style (#967) (4bda54b)
- comp:modal: the default header size should be 'md' (#969) (437a6ce)
- comp:checkbox,comp:radio: add group vertical props (#975) (d0710d6)
- comp:modal: add draggable props (#905) (#966) (d81b99f)
- comp:tabs: add onBeforeLeave prop (#965) (9a792e3)
1.0.0-beta.16 (2022-06-17)
- cdk:resize: performance problem (#963) (52e2eb8)
- comp:button: danger mode style error (#957) (6fef486), closes #955
- comp:header: prefix or suffix is empty str, expect no render vnode (#954) (f9fb28b)
- comp:modal: fix loading stop before hide (#961) (8f3f696)
- comp:table: calculate the scroll postion when container resize (#956) (5fffb9b)
- comp:table: set expandable trigger button type (#962) (a59b764)
- comp:time-picker: fix time range input (#959) (56bd1b2)
- comp:tree: data display error after search clearing (#952) (2f502f6)
- pro:transfer: fix flat tree transfer render when labelKey provided (#958) (8319ac0)
- pro:transfer: TransferBindings provide getKey as ComputedRef instead of getRowKey
1.0.0-beta.15 (2022-06-13)
- comp:slider: add control props to support forms api (#946) (0a86160), closes #942
- comp:watermark: prop content type error (#944) (ae91476)
- cdk:resize: add CdkResizable and CdkResizableHandler (#943) (58bab1b)
- comp:tree*: add draggableIcon prop (#948) (28b7031)
- pro:table: support resizable column (#945) (47b90dd)
1.0.0-beta.14 (2022-06-07)
1.0.0-beta.13 (2022-05-30)
- comp: pagination: pageSizes input width error (#931) (3e91b33)
- comp: pagination: Showquickjumper does not work in simple mode (#928) (2955e7f)
- comp: table: auto height not works with spin (#935) (5b770a9)
- comp: tree: expand the node being hover, when dragging (#927) (ae8fdef)
- comp:all: fix CI lint error (#925) (2aa0e91)
- comp: tree: Don't show irrelevant nodes during search (#904) (b176cda)
- comp: watermark: add watermark component (#930) (79b6435), closes #924
- pro: table: add IxProTable and IxProTableLayoutTool (#936) (688627f)
1.0.0-beta.12 (2022-05-24)
1.0.0-beta.11 (2022-05-23)
- comp: select: search error when group exists (#908) (ddbfc5e)
- comp: table: controled filter works (#919) (fff5022)
- comp: tabs: error style when nesting tabs (#918) (ee41c7a), closes #913
- comp:stepper: padding problem of left&right (#912) (25a2aac)
- cdk: resize: add useResizeObserver and CdkResizeObserver (#909) (c20fe45)
- comp: table: support multiple sort (#917) (a407920), closes #915
- comp: tree,tree-select,pro-tree: add getNode method (#910) (#916) (82c929d)
1.0.0-beta.10 (2022-05-16)
- comp: select: Add number to the type of label (#901) (5875e2d)
- comp: table: update style with sticky and bodered (#898) (ff75f3e)
- comp: tag: if value of number over 9 and show '9+' (#841) (#896) (645301c)
- cdk: forms: getValud support skip disabled control (#897) (9ba3eca)
- pro: tree: add collapseIcon prop (#900) (e9bb42b)
- cdk: forms:
ValidatorOptions.trim
was deprecated, please usetrim
ofIxInput
orIxTextarea
instead.
1.0.0-beta.9 (2022-05-09)
- cdk:click-outside: not working when click target has @click.stop (#887) (a400cba)
- comp: button: update style with icon (#885) (1377fff)
- comp: table: update style with empty data (#888) (44c67aa)
- comp:affix: fix the problem of dynamic display (#893) (dbb69a5), closes #849
- comp:select: value key of select is 'value' by default (#892) (582cd4a)
- comp:time-picker,date-picker: refactor code and fix z-index (#886) (8d2133b)
- comp: tree-select: add expandAll and collapseAll methods (#895) (772e039)
- comp: tree: expandIcon add array type (#883) (1342e66)
- pro: tree: add pro tree component (#891) (ffd80de)
- comp: tree-select: setExpandAll was deprecated, please use collapseAll and expandAll instead.
1.0.0-beta.8 (2022-05-05)
- comp: alert: align icon with text (#881) (4b4f567)
- comp: menu: menu cannot show (#875) (2eaf920)
- comp: message: align icon with text (#865) (07475d2)
- comp: tree: the horizontal scroll bar does not appear (#861) (ac63edf)
- comp:carousel: modify onChange params order (#863) (d08b9f3), closes #862
- comp:data-picker: modify data-picker according to current desigin (#859) (7efdcb9)
- comp:table: fix table column width measure problem when data load is delayed (#860) (1204300)
- comp: cascader: add cascader component (#857) (50fb584), closes #797
- comp: menu: add customAdditional, getKey and overlayContainer (#871) (5064add)
- comp: select: add customAdditional, getKey and overlayContainer (#868) (d10f5e0)
- comp: table: add customAdditional to support cosutom row and cell (#866) (e79b55b)
- comp: transfer: add customAdditional (#872) (84c4e61)
- comp: tree-selct: add customAdditional,getKey and overlayContainer (#869) (593f86f)
- comp: menu:
dataSource.additional
was deprecated, please usecustomAdditional
instead.target
was deprecated, please useoverlayContainer
instead. - comp: tree-selct:
nodeKey
was deprecated, please usegetKey
instead.target
was deprecated, please useoverlayContainer
instead.dataSource.additional
was deprecated, please usecustomAdditional
instead. - comp: select:
compareFn
was removed.target
was deprecated, please useoverlayContainer
instead.valueKey
was deprecated, please usegetKey
instead.dataSource.additional
was deprecated, please usecustomAdditional
instead. - comp: table:
tags
,rowClassName
andcolumn.additional
are deprecated, please usecustomAdditional
instead
1.0.0-beta.7 (2022-04-24)
- comp: select: sync width on opened (#853) (02d2769)
- comp: select: update overlay on selector resize (#851) (24f173e)
- comp: all: add seer themes (#850) (789a266)
- comp: form: add controlTooltip,controlTooltipIcon,labelTooltipIcon props (#852) (c3cd180)
- comp: tabs: first tab is selected by default when no selectedKey (#855) (5c6ee77)
1.0.0-beta.6 (2022-04-21)
- comp: select: sync width on opened (#853) (7b40e6f)
- comp: select: update overlay on selector resize (#851) (24f173e)
1.0.0-beta.5 (2022-04-18)
- comp:date-picker: add datetime type (#837) (6200d5a)
- comp:icon: update assets of svg (#848) (09e6ac3)
1.0.0-beta.4 (2022-04-11)
- comp: checkbox-group: invalid disabled in dataSource (#827) (0f43a09)
- comp: space: error color value in style (#832) (052aefe)
- comp: tree: Asynchronous loading node hierarchy error (#838) (1e41588), closes #835
- comp:anchor: should default active first item (#843) (84bf725)
- comp:input: update style with selector (#842) (39239be)
- comp:select: support setting autocomplete (#833) (583952d)
- comp:tag-group: add tagGroup component (#836) (b365f3e)
1.0.0-beta.3 (2022-03-27)
- comp: select: placeholder position are squeezed (#813) (a4d1933), closes #812
- comp:select: sync input width on composing (#821) (743328f)
- comp:slider: slid distance calculation error (#818) (322f755), closes #817
- comp:table: empty style (#820) (689437b)
- comp:comment: add comment component (#822) (e3f1e98), closes #358
- comp:table: support autoHeight (#816) (7a87569), closes #757
- comp:tooltip: support setting zindex (#825) (0a97e42)
- comp:tree-select: maxLabel support responsive (#814) (#823) (df82e5d)
- pro:transfer: add pro transfer compoennt (#815) (e367009)
1.0.0-beta.2 (2022-03-20)
-
comp:menu: cache expandedKeys when collapse changed (#805) (48bacb2)
-
comp:tab: tab content is not vertically centered (#809) (74b0dba)
-
component:message: message icon and content not align center when custom content (#807) (120390b)
-
feat(comp: select): maxLabel support responsive (#806) (115b5ec), closes #806 #756
- comp: timeline: rebuild with tsx (#803) (8677d61)
- comp:select: disable option when limited (#804) (aa6a5aa)
- comp:transfer: add transfer component (#794) (e861615), closes #782
maxLabelCount
was deprecated, please usemaxLabel
instead
1.0.0-beta.1 (2022-03-14)
- cdk:forms: maxLength message (#800) (93231ab)
- comp: checkbox: onChange returned an error oldValue (#792) (2825def), closes #790
- comp: stepper: vertical style error without description (#784) (5ec4906)
- comp: tabs: when scrolling style is wrong (#785) (05cb864)
- comp:menu: remove stopPropagation (#799) (fedf778)
- comp:select: trigger handleInput when onCompositionEnd (#801) (d157f0c), closes #786
- comp:tree: The expanded state of the first layer node is wrong (#795) (aba661a)
- comp:form: api redesign and add test (#763) (825066e)
- comp:locales: use useGlobalConfig instead of useI18n (#764) (4f50728)
- comp:radio: use dataSource instead of options (#771) (25e85a3)
- comp:select: api redesign (#773) (934c0b2)
- comp: button: add xs and lg sizes (#780) (69f94c8)
- comp:select: add clearIcon (#798) (57e88f0)
- comp:table: add ellipsis and less variable (#778) (3d1f3fe), closes #769
- comp:tabs: add less variable (#777) (fa653f9), closes #768
- pro:layout: add siderHover and compress props (#759) (faf0913)
- comp:select:
compareWith
was deprecated, please usecompareFn
instead,options
was deprecated, please usedataSource
instead,searchFilter
was deprecated, please usesearchFn
instead. - comp:radio:
options
was deprecated, please usedataSource
instead - comp:locales:
useI18n
was removed. - comp:form:
hasFeedback
was deprecated, please usestatusIcon
instead.extra
was deprecated, please useextraMessage
instead.
1.0.0-beta.0 (2022-03-01)
- comp:form: api redesign and add test (#763) (825066e)
- comp:locales: use useGlobalConfig instead of useI18n (#764) (4f50728)
- comp:radio: use dataSource instead of options (#771) (25e85a3)
- comp:select: api redesign (#773) (934c0b2)
- comp:table: add ellipsis and less variable (#778) (3d1f3fe), closes #769
- comp:tabs: add less variable (#777) (fa653f9), closes #768
- pro:layout: add siderHover and compress props (#759) (faf0913)
- comp:select:
compareWith
was deprecated, please usecompareFn
instead,options
was deprecated, please usedataSource
instead,searchFilter
was deprecated, please usesearchFn
instead. - comp:radio:
options
was deprecated, please usedataSource
instead - comp:locales:
useI18n
was removed. - comp:form:
hasFeedback
was deprecated, please usestatusIcon
instead.extra
was deprecated, please useextraMessage
instead.
1.0.0-alpha.6 (2022-02-18)
- comp: radio: incomplete consideration of controlled mode (#744) (1a190bd)
- comp:select: filter option exception (#751) (96ed380), closes #750
- comp:space: remove default alian and justify (#749) (54456c6)
- comp:checkbox: use dataSource instead of options (#753) (ac2579a)
- comp:divider: add size prop (#742) (c6b4919)
- comp:space: add justify prop (#743) (9340796)
- comp:space: add justify prop (#746) (af525d9)
- comp:stepper: redesign api (#760) (623569d)
- comp:checkbox:
options
was deprecated, please usedataSource
instead - comp:layout:
onCollapse
was removed - comp:space:
direction
was deprecated, please usevertical
instead. splitwas deprecated, please use
separator` instead. - comp:divider:
position
was deprecated, please uselabelPlacement
instead,type
was deprecated, please usevertical
instead
1.0.0-alpha.5 (2022-01-24)
- comp:select: add 'overlay' to searchable (#729) (68c6adc)
- comp:table: scroll support fullHeight (#739) (2255853)
- comp:upload: add file upload component (#669) (91f501a), closes #605
- pro:layout: suppor all slots of IxMenu (#738) (9745c32)
-
comp:table:
scroll.x
andscroll.y
are deprecated, please usescroll.width
andscroll.height
instead -
test(comp:table): add basic test
1.0.0-alpha.4 (2022-01-14)
- comp:image: fix image test error (#723) (329fc2c)
- comp:select: fix option style (#704) (45a9763)
- radio,checkbox: fix checkbox and radio aligin (#692) (cafa7ba)
- comp:menu: use customXxx instead of slots (#725) (f88ca6d)
- comp:select: use customLabel instead of slots (#726) (3a34fc4)
- cdk:forms: add option to remove space (#718) (be43870), closes #553
- cdk:scroll: show scrollbar when mouseenter (#722) (cfa48ce)
- comp:dropdown: support hideOnClick (#715) (fbbe478)
- comp:footer: swap confirm and cancel btn (#714) (78f3e06)
- comp:image: add image and imageViewer components (#706) (8b5212b), closes #698
- comp:menu: type of MenuItem is optional (#712) (5d1490a)
- comp:modal: add padding to padding next icon (#701) (e663401)
- comp:slider: unify trigger conditions for change events (#721) (a3209fa), closes #696
- comp:table: add TableColumn component (#702) (eb979a6), closes #650
- comp:table: redesign api of filter (#720) (c8078ea)
- comp:table: redesign TableColumn and support children in template (#708) (356faaf)
- comp:table: use
menus
instead ofoptions
(#709) (71185fc) - table: modify table functions and style (#672) (05e6399)
- comp:select:
slots
ofSelectOption
is deprecated, please use customLabel instead - comp:menu:
slots
ofMenuData
is deprecated, please usecustomIcon
,customLabel
andcustomSuffix
instead - comp:table:
options
inTableColumnSelectable
was deprecated, please usemenus
instead - comp:table:
customRender
,customTtile
,customIcon
andcustomExpand
have been deprecated, please useslots
instead
1.0.0-alpha.3 (2021-12-30)
- comp:input-number: decimal precision calculation error (#688) (d863ad0)
- comp:menu: remove border-bototm on horizontal mode (#690) (be02417)
- comp:typography: fix typography disabled style (#687) (41d5225), closes #567
- cdk:forms: add default messages (#689) (22d45d6), closes #684
- comp: space: add size and block props (#670) (a1f895b)
- comp:modal: add prop to control transition (#674) (4b4d786), closes #623
- comp:pagination: remove itemRender and totalRender (#695) (e2dccc6), closes #658
- comp:pagination: itemRender and totalRender have been removed
- comp: space: size is used instead of gap
1.0.0-alpha.2 (2021-12-27)
1.0.0-alpha.1 (2021-12-25)
- cdk:scroll: update scroll blocked style (#660) (4d7bbff), closes #586
- comp: select: incomplete readonly scenario (#649) (24da0a0)
- comp:all: add default.variable.less (#646) (9eced60)
- comp:button: button-group display: inline-flex (#661) (60dc8c3)
- comp:ixmenu: fix error when initialize settings expandKeys (#637) (131d95b), closes #636
- comp:message/notification: fix first animation (#639) (b9d1d19), closes #576
- comp:table: selectable header vertical alignment issue (#652) (e9f85e4)
- pro:layout: fix sider border-right style (#659) (bcdffdb)
- cdk: portal: support html selectors (#656) (1eafdf6)
- comp: tree-select: add tree-select comp (#606) (a8cc003), closes #557
- comp:breadcrumb: add breadcrumb component (#71) (#633) (18ef292)
- comp:carousel: add carousel component (#634) (4737191), closes #230
- comp:drawer,modal: add onBeforeClose event (#647) (a45e450), closes #645
- comp:private/input: add input component (#657) (efbfda1), closes #582
- comp:private/input: IxInput and IxInputNumber rebuild with _private/input
- comp:drawer,modal: onBeforeClose is used instead of onClose
- Hello @idux.