forked from nodules/asker
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGELOG
160 lines (100 loc) · 5.09 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
asker (0.3.2); urgency=low
* fix serialization of non-string literals in multipart encoder:
all non-string literals automatically casted as strings
-- Phillip Kovalev <[email protected]> Fri, 06 Dec 2013 16:13:40 +0400
asker (0.3.1); urgency=low
* allow to list options accepted by asker request constructor
-- Phillip Kovalev <[email protected]> Fri, 1 Nov 2013 21:30:00 +0400
asker (0.3.0); urgency=low
* add "raw" body encoder to pass raw Buffer as request body
-- Phillip Kovalev <[email protected]> Thu, 24 Oct 2013 21:23:05 +0400
asker (0.2.2); urgency=low
* fix error name duplication in AskerError
* remove redundant UNKNOWN_ERROR code overriding
-- Phillip Kovalev <[email protected]> Fri, 23 Aug 2013 13:50:35 +0400
asker (0.2.1); urgency=low
* change `terror` dependency version to 0.3.x
-- Phillip Kovalev <[email protected]> Sun, 11 Aug 2013 19:21:31 +0400
asker (0.2.0); urgency=low
* implement body encoding and support for custom encoders
https://github.com/nodules/asker/issues/9
* allow to pass callback to Request#execute method
https://github.com/nodules/asker/issues/59
* add jscs to npm test toolchain
* response.data must be a buffer, not a string
https://github.com/nodules/asker/issues/6
-- Phillip Kovalev <[email protected]> Fri, 02 Aug 2013 19:09:27 +0400
asker (0.1.13); urgency=low
* fulfill error message for code UNEXPECTED_STATUS_CODE
https://github.com/nodules/asker/issues/72
-- Phillip Kovalev <[email protected]> Fri, 26 Jun 2013 11:07:15 +0400
asker (0.1.12); urgency=critical
* full code coverage by tests
https://github.com/nodules/asker/issues?labels=test&milestone=3&page=1&state=closed
* drop support for Node.js < 0.8.21 due to the bugs in the "http" module
* fix incorrect behaviour of Request#isRunning (always returns `false`)
https://github.com/nodules/asker/issues/44
* constructor compiles request body always when `options.body`
have defined
https://github.com/nodules/asker/issues/1
* fix redundant callbacks is the case when "content-length" header is less
than actual response body length
https://github.com/nodules/asker/issues/46
* fix missing callback call in the case when "content-length" header is
more than actual response body length
https://github.com/nodules/asker/issues/47
* move `queueTimeout` default value calculation from request excution time
to constructor
https://github.com/nodules/asker/issues/48
* callback has became optional argument of the request constructor
https://github.com/nodules/asker/issues/54
* fix network timer resolving
https://github.com/nodules/asker/issues/58
* request can be tried to execute with a dead agent
https://github.com/nodules/asker/issues/60
* `Request.createAgent` doesn't throw an error if the agent with the same
name already in the agents pool
https://github.com/nodules/asker/issues/62
-- Phillip Kovalev <[email protected]> Mon, 08 Jul 2013 15:38:20 +0400
asker (0.1.11); urgency=critical
* fix bug when response body is empty: "NaN" is returned in
the `response.data`
https://github.com/nodules/asker/issues/16
* fix undefined value of the `response.meta.retries.limit`
https://github.com/nodules/asker/issues/13
* fix bug of the parsing of the `url` option wuthout protocol
on the Node.js <=0.8
https://github.com/nodules/asker/issues/11
* fix `queueTimeout` option value (was computed as sum of the
`timeout` and QUEUE_TIMEOUT_DELTA always)
https://github.com/nodules/asker/issues/20
* `response` object description has been added to the README.md
* HTTP status code now available from the callback as the
`response.statusCode` field
https://github.com/nodules/asker/issues/12
* transport tests has been added
https://github.com/nodules/asker/issues/18
https://github.com/nodules/asker/issues/17
https://github.com/nodules/asker/issues/15
* istanbul has been added as tests coverage testing tool
-- Phillip Kovalev <[email protected]> Mon, 1 Jul 2013 18:52:00 +0400
asker (0.1.10); urgency=low (HIGH for options.url users)
* fix incorrect parsing of the `url` option if protocol is missing
https://github.com/nodules/asker/issues/7
-- Phillip Kovalev <[email protected]> Thu, 20 Jun 2013 18:09:00 +0400
asker (0.1.9); urgency=critical
* fix fall of the request constructor called without options hash
https://github.com/nodules/asker/issues/5
* fix unrecognizable option `method` which passed in lowercase
https://github.com/nodules/asker/issues/8
* set 'accept-encoding' header if no one passed in the options hash
and option `allowGzip` enabled
https://github.com/nodules/asker/issues/10
-- Phillip Kovalev <[email protected]> Thu, 20 Jun 2013 4:59:00 +0400
asker (0.1.7); urgency=low
* add `url` option as an alternative to the combination of the `host`,
`port` and `path` options (git:508a616)
-- Phillip Kovalev <[email protected]> Mon, 27 May 2013 20:18:00 +0400
asker (0.1.6); urgency=low
* fix hostname logging
-- Phillip Kovalev <[email protected]> Mon, 18 Mar 2013 15:29:00 +0400