3 Star 36 Fork 13

meadmin-cn / meadmin-template

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
TEMPLATE-CHANGELOG.md 39.83 KB
一键复制 编辑 原始数据 按行查看 历史
yuntian001 提交于 2024-01-13 15:16 . chore: template-release v1.1.20

1.1.20 (2024-01-13)

新功能[feat]

  • 加上函数式组件调用支持(使用动态组件方式生成组件) (3e18778)
  • typescript升级到5.2.3,vue-tsc 省级到 1.8.24,vite升级到4.5.1 (a9c3697)

其他[chore]

  • @vitejs/plugin-vue 版本升级 (a21ac98)
  • 修改git hooks node版本 (e7fe3bc)
  • 优化prettierrc 的换行规则 (4cd1ad4)
  • vite版本升级到vite5 (2ef5ed0)

样式更改[style]

  • 忽略esclint错误规则 (fb5b903)

重构[refactor]

  • 升级 vue、typescript、eslint 相关依赖版本 (03374ff)

1.1.19 (2023-12-03)

重构[refactor]

  • 优化默认样式,干掉一闪而过的滚动条 (279a93c)

新功能[feat]

  • 加上菜单侧边栏和左侧模式 (63e83c6)
  • tag菜单加上body点击时关闭 (4553bde)
  • tag滚动会自动多展示前一个/后一个tag (4d40627)

Bug 修复[fix]

  • 修复顶栏菜单模式,...计算错误问题 (d97f97d)
  • 修复配置响应丢失问题 (64393f1)
  • 修复最大滚动tag值错误 (5a5fb0f)
  • 修复scrollLeft精度问题 (68c6b81)
  • 修复tag变更时滚动最大值未更新错误 (ba38f08)

1.1.18 (2023-08-08)

Bug 修复[fix]

  • 修复深度代理值被设置为null时出错的bug (1d23622)

其他[chore]

  • @typescript-eslint/no-unused-vars 由error改为 warn (aee0cf8)
  • 将package-lock加入到版本控制 (0deca2e)
  • vue-tsc 升级到1.8.6 (dfc3247)

文档更改[docs]

1.1.17 (2023-06-21)

其他[chore]

  • vue-request 版本改为正式版本 (8c7a6c1)

重构[refactor]

  • 路由声明移除LayoutPage (0d3447e)
  • 移除LayoutPage引用 (41d5624)

Bug 修复[fix]

  • 修复超过三级的菜单只有一个子元素时菜单不提升bug (7abc316)
  • 修复当子菜单只有一层并且其子菜单为空数组时渲染出错bug (3d23151)
  • 修复结构store失去响应问题 (b3f74d8)

新功能[feat]

  • 加上KeyOfMap、ValueOfMap (3b0c0ac)
  • 面包屑展示加上子元素判断 (c236f8c)
  • 优化路由声明,自动声明动态路由的跟路由,动态路由菜单允许只有一级 (99766d2)

1.1.16 (2023-05-25)

Bug 修复[fix]

  • 删除core-js/modules预构建mac下vite4.4预构建不成功bug (f6d7fc9)

新功能[feat]

  • 解除 类属性元素的命名限制 (8bb0499)
  • 升级eslint相关包到最新版本 (3010d3f)

文档更改[docs]

  • 拼写错误更正 (f1a117d)
  • 英文文档拼写错误修复 (93850de)
  • element-plus 拼写错误更正 (53ccb78)

1.1.15 (2023-05-13)

新功能[feat]

  • 更新vue版本为4.3 同步升级vite和vue-tsc版本 (7dce364)
  • 滚动条样式优化 (ff323c6)

Bug 修复[fix]

  • 修复错误的eslint template 设置 升级eslint版本 (a52bf9d)
  • computedModel的源对象还原放到下个宏任务进行 (8df8ed5)

其他[chore]

  • 自动生成文件忽略格式化 (5fd518e)

样式更改[style]

文档更改[docs]

1.1.14 (2023-04-26)

其他[chore]

  • 锁定vue-tsc小版本,规避template检查bug (60a95df)

新功能[feat]

  • 示例加上messageBox便于测试api响应 (2e78817)
  • eslint 加上块级 注释前面加空行 (ae2ce87)
  • v-model绑定对象或数组,不使用源对象更改的解决方案 (0a22b6e)

