COCOS全版本升级指南

https://github.com/cocos/cocos-engine/tree/v3.8.8%2Bpatch.1

自定义引擎需要合并下对应的分支。用来支持新的打包流程。
如果修改过package.json,可能需要解决下冲突。

你好,请问使用的是哪个版本的ide;要怎么复现呢? 我们内部自测用官方的cocos-test-projects没复现过这个问题。

版本是3.8.7,之前构建成功的项目不在历史列表了,用的是window的系统
packages.zip (9.0 KB)
v2.zip (14.0 KB)


这个里面有个Android项目,历史列表没有

3.8.8 插件的钩子函数

需要选择 项目 -> 构建 -> 终端 这里的历史记录看看,不同分类目前历史记录界面不共享。我试了你发的 v2 配置,可以看到这条记录

通过下载方式进行自定义引擎的就没法合了,何况需要业务端做这块操作就是个很糟糕的解决方案。

如果你们的新版打包方式没法兼容旧的构建,就应该想办法保留旧的构建流程、让业务侧可以选择不升级和版本回退。

1赞

有具体的钩子的名字吗?方便我们排查

构建流程里的, 构建结束事件好像不生效

这都哪跟哪啊 升级出的新问题,比新功能都多

cc.js怎么变了,怎么回退一下

为什么是好像,相关的,没有改动过,是否可以提供最小的可复现 demo ?

我这会公司电脑,不方便升级测试; 我回家再试下,你们也可现在试下; 之所以说 “好像”,是因为我试了好几次,之前的构建插件失效了,钩子函数也无打印, 但没去仔细定位,只能说好像 :rofl:

好的,辛苦有空的时候整理一下了,如果不方便公开插件代码,也可以私发给我。

既然你能这样回复,那肯定是检查过且没有问题; 那我可能遇到的是其他情况;感谢你的回复,我将撤回我的错误判断

请问怎么回退,线上项目经不起折腾,我要用回升级之前的版本。我用的3.8.8 ,后面来了推送,点了更新

大佬,可以确认一下这次升级对你的插件-小游戏启动优化,有没有影响吗?我买了一直在用,刚刚3.8.8升级了

用那个干嘛,如果没有做自定义引擎,开启引擎插件,速度更快。


目前看应该是没问题的

1赞

mac 安装的

新版本是web项目,目前没有定制引擎,除了构建慢一些其他没啥问题。

为什么升级后pal平台相关的代码变成了js+.d.ts文件,读起来好不方便