Skip to content

更新日志

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

2.3.0

基础版

🚨 Breaking Changes

  • 上游 vite-plugin-fake-server 插件问题修复,代码回滚  -  by @hooray (6dd22)
  • 重构多个子包  -  by @hooray (9048d)
  • 回滚 vite-plugin-fake-server 插件配置  -  by @hooray (692f8)

🚀 Features

  • 新增 FmAlert 组件  -  by @hooray (c489c)
  • FmIcon 组件增加过渡效果支持  -  by @hooray (576e9)

🐞 Bug Fixes

  • 修复类型断言以确保正确处理 keepAlive 和 noKeepAlive 元数据  -  by @hooray (74812)

专业版

🚨 Breaking Changes

  • 上游 vite-plugin-fake-server 插件问题修复,代码回滚  -  by @hooray (bde65)
  • 重构多个子包  -  by @hooray (33735)
  • 回滚 vite-plugin-fake-server 插件配置  -  by @hooray (24ea9)

🚀 Features

  • 新增 FmAlert 组件  -  by @hooray (b4965)
  • FmIcon 组件增加过渡效果支持  -  by @hooray (b14cc)

🐞 Bug Fixes

  • 修复类型断言以确保正确处理 keepAlive 和 noKeepAlive 元数据  -  by @hooray (684bc)

2.2.0

基础版

🚨 Breaking Changes

  • 因上游 vite-plugin-fake-server 插件问题,暂时移动 fake 文件目录  -  by @hooray (de5d9)

🚀 Features

  • 增强 dev 脚本匹配逻辑,支持以 'dev:' 开头的脚本名称  -  by @hooray (70fdb)
  • 扩展 FaInput 组件的 type 属性  -  by @hooray (3b717)
  • 新增 FaRadioGroup 组件  -  by @hooray (df5e1)
  • 新增 FaCheckboxGrou 组件,并重构 FaCheckbox API  -  by @hooray (9d2e0)

专业版

🚨 Breaking Changes

  • 因上游 vite-plugin-fake-server 插件问题,暂时移动 fake 文件目录  -  by @hooray (b7b18)

🚀 Features

  • 增强 dev 脚本匹配逻辑,支持以 'dev:' 开头的脚本名称  -  by @hooray (8560e)
  • 添加触感反馈功能  -  by @hooray (ef75c)
  • 扩展 FaInput 组件的 type 属性  -  by @hooray (a24d8)
  • 增加 useConfetti/useTiks 五彩纸屑和交互音效能力  -  by @hooray (83a14)
  • 重构主题设计,并同步 shadcn-vue 的基础色和主题色  -  by @hooray (3ac61)
  • 添加 FaSelect 组件的定位模式支持  -  by @hooray (ac151)
  • 新增 FaRadioGroup 组件  -  by @hooray (7683d)
  • 新增 FaCheckboxGrou 组件,并重构 FaCheckbox API  -  by @hooray (12807)

🐞 Bug Fixes

  • 修复 FmScrollingText 向下滚动时鼠标悬停时跳动  -  by @hooray (725b7)
  • 修复默认语言如果为跟随浏览器语言时,未命中框架内语言包时报错,增加国际化回退语言  -  by @hooray (b1b2c)

2.1.0

基础版

🚀 Features

  • 增加 varlet 和 nut 组件库演示应用  -  by @hooray (e5120)
  • 更新 postinstall 脚本以支持技能链接和文件链接  -  by @hooray (115ce)
  • 增加copyright子包,并给components和copyright子包增加unbuild  -  by @hooray (ce0cf)
  • 增加多个集成其他 UI 组件库的应用  -  by @hooray (f5a2d)

🐞 Bug Fixes

  • 修复dev/build/serve脚本无法在 Windows 平台正常执行  -  by @hooray (821b8)

专业版

🚀 Features

  • 更新 postinstall 脚本以支持技能链接和文件链接  -  by @hooray (6a805)
  • 增加copyright子包,并给components和copyright子包增加unbuild  -  by @hooray (a802c)
  • 增加多个集成其他 UI 组件库的应用  -  by @hooray (5b7af)

🐞 Bug Fixes

  • 修复dev/build/serve脚本无法在 Windows 平台正常执行  -  by @hooray (4da8b)

2.0.0

基础版

🚨 Breaking Changes

  • 假数据使用方式调整  -  by @hooray (2987a)
  • 配置项结构调整  -  by @hooray (42d39)
  • 组件更名 FmAuth->AppAuthFmNotAllowed->AppNotAllowedFmAppSetting->AppSetting  -  by @hooray (e2775)
  • src/utils/composables/ 目录变更为 src/composables/  -  by @hooray (24568)
  • 迁移 store 到 src/store/modules/app/ 目录下  -  by @hooray (8a057)
  • 更新配置文件结构  -  by @hooray (4ced2)
  • 移除 plop  -  by @hooray (d1637)
  • 配置项调整  -  by @hooray (faddf)

🚀 Features

  • Unocss presetWind3 升级到 presetWind4  -  by @hooray (389ad)
  • 重构为 monorepo 架构,合并演示站源码  -  by @hooray (77f5e)
  • 增加 skills  -  by @hooray (676b8)
  • 更新 skill  -  by @hooray (3bf66)
  • 内建组件提取到独立子包中  -  by @hooray (71a09)
  • 默认配置和类型工具提取到独立子包中  -  by @hooray (e3798)
  • 升级到vite8  -  by @hooray (ea116)
  • 添加serve脚本  -  by @hooray (310fe)

