Releases: leancloud/javascript-sdk
Releases · leancloud/javascript-sdk
v1.1.0
v1.0.0
1.0.0 日期:2016 年 5 月 30 日
- 弃用 AV.Error 对象,改为内部模块
- 移除 AV.applicationProduction 改为 AV._config.applicationProduction 内部接口
- 调整 npm 包名为 leancloud-storage
1.0.0-rc9.2 日期:2016 年 5 月 23 日
- 修复了上传文件成功却进入失败回调的问题。
- 修复
AV.Object#fetch
在某些情况下抛出fetchOptions.include.join is not a function
异常的问题。
1.0.0-rc9.1 日期:2016 年 5 月 17 日
- 修复了上传文件到 COS 时报错的问题。
1.0.0-rc9 日期:2016 年 5 月 16 日
- 修复了错误的
package.browser
字段引起的部分打包工具异常。 - 修复浏览器中 ajax 方法中错误的转码方式。
- 修复
AV.Object#get
方法返回部分字段类型异常。 - 修复
AV.Object#fetch
方法read sessionToken from undefined
的错误。 - 支持节点动态路由。
- 文件上传使用 https 协议。
- 文件上传支持 React Native for Android。
1.0.0-rc8 日期:2016 年 4 月 6 日
- (BREAKING) 添加了 AV.init 方法,该方法接收一个名为 options 的参数字典,废弃 AV.initialize 方法。
- (BREAKING) 为 AV.Object#save 方法的 options 参数添加了 fetchWhenSave 选项,废弃 AV.Object#fetchWhenSave 方法。
- (BREAKING) 添加了 disableCurrentUser 选项(可在 AV.init 方法中设置),当开启时:
- AV.User.current 和 AV.User.currentAsync 打印警告并返回 null。
- signUp, logIn, fetch, become 等方法不再写入全局状态。
- 发起请求时不再向服务器发送 installationId。
- AV.File 不再会自动设置 owner, 请在 data 参数中传入 owner 选项(AV.User 对象)。
- 为所有会发起网络请求的操作(save 等)的 options 参数添加了 sessionToken 选项,可通过传入该选项指定请求所使用的 sessionToken。
- 添加了 AV.User.getSessionToken 方法。
- 添加了 AV.User#logOut 这个实例方法(之前只有类方法)。
- 为 AV.Object#save 方法的 options 参数添加了 query 选项,该次更新操作在对象最新状态满足 query 时才会执行。
- 修正了在某些错误情况下返回值格式不正确的错误。
- 使用了更加安全的鉴权机制,以降低 App Key 在传输过程中泄露的风险。
- 移除了特殊跨域兼容实现,现在遵循 CORS。
1.0.0-rc7 日期:2016 年 2 月 16 日
- 添加 AV.Cloud.rpc 方法
- 修复了
AV.User#fetch
不会运行回调函数的 bug。
1.0.0-rc6 日期:2016 年 2 月 1 日
- 修复了云引擎中文件上传到 AWS 的问题。
- 修复了
AV.User#fetch
不支持 fetch options 的问题。 - 修复了使用 Pointer 时可能出现类型错误的问题。
1.0.0-rc5 日期:2015 年 11 月 24 日
- AV.File 新增 fetch 方法。
- 废弃 AV.Object 的 existed 方法。
- 移除 AV.BigQuery 模块。该模块在 0.5.7 中废弃。
- 提升了在 node 中运行的性能。
- 修复了一些 IE 兼容性问题。
1.0.0-rc4 日期:2015 年 11 月 12 日
- (BREAKING) 移除了 av-core[-mini].js,请直接使用 av[-mini].js。移除了
Collection
、Router
等 Backbone 兼容模块,请直接使用 Backbone。 - 新增第三方平台帐号登录 API:
AV.User.signUpOrlogInWithAuthData()
。 感谢 @jacktator 。 - 修复海外节点文件上传方式错误的问题。
1.0.0-rc3 日期:2015 年 10 月 27 日
- 修复
AV._request
某些情况下无法正常工作的 Bug。 - 修复某些登录 API 没有更新 currentUser 的问题
- 修复 localStorage 没有生效的 Bug,感谢热心用户反馈。
- AV.SearchQuery 增加 hasMore 和 reset 方法。
1.0.0-rc2 日期:215 年 10 月 22 日
- 兼容 React Native 运行环境。
- 修复 AV.Role 的兼容性问题。
- 修复
AV._request
某些情况下无法正常工作的 Bug。
1.0.0-rc1 日期:215 年 10 月 22 日
- 兼容 React Native 运行环境。
v1.0.0-rc9.2
- 修复了上传文件成功却进入失败回调的问题。
- 修复
AV.Object#fetch
在某些情况下抛出fetchOptions.include.join is not a function
异常的问题。
v1.0.0-rc9.1
- 修复了上传文件到 COS 时报错的问题。
v1.0.0-rc9
- 修复了错误的
package.browser
字段引起的部分打包工具异常。 - 修复浏览器中 ajax 方法中错误的转码方式。
- 修复
AV.Object#get
方法返回部分字段类型异常。 - 修复
AV.Object#fetch
方法read sessionToken from undefined
的错误。 - 支持节点动态路由。
- 文件上传使用 https 协议。
- 文件上传支持 React Native for Android。
v1.0.0-rc8
- (BREAKING) 添加了 AV.init 方法,该方法接收一个名为 options 的参数字典,废弃 AV.initialize 方法。
- (BREAKING) 为 AV.Object#save 方法的 options 参数添加了 fetchWhenSave 选项,废弃 AV.Object#fetchWhenSave 方法。
- (BREAKING) 添加了 disableCurrentUser 选项(可在 AV.init 方法中设置),当开启时:
- AV.User.current 和 AV.User.currentAsync 打印警告并返回 null。
- signUp, logIn, fetch, become 等方法不再写入全局状态。
- 发起请求时不再向服务器发送 installationId。
- AV.File 不再会自动设置 owner, 请在 data 参数中传入 owner 选项(AV.User 对象)。
- 为所有会发起网络请求的操作(save 等)的 options 参数添加了 sessionToken 选项,可通过传入该选项指定请求所使用的 sessionToken。
- 添加了 AV.User.getSessionToken 方法。
- 添加了 AV.User#logOut 这个实例方法(之前只有类方法)。
- 为 AV.Object#save 方法的 options 参数添加了 query 选项,该次更新操作在对象最新状态满足 query 时才会执行。
- 修正了在某些错误情况下返回值格式不正确的错误。
- 使用了更加安全的鉴权机制,以降低 App Key 在传输过程中泄露的风险。
- 移除了特殊跨域兼容实现,现在遵循 CORS。
v1.0.0-rc7
- 添加 AV.Cloud.rpc 方法
- 修复了
AV.User#fetch
不会运行回调函数的 bug。
v1.0.0-rc6
- 修复了云引擎中文件上传到 AWS 的问题。
- 修复了
AV.User#fetch
不支持 fetch options 的问题。 - 修复了使用 Pointer 时可能出现类型错误的问题。
v1.0.0-rc5
- AV.File 新增 fetch 方法。
- 废弃 AV.Object 的 existed 方法。
- 移除 AV.BigQuery 模块。该模块在 0.5.7 中废弃。
- 提升了在 node 中运行的性能。
- 修复了一些 IE 兼容性问题。
v1.0.0-rc4
- (BREAKING) 移除了 av-core[-mini].js,请直接使用 av[-mini].js。移除了
Collection
、Router
等 Backbone 兼容模块,请直接使用 Backbone。 - 新增第三方平台帐号登录 API:
AV.User.signUpOrlogInWithAuthData()
。 感谢 @jacktator 。 - 修复海外节点文件上传方式错误的问题。