second
[josuexyz/.git] / node_modules / raw-body / HISTORY.md
1 2.3.3 / 2018-05-08
2 ==================
3
4   * deps: http-errors@1.6.3
5     - deps: depd@~1.1.2
6     - deps: setprototypeof@1.1.0
7     - deps: statuses@'>= 1.3.1 < 2'
8   * deps: iconv-lite@0.4.23
9     - Fix loading encoding with year appended
10     - Fix deprecation warnings on Node.js 10+
11
12 2.3.2 / 2017-09-09
13 ==================
14
15   * deps: iconv-lite@0.4.19
16     - Fix ISO-8859-1regression
17     - Update Windows-1255
18
19 2.3.1 / 2017-09-07
20 ==================
21
22   * deps: bytes@3.0.0
23   * deps: http-errors@1.6.2
24     - deps: depd@1.1.1
25   * perf: skip buffer decoding on overage chunk
26
27 2.3.0 / 2017-08-04
28 ==================
29
30   * Add TypeScript definitions
31   * Use `http-errors` for standard emitted errors
32   * deps: bytes@2.5.0
33   * deps: iconv-lite@0.4.18
34     - Add support for React Native
35     - Add a warning if not loaded as utf-8
36     - Fix CESU-8 decoding in Node.js 8
37     - Improve speed of ISO-8859-1 encoding
38
39 2.2.0 / 2017-01-02
40 ==================
41
42   * deps: iconv-lite@0.4.15
43     - Added encoding MS-31J
44     - Added encoding MS-932
45     - Added encoding MS-936
46     - Added encoding MS-949
47     - Added encoding MS-950
48     - Fix GBK/GB18030 handling of Euro character
49
50 2.1.7 / 2016-06-19
51 ==================
52
53   * deps: bytes@2.4.0
54   * perf: remove double-cleanup on happy path
55
56 2.1.6 / 2016-03-07
57 ==================
58
59   * deps: bytes@2.3.0
60     - Drop partial bytes on all parsed units
61     - Fix parsing byte string that looks like hex
62
63 2.1.5 / 2015-11-30
64 ==================
65
66   * deps: bytes@2.2.0
67   * deps: iconv-lite@0.4.13
68
69 2.1.4 / 2015-09-27
70 ==================
71
72   * Fix masking critical errors from `iconv-lite`
73   * deps: iconv-lite@0.4.12
74     - Fix CESU-8 decoding in Node.js 4.x
75
76 2.1.3 / 2015-09-12
77 ==================
78
79   * Fix sync callback when attaching data listener causes sync read
80     - Node.js 0.10 compatibility issue
81
82 2.1.2 / 2015-07-05
83 ==================
84
85   * Fix error stack traces to skip `makeError`
86   * deps: iconv-lite@0.4.11
87     - Add encoding CESU-8
88
89 2.1.1 / 2015-06-14
90 ==================
91
92   * Use `unpipe` module for unpiping requests
93
94 2.1.0 / 2015-05-28
95 ==================
96
97   * deps: iconv-lite@0.4.10
98     - Improved UTF-16 endianness detection
99     - Leading BOM is now removed when decoding
100     - The encoding UTF-16 without BOM now defaults to UTF-16LE when detection fails
101
102 2.0.2 / 2015-05-21
103 ==================
104
105   * deps: bytes@2.1.0
106     - Slight optimizations
107
108 2.0.1 / 2015-05-10
109 ==================
110
111   * Fix a false-positive when unpiping in Node.js 0.8
112
113 2.0.0 / 2015-05-08
114 ==================
115
116   * Return a promise without callback instead of thunk
117   * deps: bytes@2.0.1
118     - units no longer case sensitive when parsing
119
120 1.3.4 / 2015-04-15
121 ==================
122
123   * Fix hanging callback if request aborts during read
124   * deps: iconv-lite@0.4.8
125     - Add encoding alias UNICODE-1-1-UTF-7
126
127 1.3.3 / 2015-02-08
128 ==================
129
130   * deps: iconv-lite@0.4.7
131     - Gracefully support enumerables on `Object.prototype`
132
133 1.3.2 / 2015-01-20
134 ==================
135
136   * deps: iconv-lite@0.4.6
137     - Fix rare aliases of single-byte encodings
138
139 1.3.1 / 2014-11-21
140 ==================
141
142   * deps: iconv-lite@0.4.5
143     - Fix Windows-31J and X-SJIS encoding support
144
145 1.3.0 / 2014-07-20
146 ==================
147
148   * Fully unpipe the stream on error
149     - Fixes `Cannot switch to old mode now` error on Node.js 0.10+
150
151 1.2.3 / 2014-07-20
152 ==================
153
154   * deps: iconv-lite@0.4.4
155     - Added encoding UTF-7
156
157 1.2.2 / 2014-06-19
158 ==================
159
160   * Send invalid encoding error to callback
161
162 1.2.1 / 2014-06-15
163 ==================
164
165   * deps: iconv-lite@0.4.3
166     - Added encodings UTF-16BE and UTF-16 with BOM
167
168 1.2.0 / 2014-06-13
169 ==================
170
171   * Passing string as `options` interpreted as encoding
172   * Support all encodings from `iconv-lite`
173
174 1.1.7 / 2014-06-12
175 ==================
176
177   * use `string_decoder` module from npm
178
179 1.1.6 / 2014-05-27
180 ==================
181
182   * check encoding for old streams1
183   * support node.js < 0.10.6
184
185 1.1.5 / 2014-05-14
186 ==================
187
188   * bump bytes
189
190 1.1.4 / 2014-04-19
191 ==================
192
193   * allow true as an option
194   * bump bytes
195
196 1.1.3 / 2014-03-02
197 ==================
198
199   * fix case when length=null
200
201 1.1.2 / 2013-12-01
202 ==================
203
204   * be less strict on state.encoding check
205
206 1.1.1 / 2013-11-27
207 ==================
208
209   * add engines
210
211 1.1.0 / 2013-11-27
212 ==================
213
214   * add err.statusCode and err.type
215   * allow for encoding option to be true
216   * pause the stream instead of dumping on error
217   * throw if the stream's encoding is set
218
219 1.0.1 / 2013-11-19
220 ==================
221
222   * dont support streams1, throw if dev set encoding
223
224 1.0.0 / 2013-11-17
225 ==================
226
227   * rename `expected` option to `length`
228
229 0.2.0 / 2013-11-15
230 ==================
231
232   * republish
233
234 0.1.1 / 2013-11-15
235 ==================
236
237   * use bytes
238
239 0.1.0 / 2013-11-11
240 ==================
241
242   * generator support
243
244 0.0.3 / 2013-10-10
245 ==================
246
247   * update repo
248
249 0.0.2 / 2013-09-14
250 ==================
251
252   * dump stream on bad headers
253   * listen to events after defining received and buffers
254
255 0.0.1 / 2013-09-14
256 ==================
257
258   * Initial release