## 变更日志 ### 0.4.1 #### 错误修复 - 修复日志文件中的错误信息 - 修复角色管理中的错误 api 地址 ### 0.4.0 _2024-10-24_ #### 重大变化 - 修改 [ SearchMenu ] 的文件路径 - 修改通配符路由 `name` 为 `not-found` - 升级项目依赖 - 对 `vite.config.ts` 文件进行,拆分优化 #### 新功能 - [ SearchMenu ] 组件添加 i18n 国际化 - 新增 [ AppText ] 组件,用于显示文本内容,支持文本溢出隐藏显示提示 - 新增 [ AppTable ] 组件示例 - 新增版本检测功能,用于检测当前版本是否为最新版本 - 新增 `gzip` 和 `brotli` 压缩 - 新增 [ LayFooter ] 页脚组件 - 设置中添加按钮提示控制 - `day.js` 新增国际化 - [ LayHeader ] 新增宽度小于 `405px` 后自动隐藏右侧按钮 #### 错误修复 - 修复 `i18n` 数据存放路径错误问题 - 修复返回顶部按钮不显示问题 - 修复 `Layouts` 不能自适应布局问题 #### 重构 - 重构 `404` 页面 - 重构 [ AppTreeFilter ] 组件的文本超出隐藏显示文字提示 - 重构 [ LayMenu ] ,内部添加 [ AppText ] 组件,使目录或菜单隐藏后显示文字提示 ### 0.3.0 _2024-10-11_ #### 重大变化 - 重构项目以支持 `英语` 和 `中文` 语言 - `useReset` 添加基本数据类型和引用数据类型不同处理逻辑 #### 新功能 - 添加 `@intlify/vue-i18n-loader` 以支持 `vue-i18n` 的国际化 - 面包屑新增动态显示,当屏幕宽度不足 `768px` 时,会自动隐藏 - 新增 `useEventBus` 基于 `mitt` 的事件总线,用于组件间通信 - [ AppDropdown ] 新增默认插槽,用于自定义下拉内容 - 新增 `setDocumentTitle` 方法,用于设置文档标题 #### 错误修复 - 修复 [ AppSelectIcon ] 样式错乱问题 - 修复退出登录时,个人数据未清空问题 ### 0.2.0 _2024-10-01_ #### 重大变化 - 移除 [ app-wrapper ] 改用 css - 更新项目所使用的依赖 #### 新功能 - 支持 vue-i18n #### 错误修复 - 修复 `LayHeader` 组件类型错误问题 - 修改错别字和组件路径 #### 重构 - 重构 [ LayHeader ] 组件 - 重构 [ LayMenu ] 组件 - 重构 `i18n` 相关代码