v3.11.0
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
- test(badge): add unit test by @lyx-jay in #388
- test(modal): add modal unit test by @Zz-ZzzZ in #374
- docs: update release notes by @kagol in #397
- style(rich-text-editor): format code style by @kagol in #402
- docs(rich-text-editor): add demo and api docs by @kagol in #404
- docs(container): fix container composition demos fix #425 by @kagol in #441
- test(modal): add surplus unit test by @Zz-ZzzZ in #435
- docs: fix the problem of missing container component style by @kagol in #453
- feat(unit): add breadcrumb unit test by @lyx-jay in #457
- refactor(date-table): supplement the ts type declaration of the date-table component by @kagol in #456
- feat(rich-text-editor): Add api design by @Caesar-ch in #475
- docs: optimize time picker demo api docs by @kagol in #482
- docs: optimzie date picker demo/api by @kagol in #486
- optimize button docs by @Binks123 in #522
- docs(anchor): optimize anchor demo api docs by @Binks123 in #540
- docs(breadcrumb): optimize breadcrumb docs by @Binks123 in #547
- feat(react): 添加贡献文档,readme 改名为 README by @pe-3 in #538
- docs(README): correct misspellings by @Zz-ZzzZ in #561
- fix(divider,color-picker): divider组件content-position描述完善,以及部分api关联示例变动;color-picker组件修改错误变量 by @shonen7 in #567
- feat: update pc/mobile/mobile-first docs by @zzcr in #583
- docs: update component number by @kagol in #585
- feat: update docs api by @zzcr in #613
- feat(grid-size): table size integration by @ianxinnew in #617
- fix(grid-slot): Table Example Add Editor Slot by @ianxinnew in #608
- feat(grid-api): API Remove Default Text by @ianxinnew in #622
- fix(select-size): select component medium,small,mini Type For One by @Xppp0217 in #607
- chore(timeline): timeline与timelineItem组件补充ts类型
- chore(modal): modal组件补充ts类型声明
- chore(floatbar): floatbar组件补充ts类型声明
- chore(dialog-box): dialog-box组件补充ts类型声明
- chore(numeric): Numeric补充ts类型声明
- chore(playground): 优化playground的编辑器和分享功能
New Contributors
- @jack-zishan made their first contribution in #392
- @LinboLen made their first contribution in #478
- @vaebe made their first contribution in #471
- @allenli178 made their first contribution in #488
- @Binks123 made their first contribution in #500
- @yoyo201626 made their first contribution in #513
- @wkif made their first contribution in #512
- @chenguang1994 made their first contribution in #518
- @zuowendong made their first contribution in #503
- @gweesin made their first contribution in #554
- @shonen7 made their first contribution in #567
- @xlearns made their first contribution in #574
- @ianxinnew made their first contribution in #617
- @Xppp0217 made their first contribution in #610
Full Changelog: v3.10.0...v3.11.0