Bug 修复[fix]

  • 更改 element plus config设置方式,修复路由api模式下el api组件无法应用配置问题 (e5d8039)
  • 加上缺少的全局组件声明 (dc8714a)
  • 文件命名错误修复 (890d352)
  • 修复element plus api 样式覆盖问题 (c366b4e)

1.1.13 (2023-04-10)

Bug 修复[fix]

  • layput meKeepAlive 最大缓存值设置为30 (4637542)

重构[refactor]

  • 删除多余的类型引入 (615f452)

1.1.12 (2023-04-03)

Bug 修复[fix]

  • meKeepAlive常量改为动态获取(因为@vue/share在里面删除了) (6d2380d)

新功能[feat]

  • 加上缺少的幽灵依赖,解决pnpm启动和打包问题 (4f878ec)

1.1.11 (2023-03-29)

新功能[feat]

1.1.10 (2023-03-21)

Bug 修复[fix]

  • 修复字体切换无效问题 (134dae5)

1.1.9 (2023-03-14)

CI发版[ci]

  • github hook 加上自动创建nojekll (5391f33)

Bug 修复[fix]

  • 修复vue-i18n文件打包引入错误bug (26225f8)

1.1.8 (2023-01-09)

其他[chore]

  • 移除meKeepAlive 需要的define常量 (从vue自动获取) (b5ee3ea)

重构[refactor]

  • 禁用autoImport ts类型自动生成(已放到git中无需再次生成) (31f3566)

CI发版[ci]

  • eslint name 校验规则更宽松 (c7341a7)
  • husky校验 esint 设置为自动修复 (ba826aa)

新功能[feat]

  • 加上全局滚动条样式 (365e065)
  • 请求函数加上数组query 转换 (39fa3f9)
  • reqest query参数 删除null值 (26a989c)

1.1.7 (2023-01-06)

重构[refactor]

  • 将vite plugin 提取到plugins目录中优化目录结构 (d121f11)
  • enums 更换为dict (58c6f8d)

性能改进[perf]

  • 升级vite版本为4 typescript为4.9 (4174cda)
  • 优化tsc校验 (ea23ee4)

文档更改[docs]

  • vite版本改为4版本 (f733260)

Bug 修复[fix]

  • 变量错误修复 (89f2e91)
  • 修复 加载路由组件异常后切换路由loading不关闭bug (dba02e2)

1.1.6 (2022-12-20)

重构[refactor]

  • loginApi直接返回axios规避vue-request非setup警告 (eb036b6)

Bug 修复[fix]

  • 修复热更新后偶现页面loading无法关闭的bug (8a9e731)

文档更改[docs]

1.1.4 (2022-12-19)

其他[chore]

  • vite.config: 手动设置core-js/modules预构建, (3a0de1b)
  • vite.config: chunks打包优化 (899f20d)

Bug 修复[fix]

  • router: 修复 连续跳转两个路由菜单progress进度条不关闭的问题 (1c25234)

1.1.3 (2022-12-01)

Bug 修复[fix]

  • router: 修复 连续跳转两个路由菜单 loading不关闭的问题 (caba383)

文档更改[docs]

  • README: 说明描述更改 (06eac69)

重构[refactor]

  • 更换el-drawer custom-class 为class (753a534)
  • request: 将/api/设置为前缀 (29223fd)

其他[chore]

  • package: element-plus 依赖版本更新 (ea392e7)

1.1.2 (2022-11-17)

性能改进[perf]

  • request: 优化 request类型及使用示例以更好的提示返回值 (f3f4079)

Bug 修复[fix]

  • api: 修复userInfoApi类型检查错误 (d82d9fe)
  • svg image 引入修改规避警告 (4e166dd)

文档更改[docs]

  • README: 文档介绍更改 (c77a402)

1.1.1 (2022-11-10)

新功能[feat]

  • 菜单栏头部标题固定顶部 (7a141c6)
  • 添加菜单搜索功能 (f42271c)

Bug 修复[fix]

  • 修复layout及子组件更改时热更新报错问题(将layout layoutPage改为动态引入) (3a96bb6)

1.1.0 (2022-11-07)

性能改进[perf]

  • 升级auto 插件版本 (091d675)

Bug 修复[fix]

  • 全局变量命名加上$ (dd4c537)

重构[refactor]

新功能[feat]

  • 加上app create start 表示以便判断是否是热更新引用拿到 (417d82f)
  • 接口请求公共提示加上国际化支持 (dfaeb8b)
  • 请求示例加上自动请求示例 (5c01ed5)

