Skip to content

更新日志

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

v5.1.0

基础版

🚨 Breaking Changes

  • 重构注册路由数据结构  -  by @hooray (cfb4f)

🚀 Features

  • FaSelect 组件增加 class props  -  by @hooray (eff07)
  • 刷新按钮增加按住ctrl使用原生浏览器刷新功能  -  by @hooray (2100b)
  • 增加 vue devtools 启动编辑器环境变量  -  by @hooray (643d4)
  • FaPopover 组件增加手动控制面板显示  -  by @hooray (6d58f)

🐞 Bug Fixes

  • 导航搜索面板唤起时输入框未聚焦  -  by @hooray (a6e66)
  • 修复 useFaModal 弹窗警告  -  by @hooray (b3b89)

专业版

🚨 Breaking Changes

  • 重构注册路由数据结构  -  by @hooray (c0d8b)

🚀 Features

  • FaSelect 组件增加 class props  -  by @hooray (83e5a)
  • 新增 FaCode 组件  -  by @hooray (ac4e1)
  • 刷新按钮增加按住ctrl使用原生浏览器刷新功能  -  by @hooray (a152b)
  • FaLayoutContainer 组件增加顶部底部区域  -  by @hooray (66def)
  • 增加 vue devtools 启动编辑器环境变量  -  by @hooray (f1e86)
  • FaPopover 组件增加手动控制面板显示  -  by @hooray (9c961)

🐞 Bug Fixes

  • 导航搜索面板唤起时输入框未聚焦  -  by @hooray (0611c)
  • 修复 useFaModal 弹窗警告  -  by @hooray (a2384)

v5.0.0

此版本有较多破坏性的变更,如果打算从 v4.x 升级,请仔细阅读并谨慎迁移代码。

  • 引入 shadcn-vue ,内建组件和部分扩展组件基于 shadcn-vue 进行重构

  • 系统主题重构,挑选了 shadcn-vue 中的 8 款主题并进行定制

  • 所有内建组件名均改为 Fa 开头,例如 FaButton 。部分扩展组件也转为内建组件,例如 FaPageHeader 。新增了一系列基于 shadcn-vue 的组件,例如 FaPopover 。为与扩展组件做区分,内建组件存放在 /src/ui/components/ 目录下

  • 登录页使用内建组件进行重构,不再依赖 element-plus ,更方便迁移其他 UI 组件库

  • 新增 app.themeSync 应用设置

  • 路由 meta 配置项调整:

    • 移除 meta.i18nmeta.title 支持国际化
    • 移除 meta.sidebar ,改为 meta.menu
    • 移除 meta.paddingBottom ,改为由框架自动处理
    • 新增 meta.badgeVariant ,用于设置导航徽章颜色
    • 新增 meta.query ,用于设置点击导航时进行路由跳转时,携带的参数
    • 新增 meta.maximize ,用于设置访问导航的路由时,是否最大化
    • 新增 meta.exitMaximize ,用于设置离开导航的路由时,是否退出最大化
    • 新增 meta.sort ,用于设置导航的排序
  • 主导航增加徽章和徽章颜色设置

  • 新增 app.loginExpiredMode 应用设置,设置登录状态过期后的行为

  • 新增 app.enableCheckUpdates 应用设置,检查网站是否有更新

  • 移除 menu.switchMainMenuAndPageJump 应用设置,新增 menu.mainMenuClickMode 应用设置,更灵活控制主导航的点击行为

  • 增加全局插槽,用于在导航、顶栏等位置插入自定义内容

v4.x

前往 v4 文档查看

v3.x

前往 v3 文档查看

v2.x

前往 v2 文档查看