2014 年 11 月份 LeanCloud 更新汇总

11 月中旬全司外出团建,因此 11 月份上旬的更新报告就延迟到现在,和下旬的更新一起跟大家汇报。

综述

整体来说,11 月份我们主要改进集中在云代码和实时聊天,云代码增加了简单模式,用户可以直接在网页上编写和测试云代码函数函数,具体请参考 《Cloud Code 管理》。实时聊天增加了消息回执功能,单聊情况下,可以通过消息回执的通知知道消息是否送达给目标用户,并且在实时聊天的控制台增加了查询 Peer 是否在线的功能。

其次,我们还大力改进了文档,发布了 《事件流 REST API 文档》《应用内搜索 REST API 文档》 以及极大改进了 《实时通信开发指南》

此外,我们还 beta 了 WindowsPhone 的实时通信 SDK。iOS 和 Android SDK 也都一起发布了 v2.6.8 版本,修复了不少相对重要的 Bug。

另外,很重要的一点,从 v2.6.8 版本开始, 我们恢复 SDK 大小版本同时开发的节奏,Bug 修复争取做到每周发布,大版本 SDK 发布仍然遵循两周一次的惯例 ,希望能为用户带来更多帮助。

最后是一些 API 服务的 Bug 修复,详情见下文。

网站

  • 数据管理支持当存在多个必填字段时候的新增记录操作
  • 实时消息控制台增加查询用户是否在线功能(见实时通信控制台底部)
  • 云代码增加简单模式,云代码菜单增加 定义函数 子菜单,可以在线编写和测试云代码函数,详情参考 《云代码开发指南》

云代码

  • 云代码增加简单模式,并增加了 相关文档
  • 增加更多云代码服务节点,提供服务性能和稳定性。
  • 修复云代码 AV.Cloud.httpRequest 的 params 参数无效的 Bug
  • 修复云代码模块循环依赖引用会造成内存溢出的 Bug

实时通信

  • 支持消息回执功能。
  • 添加 watch,unwatch 回调,所有发送消息添加序号
  • 改进 开发指南
  • 增加签名服务详细文档和 云代码实现签名的 Demo
  • Beta 发布 WindowsPhone SDK。

API 服务

  • 修复 170 号码段手机号码验证失败的 Bug,感谢用户反馈。
  • 修复 hidden 字段没有在 master key 条件下返回的 Bug。
  • 修复 _User 表的 authData 在登录和修改后相互覆盖的 Bug。
  • 修复短信模板 200 元最低限度条件错误的 Bug
  • 改进 skip 和 limit 条件的处理。
  • 新增功能,查询指定查询字段 keys 列表,如果同时 include 某个 pointer 属性,可以指定只返回 Pointer 中的某些属性,而不是原来的全部返回。以 CQL 为例子,就是可以编写 select player.username, include player from GameScore 这样的语句,其中 player 属性是 GameScore 表中的一个 Pointer。

iOS SDK v2.6.8

  • 修复北美服务器 S3 上传文件没有保存 name,mimetype 等信息的问题
  • 修复 SNS QQ 登录部分用户获取用户信息错误的问题(昵称总是 qzuser 的问题),感谢用户反馈。
  • 修改用户反馈组件创建空反馈的 Bug。感谢用户反馈。
  • 修复 SDK 内 AFNetworking 某些变量值与公用 AFNetworking 冲突的问题
  • 修改大文件上传进度回调策略,让进度提示更合理。
  • 优化部分 uuid 生成算法,有利于减少数据传输
  • 聊天模块添加 watch,unwatch 回调,所有发送消息添加序号,direct 消息添加回执,去除不必要的 appid 来回传递
  • 修改原来的 watch 和 unwatch 为同步操作
  • 签名时间戳类型改为 int64
  • 修改 AVInstallation 数据发送策略,节省带宽
  • 修改 AVSession 操作使用后台线程

Android SDK v2.6.8

  • 增加了实时通信的消息回执功能
  • AVMessageReceiver 中增加了 onPeersWatched,onPeersUnWatched 的回调代码
  • 修正 AVObject.saveAll 在遇到同一个未保存的 AVObject 对象被多次引用时的异常
  • AVGroupMessageReceiver 中修正了 onInvited,onKicked 之前的问题
  • AVFile 小文件的自动重试
  • 增加 AVGroup 查询组内成员接口
  • 修正统计在第一次启动时缺少部分统计数据的问题,建议使用统计功能的用户升级。

JavaScript 通信 SDK v1.0.3

  • 支持超级用户,即不需要 watch 也可以给对方发送消息。
  • 支持美国节点
  • 支持群组签名服务

WindowsPhone SDK v1.2.3

  • 修改请求 User Agent,方便统计

2014 年 11 月份 LeanCloud 更新汇总》上有1条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注