Releases: alibaba/serverless-vscode
Releases · alibaba/serverless-vscode
Release 1.13.0
Release 1.12.3
Other
- 适配 1.39 及以上版本的 VSCode。
- 更新 Win 上 Fun 的下载地址。
Release 1.12.0
Release 1.11.0
Added
- 函数运行调试面板支持启动长驻型函数。用户可在函数运行调试面板中启动运行或启动调试,启动后通过单击面板中的 "调用" 按钮,可以触发单次的运行或调试。每次点击 "调用" 按钮,Handler 函数都将被执行,Initializer 函数在启动后只会被初始化执行一次。
- 本地资源树支持拷贝函数。在本地资源面板中,单击函数名后右键函数名选择复制或按
ctrl/⌘ c
,再右键服务名选择黏贴或单击服务名后按ctrl/⌘ v
,即可将指定函数在模版文件 template.yml 中的相关描述定义拷贝到指定服务下。
Other
- 优化本地资源树的加载,提高资源树展开的加载速度。
- 优化 fun 命令调用方式。避免多次调试 HTTP Trigger 时,出现调试端口被占用的情况。
Release 1.10.0
Release 1.9.0
Release 1.8.2
Added
- 提供模版文件 template.yml 内触发器配置信息的智能提示
- 支持模版文件 template.yml 内触发器属性的自动补全
- 支持模版文件 template.yml 内触发器配置信息的校验
- 支持模版文件 template.yml 内触发器配置的上下文帮助
- 支持本地启动函数沙箱环境。在本地资源面板中,右击函数名选择启动沙箱环境,即可在沙箱环境中安装依赖或进行配置。
-
支持配置云端服务与函数导入的根目录,通过在 VSCode 中配置
aliyun.fc.import.base.path
即可修改导入云端服务与函数时的根目录。 -
将内置 fun 加入终端
PATH
中。在 VSCodeFunction Compute
终端中,可以通过输入fun.sh
或fun.exe
使用 fun。
Other
- 优化插件激活时机
- 更新本地资源面板的右键菜单排序
Release 1.7.0
Added
- 支持引用 nodejs、python runtime 的内置模块。通过插件创建函数后,会弹出模块引用向导。完成向导后,可以在编辑器中引用 runtime 的内置模块以及获得相关智能提示。
-
新增本地调用的配置文件。插件将会根据用户设定的函数入口文件,在函数入口方法名上显示 FC: Invoke Config,左击后将跳转至本地调用配置文件。
-
支持函数级别安装倚赖。在本地资源面板中,右击函数名选择安装倚赖,会弹出安装倚赖向导。完成向导后,相关倚赖将会安装在函数目录中。
- 提供云端触发器资源的显示。在云端资源面板中会显示函数的触发器列表,左击可看到触发器的详细信息。
Changed
- 默认事件文件名由 event.dat 变更为 event.evt。
Other
- 支持未打开工作区时调用云端函数。
- 优化部分弹窗显示时机。
- 优化云端视图样式。
Release 1.6.2
Fixed
- 修复本地资源面板顶层 deploy 无效的问题。
Release 1.6.1
Fixed
- 多模版下适配 Terminal 进行命令输出时 PowerShell 不支持 && 的问题。