Skip to content

Releases: opentiny/tiny-vue

v3.24.0

10 Jun 14:06
1490dcd
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • feat(pager): reconstruct the multi-terminal template of the pager component from the vue template by @zzcr in #3422
  • feat(steps): Add style functionality for multi terminal custom step blocks by @chenxi-20 in #3435
  • feat(dialog-select): add support for clear and delete events, update related documents and sample codes by @zzcr in #3437
  • feat(qr-code): Add the necessary attributes to the responsive by @zzcr in #3456
  • feat(common): add support for MCP configuration in component setup by @zzcr in #3469
  • feat(site): add the tiny-robot drawer to the official website. by @shenjunjian in #3467
  • feat(dialog-select): [dialog-select] add attribute lock-scroll by @James-9696 in #3489
  • feat(popeditor): [popeditor] add attribute lock-scroll by @James-9696 in #3490
  • feat(grid): optimize mcp configuration usage and sample code by @zzcr in #3494

Bug Fixes 🐛

  • fix(file-upload): Fix bug in file-upload component where multiple selections are merge-service and uploaded by @chenxi-20 in #3424
  • fix(steps): Modify the multi terminal rendering logic and style of steps by @chenxi-20 in #3441
  • fix(drowdown): add tiny-* className to drowdown-menu's wrapper dom by @shenjunjian in #3445
  • fix(select): fix can not set grid rowId in select by @gimmyhehe in #3448
  • fix(tree-menu): change the color of the dark mode icon by @wuyiping0628 in #3457
  • fix(tiny-split):The panel split animation is not displayed properly by @discreted66 in #3452
  • fix(search): Fix the margin issue of multi terminal mode dropdown type by @chenxi-20 in #3453
  • fix(icon):Fixed the icon color issue in dark mode by @discreted66 in #3460
  • fix(autocomplete): autocomplete component defaults to 100% of the width by @shenjunjian in #3462
  • fix(tag): theme saas warning token value refresh, tag component style specification refresh by @wuyiping0628 in #3463
  • fix(form): fix the textarea style issue under the form by @wuyiping0628 in #3468
  • fix(select): fix the malfunction of the select component when automatically pulling down focus by @shenjunjian in #3464
  • fix(robot): add the role message markdown and upgrade the tiny-robot version by @shenjunjian in #3471
  • fix(basic-usage): update SSE URL to use HTTPS for secure connection by @zzcr in #3472
  • fix(date-picker):fix the init panel width and month name by @discreted66 in #3466
  • fix: the issue of modifying line breaks for display by @James-9696 in #3470
  • fix(grid): increase the length of drag and drop lines in the grid and remove empty values when filtering by @wuyiping0628 in #3475
  • fix(robot): add examples of Perfecting AI Agents by @shenjunjian in #3476
  • fix(dialog):fix dialog title line-height by @discreted66 in #3477
  • fix(icon):delete the iconPushPinSolid default color by @discreted66 in #3479
  • fix(calendar-view):fix the E2E test by @discreted66 in #3483
  • fix(robot): optimized the example and added sessions and UI adjustment. by @shenjunjian in #3484
  • fix(robot): add the API tab of the MCP and adjust the display control of the robot. by @shenjunjian in #3485
  • fix(package): update @opentiny/tiny-vue-mcp version to 0.0.1-alpha.1 by @zzcr in #3487
  • fix(robot): message processing of the robot is optimized. by @shenjunjian in #3491
  • fix(select): modify the DOM structure of all options in the select to be consistent with that of the regular options to solve the text alignment issue by @shenjunjian in #3488
  • fix(grid): add a border to the last row of the grid under the saas theme by @wuyiping0628 in #3492

New Contributors

Full Changelog: v3.23.0...v3.24.0

v3.23.0

