Skip to content

Commit 644281c

Browse files
committed
feat:发行为 v2.2.0
1 parent 5586f08 commit 644281c

File tree

3 files changed

+41
-2
lines changed

3 files changed

+41
-2
lines changed

CHANGELOG.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,45 @@
22

33
🔥🔥基于 Vue3.x + ThinkPHP8 + TypeScript + Vite + Pinia + Element Plus 等流行技术栈的后台管理系统,支持常驻内存运行、可视化CRUD代码生成、自带WEB终端、自适应多端、同时提供Web、WebNuxt、Server端、内置全局数据回收站和字段级数据修改保护、自动注册路由、无限子级权限管理等,无需授权即可免费商用,希望能帮助大家实现快速开发。
44

5+
## v2.2.0-Release
6+
7+
- 本版本包含一些不兼容更新,请在升级时查阅 [v2.2.0不兼容更新文档](https://doc.buildadmin.com/guide/other/incompatibleUpdate/v220.html)
8+
9+
### 新增
10+
- 升级前后端依赖(`tp8.1` + `vue3.5` + `element plus2.9` 等)
11+
- 可视化CRUD:生成前检查是否已有同名菜单并提示
12+
- 可视化CRUD:生成远程下拉时支持可视化的自定义数据源
13+
14+
### 重构/优化/修复
15+
- 优化 `element.scss` 细节
16+
- 优化 `getDirFiles` 获取文件时支持不限后缀
17+
- 优化后台菜单唯一标识的生成规则
18+
- 优化公共搜索对嵌套关联预载入字段的支持
19+
- 提交表单时不再自动过滤值 `null` 的字段
20+
- 将权重字段自动赋值的条件由值为 `0` 改为值为 `null`
21+
- 多种输入框对应的数据表字段设计允许 `null` 以提供更好的兼容
22+
- 全局配置 `value-on-clear` 以避免 `el-select` 等组件清空输入时值为 `undefined`
23+
- 优化时间选择器、远程下拉选择器、城市选择器、颜色选择器
24+
- 单元格 `tag` 渲染器值为 `null``undefined` 时不渲染
25+
- 后台会员、管理员表单禁止浏览器密码的自动填充
26+
- 公共搜索时过滤 `length``0` 的数组数据
27+
- 可视化CRUD:勾选生成为公共模型时,同时将验证器设为公共验证器
28+
- 可视化CRUD:字段名称重复检查移至修改前而不只是在修改后再统一检查
29+
- 可视化CRUD:优化字段名称重复时自动重命名的逻辑
30+
- 可视化CRUD:生成的 `number` 类型输入框绑定值不再需要修饰符
31+
- 可视化CRUD:优化 `float``time` 类型字段的值为 `null` 时的处理
32+
- 可视化CRUD:修复多层级菜单情况下,生成的上级菜单有可能错误的问题
33+
- 修复以 `ASC` 规则排序时,拖拽排序可能无效的问题
34+
- 修复 `unixTime` 方法可能报错 `Invalid date` 的问题
35+
- 修复模糊搜索关联字段时可能报错的问题
36+
- 修复 `number` 类型输入框无法输入 `0.0` 的问题
37+
- 修复对 `getArrayKey` 的返回值判断不严格的问题
38+
- 修复关联表列的 `default``formatter` 定义无效的问题
39+
- 修复 `number` 输入框值为 `null` 会自动被转为 `0` 的问题
40+
- 修复格式化 `Unix` 时间戳时不支持未来时的问题
41+
- 不再需要 `ext-calendar`
42+
- 其他细节
43+
544
## v2.1.3-Release
645
### 新增
746
- 后台控制器基类增加有序保证属性

config/buildadmin.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@
7878
// 内容分发网络URL,末尾不带`/`
7979
'cdn_url' => '',
8080
// 版本号
81-
'version' => 'v2.1.3',
81+
'version' => 'v2.2.0',
8282
// 中心接口地址(用于请求模块市场的数据等用途)
8383
'api_url' => 'https://buildadmin.com',
8484
];

web/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "build-admin",
3-
"version": "2.1.3",
3+
"version": "2.2.0",
44
"license": "Apache-2.0",
55
"type": "module",
66
"scripts": {

0 commit comments

Comments
 (0)