TuiPlus 3.0 - 更新日志
3.2.1(2025-06-27)
- 修改文档
3.2.0(2025-06-27)
- 底层优化:
- 深入分析并优化了UTS代码的编译,减少了部分不必要的文件生成,进一步加快了构建流程。
- 核心组件重构:
- 对
t-table
进行了架构层面的深度重构,拆分了渲染引擎与数据管理层,解决了历史遗留的性能瓶颈,特别是在大数据量(万级条目)排序、筛选、虚拟滚动等场景下,性能提升显著。 - 重构过程中,统一了内部事件触发与监听机制,提高了组件的稳定性和可维护性。
- 对
- 功能模块新增:
- 全新引入 权限管理模块,提供基于角色、基于资源的灵活权限控制能力。支持细粒度的组件禁用、方法拦截等,并配套提供了清晰的配置接口与示例。
- 架构调整:
- 将全局字体注册逻辑统一迁移至
main.uts
文件,实现了字体资源的集中管理与按需加载,避免了潜在的样式冲突,并为后续国际化字体支持打下基础。
- 将全局字体注册逻辑统一迁移至
- Bug修复集合:
- 修复了
t-button
在特定长按手势下偶发的重复触发事件问题。 - 解决了
t-dialog
在快速连续弹出/关闭时,背景遮罩层闪烁的视觉 Bug。 - 修正了
t-switch
在极端尺寸设置下,内部图标显示不全的兼容性问题。 - 修复了
t-picker
在部分安卓机型上,选择列表滚动不流畅的体验问题。 - 解决了
t-list
使用v-for
渲染包含复杂子组件时,列表回收复用导致的数据状态异常问题。 - 修复了
t-calendar
在特定日期范围选择模式下,键盘弹出时遮挡操作按钮的布局问题。 - 解决了部分组件在特定网络环境下,资源加载超时后未正确重试或提示的 Bug。
- 修复了
- 交互体验微调:
- 优化了
t-modal
、t-dialog
等弹出组件的出场动画曲线,使其过渡更加自然平滑。 - 调整了
t-tabs
切换时的指示器动画,减少了视觉上的跳跃感。 - 细化了
t-loading
组件的旋转动画效果,提升视觉体验。
- 优化了
- 性能监控与优化:
- 集成了轻量级性能监控点,用于追踪关键组件(如
t-table
,t-list
)的渲染耗时,为后续持续优化提供数据支持。 - 对部分高频使用的组件(如
t-icon
,t-image
)进行了资源加载优化,减少不必要的网络请求和内存占用。
- 集成了轻量级性能监控点,用于追踪关键组件(如
- 文档与示例完善:
- 为新引入的权限管理模块编写了详细的使用文档、配置说明及多场景示例代码。
- 全面更新了
t-table
重构后的 API 文档,补充了新特性说明和最佳实践。 - 为本次更新涉及的各个 Bug 修复点,在文档中增加了对应的注意事项或解决方案说明。
- 丰富了项目示例库,新增了结合权限模块的复杂业务场景演示。
- 兼容性增强:
- 针对主流安卓 ROM(如 ColorOS, EMUI, MIUI)的特定版本进行了专项兼容性测试与调整,确保组件在各种环境下表现一致。
- 验证了插件在最新版 HBuilderX 及主流浏览器(Chrome, Safari)下的兼容性。
- 资源优化:
- 清理并优化了部分静态资源(如图标、图片),替换为更轻量级的实现方式,减少插件包体积。
- 对 UTS Java 代码进行了深度压缩与混淆,减少运行时内存占用。
- 内部清理:
- 清理了代码库中废弃的代码分支、未使用的变量和函数、冗余的调试日志输出。
- 统一了代码风格,修正了部分格式不一致的问题,提高了代码可读性。
- 优化了部分组件的默认样式,使其与整体设计风格更加统一,减少用户自定义样式冲突的可能性。
3.1.4(2025-06-11)
- 修改为3.0文档链接
3.1.3(2025-06-10)
- 同步更新xCharts基础库
- 更新图表示例
3.1.2(2025-06-06)
- 更新试用指南
3.1.1(2025-06-06)
- 更新项目示例
3.1.0(2025-06-06)
- 安卓试用测试
3.0.9(2025-06-06)
- 修改axios泛型默认为UTSJSONObject
- 修复xCharts插件单独使用时找不到依赖的bug
- 修复二维码单独使用时找不到依赖bug
3.0.8(2025-06-05)
- 修复试用指南文档无法显示本地图片的bug
3.0.7(2025-06-05)
- 新增试用指南
3.0.6(2025-06-05)
- t-select 新增close 和 open事件
- 修复 t-select安卓端选中后触发发搜索时关闭动画和搜索内容同时运行卡画面的bug
- 修复 t-keyboardcar车牌号键盘单词拼写错误修改后示例未修改的bug
- 修复 t-swiper 安卓端获取不到VNode的bug
- 示例首页搜索和分类选择合并在一行,给组件列表留更多的展示空间
3.0.5(2025-06-04)
- 更新项目示例
3.0.4(2025-06-04)
- 上传项目示例测试
3.0.3(2025-06-04)
- 上传项目示例,试用测试
3.0.1(2025-06-04)
- 更新文档
3.0.0(2025-06-04)
- 项目重构,适配小程序。鸿蒙
2.4.45.12(2025-05-24)
- 项目优化
2.4.45.11(2025-01-22)
- t-xcharts 新增update数据更新
2.4.45.10(2025-01-20)
- 修复t-grid 子元素节点设置无效的BUG
2.4.45.9(2025-01-17)
- 项目优化
2.4.45.8(2025-01-16)
- 更新文档
2.4.45.7(2025-01-16)
- 删除测试代码
2.4.45.6(2025-01-15)
- 新增 安卓apk体验包
- 修复动态表单日期组件BUG
2.4.45.5(2025-01-11)
修复navbar设置样式无效
2.4.45.4(2025-01-10)
t-navbar
新增right
插槽
2.4.45.3(2025-01-08)
- 修复 动态表单 radio组件兼容问题
2.4.45.2(2025-01-06)
- 适配4.45
2.4.45.1(2025-01-06)
t-popup
新增mask-close
2.4.43.6(2025-01-04)
t-code
新增start
,stop
方法
2.4.43.5(2025-01-04)
- 修复
t-drag
当删除子元素错误异常
2.4.43.4(2025-01-02)
t-tabbar
新增支持徽标样式设置
2.4.43.3(2025-01-02)
- 修复 t-tree click事件无效的bug
2.4.43.2(2025-01-02)
删除
t-tree`测试数据
2.4.43.1(2025-01-02)
t-tabbar
change事件修改为首次不执行
2.4.42.13(2024-12-31)
- 修复
t-qr
数据类型编译错误的BUG
2.4.42.12(2024-12-30)
t-drag
拖拽组件支持动态增删选项
2.4.42.11(2024-12-30)
t-qr
支持动态更新二维码
2.4.42.10(2024-12-30)
- 修复IOS
t-stepper
只能增加不能减少的BUG - 修复IOS
t-stepper
长按事件无效的BUG
2.4.42.9(2024-12-27)
- 修复
t-radio-group
changeg事件重复执行
2.4.42.8(2024-12-26)
- 修复 t-xcharts ios 部分图表坐标错误的BUG
2.4.42.7(2024-12-25)
- 云编译测试
2.4.42.6(2024-12-22)
- 修复
navbar
发布无法编译的bug
2.4.42.5(2024-12-22)
- 普通授权运行测试
2.4.42.4(2024-12-22)
- 修复
t-page
普通授权无法编译
2.4.42.3(2024-12-21)
- 支持ios
2.4.42.2(2024-12-20)
- 适配4.42
2.4.42.1(2024-12-19)
- 修复
t-input
图标使用图片后警告提示的BUG
2.4.41.8(2024-12-18)
- 新增
t-select
支持左侧标 - 移除
t-card
子标题默认文字间距样式
2.4.41.7(2024-12-18)
- 新增
TuiRegisterFontFamily
自定义字体注册 - 新增
t-icon
支持自定义扩展图标
2.4.41.6(2024-12-17)
- 自定义图标扩展测试
2.4.41.5(2024-12-17)
- 自定义图标扩展测试
2.4.41.4(2024-12-17)
t-select
支持单选和多选
2.4.41.3(2024-12-16)
- 修复
t-grid
计算列计算精度的BUG
2.4.41.2(2024-12-15)
- 适配4.41
2.4.41.1(2024-12-13)
- 修复
t-collapse
web端折叠异常
2.4.36.23(2024-12-12)
axios
请求拦截返回配置增加 path data 等参数
2.4.36.22(2024-12-12)
- 优化axios,使用更简单更方便
2.4.36.21(2024-12-11)
- 修复图表依赖错误的BUG
2.4.36.20(2024-12-11)
- 项目优化,移除冗余代码。
2.4.36.19(2024-12-11)
- 修复
t-tabel
高度自适应BUG - 修复
t-tabel
斑马纹设置无效的BUG
2.4.36.18(2024-12-10)
- 优化
t-button
loading加载体验
2.4.36.17(2024-12-07)
- 更新文档
2.4.36.16(2024-12-06)
- 修复
t-stepper
无法显示的BUG
2.4.36.15(2024-12-06)
- 移除文档生成脚本
2.4.36.14(2024-12-06)
- 修复升级后
loading
无法加载
2.4.36.13(2024-12-06)
- 修复
input
前后图标点击事件BUG - 优化
disabled
属性的实现方法
2.4.36.12(2024-12-06)
- 新增
t-table
labelClass labelClass设置表头字段样式属性 - 修复
t-table
不能跟随列居中的bug - 修复
t-drag
不能放在弹出层的bug
2.4.36.11(2024-12-04)
- 修复 list
loaderClass
无效的bug
2.4.36.10(2024-12-03)
- 修复
input
获取焦点后提示错误信息的bug
2.4.36.9(2024-12-03)
2.4.36.8(2024-12-03)
- 自定义图标静态资源测试
2.4.36.7(2024-12-03)
- 静态资源测试
2.4.36.6(2024-12-03)
- 图标自定义资源测试
2.4.36.5(2024-12-03)
- 静态资源测试
2.4.36.4(2024-12-03)
- 自定义图标测试
2.4.36.3(2024-12-02)
t-form
新增支持隐藏lablet-input
新增后置插槽
2.4.36.2(2024-12-02)
- 修复t-scroll-list 子元素无法点击的BUG
2.4.36.1(2024-12-01)
- 修复web端无法加载图标的BUG
2.4.36(2024-11-30)
- icon 图标更新
2.4.35.9(2024-11-30)
- 修复tabbar 底部导航栏 border失效的BUG
2.4.35.8(2024-11-29)
- 更新css元子化文档
2.4.35.7(2024-11-29)
- 更新主题文档
2.4.35.6(2024-11-26)
- 试用测试
2.4.35.5(2024-11-26)
- 扫码插件试用测试
2.4.35.4(2024-11-25)
- 安卓原生插件试用测试
2.4.35.3(2024-11-25)
- 安卓端试用测试
2.4.35.2(2024-11-25)
- 更新文档
2.4.35.1(2024-11-25)
- 移除page-loading
2.4.34.7(2024-11-24)
- 试用测试
2.4.34.6(2024-11-24)
- 修改首图
2.4.34.5(2024-11-24)
- 修改文档
- 试用测试
2.4.34.4(2024-11-23)
-试用源码测试
2.4.34.3(2024-11-23)
- 试用测试