Skip to content

更新日志

只记录 feat/fix 以及破坏性变更。

v6.2.0

基础版

🚨 Breaking Changes

  • 上游 vite-plugin-fake-server 插件问题修复,代码回滚  -  by @hooray (474c1)
  • 重构多个子包  -  by @hooray (749c5)
  • 回滚 vite-plugin-fake-server 插件配置  -  by @hooray (f6516)

🚀 Features

  • 内建组件内的固定中文文案,改为可替换  -  by @hooray (f1c02)
  • FaFileUpload: 增加文件夹上传和自定义上传请求功能  -  by @hooray (5f9a0)
  • FaImageUpload: 增加文件夹上传和自定义上传请求功能  -  by @hooray (a7741)
  • alert: 添加 FaAlert 组件  -  by @hooray (40cab)
  • antdv-next: 添加 AApp 组件  -  by @hooray (4e5bf)
  • badge: 新增徽章组件及示例  -  by @hooray (410ce)
  • descriptions: 新增 FaDescriptions 组件及示例  -  by @hooray (c0cd2)
  • skill: 更新 fa-crud-page-generator  -  by @hooray (05e3e)
  • table: 新增表格组件及示例  -  by @hooray (57f98)
  • tag: 新增标签组件及示例  -  by @hooray (574d0)

🐞 Bug Fixes

  • 修复 Drawer 和 Modal 组件的 isClosed 状态初始化逻辑  -  by @hooray (26469)

专业版

🚨 Breaking Changes

  • 上游 vite-plugin-fake-server 插件问题修复,代码回滚  -  by @hooray (e30aa)
  • 储物箱组件界面重构,移除国际化支持  -  by @hooray (96601)
  • 重构多个子包  -  by @hooray (640f8)
  • 回滚 vite-plugin-fake-server 插件配置  -  by @hooray (b6dfa)

🚀 Features

  • 密码强度组件增加自定义规则和颜色阈值配置  -  by @hooray (06a9a)
  • 新增 FaTable 组件  -  by @hooray (9f271)
  • 添加文件管理示例页面  -  by @hooray (be872)
  • 内建组件内的固定中文文案,改为可替换  -  by @hooray (aa7fb)
  • 新增 FaCalendarDate / FaCalendarDateRange 组件  -  by @hooray (cdae0)
  • 新增 FaCalendarMonth / FaCalendarMonthRange / FaCalendarYear / FaCalendarYearRange 组件  -  by @hooray (d4f95)
  • FaCalendarDate / FaCalendarMonth / FaCalendarYear 增加多选支持  -  by @hooray (8b7e9)
  • FaCalendarDate / FaCalendarDateRange / FaCalendarMonth / FaCalendarMonthRange / FaCalendarYear / FaCalendarYearRange 增加选择器支持  -  by @hooray (ac8bd)
  • 移除日期选择器和日期范围选择器中的布局和年份范围属性  -  by @hooray (7040c)
  • 新增 FaDate 组件  -  by @hooray (cefe9)
  • FaFileUpload:
    • 移除国际化,增加文件夹上传和自定义上传请求功能  -  by @hooray (c39a1)
  • FaImageUpload:
    • 移除国际化,增加文件夹上传和自定义上传请求功能  -  by @hooray (50db4)
  • alert:
    • 添加 FaAlert 组件  -  by @hooray (4e301)
  • antdv-next:
    • 添加 AApp 组件  -  by @hooray (6c920)
  • descriptions:
    • 新增 FaDescriptions 组件及示例  -  by @hooray (db213)
  • skill:
    • 更新 fa-crud-page-generator  -  by @hooray (d09bb)
  • steps:
    • 添加 FaSteps 组件  -  by @hooray (4582c)
  • table:
    • 添加列可见性功能和示例  -  by @hooray (3e1a0)
    • 添加工具栏插槽和列可见性控制,更新文档  -  by @hooray (aea0a)
    • 添加排序功能及相关示例  -  by @hooray (9e48d)
    • 添加树型数据支持及相关示例  -  by @hooray (4bfca)
  • tag:
    • 新增标签组件及示例  -  by @hooray (07f41)

🐞 Bug Fixes

  • 修复 Drawer 和 Modal 组件的 isClosed 状态初始化逻辑  -  by @hooray (02b6d)
  • table: 修复固定列边框消失的问题  -  by @hooray (55470)

v6.1.0

基础版

🚨 Breaking Changes

  • 移除 FaRadioGroup 组件的 orientation 属性  -  by @hooray (c0bc3)
  • 因上游 vite-plugin-fake-server 插件问题,暂时移动 fake 文件目录  -  by @hooray (1b0dc)