15 May 10:03
5e3aded
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • feat(number-animation): Add NumberAnimation component by @lcy0620 in #3301
  • feat(design-config): design-config adds arbitrary attribute features of global configuration components by @zzcr in #3419
  • feat(config-provider): config-provider adds theme configuration function by @zzcr in #3353
  • feat(release): add vue3 version option to release:aurora command and update related logic by @zzcr in #3280
  • feat(calendar-view):[calendar-view]The calendar view tip time support configure by @discreted66 in #3274
  • feat:[calendar-view]The calendar view supports click events by @discreted66 in #3279
  • feat(popconfirm): [popconfirm] enable message slot by @betavs in #3176
  • feat(transfer): [transfer] adds the ability to customize the panel width for the transfer component by @shenjunjian in #3285
  • feat(date-picker):[date-picker]The first selected date will be displayed in the output box. by @discreted66 in #3300
  • feat(card-group): modify saas style by @wuyiping0628 in #3305
  • feat(card-group): modify sass style by @wuyiping0628 in #3310
  • feat(vue-hooks): add type annotations to multiple files to enhance type safety by @zzcr in #3302
  • feat: [tabs] Add left button for mobile-first mode by @chenxi-20 in #3317
  • feat: [form] add type definitions to utils to enhance type safety by @zzcr in #3322
  • feat: Add utils test commands and add utils package change check in CI by @zzcr in #3327
  • feat: [input]update E2E test workflow to automatically detect changed components by @zzcr in #3331
  • feat(grid): the renderer configuration of the table supports events event collections by @zzcr in #3342
  • feat(flowchart): add automatic prompt instructions so that prompt pop-ups will appear when necessary by @zzcr in #3360
  • feat(flowchart): Add the property configuration to display the hand-shaped mouse function by @zzcr in #3366
  • feat(dialog-select): supports transparent transmission of selectAll, selectChange and radioChange events by @zzcr in #3398
  • feat(calendar-view):The schedule mode support hidden the time by @discreted66 in #3405
  • feat(calendar-view):Mobile-first supports the hidden time in schedule mode. by @discreted66 in #3408
  • feat(modal): change the text size from md to default by @wuyiping0628 in #3412

Bug Fixes 🐛

  • fix: [file-upload] Fix font style issue in file list by @chenxi-20 in #3266
  • fix(grid): [grid] resolve the issue of empty icon by @wuyiping0628 in #3269
  • fix:[time-picker] fix e2e test by @discreted66 in #3272
  • fix(collapse): adjust the padding style within the mobile-first component to optimize the visual effect by @zzcr in #3267
  • fix(grid): [grid] fix viewType change table column width error by @gimmyhehe in #3273
  • fix(transfer): [transfer] fixed a bug in the tree mode of transfer by @shenjunjian in #3277
  • fix(input): [input] fix input text word no break after warp span by @gimmyhehe in #3281
  • fix: [file-upload] Optimize the position of mobile icons by @chenxi-20 in #3278
  • fix(grid): [grid] fix modal not import by @gimmyhehe in #3283
  • fix(card-group): [card-group] add empty icon by @wuyiping0628 in #3299
  • fix(grid): [grid] fix not import error by @gimmyhehe in #3306
  • fix(tree): [tree] elevate the priority #3119 by @James-9696 in #3284
  • fix(date-picker):[date-picker]Fix partially disabled in the same year year not selectable by @discreted66 in #3307
  • fix:[docs]Hide the plus document drill field button by @discreted66 in #3309
  • fix: modifying the tree-menu component document #3069 by @James-9696 in #3314
  • fix(button): fixed the border color and text color of the multi-ended button disabled button by @zzcr in #3311
  • fix: modifying the steps component document #3076 by @James-9696 in #3312
  • fix: [file-upload] Fix the bug of uncontrollable file name length in SaaS mode and mobile first mode by @chenxi-20 in #3318
  • fix(picker): range-picker add tabindex by @gimmyhehe in #3313
  • fix: modifying the tag component document #3074 by @James-9696 in #3315
  • fix(from-item): fixed the problem that there would be an extra space in template compilation under vue2 by @zzcr in #3316
  • fix(tag): fix tag component multi-terminal template running error by @zzcr in #3320
  • fix: [fluent-editor] Fix the issue where tables can still be edited when disabled by @chenxi-20 in #3297
  • fix(form): fix form-item margin bottom by @gimmyhehe in #3319
  • fix: fix textarea displayOnly word break by @gimmyhehe in #3330
  • fix(numeric): in the mobilefirst of the numeric component, the default width is set to fill the available space by @shenjunjian in #3326
  • fix(autocomplete): [autocomplete] fix dispatch form-item validate error by @gimmyhehe in #3329
  • fix(grid): [grid]Fixed the problem of invalid event monitoring for configuration table selection by @zzcr in #3328
  • fix(numeric): [numeric] fixed the issue that numberic reported an error when processing scientific notation with BigInt syntax by @zzcr in #3325
  • fix(tree-select): [base-select, tree-select] fix deleteTag not working by @kagol in #3332
  • fix(picker): [date-picker]enhance the compatibility of the date picker on mobile and PC, add isPCMode parameter to control the display logic by @zzcr in #3336
  • fix(form): fix small size form validation position by @gimmyhehe in #3334
  • fix(grid): [grid] fix input no cursor when dropConfig set filter by @gimmyhehe in #3343
  • fix(grid): [grid] fix grid overflow-scroll when browser scale by @gimmyhehe in #3341
  • fix(grid): [grid] fix grid not visible at custom apply by @gimmyhehe in #3339
  • fix(transfer): fix the default selection does not checked in the tree component under Vue 2 by @shenjunjian in #3344
  • fix(examples): 修正autocomplete案例标题size值与示例文字不符,容易误导用户。 by @sakurajiajia in #3351
  • fix(grid,dropdown,select, pager,tooltip):fix the saas theme by @discreted66 in #3347
  • fix(grid): fix date-picker input style error in filter panel by @gimmyhehe in #3346
  • fix(utils): fix tooltip arrow safe padding by @gimmyhehe in #3354
  • fix(grid,tooltip,select,tag):Fix saas theme by @discreted66 in #3358
  • fix(flowchart): The hand mouse is not displayed when the component node is unavailable, and the error reporting problem of flowchart drill field is fixed by @zzcr in #3356
  • fix: fix tsconfig paths not working by @kagol in #3362
  • fix(tooltip,grid):Fix the saas theme by @discreted66 in #3361
  • fix: [grid] Add a scroll bar at the bottom of the SaaS theme table to be placed inside the table, with only one border at the bottom by @chenxi-20 in #3365
  • fix(input): [input] modify the border issue of the input component under the saas theme by @wuyiping0628 in #3367
  • fix(grid): [grid] modify the size of the grid component header icon under the saas theme by @wuyiping0628 in #3370
  • fix(time-spinner): [time-spinner] fix startDate & endDate prop type issue when isRan… by @Darkingtail in #3296
  • fix: [image] Fixed the bug of previewing large blank images during asynchronous ...
