2015 年 5 — 8 月份 LeanCloud 更新汇总

有段时间没有向大家汇报我们的工作进展,最近两个月我们花费了较多的工作时间在处理故障后续改进。稳定性是我们的生命线,近期我们也选择放慢了新功能的开发节奏,而尽可能保证服务的稳定性。这次的更新汇总能让大家了解下 LeanCloud 在 5 至 8 月份都做了什么。因为间隔时间比较长,因此在这里仅列举一些重要的改进和更新。

网站

  • 我们推出了收费的技术支持服务,关于这项服务的初衷和目的,请参考这篇 博客 。没有购买我们技术支持服务的用户,仍然可以继续在我们的 论坛 提出问题,我们也将尽快处理解答。
  • 应用设置菜单,新增安全中心功能,可以查看应用的操作日志,设置一些安全选项等。
  • 新增短信统计和历史记录功能,短信归入消息菜单。
  • 网站上传文件去掉了 20 MB 的限制。
  • 改善了云引擎(原云代码)的日志展示,自动刷新等。
  • iOS 推送证书支持 多证书 上传,可以使用一个 LeanCloud 应用推送消息给不同的 app。
  • 极大地改进了 iOS 的 crash report 功能 ,可以上传符号文件,查看详细的错误堆栈等信息。
  • 发布了新的 价格页面 ,添加价格计算器。
  • 文档增加了评论功能,希望让用户更方便地提交意见和问题。

存储

  • 改善了流控算法,内部的一些代码重构、性能优化、服务隔离等等。
  • 持续的 Bug 修复等,感谢很多用户的报告,在这里不一一列举了。
  • 新增 /1.1/date 接口,用于获取服务端时间。

消息

实时通信

  • 支持应用级别敏感词功能。
  • 离线消息推送支持 iOS 多证书功能,增加 _profile 设置。
  • 系统消息 上线,支持大规模广播系统消息。
  • 内部改进:流量控制、监控 watch dog 等。

推送

  • 解决了大规模推送的查询超时问题。
  • 拆分推送队列,提升推送消息的到达速度。
  • 支持 iOS 多证书推送。

短信

  • 发布语音验证码功能。
  • 发布短信统计和历史短信功能。

云引擎(原云代码)

  • 我们正式将云代码更名为云引擎(LeanEngine),最大的功能特色是去除了语言沙箱,开始支持 Python 运行时。详情参考本篇 博客
  • 支持 websocket 应用
  • 新的日志收集方案,更稳定和全面。
  • 我们开始提供 Redis 服务,启动内测, 欢迎申请

SDK 和 Demo

iOS SDK

  • 开源了 用户反馈组件
  • 开源了 SNS 组件
  • SDK 支持动态链接库接入。
  • IM SDK 支持消息和会话缓存。
  • 提升实时通信的稳定性,改善心跳机制等。
  • 持续的 Bug 修复,更多详情参考 SDK 更新历史

Android SDK

  • AVObject 等支持 Parcelable 接口,可正常序列化和反序列化。
  • 提升推送到达率。
  • IM SDK 支持消息和会话缓存,减少网络流量。
  • 解决部分 Android 机型的 DNS 污染问题。
  • 提升实时通信的稳定性,改善心跳机制等。
  • 持续的 Bug 修复,更多详情参考 SDK 更新历史

JavaScript SDK

  • 发布 CDN 镜像。
  • 兼容 ReactNative 运行环境
  • 改善 AV.Promise,兼容 Promise A+ 标准。
  • 使用 browserify 构建 SDK
  • 改善文件上传,在浏览器环境下不再有流控和大小限制。
  • 更多详情参考 SDK 更新历史

JavaScript Realtime SDK

  • 支持 node 环境。
  • 使用 browserify 构建 SDK。
  • 优化流量和 bug 修复等,更多参考 SDK 更新历史

Python SDK

  • 补充大量现有功能测试
  • 持续的 Bug 修复和其他缺失功能的添加,详情参考 changelog,这个过程中要感谢很多用户的积极反馈。

WindowsPhone 和 Unity SDK

最后,感谢 LeanCloud 用户的支持,感谢所有 LeanCloud 同事的工作,我们将继续努力做得更好。

发表评论

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