专业版

🚨 Breaking Changes

  • 假数据使用方式调整  -  by @hooray (f78fa)
  • 配置项结构调整  -  by @hooray (46455)
  • 组件更名 FmAuth->AppAuthFmNotAllowed->AppNotAllowedFmAppSetting->AppSetting  -  by @hooray (34b68)
  • src/utils/composables/ 目录变更为 src/composables/  -  by @hooray (24a7f)
  • 迁移 store 到 src/store/modules/app/ 目录下  -  by @hooray (4bc02)
  • 更新配置文件结构  -  by @hooray (1525a)
  • 移除 plop  -  by @hooray (51bf1)
  • 配置项调整  -  by @hooray (20fcc)

🚀 Features

  • Unocss presetWind3 升级到 presetWind4  -  by @hooray (16e3b)
  • 新增 FmBlurReveal / FmBorderBeam / FmEmpty / FmFlipWords / FmGradientButton / FmScrollingText / FmSmoothSwipe / FmSparklesText / FmTextHighlight / FmTimeAgo 组件  -  by @hooray (771f4)
  • 重构为 monorepo 架构,合并演示站和文档站源码  -  by @hooray (fc875)
  • 增加 skills  -  by @hooray (dcf07)
  • 更新 skill  -  by @hooray (141e0)
  • 应用设置里增加默认语言  -  by @hooray (d96b8)
  • 内建组件提取到独立子包中  -  by @hooray (d55cf)
  • 默认配置和类型工具提取到独立子包中  -  by @hooray (44137)
  • 升级到vite8  -  by @hooray (3a656)
  • 添加serve脚本  -  by @hooray (d638b)

1.6.0

基础版

常规更新,无重大变更

专业版

常规更新,无重大变更

1.5.0

基础版

🚀 Features

  • 引入 vite-plugin-qrcode  -  by @hooray (e2236)

专业版

🚀 Features

  • 引入 vite-plugin-qrcode  -  by @hooray (36dc4)

1.4.0

基础版

常规更新,无重大变更

专业版

常规更新,无重大变更

1.3.0

基础版

🚀 Features

  • 禁用 index.html 缓存  -  by @hooray (1c7ba)

🐞 Bug Fixes

  • 修复自动生成 store 文件目录错误  -  by @hooray (53a90)

专业版

🚀 Features

  • 禁用 index.html 缓存  -  by @hooray (2e630)

🐞 Bug Fixes

  • 修复自动生成 store 文件目录错误  -  by @hooray (90d19)

1.2.0

基础版

🚨 Breaking Changes

  • Pinia store 改为自动导入  -  by @hooray (b13a8)

🚀 Features

  • FmPageLayout 组件新增 contentClass 属性  -  by @hooray (25b9a)
  • FmModal 组件增加 beforeClose 回调函数,优化关闭逻辑并支持异步处理  -  by @hooray (cf3be)
  • FmTabs 组件添加 listClasscontentClass 属性,以支持自定义样式  -  by @hooray (b25d6)
  • FmDrawerFmModal 组件新增 destroyOnClose 属性  -  by @hooray (2df11)
  • Vite 升级到 7.0  -  by @hooray (72038)
  • 对不支持 CSS round 语法进行降级处理  -  by @hooray (c7069)

专业版

🚨 Breaking Changes

  • Pinia store 改为自动导入  -  by @hooray (f8bfd)
  • Storage 前缀配置移入环境变量配置文件中  -  by @hooray (eaa8c)
  • 移除 storage 工具函数,重写了 localStorage 和 sessionStorage ,可直接使用原生 API  -  by @hooray (52dcd)

🚀 Features

  • 新增 FmMultiStepLoader 组件  -  by @hooray (e93d5)
  • FmPageLayout 组件新增 contentClass 属性  -  by @hooray (a7ad4)
  • FmModal 组件增加 beforeClose 回调函数,优化关闭逻辑并支持异步处理  -  by @hooray (3b0c1)
  • FmTabs 组件添加 listClasscontentClass 属性,以支持自定义样式  -  by @hooray (ba81b)
  • FmDrawerFmModal 组件新增 destroyOnClose 属性  -  by @hooray (26228)
  • Vite 升级到 7.0  -  by @hooray (71aa4)
  • 对不支持 CSS round 语法进行降级处理  -  by @hooray (63a08)

🐞 Bug Fixes

  • 修复 FmTimeline 组件数据少于或等于1条时候报错  -  by @hooray (65556)

1.1.0

基础版

🚀 Features

  • 增加请求重试机制  -  by @hooray (6e7db)

专业版

🚀 Features

  • 新增 FmTimeline 组件  -  by @hooray (d1d5f)
  • 增加请求重试机制  -  by @hooray (5cf84)

1.0.0

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

  • 引入 shadcn-vue ,内建组件和部分扩展组件基于 shadcn-vue 进行重构
  • 系统主题重构,挑选了 shadcn-vue 中的 8 款主题并进行定制
  • 所有内建组件名均改为 Fm 开头,例如 FmButton 。部分扩展组件也转为内建组件,例如 FmPageMain 。新增了一系列基于 shadcn-vue 的组件,例如 FmModal 。为与扩展组件做区分,内建组件存放在 src/ui/components/ 目录下
  • 登录页使用内建组件进行重构,不再依赖 vant ,更方便迁移其他 UI 组件库
  • 新增 app.themeSync 应用设置
  • FmPageLayout props/slots 调整

v0.x

前往 v0 文档查看