Releases: leancloud/javascript-sdk
Releases · leancloud/javascript-sdk
v3.6.3
v3.6.1
v3.6.0
v3.5.0
v3.4.2
v3.4.1
v3.4.0
Features
- 小程序中支持通过
onprogress
回调参数拿到文件上传进度。 - 在 v3.1.1 中,我们在异常的信息
error.message
中附加了一些请求相关的信息。这可能会导致一些依赖对错误信息进行字符串匹配的逻辑出错。我们为这个问题提供了两种解决方案:- 使用新增的
error.rawMessage
代替error.message
。此外我们推荐依赖error.code
进行判断,而非对错误信息进行字符串匹配。 - 全局设置
AV.keepErrorRawMessage(true)
恢复 v3.1.1 之前的行为。
- 使用新增的
Bug Fixes
- 修复了在 Node.js 中通过 Stream 构造
AV.File
可能会抛Cannot read property 'match' of undefined
异常的问题。
v3.3.1
v3.3.0
Features
AV.Object.saveAll
与AV.Object.fetchAll
失败时,抛出的异常 error 对象增加results
属性,类型为Array<AV.Object|Error>
。通过这个属性,开发者可以知道哪些对象的操作成功了,哪些失败了。AV.User
增加了#associateWithAuthData
与#dissociateAuthData
用于关联、解绑第三方平台。原有的静态方法AV.User.associateWithAuthData
已废弃。
Bug Fixes
- 优化了关联对象保存时的逻辑,减少了一些不必要的保存请求,避免了在关联对象有循环依赖时可能会出现死循环的问题。
- 修复了使用应用内社交模块
inboxQuery
查询时可能出现URI too long
异常的问题。