Skip to content

Releases: opentiny/tiny-vue

v3.19.0

28 Oct 09:34
0fb2966
Compare
Choose a tag to compare

What's Changed

Breaking Changes 🛠

  • For a better user experience, starting from the @opentiny/[email protected] version, the overall default style of the component library has been switched to the new Opentiny Design style.
  • feat(tooltip): [tooltip] add text content wrapper and content-max-height prop by @gimmyhehe in #1910

Exciting New Features 🎉

  • feat(virtual-scroll-box): add virtual-scroll-box component
  • feat(virtual-tree): add virtual-tree component
  • feat(sticky): add sticky component
  • feat(anchor): [anchor] support mobile-first and saas theme by @chenxi-20 in #1920
  • fix(numeric): [numeric] modify smb-theme by @James-9696 in #1915
  • fix(modal): [modal] modify smb-theme by @James-9696 in #1914
  • fix(form): [form] change x-design form label text color by @gimmyhehe in #1922
  • fix(carousel): [carousel]modify carousel of xdesign theme by @James-9696 in #1908
  • fix(drawer): [drawer]: modify smb-theme by @James-9696 in #1913
  • fix(fall-menu): [fall-menu]modify smb theme by @James-9696 in #1870
  • fix(dialog-box): [dialog-box] modify smb-theme by @James-9696 in #1912
  • feat(grid): [grid] support resizable config by @gweesin in #1679
  • feat(crop): [crop] update crop for smb design by @shenjunjian in #1843
  • fix(pager): [pager] change pager XDesign theme by @gimmyhehe in #1938
  • fix(select): [select] Adapt to select component smb theme by @MomoPoppy in #1948
  • feat(input,autocomplete): [input,autocomplete] update input&autocompl… by @zzcr in #1950
  • fix(dialog-box): [dialog-box] modify smb theme by @James-9696 in #1960
  • fix(carousel): [carousel] modify smb theme by @James-9696 in #1962
  • fix(drawer): [drawer] modify smb theme by @James-9696 in #1961
  • fix(loading): [loading] fix loading new design review problem by @chenxi-20 in #1942
  • fix(file-upload): [file-upload] Optimize the adaptation of new specifications based on the alignment comments. by @chenxi-20 in #1977
  • feat(slider): [slider] Adapt slider component smb theme by @MomoPoppy in #1974
  • fix(dropdown,actionMenu): [dropdown,action-menu] Adapt to Dropdown an… by @MomoPoppy in #1967
  • feat(image): [image] Adapt to SMB themes by @MomoPoppy in #1895
  • fix(theme): [tree,tooltip,transfer,cascader,input] update smb design for tree/tooltip/transfer/cascader components by @shenjunjian in #1970
  • feat(tree-menu): [tree-menu] adapt to tree-menu smb themes by @wuyiping0628 in #1866
  • feat(popeditor): [popeditor] Adapt popeditor component xdesign theme by @MomoPoppy in #1973
  • fix(grid): [grid] change grid x-design theme by @gimmyhehe in #1984
  • fix(dialog-box): [dialog-box] modify smb theme by @James-9696 in #1985
  • feat(useLazyShow): add useLazyShow function by @shenjunjian in #1976
  • feat(milestone): [milestone] Adapt milestone component smb theme by @MomoPoppy in #1996
  • fix(carousel): [carousel] modify smb-theme by @James-9696 in #2004
  • feat(wizard): [wizard] Add new specification wizard component by @chenxi-20 in #2000
  • fix(notify): [notify, split] Dev update notifycrop split by @shenjunjian in #2020
  • fix(link-menu): [link-menu] modify smb theme by @James-9696 in #2039
  • feat(filter-panel): [filter-panel] Added filter panel new specification topic by @chenxi-20 in #2032
  • feat(calendar-view): [calendar-view] Adapting to the SMB themes by @Youyou-smiles in #2031
  • feat(steps): [steps] Add a new standard step bar for setting vertical dot attributes. by @chenxi-20 in #2042
  • fix(checkbox): [checkbox]modify smb theme by @James-9696 in #2050
  • fix(radio): [radio] modify smb theme by @James-9696 in #2052
  • fix(dialog-box): [dialog-box] modify smb theme of demo by @James-9696 in #2048
  • fix(grid): [grid] change grid-toolbar x-design theme by @gimmyhehe in #2060
  • fix(theme): [popover,cascader,transfer,tooltip] update smb design for popover,cascader,transfer,tooltip by @shenjunjian in #2058
  • fix(dialog-box): [dialog-box] modify smb theme of demo by @James-9696 in #2069
  • feat(steps): [steps] Refresh the design specifications for styles that are not designed. by @chenxi-20 in #2071
  • feat(search): [search] The vertical bar on the right of the star theme close button is added. by @chenxi-20 in #2084
  • feat(popconfirm): [popconfirm] Adapting to the SMB theme by @Youyou-smiles in #2085
  • feat(search): [search] Adding borderless examples in mini mode by @chenxi-20 in #2091
  • feat(form): [form] x-design theme refresh by @gimmyhehe in #2093
  • feat(grid): [grid] x-design theme refresh by @gimmyhehe in #2094
  • feat(time-picker): [time-picker] updata time frame xdesign by @wuyiping0628 in #2092
  • feat(tree-menu): [tree-menu] updata tree-menu xdesign by @wuyiping0628 in #2095
  • feat(load-list): add load-list components by @zzcr in #2098
  • feat(button-group): [button-group] Adapting to the SMB theme by @Youyou-smiles in #2099
  • feat(steps): [steps] The stateless step style is added to the step bar, and the itemFooter slot is added. by @chenxi-20 in #2110
  • feat(button): [button] Adapting to the SMB theme by @Youyou-smiles in #2104
  • feat(badge): [badge] Adapting to the SMB theme by @Youyou-smiles in #2107
  • feat(button): [button] Adapting to the SMB theme by @Youyou-smiles in #2120
  • feat(guide): [guide] replace x with close-icon by @wuyiping0628 in #2121
  • feat(pager): [pager] add simplest pager to adaptive x-design by @gimmyhehe in #2126
  • feat(carousel): [carousel]modify smb theme and add props by @James-9696 in #2125
  • feat(switch): [switch] Adapting to the SMB theme by @Youyou-smiles in #2112
  • feat(drop-times): [drop-times] Adapting to the SMB theme by @Youyou-smiles in #2118
  • fix(theme): [tree,tooltip,transfer, cascader] update unsolved smb components by @shenjunjian in #2124
  • feat(modal): [modal] modify demo by @James-9696 in #2129
  • feat(checkbox): [checkbox] Adapting to the SMB theme by @Youyou-smiles in #2130
  • feat: [input] add new vars less by @zzcr in #2128
  • feat(steps): [steps] Node line alignment by @chenxi-20 in #2116
  • feat(radio): [radio] Adapting to the SMB theme by @Youyou-smiles in #2132
  • feat(modal): [modal] modify smb theme by @James-9696 in #2146
  • feat(fluent-editor): add format painter by @kagol in #2149
  • feat(grid): [grid] grid custom panel adapt to x-design by @gimmyhehe in #2152
  • feat(dialog-box): [dialog-box] modify smb theme by @James-9696 in #2147
  • feat(button): [button] Adapting to the SMB theme by @Youyou-smiles in #2148
  • feat(drawer): [drawer] modify smb theme by @James-9696 in #2150
  • feat(carousel): [carousel] modify smb theme by @James-9696 in #2153
  • feat: optimize theme style variables by @zzcr in #2157
  • feat(dropdown): [dropdown,select,slider] Adapt to xdesign themes by @MomoPoppy in #2108
  • feat(badge): [badge]: Adapting to the SMB theme by @Youyou-smiles in https://github.com/opentin...
Read more

v3.18.0