1.0.13 (2022-10-19)

Bug 修复[fix]

  • 修复optimizeDeps.entries设置错误(应为相对于项目根的相对路径) (962ae3b)

1.0.12 (2022-10-19)

新功能[feat]

  • 忽略resolveComponent can only be used in render() or setup().的警告 (9c228c5)

重构[refactor]

  • 路由注册组件函数去除多余的async (9ef5d98)
  • vite.ts配置项文件路径改为绝对路径 (674d849)

Bug 修复[fix]

  • 修复请求loading异常和mock异常问题 (11afdc4)
  • 已登录情况下访问时loading无法消除问题。 (b928655)

1.0.11 (2022-10-08)

重构[refactor]

  • vueSetUpExtend 改完使用外部包 (d763c63)

Bug 修复[fix]

  • 将请求loading改为使用全局loading (6781d61)

其他[chore]

  • 包版本变更为正式版本 (d2df17e)
  • 提交日志和版本还原 (2e94319)
  • template-release v1.0.11 (547cd8e)

1.0.10 (2022-10-02)

重构[refactor]

  • 404页面样式更改 (54c8108)
  • log改为用统一类打印,便于注释掉error和warn打印 (ed33ffe)

其他[chore]

  • 将菜单模式默认值改为静态 (ad852ff)
  • git加上工作区设置 (179694f)

还原提交[revert]

新功能[feat]

  • 加上页面切换loading,loading改为加在page上 (53b16ab)
  • 加上注册动态路由视图模块监听 (ea40981)
  • 加上api获取路由菜单模式 (d079cb3)

1.0.9 (2022-09-27)

Bug 修复[fix]

1.0.8 (2022-09-27)

新功能[feat]

  • 加上babel支持打包浏览器版本为'chrome 87', 'safari 13', 'firefox 78', 'edge 88' (18bfbf1)

其他[chore]

1.0.7 (2022-09-23)

新功能[feat]

  • 加上请求成功提示 (683c69a)
  • 加上全局popover-scrollbar-y 类 (af84a4b)
  • 全局语言包支持引入ts、json格式,支持子孙文件夹引入 (b92081a)
  • 自动生成加载组件类型 (9d7f3d9)
  • page 背景色更改 (ecaa1d9)

CI发版[ci]

  • 去掉无用eslint规则,加上提交自动vue-tsc (32f2bfe)

文档更改[docs]

其他[chore]

  • 加上element函数声明 (a1b08a6)

性能改进[perf]

  • 加上element动态函数默认缓存 (34da538)
  • 强制依赖项扫描src,会导致首次启动变慢,但是不会每次第一次打开新页面都刷新 (5635d36)

Bug 修复[fix]

  • 修复菜单收起时,感觉卡顿问题 (81a18a3)
  • 修复跟字体不生效bug (fe8c558)
  • 修复两个组件引入通一子组件热更新报错问题 (add16a9)
  • a标签默认样式去除修复 (f758914)
  • eslint检查支持数字属性 (e0e5a4b)

重构[refactor]

  • 移除vite-plugin-mock包改为@meadmin-cn/vite-plugin-mock (8fd1bf6)
  • logo ico添加,登录页背景色设为page color (f292910)

1.0.6 (2022-09-16)

新功能[feat]

  • 将main高度设置为剩余高度 (5549c1e)
  • 排版布局更改 (91d4631)

还原提交[revert]

性能改进[perf]

  • 语言包缓存判断优化 (4dda883)

Bug 修复[fix]

  • 修复加载顺序问题 (1699be0)
  • 修复全局组件不加载语言包问题 (ccc0f93)
  • 修复语言包组件判断逻辑错误 (597390a)

1.0.5 (2022-09-14)

Bug 修复[fix]

  • 修复 vue ts类型错误 (9df571f)

CI发版[ci]

  • release 命令加上 tsc check (4e71820)

1.0.4 (2022-09-07)

Bug 修复[fix]

  • 修复多级路由下切换的报错问题,扁平化为二级路由 (9736fb1)

新功能[feat]

  • 加上gzip压缩 (54ed748)
  • 加上keepAlive全局开启配置 (091f9ad)
  • 加上version配置以便在版本改变时清空缓存 (4f0a169)

1.0.3 (2022-09-03)

文档更改[docs]

其他[chore]

  • 禁用eslint vue/no-v-html规则 (f228569)

重构[refactor]

