Skip to content

更新日志

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

2.3.0

代码

🚨 Breaking Changes

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

🚀 Features

  • 新增 KmAlert 组件  -  by @lmx1220 (c489c)
  • KmIcon 组件增加过渡效果支持  -  by @lmx1220 (576e9)

🐞 Bug Fixes

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

2.2.0

代码

🚨 Breaking Changes

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

🚀 Features

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

🐞 Bug Fixes

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

2.1.0

代码

🚀 Features

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

🐞 Bug Fixes

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

2.0.0

代码

🚨 Breaking Changes

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

🚀 Features

  • Unocss presetWind3 升级到 presetWind4  -  by @lmx1220 (389ad)
  • 重构为 monorepo 架构,合并演示站源码  -  by @lmx1220 (77f5e)
  • 增加 skills  -  by @lmx1220 (676b8)
  • 更新 skill  -  by @lmx1220 (3bf66)
  • 内建组件提取到独立子包中  -  by @lmx1220 (71a09)
  • 默认配置和类型工具提取到独立子包中  -  by @lmx1220 (e3798)
  • 升级到vite8  -  by @lmx1220 (ea116)
  • 添加serve脚本  -  by @lmx1220 (310fe)
  • 新增 KmBlurReveal / KmBorderBeam / KmEmpty / KmFlipWords / KmGradientButton / KmScrollingText / KmSmoothSwipe / KmSparklesText / KmTextHighlight / KmTimeAgo 组件  -  by @lmx1220 (771f4)
  • 重构为 monorepo 架构,合并演示站和文档站源码  -  by @lmx1220 (fc875)
  • 应用设置里增加默认语言  -  by @lmx1220 (d96b8)

1.6.0

1.5.0

代码

🚀 Features

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

1.4.0

1.3.0

代码

🚀 Features

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

🐞 Bug Fixes

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

1.2.0

代码

🚨 Breaking Changes

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

🚀 Features

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

🐞 Bug Fixes

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

1.1.0

代码

🚀 Features

  • 增加请求重试机制  -  by @lmx1220 (6e7db)
  • 新增 KmTimeline 组件  -  by @lmx1220 (d1d5f)

v0.x

前往 v0 文档查看