新增
- 增加前台会员登录验证码开关配置项
BaInput
和FormItem
组件增加插槽支持- 可视化CRUD将字段默认值区分为多个类型进行设定
- 可视化CRUD修改字段的生成类型时,询问是否重置为新类型的预设属性
- 终端设置窗口内增加修改
NPM
和Composer
源的功能
重构/优化/修复
- 升级
think-orm
- 提高
node
版本要求 - 优化根标签和头像样式
- 优化通用搜索表单重置逻辑
- 优化前台会员登录注册接口
- 优化开发服务环境检测,去除开发服务端口配置功能
- 优化输入组件类型对应的数据表字段设计方案
- 后台菜单的路由路径支持
query
baTable
的通用搜索初始化相关逻辑解耦- 删除
countup.js
依赖,使用useTransition
代替 - 设置通用搜索数据时对时间日期的识别优化
- 表格列的
renderFormatter
替换为formatter
- 单元格渲染器拆分为独立组件并改用易于扩展的方式加载
- 使用
v-memo
指令缓存表格中的按钮组以提高表格性能 - 会员管理控制器的
select
方法过滤敏感字段 - 附件选择器关闭通过
query
自动触发通用搜索的功能 - 升级
pinia
、eslint
、vue-tsc
等多个前端依赖 - 使用
qrcode.vue
替代vue-qr
以确保不存在已弃用的子依赖 - 安装程序增加对
pdo_mysql
的检测 - 修复控制台页面部分图表超出容器的问题
- 修复上传文件时入库文件路径使用了错误的斜杠造成图片可能无法显示的问题
- 修复在多数据库场景中远程下拉组件的
pk
属性可能错误的问题 - 修复系统配置中部分输入组件可能报警告的问题
- 其他细节