新增
- 全面使用
文字点选验证码
,配合服务端二次验证,为您的重要资源保驾护航 - 增加前台普通路由、顶部导航栏、权限节点的可视化管理
- 远程下拉增加获取被选中项完整对象的事件
可视化CRUD
常用字段增加雪花ID
类型可视化CRUD
生成公共模型代码的支持可视化CRUD
增加快速设定代码相对位置的功能可视化CRUD
根据字段字典自动重新生成字段的数据类型,避免部分情况需要手动拼接的问题可视化CRUD
的字段设计数据导出以便开发者使用baTableApi
当操作不存在时,创建自定义操作- 增加创建表单项数据的组件
- 前端增加身份证号验证器
- 增加快速搜索前置插槽
- 增加将字符串属性列表转为数组的公共函数
- 增加通过
Git
部署项目至线上时的忽略规则建议 - 增加备用的
font-awesome CDN
和完善注释
修复/重构
- 更新所有前端依赖
- 优化类型定义
- 不再加载
lang/pages
中的语言包 - 优化系统配置保存时的代码逻辑
- 从数据表开始时不读取表前缀错误的数据表
- 远程下拉菜单超出视窗时自动隐藏
- 修复会员分组管理回车保存会刷新页面的问题
- 菜单折叠后菜单图标垂直对齐
- 公共搜索查询操作符 FIND_IN_SET 支持传递数组
- 将渲染为 tags 的字段的默认搜索操作符设定为 FIND_IN_SET
- 禁止管理员添加拥有自己全部权限的分组
- 上传函数请求超时时间修改为无限制避免超时
- CRUD下拉框默认的字段数据类型由
tinyint
改为enum
- 修复单元格自定义渲染时,改变 data 不重新渲染的问题
- 修复
Tree类
子节点组装方法漏传pk
的问题 - 修复CRUD远程下拉的公共搜索无数据的问题
- 修复CRUD从数据表加载的字段默认值为null,却被识别为空字符串的问题
- 修复CRUD数字输入组件的默认值无法通过验证的问题
- 修复CRUD中支持多选的表单元素名称错误的问题
- 修复CRUD富文本字段生成失败的问题
- 修复会员管理建立模型验证后密码验证不通过的问题
- 修复php8.1+mysql8.0兼容性问题
- 修复一处 php8.2 不兼容
- 修复公共搜索未传递值时任然拼装查询条件的问题
- 其他细节优化