转载

2016 年 2 月产品更新汇总

在春节假期结束后,大家又投入紧张而繁忙的工作。我们也有趣的发现,在春节期间,即使在大年初一,仍然有数百位的开发者登陆我们的控制台,在此向各位辛劳的开发者们致敬。

2 月份,由于春节假期的缘故,我们在产品上没有特别重大的改进跟大家汇报,不过预计在本次总结发布的一到两周内,我们将发布云引擎 4.0 版本,在这个全新的版本上,我们除了改进内部运行机制增强稳定性、易用性之外,还提供了调节运行节点功能,用户可以自主决定使用多少个云引擎节点用于服务。敬请期待。

其次,实时通信对于系统广播消息的支持也即将上线,届时我们也将会发布文档进行详细解释。

2 月份网站上最明显的改进是我们发布了全新的短信签名和模板申请流程。大家也知道,我国一向对于内容传播有严格的监管,为了符合上游运营商的基本要求,我们引入了短信签名的审核。在签名审核通过后,才可以创建和发布短信模板。详情参考各个 SDK 的短信服务指南,例如《 iOS / OS X – 短信服务使用指南 》。

除此之外,我们开通了营销短信专用渠道发送营销短信,满足需要做大规模群发推广的用户需求。

客户端方面,除了 bug fix 之外,我们在开发 JavaScript SDK 2.0,以及将 JavaScript Push SDK 和 Realtime SDK 合并成一个 SDK,并做链接复用功能,这两项都将在近期发布,敬请留意。

下面是更详细的更新描述。

存储及网站

  • 推出全新的短信签名和模板审核流程,并支持营销短信。
  • API 修复 Delete op 作用在一个不存在的列会创建一个 Object 类型列的 Bug,感谢用户反馈。
  • 改进了清除 _File 表的机制。
  • 改进了 ACL 查询机制,对于新表将带来更好的查询性能。

实时通信

  • 实现系统广播消息机制,近期即将发布,敬请留意。

云引擎

  • 实现云引擎 4.0 版本,新的部署机制和命令行工具,新的管理界面和自主调节运行节点功能等,本周发布。
  • 完善 disableHook 功能,防止 Hook 死循环调用

离线分析

  • 离线分析开始支持Class 绑定 , Class 绑定的类也可以使用离线分析业务。

iOS SDK v3.2.6

  • 修复未读消息数无法接收的问题
  • 修复 AVObject 无法递归解析结果的问题
  • 修复当应用重装后,仍会收到之前用户的消息通知的问题
  • 修复应用第一次启动时,统计不到的问题
  • 新增推送deviceToken 的处理接口,让 installation 的保存交给 SDK 来做
  • 修复了当向一个自己并非其中成员的 Conversation 发送消息时,依然显示发送成功的 bug.
  • 修复当使用 [AVIMClient initWithClientId:tag:] 进行初始化,导致的无法正常聊天的 bug。
  • 修复创建会话时的签名错误
  • 修复创建会话时,name 参数传 nil 时导致崩溃的问题
  • 修复美国节点文件上传的错误
  • 一些内部改进和优化

Android SDK v3.13.4

  • 修正 AVUser.resetPasswordBySmsCodeInBackground 在执行正常的时候, callback 并不在 MainLooper 的问题
  • 修正 AVQuery 中遇到 CachePolicy 是 CachePolicy.NETWORKELSECACHE 策略时的缓存过期检查错误
  • 修复实时通讯模块会重复推送离线消息通知的问题

JavaScript & Realtime SDK

JavaScript SDK 2.0 正在研发进行中,以及将 JavaScript Push SDK 和 Realtime SDK 合并并做链接复用功能,近期即将发布,敬请留意。

JavaScript SDK v1.0.0-rc7

  • 添加 AV.Cloud.rpc 方法
  • 修复了 AV.User#fetch 不会运行回调函数的 bug。
  • 修复了云引擎中文件上传到 AWS 的问题。
  • 修复了 AV.User#fetch 不支持 fetch options 的问题。
  • 修复了使用 Pointer 时可能出现类型错误的问题。

Python SDK v1.4.1

  • 增加新方法 leancloud.Object.disable_before_hookleancloud.Object.disable_after_hook ,用于防止循环调用。
  • Object.save 支持 where 参数。
  • 修复查询包括 leancloud.Engine.current_user 作为参数存在的 Bug。
  • 新增 leancloud.File.fetch 方法。
  • 新增 leancloud.engine.before_update Hook。
  • 新增 leancloud.Object.save_allleancloud.Object.destroy_all 方法。
  • 新增 leancloud.Object.fetch_when_save 标记位。
  • 修复更新用户误将 leancloud.User._session_token 设置为 None 的 Bug。
  • 修复查询 leancloud.Role 对象。

PHP SDK v0.2.5

  • 支持手机号码和密码登录。
  • 修复查询 _User 未传递 sessionToken 导致查询失败的 Bug。
原文  https://blog.leancloud.cn/4313/
正文到此结束
Loading...