Skip to content

Latest commit

Β 

History

History
2256 lines (1520 loc) Β· 246 KB

CHANGELOG.md

File metadata and controls

2256 lines (1520 loc) Β· 246 KB

Change Log

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

2.6.2 (2024-12-12)

Bug Fixes

2.6.1 (2024-12-06)

Bug Fixes

  • cdk:popper: visible shouldn't be updated when disabled (#2017) (8bc2f0d)
  • comp:table: alert row shouldn't render when alert slot returns empty node (#2018) (8673395)

2.6.0 (2024-12-05)

Bug Fixes

  • cdk:dnd: useDndMovable init doesn't work (#1997) (98298bd)
  • comp:icon: modify branch icon (#2007) (867f0ba)
  • comp:pagination: enter an incorrect page, the display is abnormal (#2005) (17a4df1)
  • comp:pagination: size select text shouldn't overflow at 100 (#2010) (de8b856)
  • set the correct api.json path (#2001) (5c52c55), closes #2000

Features

  • cdk:popper: popper visible supports fully controlled (#2012) (6c234a8)
  • comp:*: overlay supports nested control (#2013) (413b37f)
  • comp:date-picker: add shortcut support for dateRangePicker (#2004) (18b9d31)
  • pro:search: add quickSelect item size theme tokens (#2008) (804e73b)
  • pro:search: add shortcut support for dateRangePicker field (#2006) (d82fc7d)
  • pro:search: expose clear methods (#2014) (cff9e16)

2.5.0 (2024-10-15)

Bug Fixes

  • comp:desc: ensure that the label and content are aligned at the top (#1996) (ae37a96)
  • comp:table: selectable onChange doesn't emit cached records (#1991) (ee26db6)
  • comp:textarea: the minRows in autoRows does not work (#1987) (31b98b9)
  • pro:search: search item input text width measure incorrect (#1989) (8de7df7)

Features

  • cdk:dnd: add support for controlled offset prop (#1994) (5e982e5)
  • comp:color-picker: add colorPicker component (#1995) (0c384d3)
  • comp:input-number: add formatter prop to format number display (#1993) (003a180)
  • comp:timeline: support for timeline (#1992) (c35a883)

2.4.3 (2024-08-12)

Bug Fixes

  • comp:control-trigger: padding right wtih suffix is incorrect (#1986) (b115908)
  • comp:transfer: configuring virtual scrolling does not take effect (#1983) (f85d9f9)
  • pro:search: component still interactable when disabled (#1984) (2b5dc09)
  • pro:search: segment input width measure is incorrect (#1985) (8362f5d)

2.4.2 (2024-08-05)

Bug Fixes

  • comp:control-trigger: mousedown on overlay triggers blur (#1982) (77745dc)

2.4.1 (2024-08-02)

Bug Fixes

  • cdk:scroll: simulated horizontal scrollbar is not displayed (#1980) (c23652f)
  • pro:table: modify trigger padding of last column (#1981) (501b128)
  • pro:textarea: row number is 0 when value is undefined (#1979) (2883576)

2.4.0 (2024-07-30)

Bug Fixes

  • comp:contro-trigger: overlay closes when scrolling with virtual scroll (#1978) (c2944df)
  • comp:control-trigger: add suffix size to padding right (#1975) (0bc7249)
  • comp:modal: draggable of modal with custom header slot doesn't work (#1970) (e5ecfc5)
  • comp:table: deselecting page removes all other selections (#1976) (9bdfe41)
  • comp:theme: calculated hash of unhashed tokens should be different (#1973) (8bf3d66)
  • pro:table: table has horizontal scroll when last column is resizable (#1972) (8456922)
  • pro:textarea: optimize performance of row height collecting (#1971) (8ec17d2)

Features

  • comp:*: add overlayTabindex prop for all overlayed controls (#1977) (0778970)
  • comp:modal: add spin support for modal (#1974) (32ac59c)

2.3.3 (2024-07-22)

Bug Fixes

  • pro:search: input is formatted incorrectly after deselecting last option (#1967) (9eccfcb)
  • pro:textarea: optimize performance (#1968) (0fade99)
  • pro:transfer: optimize tree transfer performance (#1969) (31ab1a0)

2.3.2 (2024-07-17)

Bug Fixes

  • comp:tree: optimize tree performance with large data (over 1w) (#1965) (f9b511d)
  • pro:table: layout tool btn covers column trigger when has scroll (#1966) (d76e65a)

2.3.1 (2024-07-12)

Bug Fixes

  • cdk:dnd: exported components should have name (#1964) (d1de6c7)

2.3.0 (2024-07-12)

Bug Fixes

  • cdk:scroll: simulated scrollbar blinks after data change (#1943) (4b25a18)
  • cdk:scroll: virtual horizontal scroll triggers scrolledBottom (#1948) (d39c7e8)
  • cdk:scroll: virtual list render error after dataSource change (#1949) (491d5aa)
  • cdk:scroll: virtual scroll couldn't scroll under firefox (#1946) (9c81358)
  • cdk:scroll: virtual scroll start offset should deduct size of prepended items (#1950) (28a6724)
  • comp:*: focusing in control overlay causes it to close unexpectedly (#1952) (67a2f82)
  • comp:modal: modal draggable is now refactored with cdk/dnd (#1954) (39fe969)
  • comp:table: initial selectedRowKeys absent from dataSource is removed after check change (#1951) (22698bf)
  • pro:textarea: error tooltip isn't displayed when one row has multiple lines (#1959) (82a756b)

Features

  • cdk:dnd: add dnd lib for dnd sortting and moving (#1953) (7eaa878)
  • comp:image: add dnd sortable support for image viewer (#1956) (d2638c3)
  • comp:popconfirm: popconfirm supports showArrow global config (#1960) (63deaf5)
  • comp:select: add support for dnd sortable (#1955) (6281bc2)
  • comp:tabs: add dnd sortable support for tabs (#1958) (7d70cf7)
  • pro:table: add dnd sortable support for proTable (#1957) (9b59fb2)

2.2.3 (2024-06-12)

Bug Fixes

  • comp:select: selector input value should be emptied after blur (#1941) (502d8ce)
  • comp:table: pagination should render but hide when empty (#1940) (e2f7a65)
  • comp:table: table selection emptyed after data change and select (#1939) (373b434)
  • comp:tree-select: panel shakes after scrolling at bottom (#1942) (2ef737d)

2.2.2 (2024-06-11)

Bug Fixes

  • cdk:virtual: items render incorrectly after datasource change (#1937) (2511d1a)
  • comp:table: select all check state isn't displayed correctly (#1936) (d1fb275)
  • comp:table: selection should not be emptied after dataSource change (#1938) (aa97b68)
  • pro:search: selecting option after remote search overides value (#1935) (708f1f7)

2.2.1 (2024-05-20)

Bug Fixes

  • cdk:scroll: pool item not recycled index isn't right (#1926) (c177f36)
  • comp:*: overlay border color token is invalid (#1924) (f1ac247)
  • comp:popconfirm: content padding should be diferent when no header icon rendered (#1929) (cd02157)
  • comp:table: select all shouldn't be checked when empty (#1928) (dd13848)
  • comp:tabs: line type bar offset error after tab title updates (#1927) (2ec613a)
  • comp:tree-select: removing item in selector doesn't work (#1923) (134992f)
  • pro:table: check in layout tool after search doesn't work (#1925) (19078ee)
  • pro:tag-select: modify theme colors (#1922) (5256ad1)
  • pro:tag-select: tag data edit and create should be validated (#1931) (fe649cc)

2.2.0 (2024-05-09)

Bug Fixes

  • cdk:popper: arrow position is incorrect after shift (#1917) (a4072a5)
  • cdk:virtual: render pool item with same item key is not reused (#1910) (df3a961)
  • comp:alert: modify alert info type icon to info-circle (#1916) (e08e100)
  • comp:table: fixed column shadow are displayed after resize (#1909) (0ea197a)
  • comp:tabs: all tabs panel should have selected state (#1921) (b883501)
  • comp:theme: store theme style reference count on style element (#1907) (ff062cd)
  • pro:search: input is formatted incorrectly after tree select leaf option unchecked (#1914) (5e44824)

Features

  • comp:alert: add theme tokens for typed alert text and bg colors (#1918) (114e26f)
  • comp:table: support cascaderStrategy for tree table (#1911) (e05e6af)
  • comp:tabs: rewirte tabs component to support new features (#1913) (3c34eba)
  • comp:theme: add gold, silver and bronze color to base colors (#1915) (1946e26)
  • pro:transfer: supports tree-table type transfer (#1912) (06a8263)

2.1.3 (2024-04-25)

Bug Fixes

  • cdk:virtual: render pool item reuse doesn't take effect (#1900) (514b2dd)
  • comp:table: refactor table column width measure logic (#1899) (425def0)
  • comp:table: rowSpan and colSpan param error (#1908) (2aebaec)
  • pro:search: setting value before select option loaded throws error (#1906) (5f00488)
  • pro:table: column sequence should change after fixed changed (#1901) (daba3f6)
  • pro:tag-select: change creation option input font-weight to xl (#1903) (03f67c3)
  • pro:tag-select: modify tag edit panel style (#1904) (3a87226)
  • pro:tag-select: tag data remove confirm should be configuarable (#1905) (659b1f7)
  • pro:tag-select: tag min width should be auto (#1902) (d80987d)

2.1.2 (2024-04-17)

Bug Fixes

  • cdk:resizable: position should be set at start of resizing (#1889) (aaf85b6)
  • comp:*: theme token css var getter is not supported in safari (#1897) (8166a03)
  • comp:*: update colorInfo and colorOfflineText token (#1896) (8a10fc8)
  • comp:breadcrumb: modify breadcrumb fontSize to fontSizeMd (#1893) (6d51cf9)
  • comp:modal: modal title should have word break (#1888) (62b606a)
  • comp:select: module import error (#1885) (bae7eb7)
  • comp:table: fixed end column z-index should be above fixed start columns (#1892) (4941867)
  • comp:table: table cell border missing when row span included (#1890) (76d77b6)
  • comp:table: table cell border missing when row span included (#1895) (f8aedce)
  • comp:tree-select: search input shouldn't be cleared after option checked (#1886) (28f70c1)
  • comp:tree: checkedChange should be called after cascaderStrategy change (#1887) (a122a31)
  • pro:table: layout tool tree shouldn't show empty (#1891) (b122426)
  • pro:textarea: add rows prop (#1518) (562314c)
  • pro:textarea: height isn't correct when rows is set (#1894) (f9737fd)

2.1.1 (2024-04-08)

Bug Fixes

  • comp:carousel: pre and next arrow should hide when item count is 0 (#1871) (e8a6d6e)
  • comp:collapse,empty: margin size css var reference error (#1872) (dca4899)
  • comp:input: select style component within input addon isn't correct (#1873) (73c4f11)
  • comp:spin: spin mask backgroun color isn't correct (#1874) (f2fcf2d)
  • comp:table: clicking expand icon shouldn't trigger row select (#1875) (818722e)
  • comp:tooltip: tooltip content should wrap on line break (#1876) (ab4a449)
  • comp:tree-select: removing item from selector doesn't uncheck tree node (#1877) (ce4f477)
  • pro:search: quickselect search input shouldn't hide when option selected (#1883) (e9d8517)
  • pro:tag-select: max exceeded alert content error (#1882) (c6eef62)
  • pro:tag-select: removing unselected tag data shouldn't emit tagRemove (#1880) (c3703a8)
  • pro:tag-select: supports beforeRemoveConfirm and beforeSelectConfirm (#1879) (4f48690)
  • pro:tag-select: tag creation option should hide when input fully matched (#1881) (fb6116f)
  • pro:tag-select: tag text shouldn't overflow when overlayMatchWidth is true (#1878) (d2fcdbf)

2.1.0 (2024-03-27)

Bug Fixes

  • comp:input: input theme hashId isn't correctly bound (#1863) (bf11379)
  • comp:textarea: textarea color isn't correct under dark theme (#1864) (17fa41f)
  • comp:tour: async appended steps doesn't work (#1866) (0c6c54d)

Features

2.0.1 (2024-03-05)

Bug Fixes

  • comp:config: millisecond should be included in TimeConfigType (#1850) (405b050)
  • comp:date-picker: range start and and date cover full range (#1851) (8174c4f)
  • comp:select: clicking an option created by input selects undefind (#1855) (fa02551)
  • comp:table: height of checkbox or radio in selectable column cell isn't right (#1859) (690fab8)
  • comp:table: selectable column showIndex doesn't work (#1858) (654ad1a)
  • comp:theme: base color turquoise not correct (#1852) (70e75eb)
  • comp:theme: optimize global token update logic (#1853) (b89990c)
  • comp:time-picker,date-picker: missing parts from input format should be applied by prop value (#1857) (6a75ae2)
  • date-picker: range panel onSelect should be triggered when panel not visible (#1856) (c82e28b)
  • pro:tree: optimize collapse transition apperance (#1854) (98d0595)

2.0.0 (2024-02-01)

Bug Fixes

  • cdk:form,comp:icon: fix suspected memory leak (#1846) (43581b1)
  • cdk:scroll: optimize virtual scroll render pool resuage (#1837) (4a37a0a)
  • comp:alert,tag: replace rgba bg color with color with no alpha (#1840) (458b070)
  • comp:button: button is not vertical center when it has icon (#1830) (cefdc0d)
  • comp:cascader: remote search is error (#1832) (8d1e463)
  • comp:drawer: destroyOnHide drawer doesn't destroy if visible is set false before enter transition (#1836) (773fb38)
  • comp:header: header bar should be aligned top (#1842) (592fc8b)
  • comp:popconfirm: change style (#1823) (fc63a44)
  • comp:popover: remove content padding top (#1822) (6b29646)
  • comp:select: search input should be cleared after option selected (#1843) (15daf1c)
  • comp:select: when input change multiply model input width is error (#1829) (91c1f34)
  • comp:table: inconsecutive fixed columns are not fixed (#1835) (9a8332b)
  • comp:table: tree table line doesn't appear normally (#1844) (2405527)
  • comp:table: virtual table scroll sync should be done by virtual scrollTo API (#1834) (383ca7d)
  • comp:tree: modify tree line spacing (#1839) (f091062)
  • pro:table: hovering layout tool trigger shouldn't show resize handle (#1838) (ba1b33e)

Features

  • cdk:scroll: virtual scrollTo supports horizontal target (#1833) (d062236)

BREAKING CHANGES

  • cdk:scroll: scrollTo option index is deprecated, use rowIndex instead
  • cdk:scroll: scrollTo option offset is deprecated, use verticalOffset instead
  • cdk:scroll: scrollTo option key is deprecated, use rowKey instead
  • cdk:scroll: scrollTo option align is deprecated, use verticalAlign instead

2.0.0-beta.6 (2024-01-17)

Bug Fixes

  • cdk:popper: arrow size not properly calculated (#1813) (f7abe16)
  • comp:*: modify all overlay default placement to bottomStart (#1815) (4189049)
  • comp:alert: change alert icon marigin-right to marginSizeXs(#1802) (4df6f97)
  • comp:collapse: change header prefix margin right to marginSizeMd (#1811) (6bf6655)
  • comp:header: change bar height (#1804) (972bd64)
  • comp:select: theme token optionGroupMargin unit error (#1821) (c1c2906)
  • comp:tag: change tag padding x to 8px, use box-shadow instead of border (#1801) (371c61d)
  • comp:tag: reset bordered style from box-shadow to border (#1817) (7154ca5)
  • pro:search: quick select panel search bar overflows (#1819) (c6824ea)

Features

  • cdk:scroll: add simulated scroll support to VirtualScroll (#1812) (17ccefa)
  • pro:search: select field supports caching selected data (#1814) (6e80276)

2.0.0-beta.5 (2024-01-08)

Bug Fixes

  • cdk:drag-drop: remove user-select none style (#1743) (d76dcda)
  • cdk:forms: interactions trigger dosen't work (#1770) (fc44cbf)
  • cdk:popper: modify default placement to bottomStart (#1785) (5d9ddc4)
  • comp:button: pointer events sholud be none when disabled (#1744) (2ca124d)
  • comp:cascader: the value is incorrect after clicking the clear icon (#1774) (0134f36)
  • comp:checkbox: button theme not registered (#1758) (1c68326)
  • comp:collapse: modify header font-size to fontSizeHeaderSm (#1790) (664c34b)
  • comp:desc: header component does not take effect (#1742) (dd1aab8)
  • comp:desc: use div to wrap header slot (#1752) (dd31ee4)
  • comp:head: modify header bar style (#1781) (12278ef)
  • comp:input: sufix click does not effect (#1745) (4769dcd)
  • comp:modal: adjust the icon of the modal that confirm the mode (#1763) (6227d4a)
  • comp:modal: fix adjust modal icon height (#1762) (019674d)
  • comp:pagination: change lg size font size to fontSizeSm (#1761) (5669abc)
  • comp:popover,tooltip: replace paddings with theme variables (#1780) (0c2be7b)
  • comp:radio: gap behaves abnormally when configured without 0px (#1740) (9ecd14a)
  • comp:select: selectOptionFontSize theme var reference error (#1777) (0e0db55)
  • comp:table: pagination should hide when data empty (#1782) (85d80e1)
  • comp:table: scroll classes is determined by scroll overflowed (#1798) (dfbaec7)
  • comp:table: table header not visible when width not collected (#1794) (7a1cd70)
  • comp:tabs: tabs segment mod nav font-weight should be normal (#1788) (7a8a89f)
  • comp:tag: modify tag normal bg color (#1792) (5990a28)
  • comp:timeline: modify contentMarginBottom to marginSizeLg (#1791) (bc3b27f)
  • comp:tree: update tree line style (#1783) (ca64a1e)
  • comp:tree: virtual treeNode slots not passed (#1799) (f9361f7)
  • comp:upload: file is not uploaded when maxCount is 1 (#1786) (400a0b4)
  • comp:upload: file remove icon should be 'close' (#1787) (f862fdf)
  • comp: modify offline color token (#1789) (00cd10c)
  • pro:layout: dark theme overlay menu style error (#1771) (64169d2)
  • pro:layout: logo title color theme var reference error (#1759) (8fced5c)
  • pro:layout: style error when theme style not injected (#1769) (e216b08)
  • pro:search: click is correct when key is zero (#1748) (9d996ce)
  • pro:search: container zIndex shouldn't be set when not focused (#1795) (613079d)
  • pro:search: non-multiple field created state should be overwritten by new state (#1778) (617c192)
  • pro:search: replace spacing with theme tokens (#1793) (6505440)
  • pro:search: searchable fields should keep search text after value change (#1796) (97cf777)
  • pro:table: layoutool checkbox shouldn't be checkable when disabled (#1741) (0905872)
  • pro:transfer: maximum recursive updates exceeded under vue 3.4 (4d8e1c8)
  • pro:transfer: maximum recursive updates exceeded under vue 3.4 (e511253)
  • style dependencies missing in on-demand import entries (#1755) (4b97958)

Features

  • add dark theme (#1751) (415f07f)
  • add theme entries for on-demand import (#1756) (093641f)
  • cdk:forms: add interactions trigger (#1766) (83c60e7)
  • cdk:scroll: virtual scroll supports horizontal (#1775) (77a0411)
  • cdk:theme: add cdk theme support (#1739) (ab9cb89)
  • comp:drawer: distance is configurable and determined by drawer size (#1767) (4420e37)
  • comp:table: add insetShadow to horizontal overlowed container (#1768) (2d51ad6)
  • comp:table: add virtualHorizontal support (#1776) (23a8484)
  • comp:table: change rowHeight theme tokens to paddings (#1760) (c9b4ef7)
  • comp:table: column align supports cell and title (#1784) (7a69ea1)
  • comp:tag: support compact group tags (#1779) (318d8ef)
  • comp:theme: root level IxThemeProvider is no longer needed (#1765) (bd5603e)
  • dynamic theme with theme tokens is now supported (#1737) (5976f6d)
  • modify disable color theme tokens (#1764) (33b3d4d)
  • remove typography support (#1738) (5d06267)

BREAKING CHANGES

  • cdk:scroll: itemHeight is deprecated, use rowHeight instead
  • cdk:scroll: itemRender is deprecated, use rowRender instead
  • typography is removed
  • original css vars and less vars are removed
  • original default theme is removed, seer is now default theme
  • original style entries is removed, now only index is provided

2.0.0-beta.4 (2023-12-27)

Bug Fixes

  • cdk:drag-drop: remove user-select none style (#1743) (d76dcda)
  • cdk:forms: interactions trigger dosen't work (#1770) (c099b1a)
  • comp:button: pointer events sholud be none when disabled (#1744) (2ca124d)
  • comp:cascader: the value is incorrect after clicking the clear icon (#1774) (337c894)
  • comp:checkbox: button theme not registered (#1758) (534cf7e)
  • comp:desc: header component does not take effect (#1742) (dd1aab8)
  • comp:desc: use div to wrap header slot (#1752) (dd31ee4)
  • comp:input: sufix click does not effect (#1745) (4769dcd)
  • comp:modal: adjust the icon of the modal that confirm the mode (#1763) (142a0ef)
  • comp:modal: fix adjust modal icon height (#1762) (e248941)
  • comp:pagination: change lg size font size to fontSizeSm (#1761) (076d924)
  • comp:radio: gap behaves abnormally when configured without 0px (#1740) (9ecd14a)
  • comp:select: selectOptionFontSize theme var reference error (#1777) (3cd5982)
  • pro:layout: dark theme overlay menu style error (#1771) (98c6d98)
  • pro:layout: logo title color theme var reference error (#1759) (f44039d)
  • pro:layout: style error when theme style not injected (#1769) (f7bbf20)
  • pro:search: click is correct when key is zero (#1748) (9d996ce)
  • pro:table: layoutool checkbox shouldn't be checkable when disabled (#1741) (0905872)
  • style dependencies missing in on-demand import entries (#1755) (0bd7cc9)

Features

  • add dark theme (#1751) (a4540ec)
  • add theme entries for on-demand import (#1756) (aa0eaaa)
  • cdk:forms: add interactions trigger (#1766) (dcdbfb3)
  • cdk:scroll: virtual scroll supports horizontal (#1775) (4b39705)
  • cdk:theme: add cdk theme support (#1739) (6616ebc)
  • comp:drawer: distance is configurable and determined by drawer size (#1767) (949e855)
  • comp:table: add insetShadow to horizontal overlowed container (#1768) (65a1aca)
  • comp:table: add virtualHorizontal support (#1776) (bb77f91)
  • comp:table: change rowHeight theme tokens to paddings (#1760) (48f0394)
  • comp:theme: root level IxThemeProvider is no longer needed (#1765) (3565d49)
  • dynamic theme with theme tokens is now supported (#1737) (f587f3a)
  • modify disable color theme tokens (#1764) (29566d5)
  • remove typography support (#1738) (65a9c6c)

BREAKING CHANGES

  • cdk:scroll: itemHeight is deprecated, use rowHeight instead
  • cdk:scroll: itemRender is deprecated, use rowRender instead
  • typography is removed
  • original css vars and less vars are removed
  • original default theme is removed, seer is now default theme
  • original style entries is removed, now only index is provided

2.0.0-beta.3 (2023-12-11)

Bug Fixes

  • cdk:forms: interactions trigger dosen't work (#1770) (c099b1a)
  • comp:checkbox: button theme not registered (#1758) (534cf7e)
  • comp:modal: adjust the icon of the modal that confirm the mode (#1763) (142a0ef)
  • comp:modal: fix adjust modal icon height (#1762) (e248941)
  • comp:pagination: change lg size font size to fontSizeSm (#1761) (076d924)
  • pro:layout: dark theme overlay menu style error (#1771) (98c6d98)
  • pro:layout: logo title color theme var reference error (#1759) (f44039d)
  • pro:layout: style error when theme style not injected (#1769) (f7bbf20)
  • style dependencies missing in on-demand import entries (#1755) (0bd7cc9)

Features

  • add dark theme (#1751) (a4540ec)
  • add theme entries for on-demand import (#1756) (aa0eaaa)
  • cdk:forms: add interactions trigger (#1766) (dcdbfb3)
  • cdk:theme: add cdk theme support (#1739) (6616ebc)
  • comp:drawer: distance is configurable and determined by drawer size (#1767) (949e855)
  • comp:table: add insetShadow to horizontal overlowed container (#1768) (65a1aca)
  • comp:table: change rowHeight theme tokens to paddings (#1760) (48f0394)
  • comp:theme: root level IxThemeProvider is no longer needed (#1765) (3565d49)
  • dynamic theme with theme tokens is now supported (#1737) (f587f3a)
  • modify disable color theme tokens (#1764) (29566d5)
  • remove typography support (#1738) (65a9c6c)

BREAKING CHANGES

  • typography is removed
  • original css vars and less vars are removed
  • original default theme is removed, seer is now default theme
  • original style entries is removed, now only index is provided

2.0.0-beta.2 (2023-12-01)

Bug Fixes

  • comp:checkbox: button theme not registered (#1758) (64bb7a3)
  • style dependencies missing in on-demand import entries (#1755) (48b7e73)

Features

2.0.0-beta.1 (2023-11-29)

Features

2.0.0-beta.0 (2023-11-23)

Features

BREAKING CHANGES

  • typography is removed
  • original css vars and less vars are removed
  • original default theme is removed, seer is now default theme
  • original style entries is removed, now only index is provided

1.12.4 (2024-01-02)

Bug Fixes

  • cdk:drag-drop: remove user-select none style (#1743) (d76dcda)
  • comp:button: pointer events sholud be none when disabled (#1744) (2ca124d)
  • comp:desc: header component does not take effect (#1742) (dd1aab8)
  • comp:desc: use div to wrap header slot (#1752) (dd31ee4)
  • comp:input: sufix click does not effect (#1745) (4769dcd)
  • comp:radio: gap behaves abnormally when configured without 0px (#1740) (9ecd14a)
  • pro:search: click is correct when key is zero (#1748) (9d996ce)
  • pro:search: non-multiple field created state should be overwritten by new state (#1778) (617c192)
  • pro:table: layoutool checkbox shouldn't be checkable when disabled (#1741) (0905872)

1.12.3 (2023-12-05)

Bug Fixes

  • cdk:drag-drop: remove user-select none style (#1743) (d76dcda)
  • comp:button: pointer events sholud be none when disabled (#1744) (2ca124d)
  • comp:desc: header component does not take effect (#1742) (dd1aab8)
  • comp:desc: use div to wrap header slot (#1752) (dd31ee4)
  • comp:input: sufix click does not effect (#1745) (4769dcd)
  • comp:radio: gap behaves abnormally when configured without 0px (#1740) (9ecd14a)
  • pro:search: click is correct when key is zero (#1748) (9d996ce)
  • pro:table: layoutool checkbox shouldn't be checkable when disabled (#1741) (0905872)

1.12.2 (2023-11-06)

Bug Fixes

  • comp:table: tree cell with no siblings should show indent line (#1735) (bb75c13)
  • pro:search: rest count should hide when no item is overflowed (#1736) (a436e92)

1.12.1 (2023-11-03)

Bug Fixes

  • comp:table: expandable cell text not vertial aligned (#1729) (4589e83)
  • comp:text: ellipsis doesn't work when there're line breaks (#1730) (ed78fe3)
  • comp:text: text component should inherit attrs (#1731) (75b49bf)
  • pro:search: overflowd item count is incorrect (#1732) (2e8fc95)
  • pro:search: select in quickselect panel shouldn't have active value (#1733) (a967f9b)

1.12.0 (2023-10-30)

Bug Fixes

  • pro:search: remote search not working (#1727) (0d306ac)
  • pro:search: segment input title should be placeholder when empty (#1724) (8902bb9)
  • pro:search: unconfirmed item sequence should change when update (#1725) (34f9669)

Features

  • comp:*: all input components with overlay support focus and blur event (#1714) (7b739aa)
  • comp:drawer,header,message,modal,notification: all VNode props support render function now (#1717) (69013e8)
  • comp:table: add pagination slot (#1716) (b653faf)
  • comp:table: support expandable.showLine for tree data (#1718) (4504c0f)
  • pro:search: add useParser api for value parsing (#1721) (d96bed4)
  • pro:search: support concludeAllSelected for select field (#1726) (5e4c7e1)
  • pro:search: tree field supports defaultExpandedKeys (#1728) (8120fdf)

1.11.2 (2023-10-23)

Bug Fixes

  • comp:upload: controlled update should trigger upload and abort (#1715) (c068cd4)
  • comp:upload: remove unecessary console log statement (#1723) (c7b4c1f)
  • pro:search: segment input delete doesn't work after selecting all (#1722) (1a34c13)

1.11.1 (2023-10-17)

Bug Fixes

  • pro:search: placeholder not vertially centered (#1713) (f05cc48)
  • pro:search: select activeValue shouldn't change on mouse leave (#1712) (a6d539a)

1.11.0 (2023-10-07)

Bug Fixes

  • comp:radio: radio dot size and position shouldn't be constant (#1707) (840eefe)
  • comp:text: native tooltip should show when not ellipsised (#1709) (8513cd9)
  • comp:text: text blinks when content doesn't exceed one row (#1706) (5afea2f)
  • comp:text: use css ellipsis at one row to improve performance (#1705) (271ef83)
  • pro:search: key duplication after controlled value change (#1708) (3ae8dd2)
  • pro:textarea: readonly not working (#1704) (6e82eb4)

Features

  • comp:card: shadow supports global config now (#1696) (d3672cc)
  • pro:search: quickSelect prop supports object option (#1697) (5259671)
  • pro:search: searchField supports keywordFallback option (#1698) (430c740)

1.10.2 (2023-09-25)

Bug Fixes

  • comp:text: copy icon of default global config error (#1700) (7c26c81)
  • comp:text: expand icon shouldn't render when not ellipsised (#1699) (43d489b)

1.10.1 (2023-09-18)

Bug Fixes

  • comp:config: modify seer global config (#1695) (63878a5)
  • comp:icon: three icon are added (#1685) (bdb7ba1)
  • comp:radio: remove unnecessory console statement (#1691) (f779ea2)
  • comp:stepper: modify size config to 'sm' for seer theme (#1694) (51ae0b2)
  • comp:tree: change content horizontal padding to 0 (#1686) (231a6ee)
  • pro:search: name input width shouldn't exceeds container (#1693) (fe42021)
  • pro:search: name select overlay data blinks after closed (#1692) (34034a3)
  • pro:search: proSearch input shouldn't be auto focused in safari (#1689) (e211465)
  • pro:search: segment input scroll event doesn't work in safari (#1690) (1caabb8)

1.10.0 (2023-09-11)

Features

  • comp:table: supports record for customCell of selectable column (#1681) (b80ba68)
  • comp:tabs: customTitle supports overflowed paramater (#1682) (5da8900)
  • comp:text: rewrite component to provide better ellipsis support (#1680) (fb1adb2)
  • comp:upload: add onMaxCountExceeded (#1673) (8faddc1)
  • pro:search: add size prop (#1667) (e8068bd)

1.9.5 (2023-09-04)

Bug Fixes

  • comp:alert: modify warning icon to 'exclamation-circle' (#1676) (3d9c265)
  • comp:card: footer button style should use class but not button (#1677) (cf91774)
  • comp:tree: tree select disabled not right (#1675) (c6b1bb3)
  • comp:upload: default icon config not right (#1674) (0bf4f6b)

1.9.4 (2023-08-28)

Bug Fixes

  • comp:input: addon select should remove box-shadow when invalid (#1665) (bb26dbb)
  • comp:pagination: sizeChanger should be supported for simple mode (#1663) (23178ed)
  • comp:tree: tree node disabled should be cascade (#1666) (c57dfb3)
  • pro:search: search states should update when field changes (#1662) (a564dd3)

1.9.3 (2023-08-21)

Bug Fixes

  • cdk:popper: display: none reference is not treat as hidden (#1659) (830be33)
  • comp:alert: alert content not aligined with pagination (#1658) (f691999)
  • comp:card: add css class to footer button (#1660) (54f2c7f)
  • comp:drawer: content first render should be delayed till visible (#1657) (4e4542b)
  • pro:search: onItemConfirm value is empty when item is removed (#1661) (84f95d1)
  • pro:search: segment should init only when it's set inactive (#1656) (6ae11ea)
  • pro:search: segment with default value shouldn't be set active (#1655) (97a40d6)

1.9.2 (2023-08-14)

Bug Fixes

  • cdk:forms: the status of control is incorrect with async validators (#1645) (fa591b5)
  • cdk:popper: popper shouldn't update if reference is display none (#1653) (cf83513)
  • cdk:popper: reference is hidden when ancestors are not visible (#1648) (db00adb)
  • comp:*: overlay options update should watch deep (#1652) (e6f5fa2)
  • comp:date-picker: panel header font-size not right (#1640) (e7895a1)
  • comp:drawer: translate transition error when container is set (#1642) (a4dc760)
  • comp:dropdown: dropdown border-radius not working (#1632) (4817f09)
  • comp:modal: header size should be sm when header has no content (#1634) (ca74b62)
  • comp:select: responsive maxLabel size calculation error (#1647) (468a749)
  • comp:select: select grouped options indent not working (#1636) (8807a31)
  • comp:table: gap between expand trigger and text not working (#1637) (0183341)
  • comp:table: header sort and filter trigger size not right (#1649) (2697bb8)
  • comp:tag: tag content not aligned center (#1650) (02c5043)
  • comp:tour: step title should be optional (#1628) (ecd1b7c)
  • comp:transfer: transfer header clear icon error (#1633) (73eab86)
  • pro:search: empty value set by quick select should be removed (#1646) (eab7c44)

1.9.1 (2023-08-05)

Bug Fixes

  • comp:*: hide password input eye in edge with reset style (#1626) (a0dddbd)
  • comp:*: overlay arrow size misculated after rendered null (#1627) (8c36d26)
  • comp:button: text and link should be user selectable (#1624) (4ca9283)
  • comp:tour: active step incorrect when async (#1621) (cb6d0bf)
  • comp:tour: tour closable should be configurable (#1622) (409c280)
  • pro:search: add min-height to select panel in quickselect (#1625) (b019804)
  • pro:search: chinese couldn't be input (#1620) (1e4a1c7)

1.9.0 (2023-07-27)

Bug Fixes

  • comp:select: pressing enter after chinese input (#1611) (62d53e7)
  • comp:table: the customMenu of filterable add parameters (#1619) (079df65)
  • docs: add loadingBar to show progress (#1615) (9f643b2), closes #1538
  • pro:search: each segment should have ellipsis separately (#1614) (ffc85a1)
  • pro:search: empty state should be determined by search states (#1613) (25e755f)
  • pro:search: segment input mousedown doesn't change selection (#1612) (eec8158)
  • pro:table: the layout tree enable checkOnClick (#1609) (fdda882)

Features

  • comp:*: support virtualItemHeight for VirtualScroll (#1618) (b1a5801)
  • comp:checkbox,radio: support fieldset slot (#1608) (53c9131)
  • comp:tag: support css variable and add status prop (#1600) (4c2d506)
  • comp:tour: add tour component (#1610) (79335e3)
  • comp:tree-select: add searchPlaceholder prop (#1617) (3a2687e)
  • pro:search: bluring segment with no panel triggers update now (#1616) (294884e)

1.8.1 (2023-07-14)

Bug Fixes

  • comp:icon: update icon assets (#1597) (cffe08c)
  • comp:input: sync design and update css variable (#1602) (5a5eaea)
  • comp:textarea: boxsizing data parse error in firefox (#1599) (f68df61)
  • comp:text: the lineClamp does not work (#1596) (f9a33e5)
  • pro:search: shortcut compont should provide comp name (#1598) (12bf691)

1.8.0 (2023-07-06)

Bug Fixes

  • comp:carousel: dot clickable area is too small (#1590) (7138b40)
  • comp:date-picker: start and end cell calculation error (#1591) (d66c71b)
  • pro:table: the checkbox logic in the layout tool tree is incorrect (#1593) (799ac59)

Features

  • comp:text: add text component (#1595) (9df3f1b)
  • comp:tree: expandIcon prop supports render function now (#1586) (f4b1a38)
  • pro:search: add mutiSegment field (#1574) (90a1a8a)
  • pro:search: add IxProSearchShortcut comp and shortcut slots (#1594) (c605be2)
  • pro:transfer: add layoutTool support to table transfer (#1579) (6c6d41b)

1.7.2 (2023-06-28)

Bug Fixes

  • comp:*: overlay animating cls should be set only at leaving (#1552) (c0d2e9c)
  • comp:button: fix icon not vertically centered (#1542) (cf269a5)
  • comp:config: the weekStartsOn does not work in the enUS locale (#1570) (0ce5cf4)
  • comp:empty: the ids in svg should be only (#1539) (40d25f5)
  • comp:form: the disabled color using css variable (#1572) (850a1db)
  • comp:image: fix comp:image issue: icon [file-image] load failed (#1581) (cc81151), closes #1580
  • comp:modal: the size of button should be 'md' (#1582) (00c7c6c)
  • comp:popconfirm: sync design (#1565) (08e1821)
  • comp:select: the onSearch should be called when the intput is clear (#1577) (ab4e4b0)
  • comp:select: the placeholder in overlay can't setting (#1571) (7388dc4)
  • comp:style: lost the style file of the watermark component in seer.less (#1575) (d8b9aed)
  • comp:table: fixed column background color error is selected (#1543) (7448e38)
  • comp:tabs: incorrect offset of the selected bar with dynamic tabs (#1563) (15be909)
  • comp:tabs: more pane should hidden when empty data (#1547) (13013b3)
  • comp:tooltip: visible is not work when destroyOnHide is true (#1550) (05fdb30)
  • comp:tree-select: async loading is invalid when getKey is set (#1541) (6cd6155)
  • comp:tree: change drop node box-shadow to border (#1584) (5b73101)
  • comp:tree: improve browser compatibility (#1585) (9949124)
  • comp:upload: accept does not ignore case (#1544) (b7e9b89)
  • pro:search: all items triggered by quickselect should be updated (#1559) (2385ed8)
  • pro:search: clicking search button should trigger value change (#1557) (324d74f)
  • pro:search: input searchField trim not working (#1560) (9f2232a)
  • pro:search: item created by shortcut shoule be set active (#1554) (31e433c)
  • pro:search: remove name input min-width (#1551) (04e2500)
  • pro:search: segment states should be reset after blur (#1553) (b8cada3)
  • pro:table: the empty is not rendered in the layout tool (#1562) (ea62fd1)

Features

  • comp:modal: add animatable global config (#1558) (0e82271)
  • comp:style: add min scroll and css variable support (#1564) (d425a6f)
  • comp:tabs: support addIcon slot (#1566) (dcd9c1a)
  • pro:search: add custom icon renderer for treeSelect and cascader (#1556) (bec5772)

1.7.1 (2023-06-05)

Bug Fixes

  • comp:config: the weekStartsOn does not work in the enUS locale (#1570) (0ce5cf4)
  • comp:form: the disabled color using css variable (#1572) (850a1db)
  • comp:select: the placeholder in overlay can't setting (#1571) (7388dc4)

1.7.0 (2023-05-29)

Bug Fixes

  • comp:*: overlay animating cls should be set only at leaving (#1552) (c0d2e9c)
  • comp:button: fix icon not vertically centered (#1542) (cf269a5)
  • comp:empty: the ids in svg should be only (#1539) (40d25f5)
  • comp:popconfirm: sync design (#1565) (08e1821)
  • comp:table: fixed column background color error is selected (#1543) (7448e38)
  • comp:tabs: incorrect offset of the selected bar with dynamic tabs (#1563) (15be909)
  • comp:tabs: more pane should hidden when empty data (#1547) (13013b3)
  • comp:tooltip: visible is not work when destroyOnHide is true (#1550) (05fdb30)
  • comp:tree-select: async loading is invalid when getKey is set (#1541) (6cd6155)
  • comp:upload: accept does not ignore case (#1544) (b7e9b89)
  • pro:search: all items triggered by quickselect should be updated (#1559) (2385ed8)
  • pro:search: clicking search button should trigger value change (#1557) (324d74f)
  • pro:search: input searchField trim not working (#1560) (9f2232a)
  • pro:search: item created by shortcut shoule be set active (#1554) (31e433c)
  • pro:search: remove name input min-width (#1551) (04e2500)
  • pro:search: segment states should be reset after blur (#1553) (b8cada3)
  • pro:table: the empty is not rendered in the layout tool (#1562) (ea62fd1)

Features

  • comp:modal: add animatable global config (#1558) (0e82271)
  • comp:style: add min scroll and css variable support (#1564) (d425a6f)
  • comp:tabs: support addIcon slot (#1566) (dcd9c1a)
  • pro:search: add custom icon renderer for treeSelect and cascader (#1556) (bec5772)

1.6.1 (2023-05-08)

Bug Fixes

  • comp:button: fix icon not vertically centered (#1542) (cf269a5)
  • comp:empty: the ids in svg should be only (#1539) (40d25f5)
  • comp:table: fixed column background color error is selected (#1543) (7448e38)
  • comp:tabs: more pane should hidden when empty data (#1547) (13013b3)
  • comp:tree-select: async loading is invalid when getKey is set (#1541) (6cd6155)
  • comp:upload: accept does not ignore case (#1544) (b7e9b89)

1.6.0 (2023-04-17)

Bug Fixes

  • cdk:drag-drop: the shard context was not initalized correctly (#1537) (1a8793d), closes #1436

Features

  • comp:tabs: supoort dataSource, removable, onAdd (#1536) (0dad84b)
  • pro:search: add quick select panel support (#1529) (daa39da)

1.5.4 (2023-04-13)

Bug Fixes

  • cdk:scroll: the onScrolledBottom is not triggered (#1535) (cee4685)
  • comp:cascader: onChange not working (#1528) (c045d47)
  • comp:select: panel active value couldn't be set as undefined (#1533) (7949a28)
  • comp:select: searchable with multiple works abnormally (#1530) (8240c44)
  • pro:tree: the header don't render when it is empty (#1531) (64f6e33)

1.5.3 (2023-04-04)

Bug Fixes

  • cdk:popper: reference hidden popper are no longer updated (#1515) (9552ef3)
  • comp:*: animating overlay are not hidden anymore (#1516) (3d4ce98)
  • comp:icon: 'info' and 'exclamation' are exchanged (#1525) (dc98fae)
  • comp:icon: ellipsis icon not right (#1522) (615f483)
  • pro:search: add animation to overlay (#1517) (a781bb9)

1.5.2 (2023-03-27)

Bug Fixes

  • cdk:forms: disabled according to status (#1503) (88a6d3f)
  • cdk:scroll: content is blank when re-activated in keepalive mode (#1505) (2d74862)
  • comp:button: disabled btn when group's disabled is true (#1508) (6e44b98)
  • comp:date-picker: disabledDate error on year and month panel (#1514) (06c546c)
  • comp:date-picker: prevent elements with class name ix-overlay's box-sizing set to content-box (#1511) (3fe76f2)
  • comp:select: compositionEnd can't trigger (#1513) (33a2cf6)
  • comp:timeline: modify timeline style according to design (#1509) (b9db622)
  • pro:table: triggers of last column is covered by layout tool (#1507) (d2654f2)
  • pro:textarea: placeholder color for textarea (#1512) (521ac8d)

1.5.1 (2023-03-14)

Bug Fixes

  • comp:*: the control type of all form components is incomplete (#1495) (ace2a1e)
  • comp:cascader: group height should be same as panel height (#1500) (dfb5d0b)
  • comp:spin: btn under ix-spin can be clicked (#1499) (3463cea)
  • pro:search: segmentState should init only when item key changes (#1496) (70f947c)
  • pro:search: select panel virtual not working (#1501) (5def0ab)

1.5.0 (2023-03-07)

Bug Fixes

  • comp:cascader: searchValue not working after CascaderPanel added (#1487) (42b408b)
  • comp:modal: style update and css variable support (#1479) (f45776d)
  • comp:table: the indent not work and selected records not cached (#1484) (a3d5bb7), closes #1482
  • comp:textarea: measureTextarea removeChild error (#1492) (e489e8e)
  • pro:search: empty input segment should be invalid (#1494) (168620e)
  • pro:search: name select label not rendering (#1493) (cb4b86a)

Features

  • cdk:forms: formArray supports clearControls (#1490) (1cd4dcc)
  • comp:cascader: add IxCascaderPanel component (#1481) (e044390)
  • comp:desc: add Descriptions component (#1470) (a7faf13)
  • comp:rate: add color prop for rate (#1420) (31c29e0)
  • comp:select: add loading prop for select component (#1439) (3289784)
  • pro:search: select and treeSelect support onSearch now (#1444) (79a7acc)
  • pro:search: add 'cascader' searchField (#1485) (88b751b)
  • pro:search: add customNameLabel and customOperatorLabel (#1491) (1be87e8)
  • pro:table: the layout tool support visible, changeSize, resetable (#1488) (950f1b1)

1.4.3 (2023-02-27)

Bug Fixes

  • comp:alert: alert icon should always be aligned top (#1467) (c71ee04)
  • comp:icon: update icons, add more and exit icon (#1468) (78918ae)
  • comp:rate: control not work (#1471) (0b2dfa1)
  • comp:slider: slider marker color error when disabled (#1457) (d215935)
  • comp:spin: spin container blured opacity should be 0.3 (#1464) (f88ad9a)
  • comp:stepper: stepper tail dashed style isn't working (#1458) (c688624)
  • comp:table: virtual + fixed column abnormal display with chrome83 (#1473) (4523705)
  • comp:transfer: pagination should enable quick jumper, meanwhile fix header suffix style (#1459) (499ae90)
  • pro:search: change proSearch overlay vertical offset to 8px (#1463) (2da284d)
  • pro:search: mutiple search filed validation error (#1475) (b961c4e)
  • pro:search: panel onkeydown should only be called when opened (#1477) (76a1bac)
  • pro:tree: tree content horizontal padding (#1466) (ec8c61d)

1.4.2 (2023-02-20)

Bug Fixes

  • comp:carousel: when items is dynamically reduced to 1, layout error (#1450) (2e37c44)
  • comp:carousel: when scaled, the component layout error (#1448) (58ee991)
  • comp:empty: resolve id conflicts in svg (#1451) (8ca7a08)
  • comp:upload: upload list card status text isn't centered (#1461) (afeb80e)
  • component style update (#1452) (c07ef31)
  • pro:search: treeSelect panel height is unset (#1445) (388da6a)
  • pro:search: remove transition for overlay (#1447) (4c28a78)

1.4.1 (2023-02-13)

Bug Fixes

  • comp:*: use a smarter slide animation (#1422) (33fb35f)
  • comp:card: remove footer padding and click effect (#1418) (0612164)
  • comp:select: blur event make span render bad (#1437) (b15fedd), closes #1431
  • comp:select: call blur after 'enter' envent (#1441) (391c526)
  • comp:table: onScroll not work (#1428) (79136b5)
  • comp:table: the size of pagination cannot be overridden (#1440) (b647883)
  • comp:transfer: select all status error (#1442) (ff3bcf9)
  • pro:search: segment panel overlay shouldn't blink (#1424) (7829ca1)
  • pro:transfer: tree transfer count error under children strategy (#1443) (e0f9597)
  • pro:tree: expandAll button state is wrong (#1429) (2d2d7ca)

1.4.0 (2023-01-16)

Bug Fixes

  • comp:badge: the count should support non-numeric types (#1399) (5400b29)
  • comp:tree: correct param checked of onCheck (#1404) (2858da6)
  • comp:tree: incorrect style when node is selected (#1416) (b112049)
  • comp:tree: lines are not aligned (#1393) (0dd030d)
  • pro:table: width calculation problem after resize (#1417) (d7ef42c)
  • pro:transfer: optimze tree expanded keys sync logic (#1414) (fec5fee)
  • pro:transfer: overide transfer tree node selected bg color (#1407) (477ac44)
  • pro:tree: empty state is not centered (#1394) (2c58ca2)

Features

  • cdk:forms: the disabled of ValidatorOptions support function (#1395) (d633174)
  • cdk:forms: the setMessages supports setting locale for i18n (#1398) (0a8b116)
  • cdk:utils, pro:search: add tree utils, add pro search 'treeSelect' field (#1391) (4bf719d)
  • cdk:utils: add tree utils, fix data param of getAllSelectedKeys, fix filtered or paginated tree data value error (#1406) (56035c1)
  • comp:badge: add processing prop (#1400) (ba15f33)
  • comp:badge: add status prop and support css variable (#1390) (da3905e)
  • comp:cascader: add disableData to dynamically disable options (#1408) (65328e7)
  • comp:stepper: add dot prop (#1401) (aa90a7e), closes #1082

1.3.3 (2023-01-09)

Bug Fixes

  • comp:cascader: selected and expanded status is display incorrectly (#1386) (847f139)
  • comp:header: remove breakground-color (#1392) (55bb758)
  • comp:input-number: buttons of inc and dec are not hidden by default (#1385) (b77fac6)
  • comp:select: can't select other options when there are input values (#1387) (59fc80e)
  • pro:search: overlay zIndex should be larger than container (#1389) (81ff47e)
  • pro:transfer: tree transfer with 'off' stategy target error (#1388) (796bfaf)

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.