Skip to content

Commit d870875

Browse files
committed
0.4.0
1 parent 1d2e26b commit d870875

2 files changed

Lines changed: 22 additions & 11 deletions

File tree

CHANGELOG.md

Lines changed: 21 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,56 @@
1-
## 更新日志
1+
# 更新日志
22

3-
### v0.3.0 (2015/12/31)
3+
## v0.4.0 (2016/02/01)
4+
5+
### Bug Fixes
6+
7+
* disableHook API 增加签名机制 ([d942c4d](https://github.com/leancloud/leanengine-node-sdk/commit/d942c4d))
8+
9+
### Features
10+
11+
* Cloud 函数和 Hook 函数增加 15 秒超时时间限制 ([dfcd1a8](https://github.com/leancloud/leanengine-node-sdk/commit/dfcd1a8))
12+
* 调整请求正文大小的限制为 20MB ([1d2e26b](https://github.com/leancloud/leanengine-node-sdk/commit/1d2e26b))
13+
14+
## v0.3.0 (2015/12/31)
415

516
* [增加 disableHook 的 API ](https://github.com/leancloud/leanengine-node-sdk/pull/41): 为了防止 Hook 函数死循环调用,增加相关 API。默认情况下 request.object 会自动设置,如果用户自行创建了对象(比如对象重新 fetch 或者 createWithoutData 创建对象),为了避免循环调用,需要明确的调用该 API。
617
* [修复 cookieSession 获取用户信息方式](https://github.com/leancloud/leanengine-node-sdk/pull/40):不应该使用 fetch 接口,因为这样总是使用 id 而忽略 sessionToken。改为使用 become 接口。
718

8-
### v0.2.0 (2015/10/22)
19+
## v0.2.0 (2015/10/22)
920

1021
* [支持 beforeUpdate](https://github.com/leancloud/leanengine-node-sdk/pull/31): 可以通过该 hook 了解发生变更的字段,并且可以通过 error 回调拒绝本次修改请求。
1122
* [支持 RPC 调用,接受和返回 AVObject](https://github.com/leancloud/leanengine-node-sdk/commit/b4d027a16b188738c3c24ebd876b81e5e8d00eca):和之前的 run 方法不同,现在可以在 Client 端调用云引擎的 Cloud 函数,直接返回 AVObject,具体 API 详见各 SDK。
1223

13-
### v0.1.6 (2015/08/28)
24+
## v0.1.6 (2015/08/28)
1425

1526
* [修改 Cloud 函数的未捕获异常处理器](https://github.com/leancloud/leanengine-node-sdk/commit/d7e3f0b519b2ed7301d8ec093c952ede6ac0ee01): 出现未捕获异常时,如果还没有发出 response 响应,才发出 500 响应,否则直接忽略。
1627
* [支持短 header 请求](https://github.com/leancloud/leanengine-node-sdk/commit/3c8c0621c63ab15261ec0ae4d0322bfc8915ed5d): 为了缩短请求的长度,我们更改了 header 中关于 appId 等 key 的长度,比如 `x-avoscloud-application-id` 改为 `x-lc-id`
1728
* [AV.BigQuery 更名为 AV.Insight](https://github.com/leancloud/leanengine-node-sdk/commit/4bfec5149b322003cff550294ff9937a0feb9476): 配合产品更名,如果仍然使用 AV.BigQuery 将会收到一条警告日志 `AV.BigQuery is deprecated, please use AV.Insight instead.`
1829

19-
### v0.1.5 (2015/07/31)
30+
## v0.1.5 (2015/07/31)
2031

2132
* [#19](https://github.com/leancloud/leanengine-node-sdk/pull/19) Bugfix: 修正 AV.Cloud.httpRequest 提示 qs 没有定义的错误。
2233
* [#20](https://github.com/leancloud/leanengine-node-sdk/pull/20) Bugfix: cookieSession 中间件在 sessionToken 失效时能正确处理。
2334

24-
### v0.1.4 (2015/06/03)
35+
## v0.1.4 (2015/06/03)
2536

2637
* [bed2fdd](https://github.com/leancloud/leanengine-node-sdk/commit/bed2fdd72ae5d3fd787de64f081e3efc79bf6c3d) Bugfix: hook 函数 AV.User.current() 方法未能正确获取 User 对象
2738
* [a64c7c1](https://github.com/leancloud/leanengine-node-sdk/commit/a64c7c1ec5ce4a065b018aab1aecef3f43eb7029) Bugfix: hook 函数可能造成死循环
2839

29-
### v0.1.3 (2015/05/30)
40+
## v0.1.3 (2015/05/30)
3041

3142
* [ecc0014](https://github.com/leancloud/leanengine-node-sdk/commit/ecc0014a68c313f62fe11d395cf556acd5fbebf6) Bugfix: hook 函数返回对象的格式有误
3243

33-
### v0.1.2 (2015/05/29)
44+
## v0.1.2 (2015/05/29)
3445

3546
* [999472b](https://github.com/leancloud/leanengine-node-sdk/commit/999472b8220c534ab96ac77406056e898ff4dcde) Bugfix: 简单跨域请求没有设置 Access-Control-Allow-Origin
3647
* [425cf2a](https://github.com/leancloud/leanengine-node-sdk/commit/425cf2a4669f1de1a1cf66304ac9180ce21a43b9) Bugfix: AV.Cloud.run 方法返回一个 promise
3748

38-
### v0.1.1 (2015/05/28)
49+
## v0.1.1 (2015/05/28)
3950

4051
* [#2](https://github.com/leancloud/leanengine-node-sdk/pull/2) 增加 Hook: BigQuery job on complete
4152
* [#3](https://github.com/leancloud/leanengine-node-sdk/pull/3) CookieSession 变量会泄露到全局
4253

43-
### v0.1.0 (2015/05/22)
54+
## v0.1.0 (2015/05/22)
4455

4556
* 正式 release。

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "leanengine",
3-
"version": "0.3.0",
3+
"version": "0.4.0",
44
"description": "LeanCloud LeanEngine Node.js SDK.",
55
"repository": {
66
"type": "git",

0 commit comments

Comments
 (0)