Releases: Tencent/TSW
Releases · Tencent/TSW
2018-07-26, Version 1.2.0
Bug fixes
- [
447cd38] - websocket: default allow origin (tarotlwei) - [
d389c5c] - httpproxy: rename variable user_00 -> workerUid (mapleeit) - [
36bbfe8] - contextwrap: remove window and context while ContextWrap.destory (youkunhuang) - [
7d8a291] - h5test: handle type error (RobinzZH) - [
e8fc11d] - h5test: fix batch delete bug (RobinzZH) - [
611a1ba] - logreport: clean logJson (tarotlwei) - [
335da91] - websocket: check origin host bugfix (tarotlwei) - [
7a88e9d] - h5test: support batch request to resolve #188 (RobinzZH) - [
537207c] - version: limit nodejs version (muyan) - [
9ae90cf] - version: restricted version (muyan) - [
2f94faa] - websocket log: clear logJson (tarotlwei) - [
ff96460] - logreport: fixbug logText --> logJson (youkunhuang) - [
273a1c9] - runtime: let url string instead of Tag a (bdliu(刘彬德)) - [
3eb9b54] - logreport: fixbug for logText assert (youkunhuang) - [
1c22164] - cmem.l5: use instances cache instead of poolsize (RobinzZH) - [
a985a38] - runtime: bugfix for find bad code (youkunhuang) - [
0cc071c] - config.js: fix config file path (wayenli) - [
2096405] - h5-test: use local instead of context (youkunhuang)
Features
- [
eff338f] - npm: change pkg name to support npm (RobinzZH) - [
c6608dd] - websocket: optimize report log (tarotlwei) - [
7e2bb22] - websocket: add websocket origin limit (tarotlwei) - [
07947d1] - logview: add navigation in logview (muyan) - [
b937512] - master: add event report for worker (youkunhuang) - [
b22f8e0] - h5-test: add ckv report (youkunhuang) - [
9067183] - memcached: add ckv monitor (youkunhuang) - [
15ebc87] - package.json: update package.json for R1.1.6 (RobinzZH)
Code Refactoring
- [
0f08a19] - websocket: dead code removal (tarotlwei) - [
0e36f92] - mail: remove deprecated template (RobinzZH) - [
fdc5b80] - heapdump: add heapdump (youkunhuang) - [
e559153] - runtime: add Memory over load alert (bdliu(刘彬德)) - [
9258128] - alpha: move require to function (youkunhuang) - [
7e5d4e9] - runtime: add new runtime type 'CPU alert' (bdliu(刘彬德)) - [
eadd992] - runtime: add a doc link in CCFinder mail (bdliu(刘彬德)) - [
caf1e62] - logger: logger add limit (youkunhuang) - [
6288737] - http: ignore errors after a stream was destroyed (youkunhuang)
Other commits
2018-07-06, Version 1.1.5
Bug fixes
- [
f280461] - websocket: fix websocket not opened (tarotlwei) - [
4608393] - h5test: deal with res headersSent after fail (youkunhuang) - [
efc566e] - cpu: fix COPY_PASTE_ERROR (youkunhuang) - [
0933d6f] - capture: revert merge for ajax and capturer (youkunhuang) - [
dd2be78] - captrue: must return the push result (timcui) - [
486dc50] - network: bugfix for use address instead of tmp (youkunhuang) - [
5afbea1] - coverity: fix errors in coverity report (RobinzZH) - [
dec08cf] - capture: http.request capture on-data => push (timcui) - [
a88841f] - capture: push method instead of on-data event to capture (timcui) - [
c814f83] - ajax: do something for pipe on error (youkunhuang) - [
418cfc4] - ajax: error events remove before close bug fix (youkunhuang) - [
eb89137] - coverity: fix errors in coverity report (RobinzZH) - [
c2dee9f] - websocket: fix websocket log reportLogIndex (tarotlwei) - [
93b30c9] - openapi: set default value for ip (youkunhuang)
Features
- [
3de60dc] - package.json: upgrade tsw version (RobinzZH) - [
93124a3] - network: use bps instead of kbps (youkunhuang) - [
958e335] - tnm2: add cpu load and network info report (youkunhuang)
Code Refactoring
- [
0cdbd58] - logger: no use strict (youkunhuang) - [
d559b85] - master: refactor the master restart function (youkunhuang) - [
bce46e0] - travis: add node-v10.5.0 (youkunhuang) - [
c00e25d] - router: string type limited for router.name (youkunhuang) - [
d061dc8] - jslint: update rules (youkunhuang) - [
957fb7c] - jslint: close new-cap (youkunhuang) - [
f27c587] - jslint: update jslint rules for tmpl.js (youkunhuang) - [
ff76178] - seajs: res use const instead of let (youkunhuang) - [
1452ec0] - config: allows to specify the path of config at startup (lemanzhang) - [
ec101fb] - config: dns timeout use 1000 instead of 3000 (youkunhuang) - [
89841bc] - websocket: delete unused tnm2 key (youkunhuang) - [
45abc0a] - window: revert support vue ssr (youkunhuang) - [
c4066d6] - window: support vue ssr (yuukiyao) - [
19139f9] - window: support vue ssr (yuukiyao) - [
8f0d1f9] - error: logger socker error info (youkunhuang) - [
97d82b4] - websocket: add error ignore list (youkunhuang) - [
fe89cac] - capture: clean event after end or error (youkunhuang)
Other commits
- [
b924c7b] - Revert "chore(window): support vue ssr" (yuukinan)
2018-06-25, Version 1.1.4
Bug fixes
- [
f500516] - websocket: fix websocket log reportLogIndex (tarotlwei) - [
c61434d] - openapi: change const error by eslint fix (RobinzZH) - [
69c44f4] - openapi: filter key with undefined-value in sig calculation (RobinzZH) - [
9245a66] - openapi: set default value for ip (youkunhuang) - [
7d0a1e1] - capture: fix event leek (youkunhuang) - [
204ee81] - mail: fix tmpl js error (RobinzZH) - [
e443ffe] - cpu: fix identical branches for if-else (RobinzZH) - [
28cf591] - download: fix har download bug (youkunhuang) - [
f9df31e] - reload: ignore warning while reloading (youkunhuang) - [
6ca0aca] - sea-node: do not use cache whenoptionshaspathsproperty (mapleeit) - [
398bf63] - ccfinder: init data start after clear (youkunhuang) - [
72be759] - router: keep body same in router (youkunhuang)
Features
- [
8f75354] - h5test: add link to logview (RobinzZH)
Code Refactoring
- [
6fa72dc] - package.json: upgrade project version (RobinzZH) - [
a952c04] - router: update log when ip empty (youkunhuang) - [
8c3261a] - router: support app.beforeStart in http router (youkunhuang) - [
f51c7c2] - router: support app.beforeStart in http router (youkunhuang) - [
86257db] - node: support node 10 (youkunhuang) - [
5a33483] - warning: update runtimeType for warning (youkunhuang) - [
722ec46] - window: revert support vue ssr (youkunhuang) - [
26a7f59] - logview: update triple-clicking tips (RobinzZH) - [
0daa459] - logview: triple-clicking to highlight url (RobinzZH) - [
e5c4618] - openapi: update default param for signature (RobinzZH) - [
cd9d01d] - window: support vue ssr (yuukiyao) - [
d831cae] - window: support vue ssr (yuukiyao) - [
c0148a0] - error: logger socker error info (youkunhuang) - [
381223d] - websocket: add error ignore list (youkunhuang) - [
4f747c1] - capture: clean event after end or error (youkunhuang) - [
bd11d0c] - http: add dns and connect time (youkunhuang) - [
675d904] - http.test: code refactor (RobinzZH) - [
f1f0003] - nyc: remove deprecated folder (RobinzZH) - [
a98d2d2] - mail: update mail tmpl (youkunhuang) - [
1e629a9] - test: remove lib and move test case to tsw (RobinzZH) - [
321e594] - websocket: websocket report refactor (tarotlwei) - [
6ad9cb9] - capturer: support requestHeader and requestBody (youkunhuang) - [
90637b1] - examples: add gitignore file (youkunhuang) - [
bfb00c2] - logger: getCallInfo module improving performance (youkunhuang) - [
8fa5f8e] - alpha: update skyMode add getUin (youkunhuang) - [
07c1803] - capture: add captureIncomingMessageBody (youkunhuang) - [
1e4a91e] - cpu: refactor cpu notify and del heapdump (youkunhuang) - [
107e9a0] - n-api: ignore N-API warning mail (youkunhuang) - [
e7ef9cc] - docker: change CMD tobin/proxy/startup.sh(fduxiao) - [
41ddb7a] - docker: add dockerfile (fduxiao)
Other commits
- [
d8c1b5b] - docs(examples) : add egg.js examples (youkunhuang) - [
6f70f8d] - test(openapi) : fix the unit test (RobinzZH) - [
9c4b4d8] - Revert "chore(window): support vue ssr" (yuukinan) - [
98efd54] - test(http) : add test cases (RobinzZH) - [
cf9647a] - test(alpha) : remove iswin32like case (RobinzZH) - [
92c8d97] - test(gziphttp) : add test cases (RobinzZH) - [
9ab0e35] - test(xss) : add test cases (RobinzZH) - [
aa55ba0] - test(alpha) : add test cases (RobinzZH)
2018-06-11, Version 1.1.3
Bug fixes
- [
df24cbe] - ccfinder: update mail text (youkunhuang) - [
b168e7f] - ccfinder: fix num is not a number (youkunhuang)
Code Refactoring
- [
f2cf3bf] - package.json: upgrade project version (RobinzZH) - [
0259a87] - chmod: chmod executable for shell (youkunhuang) - [
ea84641] - shell: use execPath in startup.sh (youkunhuang) - [
b206bfe] - tsw: merge lib forder to tsw (youkunhuang) - [
a8ab827] - eslint: eslint ignore bin/deps (youkunhuang) - [
1c0b35d] - eslint: ignore node_modules (youkunhuang) - [
a9a0f83] - h5test: test env report only once (youkunhuang) - [
ff61284] - ccfinder: support config.CCIPLimitAutoBlock (youkunhuang) - [
5fa2cb2] - h5test: compile tmpl RobinzZH committed (RobinzZH) - [
c2be98d] - h5test: enlarge the click-area for group navigation (RobinzZH) - [
c38b0bb] - h5test: compile tmpl (RobinzZH) - [
4921df0] - h5test: enhance group navigation (RobinzZH) - [
b07bb4d] - h5test: change H5test list UI (#102) (RobinzZH) - [
d41a3d1] - h5test: change H5test list UI (RobinzZH) - [
3a81020] - h5test: groups sort before filter (youkunhuang) - [
dd31d7f] - h5test: add group navigation (#99) (RobinzZH) - [
62d56b1] - h5test: support allGroup api for openapi (youkunhuang)
Other commits
2018-06-04, Version 1.1.2
Bug fixes
- [
963adeb] - master: fix runtimeType: unhandledRejection (youkunhuang) - [
21eda71] - cpu: use string type in cp.exec #84 (youkunhuang) - [
ab129c5] - window: move windowHasDisabled to global (youkunhuang) - [
ccd90f0] - logger: error logger double echo in inspect (youkunhuang) - [
3c4abdb] - logger: error logger double echo in inspect (youkunhuang)
Code Refactoring
- [
f1825f8] - master: master.js Readability optimization (youkunhuang) - [
d104ada] - master: add admin.start() in master (youkunhuang) - [
9df7e5c] - master: inspect startup move to master (youkunhuang) - [
544216f] - all: use isWin32Like (youkunhuang) - [
76e3db1] - router: refactor code (youkunhuang) - [
d11727b] - plug: refactor code (youkunhuang) - [
3961ec2] - package.json: move optionalDependencies to scripts (RobinzZH) - [
c34f56c] - startup: update startup shell (youkunhuang) - [
bf636a1] - startup: update startup shell (youkunhuang) - [
7105eb4] - startup: support node_args.ini (youkunhuang) - [
27e1355] - logger: unhandledRejection run with domain (youkunhuang) - [
f8aa711] - http: http.proxy.js refactor (youkunhuang) - [
ddaf2c9] - http: http.route.js refactor (youkunhuang) - [
eb00c5f] - webso: use config.cpuLimit (youkunhuang) - [
f17842f] - logger: unhandledRejection run with domain (youkunhuang)
Other commits
2018-05-29, Version 1.1.1
Bug fixes
- [
db8f9f1] - wwwroot: fix-eslint (youkunhuang) - [
4bcacb2] - reload: relaod (youkunhuang) - [
7a646a5] - wwwroot: fix-eslint (youkunhuang) - [
5867d38] - reload: relaod (youkunhuang) - [
4cb7459] - callinfo: can't use strict for using callee (timcui) - [
ee602c9] - shell: update-top100 (youkunhuang) - [
e62ef37] - h5test: h5test-update (youkunhuang) - [
42d6c3e] - shell: update-top100 (youkunhuang) - [
104810f] - h5test: h5test-update (youkunhuang)
Code Refactoring
- [
d60d6b2] - logger: logger.js (youkunhuang) - [
217ad7c] - process: process-argv (youkunhuang) - [
9c3f717] - eslint ignore wwwroot (timcui) - [
6440362] - eslint ignore wwwroot (timcui) - [
deeee41] - ignore wwwroot dir eslint (timcui) - [
7c776da] - not ignore l5api eslint (timcui) - [
2bc44d5] - add pull template & code conduct (timcui) - [
ae0ba26] - add pull template & code conduct (timcui) - [
3609f5c] - config: default-cpuLimit (youkunhuang) - [
222ee9d] - use alloy eslint config (timcui) - [
4e9849d] - use alloy eslint config (timcui) - [
b48e248] - tsw: add-dump-h5test (youkunhuang) - [
79239b5] - runtime: ajax-parse-error (youkunhuang) - [
2f64c10] - master: admin (youkunhuang) - [
3832c72] - tsw: add-dump-h5test (youkunhuang) - [
3b8c3c6] - use alloy eslint config (timcui) - [
fe5eec3] - use alloy eslint config (timcui) - [
5e953a8] - runtime: ajax-parse-error (youkunhuang) - [
37031fc] - master: admin (youkunhuang) - [
314fcb3] - fix eslint dismatch rules (timcui) - [
6eaff2b] - fix eslint dismatch rules (timcui) - [
59bb79a] - fix eslint dismatch rules (timcui) - [
00fde12] - http: probe request (youkunhuang) - [
5436126] - adddescriptionto package.json to avoid WARN when npm install (maplemiao) - [
f14a116] - add .npmrc to avoid make package-lock.json (maplemiao) - [
7b65b21] - all: use eslint rule prefer-const (neilcui) - [
5d9284b] - all: use eslint rule no-var, replace all var to let or const (neilcui) - [
1398faa] - use overrides instead of eslintrc file (neilcui) - [
d582821] - all: include more eslint rules (neilcui) - [
251184a] - add commit lint to travis ci (neilcui) - [
4a3f62e] - add commitline to validate commit message (neilcui)
Other commits
- [
a142e6f] - docs(readme) : logger (youkunhuang) - [
6ed5da3] - test : add unit tests (RobinzZH) - [
4aeb795] - fix bug (youkunhuang) - [
078bfd6] - test commitlint (neilcui) - [
ad8ebc2] - 调整windows下启动逻辑,去掉探测请求判断 (youkunhuang) - [
55978ab] - 保持返回值为defer (youkunhuang) - [
7be958d] - 开发者模式不上报 (youkunhuang) - [
b7c001f] - 实时监控,支持windows (youkunhuang) - [
38df8b6] - eslint : tab to spaces (neilcui) - [
987cd59] - eslint : eol new line (neilcui) - [
b5ee12c] - eslint : end_of_line (neilcui)