Skip to content

Latest commit

Β 

History

History
1058 lines (777 loc) Β· 124 KB

CHANGELOG.md

File metadata and controls

1058 lines (777 loc) Β· 124 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

1.3.2 (2023-01-03)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Features

  • *: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)

Bug Fixes

  • 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)

Features

  • *: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)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Features

  • *: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)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Features

BREAKING CHANGES

  • 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)

Bug Fixes

  • 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)

Features

  • cdk:popper: migrate popperjs to floating-ui (#1191) (7eb77d6)

BREAKING CHANGES

  • 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)

Bug Fixes

  • 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)

Features

  • 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)

BREAKING CHANGES

  • comp:tree: cascade and checkStrategy are deprecated, please use cascaderStrategy instead.
  • comp:transfer: '.ix-transfer-list' class now changed to '.ix-transfer-content'

1.0.0-rc.8 (2022-09-23)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

Features

1.0.0-rc.3 (2022-08-17)

Bug Fixes

  • 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)

Features

1.0.0-rc.2 (2022-08-08)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • 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)

Features

1.0.0-beta.21 (2022-07-21)

Bug Fixes

  • comp:icon: name changes in a short time, multiple SVG are rendered (#1029) (6403dbf)

Features

  • 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)

BREAKING CHANGES

  • cdk:forms: useValueControl and useValueAccessor was deprecated

1.0.0-beta.20 (2022-07-11)

Bug Fixes

  • 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)