🚀 Features

  • 增强 dev 脚本匹配逻辑,支持以 'dev:' 开头的脚本名称  -  by @hooray (e55e9)
  • FaImageUpload / FaFileUpload 增加粘贴上传功能  -  by @hooray (1c811)
  • FaImageUpload 组件增加入场、出场、排序动画  -  by @hooray (38e6a)
  • 将生成图标脚本提取到公用子包  -  by @hooray (1ccbd)
  • 主题色调整  -  by @hooray and Copilot (1d86e)
  • 添加 FaSelect 组件的定位模式支持  -  by @hooray and Copilot (81bed)
  • 新增 FaRadioGroup 组件  -  by @hooray (bb3bd)
  • 新增 FaCheckboxGrou 组件,并重构 FaCheckbox API  -  by @hooray (5ba6d)
  • 更新 FaDrawer 和 FaModal 组件,强制关闭自带遮罩  -  by @hooray (fc2c8)
  • 扩展 FaInput 组件的 type 属性  -  by @hooray (70b29)

🐞 Bug Fixes

  • 修复 FaDrawer 和 FaModal 组件开启时警告错误  -  by @hooray (cf4a7)
  • 修复icon生成脚本错误  -  by @hooray (84eb9)
  • 修复登录页“记住我”无法勾选  -  by @hooray (244e6)

专业版

🚨 Breaking Changes

  • 移除 FaRadioGroup 组件的 orientation 属性  -  by @hooray (3fc28)
  • 因上游 vite-plugin-fake-server 插件问题,暂时移动 fake 文件目录  -  by @hooray (05ade)

🚀 Features

  • 增强 dev 脚本匹配逻辑,支持以 'dev:' 开头的脚本名称  -  by @hooray (7cfaa)
  • FaImageUpload / FaFileUpload 增加粘贴上传功能  -  by @hooray (ff29d)
  • FaImageUpload 组件增加入场、出场、排序动画  -  by @hooray (57211)
  • 新增 useTiks 交互音效  -  by @hooray (1f1b4)
  • 多账号弹窗增加自动聚焦  -  by @hooray (f07e9)
  • 将生成图标脚本提取到公用子包  -  by @hooray (5afd0)
  • 重构主题设计,并同步 shadcn-vue 的基础色和主题色  -  by @hooray (5401b)
  • 添加 FaSelect 组件的定位模式支持  -  by @hooray (96006)
  • 新增 FaRadioGroup 组件  -  by @hooray (71b97)
  • 新增 FaCheckboxGrou 组件,并重构 FaCheckbox API  -  by @hooray (b8ccb)
  • 更新 FaDrawer 和 FaModal 组件,强制关闭自带遮罩  -  by @hooray (1dbb3)
  • 扩展 FaInput 组件的 type 属性  -  by @hooray (03dd7)
  • 添加 FaTree 组件的虚拟化支持,并使用 reka-ui 重构  -  by @hooray (bc98d)
  • 新增 FaCombobox 组件  -  by @hooray (55732)

🐞 Bug Fixes

  • 修复 FaDrawer 和 FaModal 组件开启时警告错误  -  by @hooray (691dd)
  • 修复icon生成脚本错误  -  by @hooray (497fa)
  • 修复 FaScrollingText 向下滚动时鼠标悬停时跳动  -  by @hooray (34409)
  • 修复工具栏布局条件判断  -  by @hooray (50695)
  • 修复 VITE_APP_SETTING 关闭后导致偏好设置无响应  -  by @hooray (5f286)
  • 为 FaButton 组件添加 type 属性以确保按钮行为一致  -  by @hooray (e6abd)
  • 修复登录页“记住我”无法勾选  -  by @hooray (af1c9)
  • 修复默认语言如果为跟随浏览器语言时,未命中框架内语言包时报错,增加国际化回退语言  -  by @hooray (5423a)

v6.0.0

如果你是从 v5.x 迁移到 v6.0 ,请先阅读《从 v5 迁移》,以下是 v6.0 新特性概览:

  • 采用 PNPM monorepo 架构
  • 内置 AI Skills
  • UnoCSS 预设从 presetWind3 升级为 presetWind4
  • 提供 setSettingsLegacy 配置迁移函数,支持从 v5.x 配置快速过渡到 v6
  • 偏好设置支持更细粒度的自定义开启方式
    • 可以按整个模块开放
    • 也可以只开放某几个子项
  • 新增路由元信息能力
    • 支持 layout 路由级布局配置
    • 支持 localeAuth 区域权限配置
  • 新增锁屏功能
  • 新增多账号功能
  • 工具栏消息通知全新设计
  • RTL 模式支持跟随语言设置自动切换
  • 新增布局顶部和底部插槽
  • 新增内建组件
    • FaEmpty
    • FaKbdGroup
    • FaNumberField
    • FaQrcode
    • FaScrollingText
    • FaCascader
    • FaTextShiny
    • FaMention
  • 大量内建组件进行了重构