13 Aug 03:22
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • feat(tree-select): [tree-select] add tree-select component by @kagol in #1683
  • feat: support solidjs (#1566) by @zzcr in #1682
  • feat(tree-menu)[tree-menu]: clearable by @GaoNeng-wWw in #1672
  • feat(tabs): [tabs] Add new specification function by @chenxi-20 in #1762
  • feat(search): [search] add disabled functionality to the search component and adapt to new specifications by @chenxi-20 in #1756
  • feat(fluent-editor): add mobile-first template by @kagol in #1763
  • feat(Switch): [switch] suppor custom open and close icon. by @AcWrong02 in #1551
  • feat(runtime): add directive runtime by @zzcr in #1784
  • fix(warning): fix all warning , fix dialog-box's visible ,default false by @shenjunjian in #1792
  • feat(fluent-editor): optimize fluent-editor mobile-first by @kagol in #1794
  • feat(file-upload): [file-upload]刷新上传组件新规范 by @chenxi-20 in #1811
  • feat(pager): [pager] add new props total-fixed-left by @gimmyhehe in #1819
  • develop split for smb-design theme by @shenjunjian in #1830
  • feat(fall-menu): [fall-menu]modify smb-theme by @James-9696 in #1842
  • feat(bulletin-board): [bulletin-board] updata bulletin-board xdesign by @wuyiping0628 in #1844
  • feat(link-menu): [link-menu]modify smb-theme by @James-9696 in #1846
  • feat(nav-menu): [nav-menu] updata nav-menu xdesign by @wuyiping0628 in #1849
  • feat(pop-upload): [pop-upload] 刷新popupload规范,增加uploadTip插槽 by @chenxi-20 in #1850
  • feat(pop-upload): [pop-upload] 刷新popupload规范,表格头部优化,增加上传数据统计能力,修复长度限制bug by @chenxi-20 in #1852
  • feat(toggle-menu): [toggle-menu] add smb theme by @James-9696 in #1861
  • feat(color-select-panel): [color-select-panel]modify smb-theme by @James-9696 in #1837
  • fix(button): [button] add ts declaration for button , and remove hook-updated … by @shenjunjian in #1853
  • fix (anchor): [anchor] Fix the issue that the scrolling response lags after the anchor is clicked. Add a tooltip to adapt to the SaaS theme. by @chenxi-20 in #1892

Bug Fixes 🐛

  • fix(unplugin-virtual-template): fix build internals error in node v18.19.1 by @gweesin in #1676
  • fix(vue-renderless): [radio] fix handleKeydown blocking default events and bubble logic by @Nowitzki41 in #1650
  • fix: fix pnpm site error by @kagol in #1702
  • chore(fluent-editor): update package.json by @kagol in #1721
  • fix(docs): fix components number by @zzcr in #1754
  • fix(tree-menu): [tree-menu] resolve the issue of disabled treemenu components not taking effect by @wuyiping0628 in #1736
  • fix(auto-tip): [auto-tip] Fix the issue where the placement configuration always has old values by @MomoPoppy in #1774
  • fix(rich-text-editor): [rich-text-editor] fix data binding doen't work by @gweesin in #1779
  • fix(playground): could not open playground as Composition mode by @gweesin in #1787
  • fix(picker): fix mobile breakpoint cannot use pc datepicker and timep… by @gweesin in #1678
  • fix(fluent-editor): fix toolbar icon and undo/redo by @kagol in #1786
  • fix: fix layout asider layer error on mobile mode by @gweesin in #1778
  • fix(color-picker): [color-picker,color-select-panel] fix issue 1684 by @GaoNeng-wWw in #1686
  • fix: fix Vue packages version mismatch by @kagol in #1791
  • fix(fluent-editor): fix better-table module by @kagol in #1788
  • fix(fluent-editor): fix image module and optimize toolbar style by @kagol in #1799
  • fix(form): [form] fix text validation style error in other size form … by @gimmyhehe in #1798
  • fix(tree-menu): [tree-menu] Delete the prefix-icon attribute of the tree-menu component by @wuyiping0628 in #1789
  • fix(grid): fix grid click menu item jump to blank tab in playground c… by @gimmyhehe in #1802
  • fix(fluent-editor): fix error when execute pnpm site by @kagol in #1815
  • fix(fluent-editor): fix fluent-editor saas theme by @kagol in #1814
  • fix(form): [form] fix content not aligned when display only close #1698 by @gimmyhehe in #1805
  • fix(warning): fix unocss version conflicts by @gweesin in #1825
  • fix(playground): fix old version runtime not found close #1817 by @gimmyhehe in #1818
  • fix(fluent-editor): fix style error by @kagol in #1829
  • fix(fluent-editor): fix style missing by @kagol in #1831
  • fix(fluent-editor): fix console warn by @kagol in #1833
  • fix(select): [select] Adapt to multiple+disabled+displayOnly scenarios with different themes by @MomoPoppy in #1835
  • fix(fluent-editor): fix tasklist format by @kagol in #1845
  • fix(base-select): [base-select] fix check all style by @kagol in #1848
  • fix(form): [form] fix dynamic change size fail in prod mode by @gimmyhehe in #1857
  • fix(theme): [anchor] Fixed the theme switch bug and the anchor line color under the default theme. by @chenxi-20 in #1854
  • fix(pop-confirm): [pop-confirm] remove m funtion from pc template by @shenjunjian in #1863
  • fix(build): fix some bugs when build components by @zzcr in #1873
  • fix(theme): Fixed the issue that multiple root files are generated when the theme is packaged. by @chenxi-20 in #1893

Other Changes

  • chore(base-select): [base-select] add mark and metaData by @kagol in #1681
  • chore: update workflow node-version to 20 by @kagol in #1742
  • docs(changelog): update changelog and runtime doc by @zzcr in #1749
  • feat: update site design style by @zzcr in #1752
  • docs(sites): fix docs typo by @gimmyhehe in #1758
  • docs(tree-select): [tree-select] optimize demo/api docs by @kagol in #1743
  • docs(fluent-editor): optimize demo/api docs by @kagol in #1757
  • docs(grid): add grid-column props docs by @gimmyhehe in #1782
  • docs(dialog-box): [dialog-box] update document by @James-9696 in #1732
  • docs(numeric): [numeric]optimized docs of numeric component by @James-9696 in #1753
  • docs(button-group): add new slot api version by @gimmyhehe in #1797
  • docs(fluent-editor): optimize fluent-editor mobile-first docs by @kagol in #1804
  • fix(numeric): modify docs by @James-9696 in #1803
  • feat: update vue-docs by @zzcr in #1810
  • docs(fluent-editor): optimize fluent-editor pc docs by @kagol in #1807
  • docs(theme): add custom cssvar variable prefix documentation by @zzcr in #1806
  • feat(link): add link‘s typescript and docs by @shenjunjian in #1816
  • feat(readme): add readme files to main packages by @zzcr in #1826
  • docs(fluent-editor): add fluent-editor docs by @kagol in #1834
  • docs(fluent-editor): optimize mobile-first demo by @kagol in #1836
  • ci: add automate script to transform demos to add "Tiny" prefix by @gimmyhehe in #1832

New Contributors

Full Changelog: https://github.com/opentiny/...

Read more

v3.17.0

26 Jun 04:34
52c6c34
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • feat(fluent-editor): add fluent-editor component by @kagol
  • feat(base-select): [base-select,select] add base-select by @kagol in #1632
  • feat(runtime): add all、pc、mobile、mobile-first、simple runtime by @zzcr in #1662
  • feat(base-select): [select,base-select] add panel slot by @kagol in #1663
  • feat(components): [drawer] enable open event by @betavs in #1527
  • feat: update mobile first template by @zzcr in #1697
  • feat(breadcrumb): [breadcrumb] adapts to xdesign theme by @wuyiping0628 in #1693

Bug Fixes 🐛

  • fix(button-group): [button-group] Fixed I18n by @You-Hw-Y in #1689
  • fix(timeline): [timeline] add vertical description to node description slot by @wuyiping0628 in #1685
  • fix(dialog-box): update style problem by @James-9696 in #1674
  • fix(nav-menu): [nav-menu] resolve the issue of current component not being highlighted by @wuyiping0628 in #1695
  • fix(chart): [chart] Fixed baidu chart example and chart-core bug by @Davont in #1691
  • fix(theme): update scrollbar width to 8px by @gimmyhehe in #1668
  • fix(pager): all theme use same svg to show dot by @gimmyhehe in #1673

Other Changes

  • docs: optimize component category by @kagol in #1626
  • docs: add carousel component of demo by @James-9696 in #1609
  • ci(runtime): add runtime git action by @zzcr in #1667
  • docs(date-picker): [date-picker] Optimization Cases by @You-Hw-Y in #1690
  • build(runtime): update runtime playgroud by @zzcr in #1669

New Contributors

Full Changelog: v3.16.0...v3.17.0

v3.16.0

11 May 07:35
340a4ad
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • feat(tabs): [tabs] Add panel configuration function to adapt to the n… by @chenxi-20 in #1547
  • fix(cascader): [cascader] add smb theme by @wuyiping0628 in #1584
  • fix(checkbox): [checkbox,checkbutton] Improve Checkbox and CheckButton accessibility. by @AcWrong02 in #1581
  • fix(button & button-grounp): [button, button-group]improve the accessibility by @AcWrong02 in #1586
  • feat(Drawer): [Drawer]support custom whether confirm event close the drawer and improve the type declaration by @AcWrong02 in #1588

Bug Fixes 🐛

  • fix(sites): change tinyui-design-common script link by @gimmyhehe in #1539
  • fix(tabs): [tabs] Fix the bug where the name is empty caused by using… by @chenxi-20 in #1549
  • fix(modal): the width of the modal box can be displayed in the center as the browser window size changes by @James-9696 in #1554
  • fix(dialog-box): [dialog-box] fix issue #1242 by @Rainer-Yu in #1550
  • fix(carousel): [carousel] fix issue #1543 by @Zcating in #1548
  • fix(grid): [grid] fix nested grid context menu error by @gimmyhehe in #1578
  • fix(grid): [grid] fix simple custom setting selected value not match … by @gimmyhehe in #1580
  • fix(grid): [grid] fix remote filter default value by @gimmyhehe in #1574
  • fix(rich-text-editor): code overflow by @GaoNeng-wWw in #1590
  • fix(grid): [grid] fix tableWidth error when all column has min-width by @gimmyhehe in #1595
  • fix(grid): [grid] fix shadow-root does not have getAttribute function by @gimmyhehe in #1593
  • fix[DatePicker]: [DatePicker]fix the tabindex's default value to 0 by @AcWrong02 in #1589
  • fix(modal): the modal prompt box is compatible with the position of titles and content icons by @James-9696 in #1570
  • fix(file-upload): [file-upload] Fix the hidden feature bug in props.isHidden by @chenxi-20 in #1614
  • fix(file-upload): [file-upload] Fix the hidden feature bug in props.isHidden by @chenxi-20 in #1617

Other Changes

  • docs: add v3.15.0 changelog by @kagol in #1537
  • docs: update vue-docs version by @kagol in #1541
  • fix(skeleton): [skeleton] update document by @wuyiping0628 in #1577
  • perf(theme-mobile): remove css vars from :root to root class of compo… by @Huangyilin19 in #1579
  • fix(anchor): [anchor] Correcting Ambiguity in Anchor Document Descrip… by @chenxi-20 in #1569
  • docs: add description and keywords for seo by @kagol in #1592
  • doc: [charts] 更新图表的 API 文档,增加 options 使用方法 by @Davont in #1600
  • test(button-group): [button-group] Supplement button-group component test case by @trueLoving in #1596
  • docs[Carousel]: [carousel] improve the document of Carousel Component by @AcWrong02 in #1571
  • fix: optimization statistic component by @James-9696 in #1608
  • feat: update chart docs by @zzcr in #1623

New Contributors

Full Changelog: v3.15.0...v3.16.0

v3.15.0

08 Apr 08:58
fc60047
Compare
Choose a tag to compare

What's Changed

Breaking Changes 🛠

  • remove CreditCardForm component
  • remove DetailPage component
  • remove SlideBar component

Exciting New Features 🎉

  • feat(chart-process): add Process Chart component by @Davont
  • feat(statistic): statistic component by @James-9696 in #1491
  • feat(sites): add theme route by @gimmyhehe in #1478 #1479
  • fix(transfer ): update transfer xdesign by @James-9696 in #1496
  • feat(form): [form] add xDesign theme by @gimmyhehe in #1507
  • feat(action-menu): [action-menu] add XDesign theme by @gimmyhehe in #1514
  • feat(date-picker): [date-picker] date picker add quarter type by @kagol in #1513
  • feat(select): add show-proportion props of select component by @James-9696 in #1503
  • feat(rich-text-editor): [rich-text-editor] add image drag adjustment by @HAOUEHF in #1504
  • feat(grid): [grid] add XDesign theme by @gimmyhehe in #1518
  • feat: Adapting to the X-design theme by @zzcr in #1534
  • feat(charts): refactor chart components and replace chart-core with hui-charts by @Davont
    • refactored the underlying chart-core library which is used by all chart components
    • chart-core uses hui-charts instead of echarts as the underlying logic of the chart
    • chart components add a unified entry option based on the original API to facilitate unified calls
    • improved documentation and demos for all chart components
    • add theme switching function to adapt to different business needs
    • add chart status function chartInstance, providing 5 states: loading, error, empty, stateEmpty, customize

Bug Fixes 🐛

  • fix(site): anchor offset by @GaoNeng-wWw in #1477
  • fix(select): fix select/picker bugs by @zzcr in #1487
  • fix(vue-component): [mind-map] border-radius & border by @GaoNeng-wWw in #1510
  • fix(quarter-panel): [date-picker] add mono: true by @kagol in #1519
  • fix: Custom header height of dialog-box by @James-9696 in #1530
  • fix(search): [search] fixed the maxlength attribute bug in search by @chenxi-20 in #1528
  • fix(rich-text-editor): fix right package name by @shenjunjian in #1535
  • fix(docs): fix the issue of the theme switch button not being centered by @chenxi-20 in #1533
  • fix(AMap): fix the problem of failure to display the AMap case in the document by @Davont
  • fix(chart-heatMap): fix tooltip display error in bar-chart by @Davont
  • fix(chart-bar): fix the problem of abnormal gap display when the histogram width is too low by @Davont
  • fix(chart-histogram): fix the problem of histogram chart displaying blank in special scenarios by @Davont

Other Changes

New Contributors

Full Changelog: v3.14.0...v3.15.0

v3.14.0

07 Mar 07:53
2adc0d1
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • feat(vue): [mind-map] mindmap by @GaoNeng-wWw in #1207
  • feat(skeleton): skeleton component by @mengqiuleo in #1345
  • feat(float-button): [float-button] add float-button by @fanbingbing16 in #1394
  • feat(card): [card] add card component by @shenjunjian
  • feat auto import plugin by @mengqiuleo in #1397
  • feat(time-line): refresh ui by @MNZhu in #1281
  • feat(numeric): refresh ui by @MNZhu in #1258
  • styles(action-sheet): [action-sheet] add action-sheet type by @jxhhdx in #1307
  • styles(amount): [amount] add amount types by @jxhhdx in #1310
  • styles(fall-menu): [fall-menu] add fall-menu types by @jxhhdx in #1315
  • styles(tree-menu): [tree-menu] add tree-menu types by @jxhhdx in #1316
  • styles(collapse): [collapse] add collapse types by @jxhhdx in #1317
  • styles(drawer): [drawer] add drawer types by @jxhhdx in #1318
  • styles(autocomplete): [autocomplete] add autocomplete types by @jxhhdx in #1322
  • style(tag-group): [tag-group] improve ts types of components by @Floyd-bit in #1323
  • styles(cascader): [cascader] add cascader types by @jxhhdx in #1324
  • style(popconfirm): [popconfirm] improve typescript declaration of components by @Floyd-bit in #1325
  • style(rate): [rate] improve typescript declaration of components by @Floyd-bit in #1328
  • styles(ip-address): [ip-address] add ip-address types by @jxhhdx in #1329
  • styles(async-flowchart): [async-flowchart] add async-flowchart types by @jxhhdx in #1312
  • styles(area): [area] add area types by @jxhhdx in #1311
  • feat(dialog-box): [dialog-box] make the dialogBox drag outside the window by @wNing50 in #1268
  • style(user-head): [user-head] improve typescript declaration of compo… by @Floyd-bit in #1380
  • fix(carousel ): [carousel] update carousel xdesign by @James-9696 in #1422
  • fix(badge): [badge] update badge xdesign by @You-Hw-Y in #1420
  • feat(date-picker): [date-picker] support xdesign by @kagol in #1417
  • feat(slider): [slider] marks supported, input range supported by @yoyo201626 in #1429
  • [drawer] fix smb theme by @Huangyilin19 in #1411
  • feat(vue): add vue sub packages dependencies by @gimmyhehe in #1424
  • fix(transfer ): [transfer] update transfer xdesign by @James-9696 in #1419
  • fix(skeleton): [skeleton]add skeleton of smb theme by @James-9696 in #1410
  • feat(loading): [loading] smb theme by @yoyo201626 in #1431
  • fix(Switch): [Switch] add keydown support and improth the accessibility by @AcWrong02 in #1428
  • feat(vue): [popconfirm] add popper-options props by @gimmyhehe in #1439
  • feat(theme/input): [input] smb theme by @yoyo201626 in #1463
  • feat(search): [search] Increase input maximum character limit attribu… by @chenxi-20 in #1457
  • feat(search): refresh ui by @MNZhu in #1469

Bug Fixes 🐛

  • fix(build): fix build error and update versions by @zzcr in #1254
  • fix(calendar-view): [calendar-view] week display error by @Jevin0 in #1241
  • fix(time): [time-picker] Scroll to the specified position on the second click by @wNing50 in #1169
  • fix(slider): [slider] In input box mode, set the min attribute to a n… by @AcWrong02 in #1202
  • feat(relase) sync relase to dev by @zzcr in #1306
  • fix: fix tsconfig for not Vue projects by @xiejay97 in #1342
  • fix(cli): package.json missing dependency when create ui by @mengqiuleo in #1339
  • fix(site): async-highlight lost reactivity by @GaoNeng-wWw in #1344
  • fix(grid): [grid] fix the abnornal blank block when quantity from 500… by @wNing50 in #1321
  • fix(pull-refresh): fix pull up by @MNZhu in #1235
  • fix(col): [layout] Fix Vue warning with configuration span of 24 by @falcon-jin in #1272
  • fix(numeric): [numeric] Fix Bug caused by initial value greater than maximum by @wkif in #1284
  • fix(timeline): [time-line] fix console error about event click undefined by @gweesin in #1297
  • fix(dropdown): [dropdown] Fix the issue of dropdown component causing warning messages in the console: Component emitted event "is-disabled" but it is neither declared in the emits option by @liumingxiy in #1356
  • fix(tree-menu): [tree-menu]fix treeMenu error in vue2 by @zzcr in #1371
  • fix(anchor):[anchor]When the anchor component has a default currentLink, the style is not the expected style by @fanbingbing16 in #1368
  • fix(date-picker): [date-picker] fixed the issue that entering date did not work by @kagol in #1386
  • fix(modal): [modal] The Modal Modal box component should not automatically close when hovering over a message with type="message" by @AcWrong02 in #1377
  • fix(mobile-first): fix mobile-first components bugs by @zzcr in #1426
  • fix(renderless): fix designConfig error by @gimmyhehe in #1423
  • fix(types): fix button group ts type warning by @gimmyhehe in #1430
  • fix(watermark): [watermark] fix the pic watermark above the content by @wNing50 in #1425
  • fix(theme/notify): [notify] fix notify title white-space by @yoyo201626 in #1413
  • style(rich-text-editor): [rich-text-editor] css variable error by @Jevin0 in #1367
  • fix: fix theme tool by @kagol in #1433
  • fix(ci): delete e2e-comment useless 'echo' by @yoyo201626 in #1440
  • fix(vue/grid/src/edit/src/methods): [grid] fix-1383 The activeMethod … by @David-TechNomad in #1407
  • fix(ci): fix e2e test pr commment by @yoyo201626 in #1466
  • fix(time-picker): fix time-picker components bug by @You-Hw-Y in #1461
  • fix(theme/notify): [notify] word-break by @yoyo201626 in #1464

Other Changes

  • chore: [date-picker] config playwright timezoneId by @kagol in #1253
  • build(internal): fix inline chunk error by @gimmyhehe in #1256
  • feat(switch): [switch] amend demo and API bug of switch by @You-Hw-Y in #1257
  • test(tag): [tag] improve unit testing of components by @Floyd-bit in #1261
  • fix(build): fix build error and update versions by @zzcr in #1269
  • docs(components): [anchor] Test document walkthrough by @chenxi-20 in #1274
  • test(wizard): [wizard] improve unit testing of components by @Floyd-bit in #1275
  • fix(collapse): [collapse] fix collapse api type by @wuyiping0628 in #1271
  • test(TimeSelect): improve unit testing of TimeSelect Component by @AcWrong02 in #1270
  • docs(sites): [grid] add custom pager in grid demo by @gimmyhehe in #1288
  • docs(sites): add v3.13.0 changelog by @zzcr in #1278
  • feat(playground): add 3.13 version and change layoutReverse default by @gimmyhehe in #1291
  • docs(progress): [progress] Optimization Merge Example by @chenxi-20 in #1282
  • feat(popconfirm): [popconfirm] optimize docs and API by @You-Hw-Y in #1301
  • test(user-head): [user-head] improve unit testing of components by @Floyd-bit in https://github.com/opentiny...
Read more

v3.13.0

06 Jan 00:14
2133162
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • feat(sites): add 3.12 version runtime by @gimmyhehe in #1001
  • feat(docs): add bulletin feature on site by @shenjunjian in #1010
  • feat(container): add mobile-container by @MNZhu in #958
  • feat(action-menu): [action-menu] New Theme Adaptation by @shonen7 in #771
  • feat(button): [button] add ghost props by @gimmyhehe in #1029
  • feat(pull-refresh): refresh pull-refresh UI by @MNZhu in #965
  • feat(action-menu): [dropdown,action-menu] ActionMenu component adds showIcon and suffixIcon attributes,supplemented the documents and examples. by @MomoPoppy in #1051
  • feat(charts) update docs and chart components by @zzcr in #1070
  • build(theme): Add the index.less file package of the root directory by @chenxi-20 in #1078
  • feat(openinula): add openinula base structure by @zzcr in #1093
  • feat(react): optimize react file structure by @zzcr in #1099
  • feat(common): Compatible with yy/MM/dd HH: mm: ss time format by @chenxi-20 in #1121
  • feat(tag): add tag-mobile by @MNZhu in #976
  • feat(label): add label mobile by @MNZhu in #1098
  • feat(file-upload): [file-upload] Add new features to the progress bar by @chenxi-20 in #1139
  • feat(solid): add solid file structure by @zzcr in #1140
  • feat(button-group): [button-group] add default empty text by @gimmyhehe in #1155
  • feat(icon): [icon] Add add-picture svg by @chenxi-20 in #1146
  • feat(automate): add script projects such as statistics and document a… by @zzcr in #1179
  • feat(internals): add demos scan script to find demos problem by @gimmyhehe in #1180
  • feat(input): [input] add memorySpace props which can set max number of addMemory by @yoyo201626 in #1188
  • feat(option): [select] Option text display with extra long dots and dots,Added icon attribute, supporting custom icons. by @MomoPoppy in #1190
  • feat(button): refresh button ui by @MNZhu in #1171
  • feat(theme): [select] The DesignCloud theme adapts to scenarios such as empty data, error status, grouping, and search box of the Select component by @MomoPoppy in #1224
  • feat(playground): add playground support mobile mode by @shenjunjian in #1226
  • feat(alert): [alert] Add unlimited theme switching function to adapt to alert unlimited themes by @chenxi-20 in #1229
  • feat(theme): Add two basic variables for the theme by @chenxi-20 in #1213
  • feat(theme):[carousel,transfer,divider]Add SMB theme and Style fixed by @James-9696 in #1195

Bug Fixes 🐛

  • fix(tag): [tag] Fix the pre deletion operation function by @chenxi-20 in #1057
  • fix(select): [select] Fixed an issue where a blank area is displayed when the select component uses the optimization attribute. by @MomoPoppy in #988
  • fix: fix bulletin text by @shenjunjian in #1014
  • fix(sites): demo fill the row when it is only one by @gimmyhehe in #1015
  • fix(Link): [Link]Link text link theme style, when the mouse is placed on it, the same color is displayed by @AcWrong02 in #1005
  • fix(e2e): avoid bulletin when doing e2e test by @shenjunjian in #1019
  • fix(file-upload): [file-upload] Fix issues with warnings and errors in vue3 examples by @chenxi-20 in #1026
  • fix(site): fix single mode, click name and demo not jump by @shenjunjian in #1030
  • ci(e2e): fix e2e install error by @zzcr in #1032
  • fix(renderless/input): [input] fix value become empty when the input type changed by @yoyo201626 in #1025
  • fix(sites): fix console warning by @gimmyhehe in #1042
  • fix(grid): [grid] fix grid valid support promise by @zzcr in #1045
  • fix(sites): change demo default mode and delete bulletin by @gimmyhehe in #1049
  • fix(renderless/slider): [slider] fix range value has changed but style has not changed by @yoyo201626 in #1046
  • fix(grid): [grid] fix grid sort-by bug by @zzcr in #1055
  • fix(form): [form] fix form item size height by @gimmyhehe in #1054
  • fix(slider): [slider] value of input does not change when using max and min by @yoyo201626 in #1056
  • fix(theme): [button-group] fix button group css var name by @gimmyhehe in #1072
  • fix(tree): [tree, tooltip] fix tree's tooltip's compositions demo by @shenjunjian in #1103
  • fix(select): [select] Fix the issue of ineffective use of noMatchText attribute in custom filtering of select component by @MomoPoppy in #1118
  • fix(theme): [alert, popconfirm] pc template remove tailwind merge by @gimmyhehe in #1120
  • fix(chart-beta): Update dependencies and imports in chart modules by @Davont in #1115
  • fix(time-line): [time-line] fixed time-field props can't link to demo by @Huangyilin19 in #1126
  • feat: Error reported when the maximum value is less than the minimum value by @GaoNeng-wWw in #973
  • fix(components): [slider] prevent default event when bind keydown event by @betavs in #1038
  • fix(calendar-view): fix import clause by @shenjunjian in #1138
  • 🐞 fix(button): fix loading style by @GaoNeng-wWw in #1124
  • [steps] solved the problem that click item and then open new window by @Huangyilin19 in #1040
  • fix(components): fix some bugs by @zzcr in #1148
  • fix(playground): update unpkg url by @shenjunjian in #1145
  • fix(theme/src/input): [input] fix input append slot css when select is in it by @yoyo201626 in #1165
  • fix(slider): [slider] Show the tooltip after dragging the Slider component. by @wNing50 in #1123
  • fix(slider): [slider]The Slider component should prompt an error when min > max by @AcWrong02 in #1156
  • build(theme): Patch theme packaging and generation function by @chenxi-20 in #1162
  • fix(select): [select] fix event retargeting in debounce by @gimmyhehe in #1154
  • fix(tag): fix color value by @MNZhu in #1170
  • fix(automate): fix reviews comments by @zzcr in #1187
  • fix(toast): fix text padding by @MNZhu in #1185
  • fix(pull-refresh): 调整foot高度 by @MNZhu in #1181
  • [drawer]: fixed docs bug of drawer. by @Huangyilin19 in #1201
  • fix(col): [layout] fix layout cols=24 can't use by @shenjunjian in #1223
  • docs(progress): [progress] Fix Test Sheet: Document Error by @chenxi-20 in #1221
  • fix(mobile): some css bugs of input and alert by @Huangyilin19 in #1220
  • fix(grid): [grid] fix the problem that the view is not updated after… by @zzcr in #1193
  • fix(radio): [radio] amend demo and API bug of radio by @You-Hw-Y in #1219
  • fix(toggle-menu): [toggle-menu] ToggleMenu's get-menu-data-async doesn't work at all. close #328 by @James-9696 in #1232
  • fix(components): [grid] repeatedly requesting data by @betavs in #1208
  • fix(components):[numeric]Fixed a bug where manually entering values does not change according to step after fixing the stepStrictly property setting by @fanbingbing16 in #1003
  • fix(popper): [popover]add stopPropagation for wheel event by @shenjunjian in #1245

Other Changes

  • Fixed input error and repeated import ...
Read more

v3.12.0

30 Nov 14:06
2287462
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • feat(Timeline): Timeline component adapts to new themes by @Huangyilin19 in #615
  • feat(grid-slot):Add Table Header Slot by @ianxinnew in #674
  • feat(components): [date-picker] add props time-editable by @kagol in #696
  • feat(components):[tree-menu]The placeholder of the search box can be customized by @fanbingbing16 in #686
  • feat(theme): [playground] add design theme in playground by @gimmyhehe in #679
  • refactor(test-e2e): the e2e tests in example/site/pc/app support baseURL by @yoyo201626 in #693
  • feat: update mobile-first and saas by @zzcr in #702
  • feat(component): [file-upload] add form error verification an… by @chenxi-20 in #690
  • feat(react): use api of @vue/runtime-core in tiny-react by @pe-3 in #710
  • feat(components):[color-picker] add props size、predefine and history by @fanbingbing16 in #711
  • Fileupload/cryptojs version by @chenxi-20 in #775
  • feat(react): add render stack to build parent-child relationship by @pe-3 in #770
  • feat(color-picker): dynamic trigger background color by @GaoNeng-wWw in #793
  • feat(theme): Add default values for theme variables by @chenxi-20 in #842
  • feat(internals/playwright-config): [input] Change the default e2e test environment to site by @yoyo201626 in #855
  • feat(sites): add mobile-first playground by @gimmyhehe in #864
  • Add new token for TinyVueMobile by @Huangyilin19 in #829
  • fix(button): [button] delete duplicate css var by @gimmyhehe in #874
  • Add new token and delete unused code by @Huangyilin19 in #877
  • feat(vue-theme): add theme-tool version in style attribute by @gimmyhehe in #872
  • feat(toast): add mobile-toast by @MNZhu in #751
  • feat(sites): add saas playground by @gimmyhehe in #893
  • build(internal): build all template when run build:runtime by @gimmyhehe in #895
  • feat(radio): refresh radio UI by @MNZhu in #845
  • feat(switch): refresh switch UI by @MNZhu in #852
  • feat(react): reimplementing Vue instance in React by @pe-3 in #783
  • feat(color-select-panel): add color-update event by @GaoNeng-wWw in #884
  • feat(grid): [grid] add dynamic filter by @zzcr in #912
  • feat(theme): Add Chinese descriptions of theme variables by @chenxi-20 in #932
  • fix(color-picker): [color-picker] Standardize Style Files by @chenxi-20 in #950
  • build(theme): [theme] Theme package structure optimization by @chenxi-20 in #949
  • feat(site): added component version prompting by @yoyo201626 in #977
  • feat(watermark): add watermark component
  • feat(qr-code): add qr-code component

Bug Fixes 🐛

  • fix(playground): fix CDN url by @shenjunjian in #624
  • fix(rich-text-editor): Add mono:true params by @shenjunjian in #626
  • fix(check-select-demo): Unify Check Demo Optimize Example Show Style by @Xppp0217 in #625
  • fix(modlue): When repairing on-demand installation of components, no … by @chenxi-20 in #660
  • fix(dev2): when run dev2, fix the mode value by @shenjunjian in #673
  • fix mobile-first's demo config error by @shenjunjian in #675
  • fix(components): [date-picker] fix year type current year color by @kagol in #698
  • fix(select-events-merge):Select Multiple Events Merge by @Xppp0217 in #663
  • fix(amount): fix custom-currency demo disabled by @dyh333 in #667
  • fix(form): remove native modifiy on DOM element by @shenjunjian in #701
  • fix(component): [anchor] fix anchor not updating in real-time when clicking and j… by @chenxi-20 in #706
  • fix(internals): fix playwright-config syntax bug by @yoyo201626 in #705
  • fix(components): [cascader] fix cascader node active style using smb aurora theme by @yoyo201626 in #713
  • fix(tabs): [tabs] fix tab content padding not work close #735 by @kagol in #736
  • fix(components): [tooltip] when type is error, the background is not as expected by @betavs in #719
  • fix(sites): fix api table link error by @gimmyhehe in #754
  • fix(components): [drawer] The animation direction of left/top/bottom … by @AcWrong02 in #738
  • fix(sites): fix english mode doc by @gimmyhehe in #784
  • fix(theme): [slider] fix css var not effective by @gimmyhehe in #790
  • fix: fix the error caused by not setting defaultValue by @kagol in #791
  • fix resolveMode and remove outer initComponent() by @shenjunjian in #803
  • fix(components): [file-upload] Fixed an issue where the deletio… by @chenxi-20 in #769
  • fix(vue/grid/edit): [grid] fix Number input box returns string type data by @David-TechNomad in #772
  • fix(components): [Collapse] Collapse The foldable panel can only be e… by @AcWrong02 in #758
  • docs(wizard): [wizard] docs optimization, add Events Api, fixed Event Bug by @chenxi-20 in #805
  • fix(components): [collapse] fix overflow by @chenxi-20 in #835
  • fix: Deserialization problem by @GaoNeng-wWw in #836
  • docs(components): Further optimize the document, add empty default value display,and add API anchor dynamic display function by @chenxi-20 in #859
  • fix(col): [col] fix error when col not use in layout by @gimmyhehe in #858
  • fix(package.json): [input] pnpm site by @yoyo201626 in #869
  • fix(components): [tabs] Fix bug when dynamically switching tab style to default in tabs by @chenxi-20 in #846
  • fix(components): [anchor] fix anchor change event warnning by @chenxi-20 in #870
  • fix(sites): fix mobile-first playground icon style by @gimmyhehe in #883
  • fix(dcos): Fixed the slow initial loading of resources in official we… by @zzcr in #887
  • David/fix 722 by @David-TechNomad in #811
  • fix(vite): update Vite version and delete useless package by @zzcr in #892
  • fix(e2e): modify playwright retry times by @zzcr in #898
  • fix(grid): [grid] fix grid fixed style error when config prop border by @zzcr in #889
  • fix(grid): [grid] Fix the filtering function problem of grid componen… by @zzcr in #897
  • fix(renderless/common): [autocomplete] fix poperOptions undefind bug by @yoyo201626 in #899
  • fix(vue-renderless): [cascader] fix cascade component multiple selection configuration emitPath: false does not echo the selected name by @falcon-jin in #844
  • docs(i18n): fix vue2 i18n’s docs error by @shenjunjian in #911
  • fix(grid): [grid] fix tree table expand slowly bug by @zzcr in #906
  • fix(docs): Fix the abnormal display of anchor component after officia… by @zzcr in #917
  • fix(input): [input] Fixed the clearable attribute being invalid when the append slot was opened by @yoyo201626 in #922
  • fix(vue-theme): fix popconfirm css var incorrect name by @gimmyhehe in #940
  • fix(tree): misalignment issue by @GaoNeng-wWw in #936
  • perf(rich-text-editor): Optimized component code to add v-model echo by @shenjunjian in #947
  • fix(renderless):...
Read more

v3.11.0

23 Oct 15:05
eb366ad
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • feat(color-picker): color-picker component by @GaoNeng-wWw in #383
  • feat: add rich-text-editor component by @kagol in #401
  • feat(rich-text-editor): add row height and merge h1-h6 and pargraph by @Caesar-ch in #414
  • feat(rich-text-editor): support code highlight by @Caesar-ch in #440
  • feat: optimize rich text editor toolbar style by @kagol in #444
  • feat(rich-text-editor): add font-size selection by @Caesar-ch in #448
  • feat(rich-text-editor): css style adjustment by @Caesar-ch in #459
  • feature(divider): 增加 Divider 组件 (#354 close) by @vaebe in #471
  • feat(rich-text-editor): add vue2 support by @Caesar-ch in #483
  • feat(rich-text-editor): fix bug, add font-size and add api demo by @Caesar-ch in #497
  • feat(rich-text-editor): support media url by @Caesar-ch in #508
  • feat: color select panel component by @GaoNeng-wWw in #492
  • feat: scripts support cross-platform by @gweesin in #554
  • feat(react): collect refs and children in one traverse by @pe-3 in #551
  • feat(color-select-panel): history & predefine color by @GaoNeng-wWw in #530
  • feat(react): add switch comp with mobile & pc mode by @pe-3 in #565
  • feat(react): add badge comp with mobile & pc mode by @pe-3 in #566
  • feat(react): ehance virtual comp,each comp has v-if,default as true by @pe-3 in #564
  • feat(popeditor): adds the autoreset property by @wkif in #562
  • feat(react): add mobile mode in tiny react alert by @pe-3 in #550
  • feat(anchor): Add anchor component dot type theme by @chenxi-20 in #587
  • feat(fileupload): Added the function of pasting and uploading files by @chenxi-20 in #593
  • feat(search): Add default selection function for search types and pre… by @chenxi-20 in #614
  • feat(search):增加搜索类型默认值属性
  • feat(fileupload):增加粘贴上传功能
  • feat(anchor): 增加锚点 dot 类型
  • feat: 使用一套组件库包支持vue2.6.x和vue2.7.x
  • feat(form): XDesign表单校验失败新增错误图标
  • feat(select): Select组件,新增clearNoMatchValue属性,自动清空不匹配值
  • feat(tree): tree组件适配XDesign设计规范
  • feat(timeline): Timeline组件增加line-width属性, 用以设置连接线长度

Bug Fixes 🐛

  • fix(sites): 切换 sites 引用 @opentiny/vue-repl包 by @shenjunjian in #391
  • fix:When nesting using Split, the mouse direction on the left and right split line is wrong when the upper and lower division is nested by @jack-zishan in #392
  • fix: fix packages/vue/package.json format error when execute pnpm dev by @kagol in #387
  • fix(sites): change design config when change theme by @gimmyhehe in #393
  • fix(color-picker): 修复组件若干问题 by @GaoNeng-wWw in #394
  • fix Playground Page by @shenjunjian in #399
  • fix(sites): fix by @shenjunjian in #400
  • fix(playground): fix process.env \ changeVersion \sortablejs bugs by @shenjunjian in #422
  • fix(sites): fix grid demo api link jump error url by @gimmyhehe in #421
  • fix(modal): fix css value error by @Zz-ZzzZ in #426
  • fix(search): the enter bug of the search component is fixed by @chenxi-20 in #439
  • fix(checkbox): fix checkbox selected icon bug close #450 by @gimmyhehe in #451
  • fix: fix when datetime component in dialog-box, the popper scroll awa… by @shenjunjian in #455
  • fix(time-picker): fix time-picker arrow-control bug by @kagol in #464
  • fix: alert mobile close should works by @LinboLen in #478
  • 🐛 fork tiny-vue 启动失败,添加字符串末尾缺少的引号 by @allenli178 in #488
  • fix(dialog-box): 修复右侧弹窗不能滚动问题 by @Binks123 in #500
  • fix(Cascader, DropDown, Popeditor): fixed Cascader component panel no… by @yoyo201626 in #513
  • feat(rich-text-editor): resolve svg viewbox by @Caesar-ch in #515
  • fix(collapse): 修复collapse未深度监听导致Pc端tiny-collapse activeNames直接push无法响… by @wkif in #512
  • fix(slider): slider range select bug (#390) by @chenguang1994 in #518
  • fix(dialog-box): dialog mask err(#495) by @zuowendong in #503
  • fix(theme): 修复官网组件标题背景色异常 by @vaebe in #496
  • fix: fix pnpm dev:site error by @kagol in #536
  • docs(guide): fix alert out of bounds by @Binks123 in #541
  • fix: fix extra highlight color when press button in mobile mode by @gweesin in #537
  • docs: fix popover demo position error when toggle code block by @gweesin in #535
  • fix(color-select-panel): z-index by @GaoNeng-wWw in #560
  • fix(guider): 箭头部分情况超出了指定位置,优化样式 ,解决计算问题(#454) by @chenguang1994 in #539
  • fix(tree): Click margin-top zoom will collapse treemenu(#559) by @chenguang1994 in #568
  • fix(popper): fix popper element offset error in micro-app by @gimmyhehe in #570
  • fix: Guide component mobile overflow by @xlearns in #574
  • fix(numeric):numeric 修复输入超大数字变为科学计数法时失焦后组件消失的问题 by @shonen7 in #563
  • fix(rich-text-editor): fix Unsupported URL Type "link:" when execute npm i by @kagol in #579
  • fix:Added version import to component templates by @wkif in #578
  • fix(popper): remove window variable code by @gimmyhehe in #586
  • fix(rich-text-edtior):fix rich-text-edtior functionality and style issues by @shonen7 in #592
  • fix(doc): rename dom id avioding conflicts(#595) by @chenguang1994 in #597
  • chore: support alpha version and fix build error by @kagol in #600
  • fix(form): form tooltip append-to-body fix by @gimmyhehe in #599
  • fix(rich-text-editor): fix Unsupported URL Type link by @kagol in #601
  • fix: fix global registration error with rich-text-editor by @zzcr in #602
  • fix(vue-icon_left-ward-arrow): Correct LeftWardArrow import path by @yoyo201626 in #603
  • fix: fix incorrect target in webComponent by @gimmyhehe in #605
  • fix: fix rich-text build error by @zzcr in #618
  • fix(Rich Text Editor): Fix bugs in the Rich Text Editor by @shonen7 in #616
  • fix(color-picker、divider):Fix 'color picker' switch color failure, de… by @shonen7 in #619
  • fix(select-text-field): Select,text-fiel And value-field Example For One by @Xppp0217 in #610
  • Fix the issue of blocked headers in dialogBox by @Huangyilin19 in #620
  • fix(search): 修复enter回车键搜索报错问题
  • fix(search): 修复搜索类型文字过长显示错位问题
  • fix(fileupload):修复上传组件在文件上传时,点击取消上传报错问题
  • fix(anchor):修复官网使用锚点时,固定模式闪现的问题**
  • fix(grid): 修复grid表格筛选手动调用clearFilter不会触发filter-change方法的问题
  • fix(popeditor): 修复popeditor组件在vue2.7下报错bug
  • fix(form): 修复表单项下多个子元素导致tooltip重复
  • fix(collapse): collspse组件图标与文体间距修改
  • fix(checkbox): 修复checkbox禁用态悬浮bug
  • fix(select): 修复 Select 组件,多选时初始化输入框高度不对
  • fix(select): 修复Select组件下拉框没有默认添加到body上
  • fix(select): 修复 Select 组件,折叠 Tag时,位置够却换行了
  • fix(dropdown): 修复dropdownItem禁用时触发itemclick
  • fix(dropdown): 修复Dropdown组件smb图标显示不正确
  • fix(select): 修复select组件,大数据开启optimization时,未显示正确label
  • fix(Slider): fix slider 范围选择
  • fix(input): 修复当input组件传入id时,造成内部标签会接收透传id,造成双id问题
  • fix(Cascader): 修复在验证Cascader单组件引入时面板不能正常关闭的问题
  • fix(modal): Modal组件不响应动态宽度与高度
  • fix(tree-menu): TreeMenu组件Saas主题下TreeMenu元素排布变形, 默认主题下图标位置不正确, 节点选中与悬浮的样式不对
  • fix(tree-menu): TreeMenu组件的collapsible属性同时控制多个功能
  • fix(tabbar): 移动端tabbar组件点击事件报错
  • fix(tree): Tree组件自定义渲染内容时, 节点没对齐
  • fix(steps): Steps组件内容鼠标悬浮光标不正确; 节点序号与图标颜色不正确
  • fix(tree): Tree树懒加载数据无法渲染第一层节点

Other Changes

Read more

v3.10.0

14 Aug 09:30
d6264f9
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • feat(pop-editor): Add custom events when the edit box pops up fix #268 by @yuanningning in #315
  • feat(ip-address): Changing the IPv6 type of the ipAddress component close #272 by @yuanningning in #337
  • feat(filter-panel): Add FilterPanel component
  • feat(dialog-select): Add DialogSelect component
  • feat(infinite-scroll): Add InfiniteScroll component
  • feat(tag-group): Add TagGroup component
  • feat(docs): Add sample composition-api to the official website, which supports switching between composition-api and option-api
  • feat(docs): Component demo supports playground
  • feat(grid): The table adds a quick filter panel, which can support multi-box filtering and date filtering, as well as allowing users to configure default filter items
  • feat(grid): The table sort button defaults to the XDesign latest specification icon
  • feat(grid): Table hints now support custom tooltip content display, string or jsx
  • feat(tree-menu): The new setting of TreeMenu and the method of getting the currently selected node
  • feat(tree-menu): Add collapsible feature in tree menu
  • feat(tree): Add connector settings for Tree
  • feat(timeline-item): Add TimelineItem component
  • feat(modal): Modal supports configuration of bottom button props and text
  • feat(button-group): Button group adds a single disabled feature
  • feat(alert): Add close slot to realize external control to show or hide
  • feat(alert): The component icon is not centered vertically and fixed positioning is adopted
  • feat(time-picker): Support setting step size step
  • feat(date-picker): Add label-inside feature label
  • feat(date-picker): Support setting the step size of time selection step
  • feat(date-picker): Support the display of weeks show-week-number
  • feat(date-picker): Support filter mode shape="filter"
  • feat(date-picker): Support years and yearrange type type="years" | type="yearrange"
  • feat(date-picker): Support startFrom and endAt type in picker-options type: 'startFrom' | type: 'endAt'

Bug Fixes 🐛

  • fix(numeric): Fixed the problem that the value of max could not be taken when the current value + step > max by @Huangyilin19 in #297
  • fix(grid): Fixed abnormal style in table components when columns were frozen and there was no scroll bar by @zzcr in #298
  • fix(button): Fixed naive button icon disabled color by @gimmyhehe in #299
  • fix(grid): Fixed the wrong style of the table filter panel and fixed the warning problem of ResizeObserver,api in the local environment of webpack by @zzcr in #305
  • fix(theme): Remove styles from container, layout by @shenjunjian in #306
  • fix(vue-theme): fix @apply in textarea component by @shenjunjian in #319
  • fix(input): Fixed input that disabled does not take effect in the form bug by @gimmyhehe in #322
  • fix(checkbox): Fixed that bug is not displayed when checkbox label is 0 by @gimmyhehe in #331
  • fix(select): Fixed the problem of calculating the height of the Select component and creating an item incorrectly. by @MomoPoppy in #358
  • fix(carousel): adjust arrow circle width to 28px by @lyx-jay in #376
  • fix(drawer): mask disappear faster than content by @lyx-jay in #375
  • fix(badge): same content display duplicate by @lyx-jay in #382
  • fix: fix ts declaration error when execute pnpm build:ui vue command by @kagol in #386
  • fix(grid): Fixed table freeze column display exception in x-design specification
  • fix(grid): Fix table freeze column when table has vertical scroll bar
  • fix(grid): In the case of fixing the table fetchdata, the table data is processed twice
  • fix(tree): Fixed an issue where isEmpty attributes did not respond to changes after node data changes
  • fix(button-group): XDesign theme naive button font color fix
  • fix(input): Fixed bug where input does not take effect when the form is disabled
  • fix(popover): Avoid hide events triggered during initial loading
  • fix(dialog-box): If you don't add class to body, you can avoid page jitter.
  • fix(tabs): Uninitialize the assignment, fix the display problem beyond the tab bar, and optimize more pop-up boxes
  • fix(icons): Optimize the custom width and color of the icon section
  • fix(theme): Automatically refresh the page after canceling the theme switch
  • fix(anchor): Fixed anchor point to get data asynchronously to monitor bug and increase the effect of switching animation.
  • fix(dropdown): Fixed settings arrow display does not take effect
  • fix(select): Fix the problem that the component initializes the scene where the entry is created, sets option and value at the same time, and automatically creates matching items.
  • fix(select): Fixed the problem of incorrect calculation of input box height when select components selected multiple rows.
  • fix(popEditor): Fixed a problem where the content was hidden when the edit box was closed

Other Changes

  • perf(tooltip): tooltip performance optimization by @shenjunjian in #368
  • chore(row): Restore the style in the example in demo by @shenjunjian in #311
  • feat(pnpm-lock): Add pnpm-lock to git repo by @zzcr in #320
  • feat(button): Perfect unit testing by @chenqifeng66 in #364
  • test(alert): add alert unit test by @Zz-ZzzZ in #369
  • docs(tag): Add flexible use of tags to go beyond hiding and show title examples

Exciting New Features 🎉

  • feat(pop-editor): 当编辑框弹出时添加自定义事件 fix #268 by @yuanningning in #315
  • feat(ip-address): 更改ipAddress组件的IPv6类型 close #272 by @yuanningning in #337
  • feat(filter-panel): 新增过滤器面板组件
  • feat(dialog-select): 新增 DialogSelect 组件
  • feat(infinite-scroll): 新增 InfiniteScroll 无限滚动组件
  • feat(tag-group): 新增 TagGroup 标签组组件
  • feat(docs): 官网添加示例composition-api写法,支持切换composition-api和option-api
  • feat(docs): 组件demo支持playground
  • feat(grid): 表格增加快捷筛选面板,可以支持多选框筛选和日期筛选 ,同时支持用户配置默认筛选项
  • feat(grid): 表格排序按钮默认为x-design最新规范图标
  • feat(grid): 表格提示现在支持自定义tooltip内容显示,支持字符串或者jsx
  • feat(tree-menu): TreeMenu新增设置与获取当前选中节点的方法
  • feat(tree-menu): 树形菜单新增可折叠特性
  • feat(tree): Tree新增连接线设置
  • feat(timeline-item): 新增timeline-item组件
  • feat(modal): modal支持配置底部按钮props与文字
  • feat(button-group): 按钮组新增单个disabled特性
  • feat(alert): 新增close插槽,实现外部控制显示或隐藏
  • feat(alert): 组件图标取消垂直居中,采用固定定位
  • feat(time-picker): 支持设置步长 step
  • feat(date-picker): 增加 label 内置功能 label
  • feat(date-picker): 支持设置时间选择的步长 step
  • feat(date-picker): 支持显示周次 show-week-number
  • feat(date-picker): 支持过滤器模式 shape="filter"
  • feat(date-picker): 支持年份多选和年份范围选择 type="years" | type="yearrange"
  • feat(date-picker): 支持某日起始/某日为止功能 type: 'startFrom'

Bug Fixes 🐛

  • fix(numeric): 修复当前值+Step>max时不能取max的问题 by @Huangyilin19 in #297
  • fix(grid): 修复了列冻结且没有滚动条时表格组件中的异常样式 by @zzcr in #298
  • fix(button): 修复了朴素按钮图标禁用颜色的问题 by @gimmyhehe in #299
  • fix(grid): 修复了表过滤器面板的错误样式,修复了webpack本地环境下ResizeWatch接口的警告问题 by @zzcr in #305
  • fix(theme): 从容器、布局中删除样式 by @shenjunjian in #306
  • fix(vue-theme): 在文本区域组件中修复 @apply by @shenjunjian in #319
  • fix(input): 修复了禁用的输入在表单错误中不生效的问题 by @gimmyhehe in #322
  • fix(checkbox): 修复了复选框标签为0时不显示错误的问题 by @gimmyhehe in #331
  • fix(select): 修复了计算选择组件的高度和错误创建项目的问题 by @MomoPoppy in #358
  • fix(carousel): 将箭头圆宽度调整为28px by @lyx-jay in #376
  • fix(drawer): 蒙版消失的速度比内容更快 by @lyx-jay in #375
  • fix(badge): 修复显示重复内容的问题 by @lyx-jay in #382
  • fix: 修复了执行 pnpm build:ui vue 命令时的ts声明错误 by @kagol in #386
  • fix(grid): 修复表格冻结列在x-design规范显示异常问题
  • fix(grid): 修复表格冻结列在表格有纵向滚动条时
  • fix(grid):修复表格fetchdata情况下,表格数据被处理两次问题
  • fix(tree): 修复isEmpty属性在节点数据变化后没响应变化的问题
  • fix(button-group): XDesign主题朴素按钮字体颜色修复
  • fix(input): 修复input在表单禁用状态时不生效bug
  • fix(popover): 避免初始加载时,触发的hide事件
  • fix(dialog-box): 不在body上增加class,可以避免引起的页面抖动
  • fix(tabs): 取消初始化赋值,修复超出页签栏显示问题,优化更多弹出框
  • fix(icons): 优化图标部分的自定义宽度和颜色
  • fix(theme): 取消主题切换后自动刷新页面
  • fix(anchor): 修复锚点异步获取数据导致监听bug,增加切换动画效果
  • fix(dropdown): 修复设置箭头显示不生效
  • fix(select): 修复组件初始化创建条目的场景,同时设置option 和value,有匹配项却自动创建的问题
  • fix(select): 修复 select 组件多选多行时input框高度计算有误的问题
  • fix(popEditor): 编辑框关闭时先隐藏了内容的问题

Other Changes

Read more