Features

  • comp:alert: add onAfterClose (#1008) (2c0e301)
  • comp:transfer: label slot renders source and target seperately (#1006) (604e8d9)

BREAKING CHANGES

  • comp:transfer: label slot params change to { item, isSource }

1.0.0-beta.19 (2022-07-05)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • 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)

Features

  • comp:card: add selection state and disabled state (#983) (a263497), closes #972

1.0.0-beta.17 (2022-06-23)

Bug Fixes

Features

1.0.0-beta.16 (2022-06-17)

Bug Fixes

  • 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)

Features

  • comp:select: extract IxSelectPanel component (#938) (3724675)

BREAKING CHANGES

  • pro:transfer: TransferBindings provide getKey as ComputedRef instead of getRowKey

1.0.0-beta.15 (2022-06-13)

Bug Fixes

  • comp:slider: add control props to support forms api (#946) (0a86160), closes #942
  • comp:watermark: prop content type error (#944) (ae91476)

Features

  • 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)

Bug Fixes

  • comp:cascader: the cloned node should have a unique key (#940) (45ece7b)

Features

  • cdk:drag-drop: add useDraggable and CdkDraggable (#939) (7161d96)

1.0.0-beta.13 (2022-05-30)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • comp:all,pro:all,cdk:all: add eslint import check (#922) (8bbbec1)

1.0.0-beta.11 (2022-05-23)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • 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)

Features

  • cdk: forms: getValud support skip disabled control (#897) (9ba3eca)
  • pro: tree: add collapseIcon prop (#900) (e9bb42b)

BREAKING CHANGES

  • cdk: forms: ValidatorOptions.trim was deprecated, please use trim of IxInput or IxTextarea instead.

1.0.0-beta.9 (2022-05-09)

Bug Fixes

  • 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)

Features

  • 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)

BREAKING CHANGES

  • comp: tree-select: setExpandAll was deprecated, please use collapseAll and expandAll instead.

1.0.0-beta.8 (2022-05-05)

Bug Fixes

  • 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)

Features

  • 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)

BREAKING CHANGES

  • comp: menu: dataSource.additional was deprecated, please use customAdditional instead. target was deprecated, please use overlayContainer instead.
  • comp: tree-selct: nodeKey was deprecated, please use getKey instead. target was deprecated, please use overlayContainer instead. dataSource.additional was deprecated, please use customAdditional instead.
  • comp: select: compareFn was removed. target was deprecated, please use overlayContainer instead. valueKey was deprecated, please use getKey instead. dataSource.additional was deprecated, please use customAdditional instead.
  • comp: table: tags, rowClassName and column.additional are deprecated, please use customAdditional instead

1.0.0-beta.7 (2022-04-24)

Bug Fixes

  • comp: select: sync width on opened (#853) (02d2769)
  • comp: select: update overlay on selector resize (#851) (24f173e)

Features

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • cdk:scroll: turn to native scrollbar (#847) (95df1b9)

Features

1.0.0-beta.4 (2022-04-11)

Bug Fixes

  • 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)

Features

  • comp:select: support setting autocomplete (#833) (583952d)
  • comp:tag-group: add tagGroup component (#836) (b365f3e)

1.0.0-beta.3 (2022-03-27)

Bug Fixes

Features

1.0.0-beta.2 (2022-03-20)

Bug Fixes

  • 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

Features

BREAKING CHANGES

  • maxLabelCount was deprecated, please use maxLabel instead

1.0.0-beta.1 (2022-03-14)

Bug Fixes

  • 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)

Code Refactoring

  • 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)

Features

BREAKING CHANGES

  • comp:select: compareWith was deprecated, please use compareFn instead, options was deprecated, please use dataSource instead, searchFilter was deprecated, please use searchFn instead.
  • comp:radio: options was deprecated, please use dataSource instead
  • comp:locales: useI18n was removed.
  • comp:form: hasFeedback was deprecated, please use statusIcon instead. extra was deprecated, please use extraMessage instead.

1.0.0-beta.0 (2022-03-01)

Code Refactoring

  • 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)

Features

BREAKING CHANGES

  • comp:select: compareWith was deprecated, please use compareFn instead, options was deprecated, please use dataSource instead, searchFilter was deprecated, please use searchFn instead.
  • comp:radio: options was deprecated, please use dataSource instead
  • comp:locales: useI18n was removed.
  • comp:form: hasFeedback was deprecated, please use statusIcon instead. extra was deprecated, please use extraMessage instead.

1.0.0-alpha.6 (2022-02-18)

Bug Fixes

  • 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)

Code Refactoring

Features

BREAKING CHANGES

  • comp:checkbox: options was deprecated, please use dataSource instead
  • comp:layout: onCollapse was removed
  • comp:space: direction was deprecated, please use vertical instead. splitwas deprecated, please useseparator` instead.
  • comp:divider: position was deprecated, please use labelPlacement instead, type was deprecated, please use vertical instead

1.0.0-alpha.5 (2022-01-24)

Bug Fixes

  • comp: affix: style is not recalculated when resizing (#737) (9cda3d0)

Features

BREAKING CHANGES

  • comp:table: scroll.x and scroll.y are deprecated, please use scroll.width and scroll.height instead

  • test(comp:table): add basic test

1.0.0-alpha.4 (2022-01-14)

Bug Fixes

Code Refactoring

  • comp:menu: use customXxx instead of slots (#725) (f88ca6d)
  • comp:select: use customLabel instead of slots (#726) (3a34fc4)

Features

  • 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 of options (#709) (71185fc)
  • table: modify table functions and style (#672) (05e6399)

BREAKING CHANGES

  • comp:select: slots of SelectOption is deprecated, please use customLabel instead
  • comp:menu: slots of MenuData is deprecated, please use customIcon, customLabel and customSuffix instead
  • comp:table: options in TableColumnSelectable was deprecated, please use menus instead
  • comp:table: customRender, customTtile, customIcon and customExpand have been deprecated, please use slots instead

1.0.0-alpha.3 (2021-12-30)

Bug Fixes

  • 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

Features

BREAKING CHANGES

  • comp:pagination: itemRender and totalRender have been removed
  • comp: space: size is used instead of gap

1.0.0-alpha.2 (2021-12-27)

Bug Fixes

1.0.0-alpha.1 (2021-12-25)

Bug Fixes

  • 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)

Features

BREAKING CHANGES

  • comp:private/input: IxInput and IxInputNumber rebuild with _private/input
  • comp:drawer,modal: onBeforeClose is used instead of onClose

1.0.0-alpha.0 (2021-12-17)

Features

  • Hello @idux.