Skip to content

Releases: leancloud/javascript-sdk

v4.8.2

09 Dec 16:32
Compare
Choose a tag to compare

Bug Fixes

  • 修复 AV.SearchQuery#find 未正确处理 AuthOptions 的问题。

CDN 地址与预编译文件下载: https://cdn.jsdelivr.net/npm/[email protected]/dist/

v4.8.1

03 Dec 09:17
Compare
Choose a tag to compare

Bug Fixes

  • 修复构造 AV.SearchQuery 时省略 className 会抛出异常的问题。

  • 修复 AV.SearchQuery#highlights 不能正确处理字符串参数的问题。


CDN 地址与预编译文件下载: https://cdn.jsdelivr.net/npm/[email protected]/dist/

v4.8.0

19 Nov 10:40
Compare
Choose a tag to compare

Features

  • 添加 AV.Friendship 以支持好友所需的各项功能。
  • 添加 AV.User#getFollowersAndFollowees 方法用于查询指定用户的 followers 和 followees 。

Internal Changes

  • 现在保存通过 AV.File.withURL 方法创建的文件等同于直接在 _File 中添加一行数据,不再自动生成 mime_type

CDN 地址与预编译文件下载: https://cdn.jsdelivr.net/npm/[email protected]/dist/

v4.7.0

09 Oct 07:58
21ebcab
Compare
Choose a tag to compare

Features

  • 增加下列方法以支持在修改手机号之前进行验证:
    • AV.User.requestChangePhoneNumber
    • AV.User.changePhoneNumber

CDN 地址与预编译文件下载: https://cdn.jsdelivr.net/npm/[email protected]/dist/

v4.6.1

05 Jun 07:01
a45a50c
Compare
Choose a tag to compare

Bug Fixes

  • 修复了在 Node.js 中运行时错误地提示不应使用 masterKey 并无法找到 AV.Cloud.useMasterKey 方法的问题。

CDN 地址与预编译文件下载: https://cdn.jsdelivr.net/npm/[email protected]/dist/

v4.6.0

28 May 08:25
3b884d6
Compare
Choose a tag to compare

Features

  • 增加了以下平台无关的小程序登录方法,通过各平台 Adapters 生成的 authInfo 进行登录:
    • AV.User.loginWithMiniApp
    • AV.User#loginWithMiniApp
  • 增加了 AV.User.mergeUnionId 方法用于合并 authInfounionId

Bug Fixes

  • 修复了 React Native 上导入 SDK 抛异常的问题。详细的安装步骤参见 《JavaScript SDK 安装指南 · React Native》
  • 修复了通过 AV.User.updatePassword 更新密码后,未能同步更新当前用户的 sessionToken 的问题。
  • 修复了调用 AV.User.become 时,传递空 sessionToken 未抛异常的问题。

CDN 地址与预编译文件下载: https://cdn.jsdelivr.net/npm/[email protected]/dist/

v4.5.3

03 Apr 05:11
1c2ac6b
Compare
Choose a tag to compare

Bug Fixes

  • 修复了中国节点部分情况下文件上传失败但仍然返回了成功的问题。
  • 补充了平台无关版本的预编译文件:av[-live-query]-core[-min].js

CDN 地址与预编译文件下载: https://cdn.jsdelivr.net/npm/[email protected]/dist/

v4.5.2

27 Mar 11:21
a3326e1
Compare
Choose a tag to compare

Bug Fixes

  • 修复了微信小程序中引入 SDK 抛异常 Cannot read property 'core-js_shared' of undefined 的问题。

CDN 地址与预编译文件下载: https://cdn.jsdelivr.net/npm/[email protected]/dist/

v4.5.1

24 Mar 11:07
ab70983
Compare
Choose a tag to compare

Bug Fixes

  • 修复了不兼容 IE 11 等不支持 Promise 的运行环境的问题。
  • 修复了 TypeScript 找不到 @leancloud/adapter-types 模块的问题。

Internal Changes

  • AV.Promise 现在使用 core-js 的实现代替了 es6-promise

v4.5.0

19 Mar 02:05
5285917
Compare
Choose a tag to compare

SDK 计划 在 5.0 中支持同时访问多个应用。在此之前,尽管当前版本中重复初始化 SDK 存在导致预期之外且难以追查的问题的风险,改变当前访问的应用的能力在很多场景下依然是有价值的。因此在这个版本中 SDK 允许通过多次调用 init 方法进行重新初始化。

Features

  • 多次调用 init 方法不再抛出「SDK 已初始化」的异常,而是会打印一条警告日志。