Serverless Framework 4.31.0 发布

秋丽大大_7573

秋丽大大_7573

2026-01-16

382人浏览

原创

serverless framework 4.31.0 发布

Serverless Framework 4.31.0 已正式上线,本次版本带来多项新特性、问题修复及依赖更新,详情如下:

新增功能

Serverless Framework

  • 内置 serverless-prune-plugin 核心能力。Lambda 函数版本与 Layer 的清理功能现已原生集成至框架中。用户可通过 sls prune 命令手动清理历史版本,或在 custom.prune 中配置实现部署后自动裁剪。详细用法请查阅官方文档。(#13244)

    custom: prune: automatic: true number: 3 # 保留最近 3 个版本 includeLayers: true # 同时清理 Layer 版本

    # 手动执行清理 sls prune -n 3

  • 新增对 AWS 亚太(台北)区域 ap-east-2 的全面支持。(#13260,#13257)

    provider: name: aws region: ap-east-2

    注意:由于 AWS IoT Core 当前尚未在该区域上线,因此 serverless dev 命令在 ap-east-2 区域不可用。

    github-repo-analyzer
    github-repo-analyzer

    当用户提及 GitHub URL,或要求分析、审查、探索或理解任意 GitHub 项目、仓库或代码库时,请使用此技能。触发条件包括以下短语:“分析这个项目”、“看看这个仓库”、“analyze this repo”、“what does this project do”,或消息中包含任何 github.com URL。

    下载

问题修复

Serverless Framework

  • 修正 esbuild sourcemap 配置异常行为。现当设置 build.esbuild.sourcemap.setNodeOptions: false 时,不再触发 "sourcemap" must be a string or a boolean 报错。若仅指定 setNodeOptions,框架将自动默认启用 sourcemap: true。(#13246)

  • 解决 Windows 下 AppSync Schema 文件读取失败问题。修复了因路径分隔符(\)与 globby 库不兼容,导致通配符模式(如 Schema/*.graphql)无法在 Windows 系统中正确匹配 .graphql 文件的缺陷。(#13242,#13240)

  • 改善 Windows 环境 CI/CD 构建稳定性。通过将 AJV 缓存迁移至系统临时目录,并为文件操作引入指数退避重试机制,有效规避了 EPERM: operation not permitted, rename 类型错误。(#13243,#13264)

维护性更新

  • 多项依赖已升级,包括:
    • dotenv 升级至 v17.2.3 (#13259)
    • chokidar 升级至 v4.0.3 (#13251)
    • jest 升级至 v30.2.0 (#13250)
    • globby 升级至 v14 (#13236)
    • hono 升级至 v4.11.4 (#13247)
    • luxon 从 v2.5.2 升级至 v3.7.2 (#13235)
    • terminal-link 升级至 v4.0.0 (#13232)
    • ajv-formats 升级至 v3 (#13230)
    • ws 从 v7.5.10 升级至 v8.19.0 (#13226)
    • @serverless/mcp 中的 express 由 v4 升级至 v5 (#13231)
    • undici 升级至 v6.23.0 (#13252)
    • @graphql-tools/merge 从 v8.4.2 升级至 v9.1.7 (#13263)
    • AWS SDK 相关包整体更新达 31 次(#13253)

更新日志地址:https://www.php.cn/link/a5448d7164426cc7f3260a7b2001e3e6

源码获取:点击下载

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

git node windows github

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
Python GraphQL API 开发实战
Python GraphQL API 开发实战

本专题系统讲解 Python 在 GraphQL API 开发中的实际应用,涵盖 GraphQL 基础概念、Schema 设计、Query 与 Mutation 实现、权限控制、分页与性能优化,以及与现有 REST 服务和数据库的整合方式。通过完整示例,帮助学习者掌握 使用 Python 构建高扩展性、前后端协作友好的 GraphQL 接口服务,适用于中大型应用与复杂数据查询场景。

2026.01.21

229

14

Node.js后端开发与Express框架实践
Node.js后端开发与Express框架实践

本专题针对初中级 Node.js 开发者,系统讲解如何使用 Express 框架搭建高性能后端服务。内容包括路由设计、中间件开发、数据库集成、API 安全与异常处理,以及 RESTful API 的设计与优化。通过实际项目演示,帮助开发者快速掌握 Node.js 后端开发流程。

2026.02.10

761

17

string转int
string转int

在编程中,我们经常会遇到需要将字符串(str)转换为整数(int)的情况。这可能是因为我们需要对字符串进行数值计算,或者需要将用户输入的字符串转换为整数进行处理。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

2023.08.02

6759

3

java中boolean的用法
java中boolean的用法

在Java中,boolean是一种基本数据类型,它只有两个可能的值:true和false。boolean类型经常用于条件测试,比如进行比较或者检查某个条件是否满足。想了解更多java中boolean的相关内容,可以阅读本专题下面的文章。

2023.11.13

2150

6

java boolean类型
java boolean类型

本专题整合了java中boolean类型相关教程,阅读专题下面的文章了解更多详细内容。

2025.11.30

163

8

lambda表达式
lambda表达式

Lambda表达式是一种匿名函数的简洁表示方式,它可以在需要函数作为参数的地方使用,并提供了一种更简洁、更灵活的编码方式,其语法为“lambda 参数列表: 表达式”,参数列表是函数的参数,可以包含一个或多个参数,用逗号分隔,表达式是函数的执行体,用于定义函数的具体操作。本专题为大家提供lambda表达式相关的文章、下载、课程内容,供大家免费下载体验。

2023.09.15

1051

5

python lambda函数
python lambda函数

本专题整合了python lambda函数用法详解,阅读专题下面的文章了解更多详细内容。

2025.11.08

345

7

Python lambda详解
Python lambda详解

本专题整合了Python lambda函数相关教程,阅读下面的文章了解更多详细内容。

2026.01.05

574

7

C++ Lambda 表达式与函数式编程
C++ Lambda 表达式与函数式编程

深入讲解 C++ Lambda 表达式与函数式编程范式,涵盖 Lambda 基础语法与返回值推导、值捕获与引用捕获的区别与陷阱、初始化捕获(C++14 广义捕获)、泛型 Lambda(auto 参数)、mutable 关键字修改捕获变量、std::function 类型擦除与函数包装、std::bind 参数绑定(及其被 Lambda 替代的趋势)、Lambda 在 STL 算法(sort/transform/for_each/remo

2026.05.06

729

22

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
vscode手册
vscode手册

共0课时 | 0人学习

Git 教程
Git 教程

共21课时 | 8.1万人学习

Git版本控制工具
Git版本控制工具

共8课时 | 1.9万人学习