Read more

v3.22.1

09 Apr 08:21
3ff0629
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • feat(release): add dist directory check for specific packages to optimize the release process by @zzcr in #3265

Bug Fixes 🐛

  • fix(base-select): [select,base-select] fix the highlight style of the selected item icon by @MomoPoppy in #3268

Full Changelog: v3.22.0...v3.22.1

v3.22.0

07 Apr 13:39
27216a9
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • feat: support dark mode
  • feat(mobile): optimize the mobile common package name and import path and improve xss dependency by @zzcr in #2777
  • feat: go through the mobile packaging build and release process and fix the bugs found during the build and release by @zzcr in #2780
  • feat(theme-mobile): optimize the theme-mobile project css variable names and add undefined css variables by @zzcr in #2782
  • feat(pager): [pager] add change-compat to control whether trigger cha… by @gimmyhehe in #2783
  • feat: add license to mobile components by @zzcr in #2802
  • feat(dropdown): [dropdown] add visible attribute to support user-defined panel display. by @chenxi-20 in #2774
  • feat(tree-menu): [tree-menu] Add static data and unused topic variables for rectification by @wuyiping0628 in #2803
  • feat: add next/cloud-icons project by @zzcr in #2821
  • feat(theme-mobile): [button] Adjust the theme of mobile by @MomoPoppy in #2820
  • feat(vue/image): [image]the image component supports binary stream base64 format by @zzcr in #2829
  • feat(date-panel): [date-panel,date-picker] DatePicker support using only date panel by @discreted66 in #2818
  • feat(modal): [modal] add show-close feature by @James-9696 in #2840
  • feat(image): [image] The image component supports base64 in svg format by @zzcr in #2858
  • feat(vue-hooks): add hooks package packaging logic by @zzcr in #2866
  • feat:[date-panel,date-range,date-picker]DatePicker support using only date range panel by @discreted66 in #2869
  • feat(utils): add a whitelist for xss in rich text components by @zzcr in #2879
  • feat:[month-range,year-range,date-panel,date-picker]The DatePanel supports the month/year range panel by @discreted66 in #2875
  • feat(theme): [button] add dark themes, modify other theme variables and component level variables by @MomoPoppy in #2898
  • feat(theme): add tinyDarkTheme for themeTool and add dark-theme router for sites by @shenjunjian in #2904
  • feat(steps): add content-center prop to steps and add two saas icons by @zzcr in #2907
  • feat(site): the official website adds the function of dynamically switching between light and dark themes by @zzcr in #2911
  • feat(date-panel):[date-picker,date-panel] DatePanel supports the month and year panels by @discreted66 in #2909
  • feat(badge): [badge] Component dark theme adaptation by @Youyou-smiles in #2946
  • feat(input): [input] input component adapts to dark theme by @zzcr in #2948
  • feat(radio): [radio] Component dark theme adaptation by @Youyou-smiles in #2951
  • feat(tree): [tree,popover] Component dark theme adaptation by @lcy0620 in #2964
  • feat:[anchor,calendar-view,filter-panel,loading,date-picker,pop-upload,search,scroll-text,step,tabs,wizard,file-upload, calendar]The widget supports dark themes. by @discreted66 in #2965
  • feat(collapse): [collapse] add dark theme by @wuyiping0628 in #2986
  • feat: add huicharts runtime and update docs by @zzcr in #2981
  • feat(pager): [pager] add dark theme by @wuyiping0628 in #2987
  • feat(breadcrumb): [breadcrumb] Add dark theme by @wuyiping0628 in #2984
  • feat(progress): [progress] add slot support for custom status icons by @gweesin in #2979
  • feat(cascader): [cascader,tooltip] cascader selection drop-down panel dark theme adaptation by @lcy0620 in #2970
  • feat:[steps,milestone] Support dark theme by @discreted66 in #2985
  • feat(tree-menu): [tree-menu] add dark theme by @wuyiping0628 in #2998
  • feat(tag): [tag] improve close icon interaction by @gweesin in #3006
  • feat(grid): [grid] expose getTreeExpandeds function by @gweesin in #2996
  • feat(dropdown): [action-menu,dropdown,autocomplete,input] component dark theme adaptation by @MomoPoppy in #3014
  • feat(grid): [grid] add mobile first empty slot by @gimmyhehe in #3018
  • feat(checkbox): [checkbox] Component dark theme adaptation by @Youyou-smiles in #3007
  • feat(floatbar): [floatbar] Adapt to dark themes by @Youyou-smiles in #3012
  • feat(calendar): [calendar] add year and month specification demo and tests by @gweesin in #3039
  • feat(utils): resolve common function ts error by @wuyiping0628 in #2903
  • feat:[steps,loading,image,milstone] Support dark them by @discreted66 in #3044
  • feat(floatbar): [floatbar] Adapt to dark themes by @Youyou-smiles in #3045
  • feat(slider): [slider,select,base-select] adapt to dark themes and adjust common variables by @MomoPoppy in #3108
  • feat: Adds variable default value handling in build theme by @chenxi-20 in #3122
  • feat: base var style adapt shadow-root by @gimmyhehe in #3155
  • feat(cascader): [cascader,tree] dark theme adaptation by @lcy0620 in #3136
  • feat: optimize the dark mode switching method, reduce the size of non-dark theme user packages, and add dark theme switching documents by @zzcr in #3153
  • feat(theme): [select] modify the scrollbar and popper to unify the style by @MomoPoppy in #3160
  • feat: Add default values to theme variables by @chenxi-20 in #3162
  • feat(button): [button] Adapt to dark themes by @Youyou-smiles in #3164
  • feat(utils): use cursor to add comments, ts type declarations, and vitest test cases to utils functions by @zzcr in #3138
  • feat(utils): add comments, ts type declarations, and vitest test cases to utils functions by @zzcr in #3154
  • feat: [file-upload] Add file names to restricted prompt texts by @chenxi-20 in #3171
  • feat(theme): [tag] adjust the common variable and adapt the tag component by @MomoPoppy in #3173
  • feat(svg): update svg resource file to adapt dark theme by @zzcr in #3223
  • feat: [skeleton] Add Skeleton mobile first by @chenxi-20 in #3222
  • feat(modal): [modal] enhance TINYModal functionality, add type definition andoption interface by @zzcr in #3247
  • feat(loading): [loading] added type definition and interface of Loading component to optimize loading style processing by @zzcr in #3253
  • feat(message): add Message component type definition and update the type annotation of the installation method by @zzcr in #3252
  • feat(notify): [notify] enhance notification function, add type definition and option interface, optimize code structure by @zzcr in #3251

