# 更新日志
更新日志及升级指导
为减少重复工作,后续API变更等重大的日志(升级时请关注这些重大变化)在这里可以查看,常规更新日志请访问此链接查看 更新日志。
-
3.8.X
2026根据近期提交与插件 changelog 整理的重大更新(常规细节请看源码 changelog):- 修复 完善 up-dragsort 禁用拖拽逻辑:全局 draggable 为 false 时不再进入 dragIndex,避免 Android 禁用场景小范围漂浮与阴影(#854)
- 修复 H5 下 index.js 组件自动注册:移除对 import.meta.glob 的运行时函数判断,确保 Vite 编译期宏正常展开
- 新增 统一 up-canvas 画布承载,迁移二维码/条形码/裁剪/海报/上传等组件的直接 canvas 使用,并补充跨端绘制、导出与像素读写能力
- 变更 up-button 非 nvue 普通按钮默认宽度由 100% 调整为 auto,避免横向布局挤压相邻内容;size="large" 仍全宽,需要全宽请显式设置 custom-style 或外层宽度
- 修复 waterfall 在列高未稳定时可能只渲染左侧一列;markdown 依赖改为 mjs 模块导入提升打包兼容性
- 新增 calendar 透传 overlay、duration、overlayStyle、overlayOpacity、zIndex、safeAreaInsetBottom、safeAreaInsetTop、bgColor 等弹层属性;pageInline 可通过 safeAreaInsetBottom=false 关闭底部安全区
- 修复 pagination 总数与每页条数选择展示;line-progress 默认参数错配导致进度宽度异常
- 新增 tooltip 支持 singleton 单例打开(同页仅一个显示),close 时同步 update:show;并补齐 manual 模式 show / open / close 能力
- 修复 navbar 全局左侧点击拦截上下文;action-sheet description 上下间距;pageInline 在 nvue 下不显示;number-box integer=false 小数键盘;textarea 字数统计空值报错
- 优化 navbar 安全区背景渲染;color-picker box-sizing 防止 padding 撑开;补齐支付宝等平台缺失 onWindowResize 的 uni API shim
- 优化 组件 props 默认配置改为懒注册/按需加载,降低按需引入体积,并保持 setConfig 与 uni.$u.props 兼容
- 修复 table2 超出隐藏与属性行为补齐,修复微信小程序重复 slot name="cell" 报错(#839)
- 新增 calendar 顶部时分秒选择(enableTime / timePrecision / defaultTime)、区间返回格式 rangeResultMode、今天按钮与 todayColor,完善区间模式“今天”表现
- 修复 picker 异步 columns 时 defaultIndex 不更新(#841);pageInline 日历隐藏挂载首日偏移;datetime-picker 遮罩关闭与 pageInline 滚动默认值;number-box 最小值限制导致无法输入(#914)
- 新增 单行日历 up-calendar-strip、tabs shapeMode 多形态、up-guide 首屏引导、tabbar 风格与动态图标、signature clear 方法
- 优化 主题变量与暗色适配(input/textarea/form/action-sheet 等)、nativeThemeSync 控制原生 UI 主题同步、tree 重构支持手风琴/高亮/复选框控制
-
3.4.X
2025- 变更新setConfig机制确保http在nvue等环境下生效
- 新增step组件增加title插槽及增加辅助class便于自定义样式
- 新增modal增加异步操作进行中点击取消弹出提示特性防止操作被中断
- 新增tag组件新增textSize/height/padding/borderRadius属性
- 新增新增genLightColor自动计算浅色方法及tag组件支持autoBgColor自动计算背景色
- 新增upload组件支持服务器本机和阿里云OSS自动上传功能及上传进度条
- 新增upload组件支持视频预览及oss上传时获取视频封面图
- 新增新增up-action-sheet-data快捷组件
- 新增新增up-picker-data快捷组件
- 修复dropdown关闭后遮挡页面内容 #653
- 新增支持自托管内置图标及扩展自定义图标
- 新增优化全局导入组件,增加App环境下全自动导入。
- 修复up-form编译在微信小程序里样式缺失 #640
-
3.3.X
2024- 变更form-item的rule属性变更为rules
- 优化公共mixin改造为按需导入语法
- 优化slider组件重构优化
- 优化index-list组件重构优化
- 优化input组件maxlength默认中从-1改为140
- 优化小程序下steps和grid都统一采用css的grid布局
-
3.2.X
2024- 新增增加瀑布流与图片懒加载组件
- 修复去除安卓steps提示不支持
- 新增typescript支持
- 优化组件内uni.$u用法改为import引入
-
3.1.X
2022-2024- 优化日常修复
-
3.0.0
2022-07-09- 修改 修改原版uview2的代码使其支持vue3模式下运行