Releases: alibaba/funcraft
Release 2.16.3
变更日志
新增功能:
- 添加本地运行 java8 http trigger 的能力
- 添加本地运行、调试 nodejs10 的能力
问题修复:
- dpkg-query: package 'ndiff' is not installed(#281)
- 修复 fun install 在 windows 上路径不对的 bug
- 修复 fun nas 在 windows 上路径不对的 bug
- 修复 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
变更日志
问题修复:
修复通过 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
变更日志
新增功能:
- 支持部分部署。允许部署单个函数或者单个服务
- 简化 NAS 配置。通过
NasConfig: Auto
一键配置 NAS 服务 - 支持 NAS 资源管理。允许将本地文件同步到 NAS 文件系统,并支持列出、删除等操作
- 镜像加速。自动检测网络环境,动态选择使用 docker hub 或阿里云容器服务中的镜像
2.16.0 发布公告
Changelog
New features:
- Add support for partial deployment. Allow deploying a single function or a single service
- Add
NasConfig: Auto
support - 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.
- 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
变更日志
新增:
- 添加对 nodejs10、dotnetcore2.1 的部署支持
- 添加对 .war 代码包的部署支持
Changelog
New features:
- add deploy support for nodejs10, dotnet2.1
- 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
变更日志
问题修复:
- 修复 fun install apt-get update-alternatives 没生效导致的可执行文件找不到的问题 (#262)
- 修复 config.yml 中的 http 的 endpoint 没有生效的问题 (#266)
- 修复在 windows 上使用 fun install 安装单个依赖或软件包时,没有自动退出的问题 (#267)
Changelog
Bug fix:
- fix fun install apt-get update-alternatives not work bug (#262)
- fix config.yml fc http endpoint not work bug (#266)
- 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
变更日志
新增功能:
- 支持自定义域名 https 证书
- 自动检查更新,以便于尽早地享受最新版本带来的新特性以及问题修复。
功能优化:
- 更语意化的报错提示,针对无 ram 权限、FC 服务没有开通、输入的 AccountId 不正确等情况抛出了更易理解的错误提示
- local invoke 时,默认不再从 stdin 获取事件了,避免了频繁使用该功能时,带来的不流畅问题
问题修复:
- 修复 CDN 触发器 filter 配置没有生效的问题
- 修复 2.14.0 引入的 fun 在 ci 环境下必须重新执行 fun config 的问题
- 修复了 fun init,仓库名与输出目录相同时,创建项目失败的问题
- 修复删除本地 VpcConfig、LogConfig 等,没有生效的 bug
Changelog
New features:
- add custom domain https support
- add fun version update notifier
Optimization:
- optimize error message for no ram permission, fc service not open and incorrect account id issue
- default not get event from stdin when using fun local
Bug fix:
- fix CDN trigger filter not work bug
- fix fun config bug in ci environment
- fix fun init bug when repo name and output dir is same
- 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
变更日志
新增功能:
- 添加了用户体验改进计划
功能优化:
- 优化了 template.yml 语法校验时的错误提示
- local invoke 不提供 invokeName 参数时,默认调用第一个函数
- 支持自定义 PYTHONUSERBASE 环境变量
问题修复:
- 修复了本地调试 Http Trigger 时,二进制数据内容缺失的 bug
- 修复自定义域名语法校验没生效的 bug,并对旧语法进行了兼容
- 配置了 Service Role,子用户依旧需要 AliyunRAMFullAccess 权限的 bug
Changelog
New features:
- added user experience improvement plan support
Optimization:
- optimize error message when schema is invalid
- local invoke will use first function if missing invokeName
- add custom PYTHONUSERBASE function environment support
Bug fix:
- fix wrong binary body for http request
- fix custom domain schema not work bug
- 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
变更日志
新增功能:
添加 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
变更日志
新增功能:
添加 OSS 触发器的支持
功能优化:
- 增强了校验规则:配置了未约定的字段会立刻抛出异常
- fun deploy 时,本地触发器与线上触发器不匹配,显示警告信息
Changelog
New features:
add oss trigger support
Optimization:
- enhance schema validation: throw exceptions Immediately if template.yml configuration is invalid
- 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
变更日志
问题修复:
修复不涉及 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