Bug Fixes 🐛

  • fix(select): [select] fix the problem that both tooltip and title are displayed when the select command is run in display-only mode. by @shenjunjian in #2772
  • fix(pager): [pager] fix pager type error by @gimmyhehe in #2801
  • fix: modify the mobile layout and click the example/API. The browser address anchor is not defined, the composition code is hidden, and the home page icon is not found by @James-9696 in #2806
  • fix(e2e): fix all e2e test error by @zzcr in #2811
  • fix(grid): [grid] fix grid error e2e test by @zzcr in #2815
  • fix(vue2): fix vue2 dev startup error by @zzcr in #2822
  • fix(sites): fix the error when installing vue-docs dependencies in pnpm by @zzcr in #2816
  • fix(grid): [grid] fix amount label wrap bug by @gimmyhehe in #2828
  • fix(utils): fixed the issue that the release version of the uti...
Read more

v3.21.3

17 Mar 08:46
Compare
Choose a tag to compare

What's Changed

Bug Fixes 🐛

  • fix(nav-menu): [nav-menu] Fix the style issue of the nav-menu component by @wuyiping0628 in #2889
  • fix(site):Fix Plus official website description and search by @discreted66 in #3061
  • fix(docs): Remove environmental configuration and add user configuration prompts by @chenxi-20 in #3109
  • fix(docs): Optimize installation documentation by @chenxi-20 in #3118
  • fix(popper): [tooltip,popover] fix popper doms in custom element, cant get zindex by @shenjunjian in #3125

