1 |
|
2 | 3.3.0 / 2017-06-20
|
3 | ==================
|
4 |
|
5 | * feat: add statusChanged getter (#51)
|
6 | * chore: format License
|
7 |
|
8 | 3.2.0 / 2017-06-10
|
9 | ==================
|
10 |
|
11 | * feat: add expiring active sockets
|
12 | * test: add node 8 (#49)
|
13 |
|
14 | 3.1.0 / 2017-02-20
|
15 | ==================
|
16 |
|
17 | * feat: timeout support humanize ms (#48)
|
18 |
|
19 | 3.0.0 / 2016-12-20
|
20 | ==================
|
21 |
|
22 | * fix: emit agent socket close event
|
23 | * test: add remove excess calls to removeSocket
|
24 | * test: use egg-ci
|
25 | * test: refactor test with eslint rules
|
26 | * feat: merge _http_agent.js from 7.2.1
|
27 |
|
28 | 2.2.0 / 2016-06-26
|
29 | ==================
|
30 |
|
31 | * feat: Add browser shim (noop) for isomorphic use. (#39)
|
32 | * chore: add security check badge
|
33 |
|
34 | 2.1.1 / 2016-04-06
|
35 | ==================
|
36 |
|
37 | * https: fix ssl socket leak when keepalive is used
|
38 | * chore: remove circle ci image
|
39 |
|
40 | 2.1.0 / 2016-04-02
|
41 | ==================
|
42 |
|
43 | * fix: opened sockets number overflow maxSockets
|
44 |
|
45 | 2.0.5 / 2016-03-16
|
46 | ==================
|
47 |
|
48 | * fix: pick _evictSession to httpsAgent
|
49 |
|
50 | 2.0.4 / 2016-03-13
|
51 | ==================
|
52 |
|
53 | * test: add Circle ci
|
54 | * test: add appveyor ci build
|
55 | * refactor: make sure only one error listener
|
56 | * chore: use codecov
|
57 | * fix: handle idle socket error
|
58 | * test: run on more node versions
|
59 |
|
60 | 2.0.3 / 2015-08-03
|
61 | ==================
|
62 |
|
63 | * fix: add default error handler to avoid Unhandled error event throw
|
64 |
|
65 | 2.0.2 / 2015-04-25
|
66 | ==================
|
67 |
|
68 | * fix: remove socket from freeSockets on 'timeout' (@pmalouin)
|
69 |
|
70 | 2.0.1 / 2015-04-19
|
71 | ==================
|
72 |
|
73 | * fix: add timeoutSocketCount to getCurrentStatus()
|
74 | * feat(getCurrentStatus): add getCurrentStatus
|
75 |
|
76 | 2.0.0 / 2015-04-01
|
77 | ==================
|
78 |
|
79 | * fix: socket.destroyed always be undefined on 0.10.x
|
80 | * Make it compatible with node v0.10.x (@lattmann)
|
81 |
|
82 | 1.2.1 / 2015-03-23
|
83 | ==================
|
84 |
|
85 | * patch from iojs: don't overwrite servername option
|
86 | * patch commits from joyent/node
|
87 | * add max sockets test case
|
88 | * add nagle algorithm delayed link
|
89 |
|
90 | 1.2.0 / 2014-09-02
|
91 | ==================
|
92 |
|
93 | * allow set keepAliveTimeout = 0
|
94 | * support timeout on working socket. fixed #6
|
95 |
|
96 | 1.1.0 / 2014-08-28
|
97 | ==================
|
98 |
|
99 | * add some socket counter for deep monitor
|
100 |
|
101 | 1.0.0 / 2014-08-13
|
102 | ==================
|
103 |
|
104 | * update _http_agent, only support 0.11+, only support node 0.11.0+
|
105 |
|
106 | 0.2.2 / 2013-11-19
|
107 | ==================
|
108 |
|
109 | * support node 0.8 and node 0.10
|
110 |
|
111 | 0.2.1 / 2013-11-08
|
112 | ==================
|
113 |
|
114 | * fix socket does not timeout bug, it will hang on life, must use 0.2.x on node 0.11
|
115 |
|
116 | 0.2.0 / 2013-11-06
|
117 | ==================
|
118 |
|
119 | * use keepalive agent on node 0.11+ impl
|
120 |
|
121 | 0.1.5 / 2013-06-24
|
122 | ==================
|
123 |
|
124 | * support coveralls
|
125 | * add node 0.10 test
|
126 | * add 0.8.22 original https.js
|
127 | * add original http.js module to diff
|
128 | * update jscover
|
129 | * mv pem to fixtures
|
130 | * add https agent usage
|