样式更改[style]

  • 忽略纯js库 (79f4f0b)
  • 组件名规范化,改为大驼峰 (d2f64f6)
  • layout组件名改为大驼峰 (b25b453)

新功能[feat]

Bug 修复[fix]

  • 顶栏按钮hover背景色修改 (d2489ee)
  • 修复多级菜单无法正常加载bug (f14edad)
  • 修复关闭页面不清除缓存bug (39f8e24)
  • 修复关闭tag按钮需要点两次才生效问题 (9f7c99b)

1.0.2 (2022-09-01)

样式更改[style]

文档更改[docs]

重构[refactor]

  • 暗黑模式切换的设置项吸入settingStore中 (ddccfac)
  • 设置按钮优化 (7f3e559)

1.0.1 (2022-08-28)

CI发版[ci]

  • 改为各自独立发版命令 (ae3bcf7)
  • 忽略部署文件 (37d7068)

文档更改[docs]

重构[refactor]

Bug 修复[fix]

  • 去除VueI18nPlugin以让Vue18n其支持内联 JavaScript 字符串的模板 (8c78f47)
  • 修复文档链接样式错误,修复刷新不自动关闭菜单错误 (6dda967)

新功能[feat]

  • 登录框加上验证码 (3273dfb)
  • 登录输入框加一键清空和密码框显示隐藏 (7905fb8)
  • 加上切换动画 (303195a)

1.0.0 (2022-08-22)

重构[refactor]

  • 去掉自动注册全局组件和全局指令,改为自动引入组件和指令 (35501cc)

文档更改[docs]

新功能[feat]

  • 暗黑模式 (e82fa93)
  • 登录背景图修改 (e1c7ba2)
  • 多语言国际化支持 (c8cf980)
  • 加上请求示例,修复进度条bug (e35fa8b)
  • 加上用户名密码示例说明 (e89d918)
  • 加上用户名密码示例说明 (e836e58)
  • 加上组件自动引入 (8aa4552)
  • 加上gitee地址 (3628d63)
  • 加上gitee地址 (dcb5200)
  • 加上size切换 (7c7806e)
  • 模式改为hash 构建方式修改 (7601f65)
  • 模式改为hash 构建方式修改 (8b65177)
  • 全局语言包改完文件夹形式设置 (33202c9)
  • 全局组件、全局指令自动注册 (afcfce5)
  • 自定义keepAlive缓存支持无name缓存,支持不同路由同一组件复用时分别缓存 (8cf313c)
  • 自适应手机模式 (72b0db9)
  • eslint规则完善 (ec1ce18)
  • icon: 增加自动生成svg icon ts type (09d1181)
  • logo和登录背景修改 (1412b21)
  • svg图标自动引入 (66fdb78)

其他[chore]

CI发版[ci]

  • 部署脚本错误修复 (0ff7d74)
  • 加上提交信息校验遵循conventional commits (88edeb4)
  • 加上自动发布预览 (12d4fc1)
  • 提交加上hook (5437577)
  • 修改template发版配置 (7b0ac81)
  • 修改template发版配置 (6e1c5d1)
  • realease 发版分支修复 (f7636ea)
  • release tag name 添加 (7155a2a)
  • release tag修复 (209e1d9)
  • release配置修改 (4bc22c3)

Bug 修复[fix]

  • 部署分支修复 (fe2183c)
  • 打包后route 不支持json格式化 (c9c33ae)
  • 打开路由不是首页时tag展示错误 (f681fda)
  • 导入组件type自动生成错误修复 (f1a78cb)
  • 登陆表单背景色修改 (3cec483)
  • 发布actions错误修复 (09c21d4)
  • 更新日志错误修复 (d1bda58)
  • 修复面包屑bug,构建方式改为先vite (0fa3d03)
  • 修复语言包加载热更新出错的问题 (4a5a1c3)
  • 修复releas 名称错误 (4ad1b36)
  • 修复size类型错误 (5b111d8)
  • changelog重命名 (dda6f26)
  • changelog重命名 (81b3621)
  • eslintrc 配置错误修复 (a28bc4e)
  • git actions 错误修复 (346b30e)
  • vue keepAlive不支持清除无绑定输入框缓存,demo更新 (64859ff)
  • vue route 不支持json格式化 (52d1b36)
TypeScript
1
https://gitee.com/meadmin-cn/meadmin-template.git
git@gitee.com:meadmin-cn/meadmin-template.git
meadmin-cn
meadmin-template
meadmin-template
main

搜索帮助