From 1e3a8e5122be033e2a4962f8261d85a058bb4cc7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A6=99=E7=A0=81=E7=94=9F=E8=8A=B1?= <18523774412@qq.com> Date: Tue, 26 Dec 2023 03:54:28 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E5=8F=91=E8=A1=8C=E4=B8=BA=20v2.0.5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 25 +++++++++++++++++++++++++ README.md | 6 +++--- config/buildadmin.php | 2 +- web/package.json | 2 +- 4 files changed, 30 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ce420c0c..38f6f105 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,31 @@ 🔥🔥基于 Vue3.x setup + ThinkPHP6 + TypeScript + Vite + Pinia + Element Plus等流行技术栈的后台管理系统,自适应多端、支持CRUD代码生成、自带WEB终端、同时提供Web和Server端、内置全局数据回收站和字段级数据修改保护、自动注册路由、无限子级权限管理等,无需授权即可免费商用,希望能帮助大家实现快速开发。 +## v2.0.5-Release +### 新增 +- 更新所有前端依赖`Vite5+ElementPlus2.4` +- 模块更新`composer.json`中的`config`字段实现 + +### 重构/优化/修复 +- 优化前台页脚样式 +- 优化路由动态注册 +- 优化获取第一个菜单的函数 +- 优化通用搜索按钮样式 !142 +- 优化系统配置数据模型 +- 优化可视化`CRUD`设计器的样式 +- 后台会员管理中的会员分组设为必填 +- 默认不再内置`easywechat`依赖,添加`guzzlehttp`依赖(受益于模块可以调整`composer.json`的`config`) +- 系统配置中的快捷配置入口使用路由`name`而不再是路由`path` +- 语言包按需加载映射表中的后台入口路径由字面量改为变量 +- 管理员登录接口返回的路由路径使用的字面量改为变量 +- `eslint`和`prettier`与`ESM`的兼容 +- 修复系统配置变量值为`0`时可能无法回显的问题 +- 修复可视化`CRUD`富文本字段默认值为`null`时表单打不开的问题 +- 修复设置浏览器标题的函数可能失败的问题 +- 修复初次打开前端时页面标题不完整的问题 +- 修复双栏模式子级菜单跳转异常的问题 close #I7ZECR +- 其他细节 + ## v2.0.4-Release ### 新增 - 增加静态路由目录,自动加载其中所有文件并注册 diff --git a/README.md b/README.md index 5118c651..fa710a2d 100644 --- a/README.md +++ b/README.md @@ -20,13 +20,13 @@ vue - element plus + element plus - typescript + typescript - vite + vite vite diff --git a/config/buildadmin.php b/config/buildadmin.php index 33e6f0e3..165b8206 100644 --- a/config/buildadmin.php +++ b/config/buildadmin.php @@ -74,7 +74,7 @@ // 内容分发网络URL,末尾不带`/` 'cdn_url' => '', // 版本号 - 'version' => 'v2.0.4', + 'version' => 'v2.0.5', // 接口地址 'api_url' => 'https://buildadmin.com', ]; \ No newline at end of file diff --git a/web/package.json b/web/package.json index b0718d98..d84ee428 100644 --- a/web/package.json +++ b/web/package.json @@ -1,6 +1,6 @@ { "name": "build-admin", - "version": "2.0.4", + "version": "2.0.5", "license": "Apache-2.0", "type": "module", "scripts": {