{"release":{"tag":{"name":"v2.3.0","path":"/wonderful-code/buildadmin/tags/v2.3.0","tree_path":"/wonderful-code/buildadmin/tree/v2.3.0","message":"### 新增\r\n- 使用更安全的密码 `hash` 算法\r\n- 可视化 CRUD：新增可选的历史记录云备份功能，可跨设备使用 CRUD 设计\r\n- 可视化 CRUD：代码生成完毕后，自动调用 `prettier` 格式化前端代码\r\n- 增加 `cdn_url_params` 内容分发网络 `URL` 参数配置 !177\r\n- 点选验证码组件支持自定义 `API` 的 `BaseURL`\r\n\r\n### 重构/优化/修复\r\n- 更新 `vite` 和 `vue-i18n`\r\n- 优化多个数据表的结构\r\n- 优化部分状态商店的数据填充方法\r\n- 跨域 `methods` 和 `headers` 默认允许所有\r\n- 可视化 CRUD：优化空表和删表重建的提示信息\r\n- 可视化 CRUD：优化数字系列验证规则的注释和显示标题\r\n- 可视化 CRUD：修复解析表时 `float` 类型字段不设长度可能报错的问题\r\n- WEB 终端：为可执行命令增加 `notes` 配置项，可于执行前对命令进行一次注释\r\n- 为部分输入框添加 `placeholder` 以更好的融入整个表单\r\n- 修改 `user` 模型中 `group` 关联方法的名称以避免方法名称冲突\r\n- 修复同一文件多次上传可能重复保存的问题\r\n- 修复附件表 `name` 字段长度可能不够的问题\r\n- 修复 `createAxios` 取消重复请求的配置项大小写错误\r\n- 修复上传组件 `showFileList=false` 时可能报错的问题\r\n- 修复验证码类传递自定义随机字符串时可能验证失败的问题\r\n- 其他细节\r\n\r\n **badmin-v2.3.0-full文件为完整包（已composer install）。** ","commit":{"id":"76ec84376b65808215c5fa98b8042fd510991b91","short_id":"76ec843","title":"feat:发行为 v2.3.0","title_markdown":"feat:发行为 v2.3.0","description":"","description_markdown":"","message":"feat:发行为 v2.3.0\n","message_markdown":"feat:发行为 v2.3.0","detail_path":"/wonderful-code/buildadmin/commit/76ec84376b65808215c5fa98b8042fd510991b91","commits_path":"/wonderful-code/buildadmin/commits/76ec84376b65808215c5fa98b8042fd510991b91","tree_path":"/wonderful-code/buildadmin/tree/76ec84376b65808215c5fa98b8042fd510991b91","author":{"name":"妙码生花","email":"18523774412@qq.com","username":"wonderful-code","user_path":"/wonderful-code","enterprise_user_path":null,"image_path":"no_portrait.png#妙码生花-wonderful-code","is_gitee_user":true,"is_enterprise_user":null,"widget_url":"https://gitee.com/widgets/gitee_tenth.png"},"committer":{"name":"妙码生花","email":"18523774412@qq.com","username":"wonderful-code","user_path":"/wonderful-code","enterprise_user_path":null,"image_path":"no_portrait.png#妙码生花-wonderful-code","is_gitee_user":true,"is_enterprise_user":null,"widget_url":"https://gitee.com/widgets/gitee_tenth.png"},"authored_date":"2025-04-25T11:34:31+08:00","committed_date":"2025-04-25T11:34:31+08:00","signature":null,"build_state":null},"archive_path":"/wonderful-code/buildadmin/repository/archive/v2.3.0","signature":null},"operating":{"edit":false,"download":true,"destroy":false,"enterprise_forbid_zip":false},"release":{"title":"v2.3.0-20250425","path":"/wonderful-code/buildadmin/releases/tag/v2.3.0","tag_path":"/wonderful-code/buildadmin/tree/v2.3.0","project_id":20405414,"created_at":"2025-04-25T12:54:11+08:00","is_prerelease":false,"description":"### 新增\r\n- 使用更安全的密码 `hash` 算法\r\n- 可视化 CRUD：新增可选的历史记录云备份功能，可跨设备使用 CRUD 设计\r\n- 可视化 CRUD：代码生成完毕后，自动调用 `prettier` 格式化前端代码\r\n- 增加 `cdn_url_params` 内容分发网络 `URL` 参数配置 !177\r\n- 点选验证码组件支持自定义 `API` 的 `BaseURL`\r\n\r\n### 重构/优化/修复\r\n- 更新 `vite` 和 `vue-i18n`\r\n- 优化多个数据表的结构\r\n- 优化部分状态商店的数据填充方法\r\n- 跨域 `methods` 和 `headers` 默认允许所有\r\n- 可视化 CRUD：优化空表和删表重建的提示信息\r\n- 可视化 CRUD：优化数字系列验证规则的注释和显示标题\r\n- 可视化 CRUD：修复解析表时 `float` 类型字段不设长度可能报错的问题\r\n- WEB 终端：为可执行命令增加 `notes` 配置项，可于执行前对命令进行一次注释\r\n- 为部分输入框添加 `placeholder` 以更好的融入整个表单\r\n- 修改 `user` 模型中 `group` 关联方法的名称以避免方法名称冲突\r\n- 修复同一文件多次上传可能重复保存的问题\r\n- 修复附件表 `name` 字段长度可能不够的问题\r\n- 修复 `createAxios` 取消重复请求的配置项大小写错误\r\n- 修复上传组件 `showFileList=false` 时可能报错的问题\r\n- 修复验证码类传递自定义随机字符串时可能验证失败的问题\r\n- 其他细节\r\n\r\n **badmin-v2.3.0-full文件为完整包（已composer install）。** ","author":{"name":"妙码生花","username":"wonderful-code","path":"/wonderful-code","avatar_url":"no_portrait.png#妙码生花-wonderful-code"},"attach_files":[{"download_url":"/wonderful-code/buildadmin/attach_files/2163985/download/badmin-v2.3.0-full.zip","name":"badmin-v2.3.0-full.zip","cli_download_url":"https://gitee.com/wonderful-code/buildadmin/releases/download/v2.3.0/badmin-v2.3.0-full.zip","censor_failed":false,"censor_tip":null}],"zip_download_url":"/wonderful-code/buildadmin/releases/tag/v2.3.0.zip","tar_download_url":"/wonderful-code/buildadmin/releases/tag/v2.3.0.tar.gz"}}}