Skip to content

Latest commit

 

History

History
2268 lines (1524 loc) · 246 KB

CHANGELOG.md

File metadata and controls

2268 lines (1524 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.3 (2024-12-31)

Bug Fixes

  • cdk:popper: update shouldn't change ref option param (#2023) (9d982d2)
  • cdk:popper: popper can't open when visible is updated by user (#2022) (b8bca6d)

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.