Skip to content

Releases: leancloud/js-realtime-sdk

2.3.0

15 Oct 08:20
Compare
Choose a tag to compare

2.3.0

Features

  • 增加 invited, kicked, membersjoined, membersleft 事件,废弃 join, left 事件

Bug Fixes

  • 修复 IE8、IE9 无法连接服务器的 bug
  • 修复没有加入的 conversation 无法查询成员的 bug

2.2.1

30 Jul 05:48
Compare
Choose a tag to compare

Features

  • 内置 ws 作为默认 WebSocket 实现,在 node 运行环境中使用时不再要求配置 WebSocket 类。

2.2.0

28 Jul 10:09
Compare
Choose a tag to compare

Features

  • 支持 node 运行环境
  • 支持使用 browserify 打包
  • 优化了用户使用过程中的流量消耗 (2c0f88c)
  • RealtimeObject 实例暴露了 clientId 字段 (05a6f26)

Breaking Changes

  • 由于增加了编译环节,现在在浏览器中直接使用时应该加载 dist/AV.realtime.js(之前是直接使用 src/AV.realtime.js)

Bug Fixes

  • 切换到了 leancloud.cn 域名,解决某些地区的劫持问题 (d0cd5f9)

2.1.0

19 May 10:06
Compare
Choose a tag to compare

2.1.0

  • 创建 Room 更简单,支持只传入 CallBack,参数变为可选
  • 修改初始化 Room 属性为 attr(原来是 data 字段)
  • 初始化属性在服务端 Conversation 表中结构修改,与之前版本不兼容,存储在 attr 字段内
  • 增加创建 Room 的名称,提供一个默认字段 name
  • 防止同一个 realtime 实例可能产生两个 websocket 实例

2.0.7

15 May 09:28
Compare
Choose a tag to compare

2.0.7

  • 修正创建暂态聊天室失败的问题
  • 兼容 IE9
  • 对在 open 之前调用方法增加友好报错

2.0.6

27 Apr 07:23
Compare
Choose a tag to compare

2.0.6

  • 支持自定义的 JSON,并兼容其他端 SDK
  • close 事件中可以获取 websocket 关闭的 event 对象

2.0.5

22 Apr 06:43
Compare
Choose a tag to compare

2.0.5

  • 修正获取 conversation 历史消息的 bug,并且支持多端通信协议
  • 修正 tool.ajax 有时不会返回错误信息的 bug

2.0.4

17 Apr 14:35
Compare
Choose a tag to compare

2.0.4

  • 修正关闭 encodeHTML 时多媒体格式没有对 text 赋值

2.0.3

16 Apr 11:06
Compare
Choose a tag to compare

2.0.3

  • 提供兼容 IE8+ 低版本浏览器的插件方式
  • 修改获取已有 conversation id 没有判断在服务器端是否存在
  • 提供获取 conversation 初始化属性的方式
  • 开放 secure 选项,用户可以手动关闭 SSL 协议

2.0.2

10 Apr 02:54
Compare
Choose a tag to compare

2.0.2

  • 修复与 iOS 及 Android 端 SDK 通信的 bug
  • 创建 conversation 成功后,回调中可以直接取到 convObject
  • 修正 convObject.update 方法的 bug
  • 补充对接受的消息做 HTML 转义处理,SDK 层面支持 XSS 防御