Full Changelog: v3.21.2...v3.21.3

v3.21.2

22 Jan 09:20
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • feat(dropdown): [dropdown] Add visible attribute, support user-defined panel display and hide by @chenxi-20 in #2827

Bug Fixes 🐛

Full Changelog: v3.21.1...v3.21.2

v3.21.1

13 Jan 13:07
7d1fbeb
Compare
Choose a tag to compare

What's Changed

Breaking Changes 🛠

  • chore(internals): remove the rich-text-editor component from the main… by @zzcr in #2768

Bug Fixes 🐛

  • fix(grid): [grid] fix repeated trigger cell active when boardConfig.isEdit is set true by @gimmyhehe in #2770
  • fix(grid): [grid] fix enter board event do not work by @gimmyhehe in #2788
  • fix(grid): [grid] fix style error when dynamic group header is set fixed by @gimmyhehe in #2789
  • fix(theme-tool): add theme-tool.d.ts for tinyOldTheme vars by @shenjunjian in #2795
  • fix: fix all publish action run error by @zzcr in #2798

Other Changes

Full Changelog: v3.21.0...v3.21.1

v3.21.0

09 Jan 06:35
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • feat(tiny-vue-nuxt): [tiny-vue-nuxt] add tiny-vue-nuxt module and add… by @18003228289 in #1761
  • feat(tiny-vue-nuxt): [tiny-vue-nuxt] finish importing all components to nuxt module by @18003228289 in #1838
  • fix(random): [random] use Math.random() instead to support SSR by @18003228289 in #1868
  • feat: add nuxt dev environment by @zzcr in #1993
  • feat: add mobile dependence by @zzcr in #2609
  • feat: sync 3.20.0 to dev by @zzcr in #2639
  • feat: support nuxt by @zzcr in #2635
  • feat(dropdown): [dropdown] add right side expansion function for dropdown by @MomoPoppy in #2608
  • feat: support nuxt by @kagol in #2641
  • feat: add @opentiny/utils package by @zzcr in #2661
  • feat(fluent-editor): add before-editor-init props by @kagol in #2670
  • feat: [grid,alert,form]use catalog to globally upgrade vite and vitest; and add mobile build config by @zzcr in #2680
  • feat(site): Optimize site documentation typesetting by @dufu1991 in #2688
  • feat(site): optimize the performance of the official website, use lazy loading for document examples by @zzcr in #2713
  • feat(nav-menu): [nav-menu] Add custom selected mode by @wuyiping0628 in #2718
  • feat(nav-menu): [nav-menu] Simplify the demo data by @wuyiping0628 in #2728
  • feat: add utils packages type module by @zzcr in #2731
  • feat: update version to 3.21.0 by @zzcr in #2734
  • feat: remove chart e2e-test cases by @zzcr in #2742
  • feat(alert): [alert] display title when size is large by @wuyiping0628 in #2744
  • feat: enhance the divider dialogbox treemenu function by @zzcr in #2758
  • feat: update playground versions by @zzcr in #2763
  • feat(alert): [alert] display title when size is large in mobile-first by @wuyiping0628 in #2765

