新特性!
定时任务
新增定时任务功能~后续的如果有脚本有自动化的需求,可以用定时任务定时执行。
权限控制
新增脚本编辑权限控制,开启后,只有文档创建者及脚本创建者有编辑该脚本的权限。
已有功能修改
KSDrive.listFiles
返回值新增文件创建时间戳,文件修改时间戳针对需要获取用户最近修改文件的需求,增加新返回值。 详情请看: https://airsheet.wps.cn/docs/api/advanced/KSDrive.html#filesinfo
HTTP.post&HTTP.put
当body是object类型时,content-type为"application/x-www-form-urlencoded"时可以自动转化为表单请求。
问题修复
针对带Callback的内置函数存在的问题进行了修复
已修复了如下函数:
Array.forEach
Array.map
Array.filter
Array.some
Array.every
Array.find
Array.findIndex
Array.filterReject
Array.findLast
Array.findLastIndex
Array.reduceRight
Array.reduce
Array.sort
Map.forEach
Set.forEach
String.replace
暂不支持:
Array.flatMap
String.replaceAll
对链式调用的问题进行了修复
主要修复以下问题链式调用导致函数行为不可控,需要拆开才能正常。如
function a() {
return {
b: () => {
return {
c: "foo"
}
}
}
}
a().b().c // undefined
const d = a()
const e = d.b()
e.c // foo
经过这次修复之后,函数无需拆开书写。