mirror of
https://gitee.com/ulthon/ulthon_admin.git
synced 2026-10-30 01:18:22 +08:00
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
91 lines
4.0 KiB
PHP
91 lines
4.0 KiB
PHP
<?php
|
||
|
||
// 升级的注意事项
|
||
return [
|
||
[
|
||
'version' => 'v2.0.57',
|
||
'desc' => [
|
||
'删除了localheinz/diff依赖,可以通过以下命令调整',
|
||
'composer remove localheinz/diff',
|
||
'',
|
||
'调整了AdminUpdateServiceBase的代码的文件名和类名,可能需要手动修改或删除旧的文件',
|
||
],
|
||
],
|
||
[
|
||
'version' => 'v2.0.65',
|
||
'desc' => [
|
||
'商品表增加了自定义字段的属性输入字段,用于系统商品代码演示',
|
||
],
|
||
],
|
||
[
|
||
'version' => 'v2.0.71',
|
||
'desc' => [
|
||
'本次更新修改了database/migrations/20220419030557_system_auth.php文件,修复了安装到sqlite的问题,如果你使用sqlite,需要有意识的解决这个问题',
|
||
],
|
||
],
|
||
[
|
||
'version' => 'v2.0.74',
|
||
'desc' => [
|
||
'本次更新修改了js中init的各项属性的大小写规范,你需要将蛇形命名全局替换为小驼峰命名,比如:table_elem改为tableElem',
|
||
'可以运行 php think admin:update:code --update-version v2.0.74 命令自动替换',
|
||
],
|
||
],
|
||
[
|
||
'version' => 'v2.0.100',
|
||
'desc' => [
|
||
'本次更新了注解的版本,修复了节点更新的bug,请手动更新注解库,可执行以下命令:',
|
||
'composer require "doctrine/annotations:2.*"',
|
||
],
|
||
],
|
||
[
|
||
'version' => 'v2.0.101',
|
||
'desc' => [
|
||
'本次调整了快捷入口的注释内容和默认值,可执行以下命令:',
|
||
'php think migrate:run',
|
||
],
|
||
],
|
||
[
|
||
'version' => 'v2.0.116',
|
||
'desc' => [
|
||
'本次更新使用了新的权限模式,需要运行以下命令更新表结构:',
|
||
'php think migrate:run',
|
||
'由于使用了新的权限模式,您需要重新设置角色的权限设置,原来的权限已失效,',
|
||
'本次更新弃用了system_node表,建议手动删除,',
|
||
'本次更新弃用了system_auth_node表的node_id字段,建议手动删除,',
|
||
'本版本之后,修改了上述表格结构的安装文件,无需手动处理。',
|
||
],
|
||
],
|
||
[
|
||
'version' => 'v2.0.120',
|
||
'desc' => [
|
||
'本次更新增加了定时任务执行节点自动注册,需要运行以下命令更新表结构:',
|
||
'php think migrate:run',
|
||
],
|
||
],
|
||
[
|
||
'version' => 'v2.5.0',
|
||
'desc' => [
|
||
'本次更新新增了WebDAV、S3两种上传存储方式,需要安装新的依赖,可执行以下命令:',
|
||
'composer require league/flysystem-aws-s3-v3:^3.0 league/flysystem-webdav:^3.0',
|
||
'存量项目补齐新存储的配置项,可执行以下命令:',
|
||
'php think admin:update:code --update-version v2.5.0',
|
||
],
|
||
],
|
||
[
|
||
'version' => 'v2.5.1',
|
||
'desc' => [
|
||
'本次更新重构了AGENTS.md智能体文档结构(顶部「项目信息」节+精简框架规则),项目自有信息请记录到AGENTS.md项目信息节',
|
||
'.agents/PROJECT.md与project-*模板已删除,若升级时被自动删除且需找回内容,可用git checkout恢复后迁移到AGENTS.md项目信息节(升级前未提交的内容无法恢复,升级前务必先提交全部改动)',
|
||
'admin:update已将.agents/rules/project-*与.agents/PROJECT.md改判为可选文件,项目自建的此类文件不会再被强制覆盖',
|
||
],
|
||
],
|
||
[
|
||
'version' => 'v2.6.0',
|
||
'desc' => [
|
||
'种子机制退役,安装/升级只需 php think migrate:run(建表与全部初始数据一条命令完成)',
|
||
'存量项目升级后执行一次 php think migrate:run,即可自动补齐「运行管理」分组与XHProf等缺失菜单;软删除菜单与用户自定义分组不受影响',
|
||
'seed:run 保留为空操作,下游业务项目仍可使用自己的种子文件',
|
||
],
|
||
],
|
||
];
|