Skip to content

Release 3.2.3

Compare
Choose a tag to compare
@ChanDaoH ChanDaoH released this 27 Dec 13:09
· 260 commits to master since this release
a72a56b

功能增强:

  1. 支持部署单个 Aliyun::Serverless::Flow 资源 (#693)
  2. Aliyun::Serverless::Flow 资源 DefinitionUri 指向的流程定义文件中,支持通过 !Ref parameterName引用 template.yml 模版文件中的 'Parameters' (#691)
  3. Aliyun::Serverless::Flow 资源适配 fun package 命令 (#697)
    • fun package 支持将 DefinitionUri 指向的流程定义文件中的内容转换为适配 ROS 语法的 Definition
    • fun deploy 支持以原生的方式部署 fun package 后适配 ROS 语法的 Definition
  4. 优化收到 Ctrl-C 后,程序退出的时间 (#702)
  5. 本地 api 调试时,支持在一个函数内,并发(连续多次)调用另一个函数的场景 (#696)
  6. fun deploy 时 template.yml 中 NasConfig: Auto 和 VpcConfig 同时存在,则创建 nas 挂载点时优先使用 yml 中定义的 VpcConfig,并根据 fc 支持的 zoneId 进行选择相应的 vswitch (#687)
  7. fun deploy 使用 ros 方式部署时,创建更改集(update)时使用 UsePreviousParameters (#704)
  8. fun deploy 打包本地代码时自动忽略其他 runtime 的路径下依赖。(#690)
  9. 大依赖场景优化 (#690 #701)
    • .nas.yml 中本地 nas 目录支持相对路径
    • 检测到相同服务下多个函数共用同一份依赖时,自动更新其他函数的环境变量
    • 规避 NODE_PATH 被覆盖的问题

问题修复:

  1. fun deploy 修复检测 .fun 路径的提示问题 (#687)
  2. 升级 @alicloud/pop-core 版本为 1.7.9 来规避由于 node 版本过高导致的废弃 api warning (#687)
  3. 修复 java 大依赖场景下写回文件(EndtryPoint.java)路径错误导致的报错。(#698)

Download

fun-v3.2.3-linux.zip
fun-v3.2.3-macos.zip
fun-v3.2.3-win.exe.zip