Bug Fixes 🐛

  • fix(crypto): [crypto] use nanoid instead to support SSR by @18003228289 in #1860
  • fix(ssr): [ssr] fix ssr problems by @18003228289 in #1935
  • fix(nuxt): update vue version to fix button slot error by @zzcr in #2026
  • fix(plugin): [plugin] fix nuxt plugin by @18003228289 in #2220
  • fix(plugin): [plugin] fix nuxt plugin by @18003228289 in #2212
  • fix(chart): huiCharts打包替换为Chart by @Davont in #2622
  • fix: fix slider compilation error in vue2 by @zzcr in #2625
  • fix(tabbar): modify mobile tabbar problem by @James-9696 in #2638
  • fix(dropdown-menu): fix mobile problem by @James-9696 in #2642
  • fix(form): modify mobile form problem by @James-9696 in #2643
  • fix(container): modify mobile problem by @James-9696 in #2646
  • fix(dialog-box): modify mobile dialog-box problem by @James-9696 in #2644
  • fix(select): [select] fix the vertical centering of the suffix icon by @MomoPoppy in #2645
  • fix(tree-select): solve the problem of tree attributes not being passed through by @kagol in #2659
  • fix(label): modify mobile bug by @James-9696 in #2672
  • fix(input): modify mobile problem by @James-9696 in #2671
  • fix(slider): modify mobile problem by @James-9696 in #2669
  • fix(tree): default-expanded-keys description is wrong by @shenjunjian in #2667
  • fix(checkbox): modify mobile problem by @James-9696 in #2666
  • fix(form): modify mobile problem by @James-9696 in #2665
  • fix(popover): remove aria-hidden by @shenjunjian in #2664
  • fix(progress): modify mobile problem by @James-9696 in #2654
  • fix(button): modify mobile problem by @James-9696 in #2660
  • fix(auto-import-plugin): support functional components by @mengqiuleo in #2511
  • fix: fix warning in cascader component by @zzcr in #2662
  • fix(nuxt): fix the error when starting the nuxt project by @zzcr in #2668
  • fix(unplugin-tiny-vue): fix error TinyVueResolver name by @shenjunjian in #2676
  • fix(action-sheet): modify mobile problem by @James-9696 in #2692
  • fix(pull-refresh): modify mobile bug by @James-9696 in #2677
  • fix(exception): modify mobile problem by @James-9696 in #2690
  • fix(file-upload): [file-upload] Optimized the usage of the customized upload example. by @chenxi-20 in #2694
  • fix(vue-renderless): [action-menu, alert] fix site: Optimize site documentation typesetting by @dufu1991 in #2693
  • fix: fix change theme error when open playground by @zzcr in #2681
  • fix(vue-renderless): [autocomplete,base-select,amount,anchor,area] fix site: Optimize site documentation typesetting by @dufu1991 in #2695
  • fix(mobile): fix mobile components build error by @zzcr in #2696
  • fix(site): fix error when build saas site by @zzcr in #2701
  • fix(mini-picker): the demo on the mobile client is modified. by @James-9696 in #2698
  • fix(modal): modify the display and error issues of the mobile demo by @James-9696 in #2704
  • fix(user-head): the problem and type of the demo on the mobile client are modified by @James-9696 in #2699
  • fix(vue-renderless): [breadcrumb, bulletin-board, button, button-group,calendar, calendar-view, card, carousel, cascader, cascader-panel, chart,checkbox, collapse, color-picker, color-select-panel,company,config-provider,container,crop,currency,date-picker,dept,dialog-box,dialog-select,directives,divider,drawer,drop-roles,drop-times,dropdown,espace,fall-menu,file-upload,filter-panel,float-button,floatbar,flowchart,fluent-editor,form,fullscreen] fix site: Optimize site documentation typesetting by @dufu1991 in #2709
  • fix(tabs): modify the issue of the mobile demo not displaying and reporting errors by @James-9696 in #2710
  • fix(vue-renderless): [grid] fix site: Optimize site documentation typesetting by @dufu1991 in #2714
  • fix(grid): [grid] fix the initial position on the left when dragging … by @gimmyhehe in #2719
  • fix(statistic): [statistic] synchronize the statistic component of the release-3.18 version to the dev branch by @James-9696 in #2717
  • fix(file-upload): modify the error reported by the upload component on the mobile client and add the demo by @James-9696 in #2724
  • fix(input): [input] cancel bacground style of input count in textarea by @wNing50 in #2715
  • fix(modal): [modal] repeatedly dispatch the close event by @betavs in #2573
  • fix(vue-renderless): [grid-select,guide,hrapprover,hrapprover,icon,icon-multicolor,image,infinite-scroll,input,ip-address,layout,link,link-menu,loading,locales,logon-user,logout,milestone,mind-map,modal,nav-menu,notify,numeric,pager,pop-upload,popconfirm,popeditor,popover,progress,qr-code,query-builder] fix site: Optimize site documentation typesetting by @dufu1991 in #2721
  • fix(modal): [modal] modifying the modal component and clicking the confirm button accidentally triggered the close event by @James-9696 in #2727
  • fix(vue-renderless): [radio,rate,rich-text-editor,roles,scroll-text,search,select,skeleton,slider,split,statistic,steps,sticky,switch,tabs,tag,tag-group,text-popup,time-line,time-line-new,time-picker,time-select,toggle-menu,tooltip,transfer,tree,tree-menu,tree-select] fix site: Optimize site documentation typesetting by @dufu1991 in #2729
  • fix(vite-import): fix the issue of escaping comment code in on-demand packaging plugin by @zzcr in https://github.co...
