更新日志

ReView 移动端组件库版本更新记录

当前版本:v1.2.0

1.2.0(2026-10-15)

  • re-login 全面重构:内置 5 套预设模板(model 1-5:分段快捷 / 一键登录 / 黄青胶囊 / 文字标签 / 浅色极简),pageMode 支持 login / register / forget 三种页面形态(注册并登录、忘记密码由组件内部切换);发送验证码前默认弹出 re-slide-captcha 滑动验证(captchaBeforeSend);支持第三方登录、协议勾选、掩码手机号一键登录态;submit / send-code / action 事件统一携带结构化数据
  • re-login 细节优化:
    • 返回箭头预留状态栏高度,与 re-navbar 对齐,修复小程序端返回箭头与状态栏重叠的问题
    • 模板二「其他手机号登录」副标题由「欢迎登录大富翁」调整为「欢迎登录Review」
    • 模板 4/5「其他登录方式」新增 social 插槽自定义扩展,未提供插槽时兜底显示微信图标,可通过 showOtherLogin 整体隐藏
  • re-tab-bar / re-tab-bar-item 增强:
    • 新增 theme(normal / tag 胶囊选中样式)、activeColor 选中高亮色、split 项间分割线
    • 栏高 50px 调整为 56px,placeholder 与 round 形态外边距同步调整
    • 子项新增徽标(badgeText / badgeDot,图标 / 纯文字场景自动适配位置)、icon 插槽、url 页面跳转(linkType)、双层级子菜单(subTabBar)
  • re-navbar 修复左侧点击区域:返回箭头 / 左侧图标 / 左侧文字均可独立触发返回;内边距与按钮间距调整,左侧区域最大宽度放宽至 300px
  • re-coupon 大卡片样式改版:右侧操作区由胶囊按钮改为纵向窄条按钮,新增已领取态窄条样式
  • re-icon 新增 ebike 图标并注册至 svg-map
  • re-cell / re-collapse-panel 标题颜色与字重统一(#000000 + 700)
  • re-count-down 数字颜色调整为主题色 #ff5f3d
  • 全量组件 readme 文档与登录演示页同步更新
  • re-drag 拖拽增强与修复:
    • H5 端新增鼠标拖拽支持(mousedown / mousemove / mouseup,与触摸事件互不干扰),拖拽时禁用文本选中
    • 拖拽过程实时换位:越过阈值即按 shift 顺延 / swap 互换刷新列表,其余项平滑位移过渡,被拖拽项始终跟随光标,松手即落位
    • 组件内 createSelectorQuery 限定到组件作用域,修复小程序端测宽失败导致的布局错乱;容器 min-height 与 height 同步,避免高度塌陷
  • re-chat / re-chat-message:
    • ChatMessage 新增 avatarColor 属性,并新增「文字头像」兜底:无头像图片但传了 name 时自动取名字首字生成彩色文字头像
    • 修复小程序端聊天面板高度问题:内容区 min-height: 0 允许收缩、输入区 flex-shrink: 0,避免底部输入框被截断
  • re-tab-bar 修复吸底占位高度:placeholder 在安全区场景改用 content-box 与栏体对齐,修复小程序安全区 >0 时吸底内容被压住
  • re-navbar / re-tab-bar 演示页补齐 safeAreaInsetTop / safeAreaInsetBottom 开关示例
  • 演示页同步:chat 聊天区改为 flex 撑满、drag 示例项高度显式化

1.1.0(2026-09-23)

  • 启用 uni-app x Vapor(蒸汽)模式,Demo 默认使用 vapor: true 和 vapor-render-target: bytecode
  • 新增 npm run vapor:check 静态兼容性门禁,检查组件源码、Vapor 配置和发布包版本
  • 更新 Vapor 支持文档与升级报告;Android、iOS、HarmonyOS 真机回归矩阵需在对应设备环境完成

1.0.6(2026-09-22)

  • 新增 MCP 服务器与 Skills 知识包子包 @reglow/review-mcp:让 AI 助手查询组件文档、示例、源码与函数实现,并提供 review-setup / review-skills 一键配置 Trae / CodeBuddy / Qoder 等工具;作为独立子包发布到 npm,组件库本体依赖不变
  • 子包配套单元测试与脚本(test:mcp / mcp / mcp:check / setup / skills)

1.0.5(2026-09-14)

  • re-search-history 功能增强:新增输入联想关键词列表(虚拟渲染,suggestData / showSuggest / suggestMaxHeight,suggest-click 事件)、搜索发现选中态回显(selectedKeys)、单独搜索页返回箭头(showBack / back 事件)、输入框右侧图标(rightIcon / right-icon-click 事件)、空数据文案(emptyText);deleteType="single" 支持单条删除标记;searchButtonBgColor 支持填充式搜索按钮;补充 doneText / clearText / deleteIconText / discoverExtraText 文案配置
  • re-address 新增懒加载模式:lazy 下选中某一级且下一级为空时抛出 level-select 事件,外部合并数据后列表自动刷新;loading 控制加载提示;重构省市区取数逻辑,修复切换上级后更深层级旧标签未清空的响应式问题;无数据时展示「加载中…/暂无可选项」
  • re-cascader 重构列渲染:移除内部 re-cascader-item 自定义组件、改为组件模板内直接渲染列与选项,修复列数动态变化时小程序渲染层节点流错乱(Framework inner error);新增 lazy 懒加载模式(选中末级不自动关闭,等待外部更新 options 后自动展开下一列);新增空列提示;默认外观样式上移到根节点,便于 custom-style 覆盖
  • re-step-item 新增 color 主题色、icon 图标与 click 事件;连接线与圆点布局重构(水平连接线绝对定位贯穿,圆点与文字居中对齐)
  • re-tabs 新增 closable 关闭按钮与 close 事件,支持标签动态增删
  • re-color-picker 修复弹窗模式圆角:圆角由弹层容器承担,内部调色板保持直角
  • re-input 默认垂直对齐由 flex-start 调整为 center
  • re-config-provider 语言包(zh-CN / zh-TW / en-US)新增 searchHistory 空数据文案 empty
  • 同步更新 re-search-history 文档与演示页

1.0.4(2026-09-12)

  • 修复 HBuilderX 编译告警:模板 v-for 索引在 UTS 中被推断为 number | string | symbol,统一放宽回调参数并显式按 number 取值(覆盖 action-sheet、cart-bar、chat-sender、ecard、fixed-nav、footer、product-feed、quick-enter、segmented、share-sheet、swiper、table、order-cancel-panel、picker、order-remark 等)
  • re-video 视频事件类型修正为 UniVideoErrorEvent / UniVideoTimeUpdateEvent
  • re-indexes 模板改用 getActiveGroupIndex / getActiveNavMetricIndex,消除可空 computed 取值告警
  • re-picker 模板改用 isItemActive(colIdx, idx) 归一化索引类型
  • re-order-remark 新增 getTagKey 生成列表 key,规避 symbol 拼接告警
  • re-luck-shake 修复模板中 ref 重复解包问题(loading.value → loading)
  • 修复 H5 首页锚点定位(scrollOffset 需传入回调)
  • 演示应用 manifest appid 调整为 __UNI__21903BB

1.0.3(2026-09-11)

  • Demo 演示应用界面升级:首页全新设计(渐变 Hero、统计、搜索、re-tabs 分类选项卡、固定工具栏、回到顶部)
  • 全量演示页 .demo-page__header / .demo-block 卡片化(圆角 + 留白)
  • 新增 scripts/upgrade-demo-styles.js 批量样式升级脚本
  • pages.json 统一导航样式、manifest 增加 app-harmony 配置
  • 修复 H5 滚动定位不准确问题(createSelectorQuery + scrollOffset 计算真实偏移)

1.0.2(2026-09-11)

  • 新增 re-slide-captcha 滑动验证组件
  • re-login 登录组件新增 autoCountdown 验证码自动倒计时开关

1.0.1(2026-07-16)

  • 更新组件说明文档

1.0.0(2026-07-15)

  • 首次发布聚合包
  • 通过 uni_modules.dependencies 聚合整套 re-* 组件库