TUI

更新日志

我们每月、每周不定期进行版本更新,持续优化产品体验。

甚至一天更新多次,因为当前版本并不稳定。

预计 0.7.0 版本之后将稳定版本减少较大的改动。

v0.5.2
最新版本
发布于 2025年12月15日
优化改进
TsSwitch
优化样式、主题颜色配置
TsButton
优化样式、主题颜色配置
TsTag
重构type属性
组件文档
一如既往的文档更新
问题修复
TsTable
修复expand的渲染问题, 优化样式采用fixed
TsGridImages
修复fallback导致的默认效果异常的问题
TsSwitchTabs
修复value属性不生效的问题
TsModal
修复弹窗点击事件被禁用的问题
TsDrawer
修复抽屉点击事件被禁用的问题等众多问题
注意事项
icons
调整了部分图标的命名, 新增了部分图标
v0.5.1
发布于 2025年12月02日
新增功能
TsFloatBox
新增浮层组件
优化改进
TsText
优化代码模式下的空格处理
TsButton
优化样式
TsImage
优化交互效果
TsDropdown
优化交互效果
TsTooltip
优化交互效果
TsRadio
优化样式适配
组件文档
一如既往的文档更新
问题修复
TsCalendar
修复数据渲染问题
TsGirdImages
修复样式问题
TsModal
修复样式问题
TsCheckbox
新增多选框组件
TsSwitchTabs
修复滚动失效问题
v0.5.0
发布于 2025年11月20日
新增功能
TsCheckbox
新增多选框组件
TsRadio
新增单选框组件
优化改进
TsCalendar
优化交互和样式
TsButton
优化交互和样式
TsTable
优化展示效果
TsModal
增加minHeight属性
TsEmpty
优化空缺状态下的文本颜色
TsInput
优化focus时的边框样式主题适配
TsSelect
优化接入FormItemerror校验状态
TsDatePicker
优化组件的placeholder提示
TsTimePicker
优化组件样式
组件文档
一如既往的文档更新
vue.use 注册问题
修复vue.useinstall注册问题, 解决部分组件全局注册失效的问题
问题修复
TsTimeAxis
修复progressSize属性的默认值
v0.3.9
发布于 2025年11月09日
新增功能
TsDatePicker
增加日期选择组件
TsTimePicker
增加时间选择组件
优化改进
TsCalendar
修复激活日期的radius样式
TsTable
废弃clickableprops 属性
TsToast组件
增加positionprops 属性来满足不同的需求
组件文档
一如既往的文档更新
vue.use 注册问题
修复组件install注入问题
问题修复
TsMenu
修复menu-group菜单组件激活的样式问题
v0.3.8
发布于 2025年10月15日
优化改进
TsCalendar
holiday样式优化
TsSelect
change事件回调参数优化
TsAvatar
优化sizeprops 属性统一规范
TsInput
优化sizeprops 属性统一规范
组件文档
文档更新, 交互更新
types.d.ts
精简优化导出类型
utils
尝试导出公共函数供组件使用
问题修复
TsCalendar
修复change事件触发时机错误的问题
TsAvatar
修复error状态失效的问题
TsInput
修复error状态失效的问题
v0.3.7
发布于 2025年10月05日
优化改进
TsUpload
完善文档
TsSlider
优化交互效果
TsSelect
增加filterablemultipleprops 属性, 支持搜索过滤功能, 支持多选功能
问题修复
TsTable
修复scroll-inline宽度未对齐的问题
TsCalendar
修复holidaytooltip信息丢失问题
v0.3.6
发布于 2025年9月12日
新增功能
TsForm
支持表单校验
TsFormItem
表单的伴生组件
优化改进
TsSelect
增加value属性, 用于受控方式切换选项
deprecated 提示
尝试对部分组件进行弃用提示
组件ts泛型支持
尝试对部分组件进行泛型支持
问题修复
TsButton
修复 icon插槽 在loading状态下错误展示的问题
TsMenu
修复SSR状态的优先级问题
TsCalendar
修复currentDay错误的问题
TsTooltip
修复滚动跟随的问题
TsInput
修复change事件触发时机的问题
v0.3.5
发布于 2025年9月5日
优化改进
文档优化
对文档属性、事件、方法的展示进行优化
CSS 优化
针对组件实用的样式进行优化
TsGridImages
移除domain属性
TsUpload
移除limitErrorText属性
TsImage
优化离屏渲染的效果
TsMenu
增加valueprops 属性,用于change事件非受控方式切换菜单
问题修复
es/index.d.ts
修复组件types类型丢失的问题
TsButton
增加loading插槽
TsMenu
修复SSR时a标签的点击范围过小导致切换菜单失效的问题
TsTable
修复英文在默认宽度下没有超出未换行的问题
TsUpload
修复预览图片的索引问题
v0.3.3
发布于 2025年8月29日
优化改进
组件SSR支持
尝试为现有组件提供SSR支持
TsGridImages
增加append插槽,用于在末尾追加内容
问题修复
dist/index.css
修复打包时组件样式丢失的问题
TsAvatar
修复fallback导致的默认效果异常的问题
文档更新
例行更新 TsImage、TsAvatar文档
types 类型
修复部分类型定义丢失的问题
v0.3.2
发布于 2025年8月29日
新增功能
TsAvatar
新增头像组件
优化改进
TsImage
新增SSR友好懒加载支持
TsUpload
使用dropZone属性来支持拖拽上传
TsGridImages
增加layoutgapprops 属性
注意事项
样式变动
因重新规划组件全局主题样式与组件局部样式逻辑
v0.3.1
发布于 2025年8月19日
新增功能
TsDrawer
新增抽屉组件
TsModal
新增模态框组件
问题修复
TsInput
修复errorfalse状态导致的placeholder默认值问题
TsButton
修复typeprops 属性默认值为default
注意事项
样式变动
因重新规划组件全局主题样式与组件局部样式逻辑
预告更新
TsDatePicker
正在调试和内测中
v0.3.0
发布于 2025年8月15日
优化改进
文档更新
更新TsButton文档提供自定义颜色的演示
TsInput
支持CSS-in-JS的局部样式覆盖
TsSelect
支持CSS-in-JS的局部样式覆盖
TsButton
优化对自定义shadowprops 的支持
ts-ComponentStyle 函数
增加对样式字符串的错误判断过滤
TsSlider
增加disabled的支持
问题修复
TsInput
修复 change 、input 事件缺少数据返回的问题
TsMenu
修复active状态内部变更的问题
TsSlider
修复v-model数据超出min,max的问题
注意事项
样式变动
因重新规划组件全局主题样式与组件局部样式逻辑
v0.2.9
发布于 2025年8月11日
新增功能
TsCollapse
新增折叠面板组件
优化改进
文档更新
更新部分文档
TsTable
优化根据columns:width参数自动适配autoFit
TsToast 函数
优化属性delayTime替换为duration, 语义更清晰
问题修复
TsTage
修复样式导致默认宽度100%的问题
TsUpload
修复图片预览的背景色问题
TsCalendar
修复切换月份时年份不更新的问题
v0.2.8
发布于 2025年8月5日
优化改进
TsSelect
优化optionsdisabled样式
TsInput
重新定义size尺寸
TsTag
重新定义size尺寸
TsButton
重新定义size尺寸
TsMenu
增加expandByPath折叠和展开子项
TsGridImages
优化属性 由imgList改为list,使命名更统一更规范
TsSwitch
支持默认的ts-radius样式
TsTag
增加closeable属性 , 新增close关闭事件
theme 主题
优化了 TsSwitchTabs 的主题样式
文档更新
一如既往的更新部分文档
v0.2.7
发布于 2025年8月1日
优化改进
文档更新
一如既往的更新部分文档
问题修复
TsTable
修复column的宽度问题
TsImage
修复图片地址错误的默认背景展示问题
TsMenu
修复v-model导致的子项菜单点击后被折叠收起的问题
v0.2.6
发布于 2025年8月1日
问题修复
TsTable
修复column的宽度问题
组件导出问题
修复 TsTimeAxis、TsSwitch导出问题
v0.2.5
发布于 2025年8月1日
优化改进
TsTable
增加autoFitOnDataChangealignprops 属性
问题修复
TsMenu
增加对v-model数据的响应式渲染
样式
修复部分样式丢失的问题
v0.2.3
发布于 2025年8月1日
优化改进
TsInput
textarea 模式 增加resize功能
主题样式
disabled 样式优化
问题修复
TsUpload
修复 同一张图片第二次上传不触发change回调的问题
TsMenu
修复path路径为空导致的展示错误
v0.2.2
发布于 2025年7月29日
优化改进
统一 light theme 主题
提供具有tui主题风格的light主题
TsTimeAxis
增加更灵活的主题样式配置
TsInput
增加clearable功能,支持清空输入框
TsSelect
增加clearable功能,支持清空输入框
问题修复
es/index.d.ts
修复 icon 图标导出导致的 Tui ts类型错误的问题
TsTable
修复组件columns宽度不正确的问题
TsCountDown
增加start功能,支持开始倒计时
TsIcon
修改默认 font-size: 1em 被强制挂载在style行内样式的问题
预告更新
theme 配置生成
灵活的主题配置
v0.2.1
发布于 2025年7月28日
优化改进
文档更新
更新 TsImage 的示例演示及文档
theme 主题样式
适配部分dark主题
注意事项
theme 主题变动,样式变动
主题颜色变动较大,建议使用默认主题
预告更新
utils 工具函数
提供主题自定义工具函数
theme 主题样式
更好的主题配色
TsDialog
更优雅的对话框
v0.2.0
发布于 2025年7月25日
优化改进
文档更新
更新 TsImage 的示例演示及文档
组件样式
因适配部分dark模式主题, 优化了light的主题样式
theme 主题支持
适配部分dark主题
问题修复
TsSlider
props:ball,修改默认值为true,方便使用
注意事项
theme 主题变动, 样式变动
主题颜色变动较大,建议使用默认主题
v0.1.9
发布于 2025年7月23日
新增功能
TsTable
增加signLineprops 属性, 默认值为false
theme 主题支持
适配部分dark主题
问题修复
TsTable
修复autoFit:false时 columns 宽度不正确的问题
注意事项
theme 主题支持
主题颜色变动较大,建议使用默认主题
v0.1.8
发布于 2025年7月22日
优化改进
TsMenu
增加badge插槽,用于自定义徽标
dependencies 更新
0.1.7 版本开始, 0dependencies
问题修复
TsTable
优化scrollInline:true时的滚动问题
注意事项
TsCodePreview
0.1.7 版本开始, TsCodePreview的代码示例将不再提供支持
预告更新
theme 主题支持
增加对主题的支持
v0.1.6
发布于 2025年7月21日
优化改进
TsTable
优化expand图标fixed-right的位置样式
TsSelect
增加suffix-icon插槽,用于拓展图标的使用
font-awesome
移除对font-awesome的依赖
问题修复
TsTimeAxis
修复样式丢失的问题
预告更新
Highlight
Highlight的移除
其他第三方库移除
其他第三方库移除
v0.1.5
发布于 2025年7月16日
新增功能
TsTimeAxis
新增了时间轴组件
优化改进
TsTable
优化expand图标fixed-right的样式位置,更加美观
v0.1.3
发布于 2025年7月15日
优化改进
TsTable
优化border样式的表格内容展示
TsSwitchTabs
变更fill-content属性为scrollable,根据内容超出滚动语义更清晰
TsButton
增加size:mini的属性,用于设置小型按钮的样式
TsTooltip
增加gap属性,用于设置间距,默认为3px
文档更新
更新了 TsTable 的文档及其他文档
问题修复
TsTable
修复padding问题导致的内容被遮挡的问题
TsLoading
补充组件的导出,解决 TsLoading 无法正常引入使用的问题
注意事项
TsSwitchTabs
修复 mode="card" 模式下的滑块位置不准的问题
v0.1.2
发布于 2025年7月14日
优化改进
types/index.d.ts
修改了ts类型定义的引入方式
问题修复
TsSwitchTabs
修改样式 variant="card" 模式下滑块位置不准的问题
注意事项
types 类型
升级可能会导致之前的引入失效,请使用最新的引入方式
v0.1.0
发布于 2025年7月14日
优化改进
TsMenu
增加prefix插槽来拓展图标的使用及自定义
TsSwitchTabs
修改样式, 调整UI交互效果
文档更新
更新了TsUpload 的文档
CSS 更新
降低了CSS的重名的侵入性
问题修复
TsMenus
修复change事件无法触发的问题
v0.0.9
发布于 2025年7月11日
优化改进
TsUpload
增加previewableresetablewidthprops 属性
TsImage
增加cursor属性,用于设置鼠标样式
TsSwitchTabs
增加导航条滚动效果
TsCalendar
增加tooltipprops属性控制日历的提示
TsTable
增加borderprops,提供日常的使用体验
index.css
更精细化的控制组件样式
文档更新
更新了部分文档
项目侵入性的优化
解决 CSS 侵入性及组件、样式的影响
问题修复
修复 setTsTheme
紧急修复,因为导出错误导致的主题无法正确设置的问题
注意事项
TsCalendar
修复通过按钮切换月份时,月份显示不正确的问题
预告更新
icon 图标库
正在想办法解决项目中基础图标的引入问题
更多的 utils 函数、 Hooks
0项目侵入性, 你完全可控tui在你项目中的使用
v0.0.7
发布于 2025年7月9日
优化改进
TsMenu
增加prefix插槽来拓展图标的使用及自定义
TsMenu
优化属性 props 字段, 由menuPath改为path, 使命名更一致更规范
TsUpload
UI 及交互重新设计
文档更新
更新了部分文档
问题修复
修复 setTsTheme
紧急修复,因为导出错误导致的主题无法正确设置的问题
注意事项
样式适配问题
需要设置box-sizing: border-box;
样式侵入影响
正在逐步减小样式侵入,不再侵入主题样式文件
v0.0.6
发布于 2025年7月8日
新增功能
styles/index.css
优化样式文件的层级
注意事项
图标字体font-awesome的引入变化
不再提供自动引入
主题设置的使用
不再强制侵入式操作
v0.0.5
发布于 2025年7月8日
优化改进
TsSwitchTabs
变更mode属性为type
TsButton
采用新的size适配新的样式
注意事项
index.css 的引入变化
地址变更为 tui/dist/index.css
version 的 变化
因错误的操作,导致之前的版本被删除
v0.0.4
发布于 2025年7月8日
优化改进
TsButton
增加customStyle属性,用于自定义样式
TsSelect
增加dropBorder属性, 用于是否显示下拉边框border样式
TsLoading
增加wavecolorprops 属性支持修改颜色
文档更新
修改部分组件的文档描述错误,让开发者更容易理解
问题修复
修复 TsToast 等几个组件的样式问题
部分组件的样式的背景色透明度丢失,导致样式错误
注意事项
TsInput 的 变化
此版本修改了插槽命名,原有: prefix -> prefix-icon
v0.0.3
发布于 2025年7月7日
新增功能
增加 TsInput、TsSelect
支持输入框、下拉选择框等常见表单控件
优化改进
TsButton
重构statusloading的逻辑
注意事项
TsButton 的 变化
此版本修改了loadingstatus属性
TsButton 的 变化
shadowed属性已废弃,请使用shadow属性代替
v0.0.2
发布于 2025年7月7日
新增功能
优化文档
每个组件文档中新增使用场景说明
TsMenuGroup
支持多个TsMenu共享同一状态
优化改进
TsMenu的性能问题
仅在激活状态下渲染子菜单
预告更新
TsTimeline
支持纵向时间展示
增加时间轴排序功能
将支持倒序展示
v0.0.1
发布于 2025年7月1日
新增功能
初始组件库发布
包含按钮(TsButton)、输入框(TsInput)、弹窗(TsModal)等基础组件
组件样式统一规范
引入统一的色彩体系
注意事项
未来版本变更提示
计划从 v0.1.0 起使用国际化机制替代部分硬编码文本