Read more

v3.20.0

04 Dec 08:35
c3cf26f
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • feat(grid): [grid] inline pager add padding left by @gimmyhehe in #2449
  • feat(card): [card] Optimize style by @Youyou-smiles in #2454
  • feat(time-picker): [time-picker] Optimize and modify component style issues by @Youyou-smiles in #2452
  • feat(locales): [locales] Optimize the style and demo by @Youyou-smiles in #2480
  • feat(dept): [dept] Optimize style by @Youyou-smiles in #2487
  • feat(card): Simplification and optimization of card components by @Youyou-smiles in #2496
  • feat(theme): add old theme vars by @MomoPoppy in #2503
  • feat(grid-select): [grid-select] add grid select component and implement single/multiple select features by @kagol in #2509
  • feat(grid-select): [grid-select] add filter/config features and optimize demo/api docs by @kagol in #2521
  • feat(input): [input,date-picker] adapt input date-picker to the old theme style by @zzcr in #2524
  • feat(pager): [pager] adapt to pager old theme by @gimmyhehe in #2531
  • feat(grid-select): [grid-select] add remote feature by @kagol in #2530
  • feat(base-select): [base-select] optimize base select and fix some bugs by @kagol in #2532
  • feat(theme): optimize the overall basic variables and update treeMenu css var by @zzcr in #2534
  • feat(tree-select): [tree-select] add data init and optimize demo docs by @kagol in #2538
  • feat(time-select): [time-select] Adapt to old components by @Youyou-smiles in #2525
  • feat(date-picker): [date-picker] Adapt to the theme by @Youyou-smiles in #2544
  • feat(guide): [guide] fix style issues in the old theme by @wuyiping0628 in #2547
  • feat(steps): [steps] Adapting to the Default Theme by @chenxi-20 in #2549
  • feat(old-theme): [dropdown,grid,tree] modify incorrect css vars by @MomoPoppy in #2551
  • feat(grid): [grid] grid component adapt to old theme by @gimmyhehe in #2554
  • feat(milestone): [milestone] Adapting to the Default Theme by @chenxi-20 in #2559
  • feat: use catalog to uniformly manage pnpm project dependencies by @zzcr in #2560
  • feat(milestone): [milestone] The example is modified to adapt to the default theme. by @chenxi-20 in #2561
  • feat(modal): [modal] add e2e-test and update modal demo of problem by @James-9696 in #2567
  • feat(form): [form] form component adapt to old theme by @gimmyhehe in #2562
  • feat(color-picker, color-select-panel): [color-picker,color-select-panel] format by @GaoNeng-wWw in #2536
  • feat(site): switch theme styles through routing by @shenjunjian in #2574
  • feat(breadcrumb): [breadcrumb] modify delimiter by @wuyiping0628 in #2576
  • feat(date-picker): [date-picker] Adapting to the old-theme by @Youyou-smiles in #2575
  • feat: [select]reduce common package size by @zzcr in #2577
  • feat(collapse): [collapse] fix style issues in the old theme by @wuyiping0628 in #2579
  • feat: [config-provider] optimize global configuration component documentation by @zzcr in #2578
  • feat: optimize basic variables and switch the overall rounded corner … by @zzcr in #2580
  • feat: add space var to adapt to old theme by @gimmyhehe in #2581
  • feat: unified upgrade version number by @zzcr in #2589
  • feat: add design smb packages by @zzcr in #2591
  • feat(numeric): [numeric] add step strategy of props by @James-9696 in #2584
  • feat(locale): use Object.assign for better tree shaking by @gimmyhehe in #2595
  • feat(theme): [button] submit the initial version of aurora-theme-vars by @MomoPoppy in #2596
  • fix(site): add smb design-config support by @shenjunjian in #2599
  • feat(bulletin-board): [bulletin-board] Add click events #2143 by @wuyiping0628 in #2601

