Skip to content

Releases: alibaba/funcraft

Release 2.2.1

28 Jul 02:56
0bf8802
Compare
Choose a tag to compare

变更日志:

  1. fun config 中可选的 regions 与线上保持一致
  2. fun config 支持 timeout 配置,该配置会允许 sls、ots、fc 等 client 的 timeout 属性
  3. 为更多操作添加 retry 逻辑,使得用户在非常差的网络下也能够顺利使用 fun
  4. 修复了 ots instance name 的 pattern
  5. api gateway 添加了常量参数的支持
  6. 修复了 sls 触发器无法被触发的 bug

Changelog:

  1. Synchronize fun config regions with oneline
  2. Fun config supports timeout configuration, which will set the timeout attribute of sls client, ots client, fc client, etc.
  3. Add retry logic for more operations, allowing users to use fun on very bad network environment.
  4. Fixed pattern of ots instance name.
  5. Api gateway added support for Constant Parameters
  6. 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

20 Jul 04:37
ff8fab3
Compare
Choose a tag to compare

Release 2.1.0

09 Jul 10:29
5140b3f
Compare
Choose a tag to compare
  1. 为 API Gateway 添加了 OpenId 的支持、并支持 description 描述
  2. 优化日志服务创建的体验
    a. 因为创建过程为异步,并承诺 60 秒可用,因此加入了重试机制,提高用户体验。
    b. 创建 logstore 时,如果没有默认索引,会自动为用户创建与控制台默认配置相同的索引。
  3. 优化代码包的压缩,主要三个措施:
    1. 提高压缩 level。
    2. 忽略 .git、.svn 等版本控制的目录。
    3. 忽略 .env 文件,避免了用户隐私信息被不小心上传。
  4. 提供了全平台的 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

01 Jul 05:06
Compare
Choose a tag to compare

fix fun config bug: could not create .fcli folder in user home directory

Release 2.0.0

01 Jul 05:04
Compare
Choose a tag to compare
  1. 兼容 ROS 语法的 Serverless Application Model,定义了规格说明书,并针对规则说明对配置文件进行语法校验;
  2. 新增支持 VPC 属性,环境变量属性,日志服务属性,角色属性和 policies 属性;
  3. 当使用默认角色时,会为用户自动生成日志、trigger 等服务所需权限,并可以通过 policies 属性进一步自定义;
  4. 新增支持日志触发器和 http 触发器;
  5. 新增支持创建 Table Store 表,解决了之前 OTS instance 只能控制台创建的问题;
  6. 将敏感信息从描述文件中分离,新增 fun config 配置向导,生成配置文件兼容 fcli。支持 .env 和环境变量定义 AK 和 endpoint;
  7. 支持更多的 API 网关参数配置;
  8. 解决了 fun package 打包 unix 文件权限丢失问题;
  9. CodeUri 支持 file、dir、zip、oss-bucket 等形式;
  10. 添加了 node 版本检查