云引擎最近上线了一项改动,对于创建时间在 2021-09-02 之后的分组(或应用)默认会使用最新的稳定版本的运行时,而不是像之前一样默认使用较旧的版本:
- Node.js 会使用最新的 LTS(目前是 14)
- Java 会使用最新的 LTS(目前是 11)
- Python 会使用最新的版本(目前是 3.9)
- PHP 会使用最新的版本(目前是 8.0)
以上的最新稳定版本都会随着官方发布新版本而自动更新。
这个改动仅影响新创建的分组,在 2021-09-02 之前创建的分组仍会继续保持之前的行为(默认安装较旧的版本),在构建阶段的日志输出中可以看到实际使用的运行版本。
这个改动仅影响未指定版本(如 package.json
中的 engines.node
)的项目,如果你指定了运行时版本,则总是以指定的版本为准。我们还是建议大家根据具体运行时的文档来指定一个版本,并定期升级。