Bug Fixes 🐛

  • fix(popper-arrow): [tooltip, popover,dropdown] fix arrow's z-index, and remove popper-arrow class from popover,dropdown by @shenjunjian in #2446
  • fix(tree): [tree] remove red color from demos by @shenjunjian in #2455
  • fix(steps): repair bar step bar small gray dots by @chenxi-20 in #2459
  • fix(tag): update tag's padding,border-radius by @shenjunjian in #2458
  • fix(drawer): [drawer] modify icon and demo problem by @James-9696 in #2460
  • fix(tree-select): add emit modelValue by @MomoPoppy in #2461
  • fix(milestone): [milestone] repair component sample document by @chenxi-20 in #2463
  • fix(drawer): [drawer] modify demo and icon by @James-9696 in #2465
  • fix(steps): [steps] fix vertical single chain text styles by @chenxi-20 in #2466
  • fix: grid radio add white background by @gimmyhehe in #2467
  • fix(tag): remove mini size of tag by @shenjunjian in #2468
  • fix(tree): [button,tree] update tree demos and the plain button's border color by @shenjunjian in #2470
  • fix(dialog-box): [dialog-box] modify demo by @James-9696 in #2472
  • fix(time-range): [date-picker,time-picker,select,action-menu] optimization demo and modify style for time-range by @MomoPoppy in #2481
  • fix(drawer): [drawer] modify height props,setting the height of the left and right sliders by @James-9696 in #2484
  • fix: [virtual-scroll-box] fixed the wrong class and horizontal scrol… by @zzcr in #2482
  • fix: [grid] release319, update website to fix layout in small screen by @shenjunjian in #2493
  • fix(tabs): [tabs] Optimize the tabs document by @chenxi-20 in #2497
  • fix(site): fix Popper layers separate when scrolling through document by @shenjunjian in #2502
  • fix(input): [input] fix input container 1px higher than input by @gimmyhehe in #2504
  • fix(docs): [anchor] Optimize the anchor document. by @chenxi-20 in #2495
  • fix(tree): [tree] fix parent node toggle when click child node margin by @gimmyhehe in #2501
  • fix(site): fix scroll bugs by @shenjunjian in #2506
  • fix(site): fix site api table style by @zzcr in #2507
  • fix(docs): fix the wrong filename by @shenjunjian in #2510
  • fix(tree-select): [tree-select] fix tree-select can't load data dynamically close #2287 by @kagol in #2500
  • fix(time-select): [time-select]After manually modifying the time, the initial time cannot be selected again. by @mengqiuleo in #2415
  • fix(input): [input] fixed the error when using v-if to switch back and forth after configuring the displayOnly attribute by @zzcr in #2527
  • fix(calendar-view): [calendar-view] Fix bug with invalid calendar hei… by @Youyou-smiles in #2520
  • fix(docs): Fixed an issue where the document demo disappears in github-markdown-css5.8.0. by @chenxi-20 in #2537
  • fix(tabs): [tabs] Adapt to the old theme style by @chenxi-20 in #2523
  • fix(base-select): [base-select] fix style issues in the old theme by @kagol in #2535
  • fix(base-select): fix size style by @kagol in #2541
  • fix(steps): [steps] Added the visibleNum prop. by @chenxi-20 in #2542
  • fix(dropdown): [dropdown] fixed the data disorder issue caused by the composite scenario of two-layer components and self-invoking groups. by @zzcr in https://github.com/opent...
Read more

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/vue@3.19.0 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
  • refactor(charts): [charts] rename chart-core packages to huicharts-core by @Davont in #2027

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 https://g...
Read more