Skip to content

Releases: alibaba/funcraft

Release 2.16.3

09 Aug 13:01
Compare
Choose a tag to compare

变更日志

新增功能:

  1. 添加本地运行 java8 http trigger 的能力
  2. 添加本地运行、调试 nodejs10 的能力

问题修复:

  1. dpkg-query: package 'ndiff' is not installed(#281
  2. 修复 fun install 在 windows 上路径不对的 bug
  3. 修复 fun nas 在 windows 上路径不对的 bug
  4. 修复 ping 导致的 local 等命令需要等待较长时间的问题

Download

fun-v2.16.3-linux-x64.zip
fun-v2.16.3-linux-x86.zip
fun-v2.16.3-macos-x64.zip
fun-v2.16.3-macos-x86.zip
fun-v2.16.3-win-x64.exe.zip
fun-v2.16.3-win-x86.exe.zip

Release 2.16.1

06 Aug 10:00
Compare
Choose a tag to compare

变更日志

问题修复:

修复通过 fun install 安装指定软件时遇到的问题 #319

Changelog

Bug fix:

fix install bug when using command line #319

Download

fun-v2.16.1-linux-x64.zip
fun-v2.16.1-linux-x86.zip
fun-v2.16.1-macos-x64.zip
fun-v2.16.1-macos-x86.zip
fun-v2.16.1-win-x64.exe.zip
fun-v2.16.1-win-x86.exe.zip

Release 2.16.0

05 Aug 09:35
0511b28
Compare
Choose a tag to compare

变更日志

新增功能:

  1. 支持部分部署。允许部署单个函数或者单个服务
  2. 简化 NAS 配置。通过 NasConfig: Auto 一键配置 NAS 服务
  3. 支持 NAS 资源管理。允许将本地文件同步到 NAS 文件系统,并支持列出、删除等操作
  4. 镜像加速。自动检测网络环境,动态选择使用 docker hub 或阿里云容器服务中的镜像

2.16.0 发布公告

Changelog

New features:

  1. Add support for partial deployment. Allow deploying a single function or a single service
  2. Add NasConfig: Auto support
  3. Add support for NAS resource management. Allows local files to be synced to the NAS file system and supports operations such as listing, deleting, etc.
  4. Detect network environment and use docker hub or Alibaba Cloud Container Registry to pull images

Download

fun-v2.16.0-linux-x64.zip
fun-v2.16.0-linux-x86.zip
fun-v2.16.0-macos-x64.zip
fun-v2.16.0-macos-x86.zip
fun-v2.16.0-win-x64.exe.zip
fun-v2.16.0-win-x86.exe.zip

Release 2.15.2

03 Aug 02:23
Compare
Choose a tag to compare

变更日志

新增:

  1. 添加对 nodejs10、dotnetcore2.1 的部署支持
  2. 添加对 .war 代码包的部署支持

Changelog

New features:

  1. add deploy support for nodejs10, dotnet2.1
  2. add deploy support for .war

Download

fun-v2.15.2-linux-x64.zip
fun-v2.15.2-linux-x86.zip
fun-v2.15.2-macos-x64.zip
fun-v2.15.2-macos-x86.zip
fun-v2.15.2-win-x64.exe.zip
fun-v2.15.2-win-x86.exe.zip

Release 2.15.1

12 Jul 09:56
Compare
Choose a tag to compare

变更日志

问题修复:

  1. 修复 fun install apt-get update-alternatives 没生效导致的可执行文件找不到的问题 (#262)
  2. 修复 config.yml 中的 http 的 endpoint 没有生效的问题 (#266)
  3. 修复在 windows 上使用 fun install 安装单个依赖或软件包时,没有自动退出的问题 (#267)

Changelog

Bug fix:

  1. fix fun install apt-get update-alternatives not work bug (#262)
  2. fix config.yml fc http endpoint not work bug (#266)
  3. fix fun install not auto exit bug on windows (#267)

Download

fun-v2.15.1-linux-x64.zip
fun-v2.15.1-linux-x86.zip
fun-v2.15.1-macos-x64.zip
fun-v2.15.1-macos-x86.zip
fun-v2.15.1-win-x64.exe.zip
fun-v2.15.1-win-x86.exe.zip

Release 2.15.0

11 Jun 09:57
Compare
Choose a tag to compare

变更日志

新增功能:

  1. 支持自定义域名 https 证书
  2. 自动检查更新,以便于尽早地享受最新版本带来的新特性以及问题修复。

功能优化:

  1. 更语意化的报错提示,针对无 ram 权限、FC 服务没有开通、输入的 AccountId 不正确等情况抛出了更易理解的错误提示
  2. local invoke 时,默认不再从 stdin 获取事件了,避免了频繁使用该功能时,带来的不流畅问题

问题修复:

  1. 修复 CDN 触发器 filter 配置没有生效的问题
  2. 修复 2.14.0 引入的 fun 在 ci 环境下必须重新执行 fun config 的问题
  3. 修复了 fun init,仓库名与输出目录相同时,创建项目失败的问题
  4. 修复删除本地 VpcConfig、LogConfig 等,没有生效的 bug

Changelog

New features:

  1. add custom domain https support
  2. add fun version update notifier

Optimization:

  1. optimize error message for no ram permission, fc service not open and incorrect account id issue
  2. default not get event from stdin when using fun local

Bug fix:

  1. fix CDN trigger filter not work bug
  2. fix fun config bug in ci environment
  3. fix fun init bug when repo name and output dir is same
  4. fix not delete remote VpcConfig, LogConfig when removing from template.yml

Download

fun-v2.15.0-linux-x64.zip
fun-v2.15.0-linux-x86.zip
fun-v2.15.0-macos-x64.zip
fun-v2.15.0-macos-x86.zip
fun-v2.15.0-win-x64.exe.zip
fun-v2.15.0-win-x86.exe.zip

Release 2.14.0

20 May 12:53
Compare
Choose a tag to compare

变更日志

新增功能:

  1. 添加了用户体验改进计划

功能优化:

  1. 优化了 template.yml 语法校验时的错误提示
  2. local invoke 不提供 invokeName 参数时,默认调用第一个函数
  3. 支持自定义 PYTHONUSERBASE 环境变量

问题修复:

  1. 修复了本地调试 Http Trigger 时,二进制数据内容缺失的 bug
  2. 修复自定义域名语法校验没生效的 bug,并对旧语法进行了兼容
  3. 配置了 Service Role,子用户依旧需要 AliyunRAMFullAccess 权限的 bug

Changelog

New features:

  1. added user experience improvement plan support

Optimization:

  1. optimize error message when schema is invalid
  2. local invoke will use first function if missing invokeName
  3. add custom PYTHONUSERBASE function environment support

Bug fix:

  1. fix wrong binary body for http request
  2. fix custom domain schema not work bug
  3. fix need ram permission bug even though service role has been configured

Download

fun-v2.14.0-linux-x64.zip
fun-v2.14.0-linux-x86.zip
fun-v2.14.0-macos-x64.zip
fun-v2.14.0-macos-x86.zip
fun-v2.14.0-win-x64.exe.zip
fun-v2.14.0-win-x86.exe.zip

Release 2.13.0

30 Apr 06:11
Compare
Choose a tag to compare

变更日志

新增功能:

添加 CDN 触发器的支持

功能优化:

优化了错误配置 Account Id 时的错误提示

问题修复:

修复了 OSS spec 定义时首字母大小写的问题,现已统一为首字母大写,并对首字母为小写字母的形式兼容

Changelog

New features:

add cdn trigger support

Optimization:

update error message when using wrong account id

Bug fix:

add compatibility for lowcase spec declaration of oss trigger

Download

fun-v2.13.0-linux-x64.zip
fun-v2.13.0-linux-x86.zip
fun-v2.13.0-macos-x64.zip
fun-v2.13.0-macos-x86.zip
fun-v2.13.0-win-x64.exe.zip
fun-v2.13.0-win-x86.exe.zip

Release 2.12.0

22 Apr 10:59
Compare
Choose a tag to compare

变更日志

新增功能:

添加 OSS 触发器的支持

功能优化:

  1. 增强了校验规则:配置了未约定的字段会立刻抛出异常
  2. fun deploy 时,本地触发器与线上触发器不匹配,显示警告信息

Changelog

New features:

add oss trigger support

Optimization:

  1. enhance schema validation: throw exceptions Immediately if template.yml configuration is invalid
  2. add warning log if triggers config is not match local config when using fun deploy

Download

fun-v2.12.0-linux-x64.zip
fun-v2.12.0-linux-x86.zip
fun-v2.12.0-macos-x64.zip
fun-v2.12.0-macos-x86.zip
fun-v2.12.0-win-x64.exe.zip
fun-v2.12.0-win-x86.exe.zip

Release 2.11.3

12 Apr 11:29
Compare
Choose a tag to compare

变更日志

问题修复:
修复不涉及 role 的配置依旧需要 role 权限的问题
修复环境变量为整型导致部署失败的问题
修复 fun config 显示密钥信息的问题
修复 fun deploy 没有删除函数 role 配置的问题
修复 fun config 会修改 api_version 格式,导致 fcli 无法使用的问题

Download

fun-v2.11.3-linux-x64.zip
fun-v2.11.3-linux-x86.zip
fun-v2.11.3-macos-x64.zip
fun-v2.11.3-macos-x86.zip
fun-v2.11.3-win-x64.exe.zip
fun-v2.11.3-win-x86.exe.zip