Skip to content

Commit

Permalink
Merge pull request #138 from leeyeh/master
Browse files Browse the repository at this point in the history
Release v2.2.0
  • Loading branch information
wangxiao committed Jul 28, 2015
2 parents f94bf00 + 5c86184 commit 56b3212
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 15 deletions.
8 changes: 2 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,5 @@
* `grunt test`
* `grunt release`
* 提交代码合并到 master
* Github 生成 release 包
* 发布到 npm 与 bower

```
bower register leancloud-realtime [email protected]:leancloud/js-realtime-sdk.git
```
* Github 生成 release 包(for bower)
* 发布到 npm(`npm publish`,需 npm 协作者身份)
29 changes: 21 additions & 8 deletions changelog.md
Original file line number Diff line number Diff line change
@@ -1,39 +1,52 @@
# 2.1.0
## 2.2.0
### Features
* 支持 node 运行环境
* 支持使用 browserify 打包
* 优化了用户使用过程中的流量消耗 (2c0f88cc23f5ed29c0a84e9af5e5576ae4c74193)
* RealtimeObject 实例暴露了 clientId 字段 (05a6f2668aad1576ff7324004733efe62f174d5f)

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

### Bug Fixes
* 切换到了 leancloud.cn 域名,解决某些地区的劫持问题 (d0cd5f934a1c25f61504edb1e180448b61634fb5)

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

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

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

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

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

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

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

# 2.0.1
## 2.0.1
* 修正事件中心中的 bug
* 增加 realtimeObject.ping 判断用户在线状态
* 修正调用 close() 方法的 bug
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"name": "js-realtime-sdk",
"name": "leancloud-realtime",
"version": "2.2.0",
"description": "LeanCloud Realtime Message JavaScript SDK",
"main": "src/realtime.js",
Expand Down

0 comments on commit 56b3212

Please sign in to comment.