Skip to content

Releases: leancloud/js-realtime-sdk

v3.0.0

22 Jun 10:08
Compare
Choose a tag to compare

同时发布

  • leancloud-realtime-typed-messages 1.0.0

相比 v3.0.0-beta.4 的变更

Bug Fixes

  • TypedMessages: 修复在部分浏览器中抛出 Object.assign 未定义的异常 (a0fa8ca)

Features

相比 v2 的变更

https://blog.leancloud.cn/4620/

完整变更日志参见 https://github.com/leancloud/js-realtime-sdk/blob/master/changelog.md

v3.0.0-beta.4

30 May 09:46
Compare
Choose a tag to compare
v3.0.0-beta.4 Pre-release
Pre-release

同时发布

  • leancloud-realtime-typed-messages 1.0.0-beta.3

Bug Fixes

  • Conversation: 修复缓存中的 Conversation 有时被错误地更新为 undefined 的问题 (91ae143),感谢 @dangyuluo
  • ConversationQuery: 废弃 withLastMessages 方法,请使用 withLastMassagesRefreshed 代替,两个 API 没有区别,重命名是为了避免误解 (6afbd43)
  • FileMessage: 修复 FileMessage 使用 avoscloud-sdk@^1.0.0-rc9 时的兼容性问题(6a2fd12)
  • MessageIterator: 修复对某次查询结果数据进行操作会影响下次查询结果的问题 (ff899e0),感谢 @dangyuluo
  • Realtime: 修复了在收到某些消息时抛出 unhandled promise rejection 异常的问题 (e68e87d),感谢 @han4wluc
  • TypedMessages: 修复了 leancloud-realtime-typed-messages 不支持 AMD loaders 的问题 (dd82fb8)
  • WebSocketPlus: 当连接不可用时,调用部分 API 抛出更加有指导意义的异常与提示 (4b3c841),感谢 @han4wluc

v3.0.0-beta.3

16 May 06:14
Compare
Choose a tag to compare
v3.0.0-beta.3 Pre-release
Pre-release

同时发布

  • leancloud-realtime-typed-messages 1.0.0-beta.2

Bug Fixes

  • Bundle: 修复与 AMD loaders (require.js) 一起使用报错的问题 (8ae8093)
  • Realtime: 修复了误报跨域的问题 (#225) (1e7d0ef)
  • FileMessage: 增强了 FileMessage 对非标准消息的兼容 (e86d4c4)
  • TypedMessages: 修复 leancloud-realtime-typed-messages 在不支持 ES6 语法的浏览器上报错的问题 (abcfbd7)

Features

  • Realtime: 支持动态路由 (9b753c6)

v3.0.0-beta.2

07 May 02:41
Compare
Choose a tag to compare
v3.0.0-beta.2 Pre-release
Pre-release

Bug Fixes

  • Conversation: 创建暂态对话时不再必须传入 members 参数 (1bb7cc2)
  • Realtime: 修正创建匿名客户端会导致连接不会自动关闭的问题 (7675b2a)

Features

  • IMClient: 新增 IMClient#markAllAsRead() 方法 (288623c)
  • Realtime: 新增 schedule 事件,实现新的断线重连事件机制 (#208)(bd8cdc7)

3.0.0-beta.1

24 Apr 10:09
Compare
Choose a tag to compare
3.0.0-beta.1 Pre-release
Pre-release
  • (BREAKING) 重新设计了 API,主要改进有:
    • 提供了面向对象的,与其他平台 SDK 统一的 API
    • Promise 化的异步 API
    • 新的事件模型
    • 完善的异常机制
    • 可扩展的消息类型系统
  • 新增对以下特性的支持:
    • 单点登录
    • 「未读消息通知」模式
    • 对话查询条件构造器
  • 增强了断线重连的可靠性
  • 采用了二进制协议,减少了传输消息时的流量消耗
  • (BREAKING) 停止对 IE10 及以下版本的支持。如果需要支持这些运行环境请使用 2.x 版本。

2.4.0

15 Jan 09:11
Compare
Choose a tag to compare

2.4.0

Features

  • query 方法新增参数 compact, withLastMessages

2.3.5

05 Jan 07:34
Compare
Choose a tag to compare

Bug Fixes

  • 修复 query 方法自动增加当前用户为条件的 Bug

2.3.3

11 Dec 07:22
Compare
Choose a tag to compare

Bug Fixes

  • query 方法支持搜索多个 members 同时所在的房间
  • query 方法支持搜索多个 roomId 所在的 room 信息
  • 支持地位位置信息的传递

2.3.2

17 Nov 07:59
Compare
Choose a tag to compare

Features

  • 支持 React Native
  • 创建对话支持 unique 参数

2.3.1

03 Nov 09:07
Compare
Choose a tag to compare

Features

  • 支持接收自定义类型消息

Bug Fixes

  • 修复一个可能导致签名校验失败的 bug