Releases: alibaba/funcraft
Releases · alibaba/funcraft
Release 2.2.1
变更日志:
- fun config 中可选的 regions 与线上保持一致
- fun config 支持 timeout 配置,该配置会允许 sls、ots、fc 等 client 的 timeout 属性
- 为更多操作添加 retry 逻辑,使得用户在非常差的网络下也能够顺利使用 fun
- 修复了 ots instance name 的 pattern
- api gateway 添加了常量参数的支持
- 修复了 sls 触发器无法被触发的 bug
Changelog:
- Synchronize fun config regions with oneline
- Fun config supports timeout configuration, which will set the timeout attribute of sls client, ots client, fc client, etc.
- Add retry logic for more operations, allowing users to use fun on very bad network environment.
- Fixed pattern of ots instance name.
- Api gateway added support for Constant Parameters
- Fixed bug: sls trigger could not be triggered
Download:
fun-v2.2.1-linux-x64.zip
fun-v2.2,1-linux-x86.zip
fun-v2.2.1-macos-x64.zip
fun-v2.2.1-macos-x86.zip
fun-v2.2.1-win-x64.exe.zip
fun-v2.2.1-win-x86.exe.zip
Release 2.1.1
Release 2.1.0
- 为 API Gateway 添加了 OpenId 的支持、并支持 description 描述
- 优化日志服务创建的体验
a. 因为创建过程为异步,并承诺 60 秒可用,因此加入了重试机制,提高用户体验。
b. 创建 logstore 时,如果没有默认索引,会自动为用户创建与控制台默认配置相同的索引。 - 优化代码包的压缩,主要三个措施:
- 提高压缩 level。
- 忽略 .git、.svn 等版本控制的目录。
- 忽略 .env 文件,避免了用户隐私信息被不小心上传。
- 提供了全平台的 fun 的可执行文件。
下载
fun-v2.1.0-linux-x64.zip
fun-v2.1.0-linux-x86.zip
fun-v2.1.0-macos-x64.zip
fun-v2.1.0-macos-x86.zip
fun-v2.1.0-win-x64.exe.zip
fun-v2.1.0-win-x86.exe.zip
Release 2.0.1
fix fun config bug: could not create .fcli folder in user home directory
Release 2.0.0
- 兼容 ROS 语法的 Serverless Application Model,定义了规格说明书,并针对规则说明对配置文件进行语法校验;
- 新增支持 VPC 属性,环境变量属性,日志服务属性,角色属性和 policies 属性;
- 当使用默认角色时,会为用户自动生成日志、trigger 等服务所需权限,并可以通过 policies 属性进一步自定义;
- 新增支持日志触发器和 http 触发器;
- 新增支持创建 Table Store 表,解决了之前 OTS instance 只能控制台创建的问题;
- 将敏感信息从描述文件中分离,新增 fun config 配置向导,生成配置文件兼容 fcli。支持 .env 和环境变量定义 AK 和 endpoint;
- 支持更多的 API 网关参数配置;
- 解决了 fun package 打包 unix 文件权限丢失问题;
- CodeUri 支持 file、dir、zip、oss-bucket 等形式;
- 添加了 node 版本检查