Projekt

Obecné

Profil

Stáhnout (14.8 KB) Statistiky
| Větev: | Revize:
1 3a515b92 cagy
1.19.0 / 2019-04-25
2
===================
3
4
  * deps: bytes@3.1.0
5
    - Add petabyte (`pb`) support
6
  * deps: http-errors@1.7.2
7
    - Set constructor name when possible
8
    - deps: setprototypeof@1.1.1
9
    - deps: statuses@'>= 1.5.0 < 2'
10
  * deps: iconv-lite@0.4.24
11
    - Added encoding MIK
12
  * deps: qs@6.7.0
13
    - Fix parsing array brackets after index
14
  * deps: raw-body@2.4.0
15
    - deps: bytes@3.1.0
16
    - deps: http-errors@1.7.2
17
    - deps: iconv-lite@0.4.24
18
  * deps: type-is@~1.6.17
19
    - deps: mime-types@~2.1.24
20
    - perf: prevent internal `throw` on invalid type
21
22
1.18.3 / 2018-05-14
23
===================
24
25
  * Fix stack trace for strict json parse error
26
  * deps: depd@~1.1.2
27
    - perf: remove argument reassignment
28
  * deps: http-errors@~1.6.3
29
    - deps: depd@~1.1.2
30
    - deps: setprototypeof@1.1.0
31
    - deps: statuses@'>= 1.3.1 < 2'
32
  * deps: iconv-lite@0.4.23
33
    - Fix loading encoding with year appended
34
    - Fix deprecation warnings on Node.js 10+
35
  * deps: qs@6.5.2
36
  * deps: raw-body@2.3.3
37
    - deps: http-errors@1.6.3
38
    - deps: iconv-lite@0.4.23
39
  * deps: type-is@~1.6.16
40
    - deps: mime-types@~2.1.18
41
42
1.18.2 / 2017-09-22
43
===================
44
45
  * deps: debug@2.6.9
46
  * perf: remove argument reassignment
47
48
1.18.1 / 2017-09-12
49
===================
50
51
  * deps: content-type@~1.0.4
52
    - perf: remove argument reassignment
53
    - perf: skip parameter parsing when no parameters
54
  * deps: iconv-lite@0.4.19
55
    - Fix ISO-8859-1 regression
56
    - Update Windows-1255
57
  * deps: qs@6.5.1
58
    - Fix parsing & compacting very deep objects
59
  * deps: raw-body@2.3.2
60
    - deps: iconv-lite@0.4.19
61
62
1.18.0 / 2017-09-08
63
===================
64
65
  * Fix JSON strict violation error to match native parse error
66
  * Include the `body` property on verify errors
67
  * Include the `type` property on all generated errors
68
  * Use `http-errors` to set status code on errors
69
  * deps: bytes@3.0.0
70
  * deps: debug@2.6.8
71
  * deps: depd@~1.1.1
72
    - Remove unnecessary `Buffer` loading
73
  * deps: http-errors@~1.6.2
74
    - deps: depd@1.1.1
75
  * deps: iconv-lite@0.4.18
76
    - Add support for React Native
77
    - Add a warning if not loaded as utf-8
78
    - Fix CESU-8 decoding in Node.js 8
79
    - Improve speed of ISO-8859-1 encoding
80
  * deps: qs@6.5.0
81
  * deps: raw-body@2.3.1
82
    - Use `http-errors` for standard emitted errors
83
    - deps: bytes@3.0.0
84
    - deps: iconv-lite@0.4.18
85
    - perf: skip buffer decoding on overage chunk
86
  * perf: prevent internal `throw` when missing charset
87
88
1.17.2 / 2017-05-17
89
===================
90
91
  * deps: debug@2.6.7
92
    - Fix `DEBUG_MAX_ARRAY_LENGTH`
93
    - deps: ms@2.0.0
94
  * deps: type-is@~1.6.15
95
    - deps: mime-types@~2.1.15
96
97
1.17.1 / 2017-03-06
98
===================
99
100
  * deps: qs@6.4.0
101
    - Fix regression parsing keys starting with `[`
102
103
1.17.0 / 2017-03-01
104
===================
105
106
  * deps: http-errors@~1.6.1
107
    - Make `message` property enumerable for `HttpError`s
108
    - deps: setprototypeof@1.0.3
109
  * deps: qs@6.3.1
110
    - Fix compacting nested arrays
111
112
1.16.1 / 2017-02-10
113
===================
114
115
  * deps: debug@2.6.1
116
    - Fix deprecation messages in WebStorm and other editors
117
    - Undeprecate `DEBUG_FD` set to `1` or `2`
118
119
1.16.0 / 2017-01-17
120
===================
121
122
  * deps: debug@2.6.0
123
    - Allow colors in workers
124
    - Deprecated `DEBUG_FD` environment variable
125
    - Fix error when running under React Native
126
    - Use same color for same namespace
127
    - deps: ms@0.7.2
128
  * deps: http-errors@~1.5.1
129
    - deps: inherits@2.0.3
130
    - deps: setprototypeof@1.0.2
131
    - deps: statuses@'>= 1.3.1 < 2'
132
  * deps: iconv-lite@0.4.15
133
    - Added encoding MS-31J
134
    - Added encoding MS-932
135
    - Added encoding MS-936
136
    - Added encoding MS-949
137
    - Added encoding MS-950
138
    - Fix GBK/GB18030 handling of Euro character
139
  * deps: qs@6.2.1
140
    - Fix array parsing from skipping empty values
141
  * deps: raw-body@~2.2.0
142
    - deps: iconv-lite@0.4.15
143
  * deps: type-is@~1.6.14
144
    - deps: mime-types@~2.1.13
145
146
1.15.2 / 2016-06-19
147
===================
148
149
  * deps: bytes@2.4.0
150
  * deps: content-type@~1.0.2
151
    - perf: enable strict mode
152
  * deps: http-errors@~1.5.0
153
    - Use `setprototypeof` module to replace `__proto__` setting
154
    - deps: statuses@'>= 1.3.0 < 2'
155
    - perf: enable strict mode
156
  * deps: qs@6.2.0
157
  * deps: raw-body@~2.1.7
158
    - deps: bytes@2.4.0
159
    - perf: remove double-cleanup on happy path
160
  * deps: type-is@~1.6.13
161
    - deps: mime-types@~2.1.11
162
163
1.15.1 / 2016-05-05
164
===================
165
166
  * deps: bytes@2.3.0
167
    - Drop partial bytes on all parsed units
168
    - Fix parsing byte string that looks like hex
169
  * deps: raw-body@~2.1.6
170
    - deps: bytes@2.3.0
171
  * deps: type-is@~1.6.12
172
    - deps: mime-types@~2.1.10
173
174
1.15.0 / 2016-02-10
175
===================
176
177
  * deps: http-errors@~1.4.0
178
    - Add `HttpError` export, for `err instanceof createError.HttpError`
179
    - deps: inherits@2.0.1
180
    - deps: statuses@'>= 1.2.1 < 2'
181
  * deps: qs@6.1.0
182
  * deps: type-is@~1.6.11
183
    - deps: mime-types@~2.1.9
184
185
1.14.2 / 2015-12-16
186
===================
187
188
  * deps: bytes@2.2.0
189
  * deps: iconv-lite@0.4.13
190
  * deps: qs@5.2.0
191
  * deps: raw-body@~2.1.5
192
    - deps: bytes@2.2.0
193
    - deps: iconv-lite@0.4.13
194
  * deps: type-is@~1.6.10
195
    - deps: mime-types@~2.1.8
196
197
1.14.1 / 2015-09-27
198
===================
199
200
  * Fix issue where invalid charset results in 400 when `verify` used
201
  * deps: iconv-lite@0.4.12
202
    - Fix CESU-8 decoding in Node.js 4.x
203
  * deps: raw-body@~2.1.4
204
    - Fix masking critical errors from `iconv-lite`
205
    - deps: iconv-lite@0.4.12
206
  * deps: type-is@~1.6.9
207
    - deps: mime-types@~2.1.7
208
209
1.14.0 / 2015-09-16
210
===================
211
212
  * Fix JSON strict parse error to match syntax errors
213
  * Provide static `require` analysis in `urlencoded` parser
214
  * deps: depd@~1.1.0
215
    - Support web browser loading
216
  * deps: qs@5.1.0
217
  * deps: raw-body@~2.1.3
218
    - Fix sync callback when attaching data listener causes sync read
219
  * deps: type-is@~1.6.8
220
    - Fix type error when given invalid type to match against
221
    - deps: mime-types@~2.1.6
222
223
1.13.3 / 2015-07-31
224
===================
225
226
  * deps: type-is@~1.6.6
227
    - deps: mime-types@~2.1.4
228
229
1.13.2 / 2015-07-05
230
===================
231
232
  * deps: iconv-lite@0.4.11
233
  * deps: qs@4.0.0
234
    - Fix dropping parameters like `hasOwnProperty`
235
    - Fix user-visible incompatibilities from 3.1.0
236
    - Fix various parsing edge cases
237
  * deps: raw-body@~2.1.2
238
    - Fix error stack traces to skip `makeError`
239
    - deps: iconv-lite@0.4.11
240
  * deps: type-is@~1.6.4
241
    - deps: mime-types@~2.1.2
242
    - perf: enable strict mode
243
    - perf: remove argument reassignment
244
245
1.13.1 / 2015-06-16
246
===================
247
248
  * deps: qs@2.4.2
249
    - Downgraded from 3.1.0 because of user-visible incompatibilities
250
251
1.13.0 / 2015-06-14
252
===================
253
254
  * Add `statusCode` property on `Error`s, in addition to `status`
255
  * Change `type` default to `application/json` for JSON parser
256
  * Change `type` default to `application/x-www-form-urlencoded` for urlencoded parser
257
  * Provide static `require` analysis
258
  * Use the `http-errors` module to generate errors
259
  * deps: bytes@2.1.0
260
    - Slight optimizations
261
  * deps: iconv-lite@0.4.10
262
    - The encoding UTF-16 without BOM now defaults to UTF-16LE when detection fails
263
    - Leading BOM is now removed when decoding
264
  * deps: on-finished@~2.3.0
265
    - Add defined behavior for HTTP `CONNECT` requests
266
    - Add defined behavior for HTTP `Upgrade` requests
267
    - deps: ee-first@1.1.1
268
  * deps: qs@3.1.0
269
    - Fix dropping parameters like `hasOwnProperty`
270
    - Fix various parsing edge cases
271
    - Parsed object now has `null` prototype
272
  * deps: raw-body@~2.1.1
273
    - Use `unpipe` module for unpiping requests
274
    - deps: iconv-lite@0.4.10
275
  * deps: type-is@~1.6.3
276
    - deps: mime-types@~2.1.1
277
    - perf: reduce try block size
278
    - perf: remove bitwise operations
279
  * perf: enable strict mode
280
  * perf: remove argument reassignment
281
  * perf: remove delete call
282
283
1.12.4 / 2015-05-10
284
===================
285
286
  * deps: debug@~2.2.0
287
  * deps: qs@2.4.2
288
    - Fix allowing parameters like `constructor`
289
  * deps: on-finished@~2.2.1
290
  * deps: raw-body@~2.0.1
291
    - Fix a false-positive when unpiping in Node.js 0.8
292
    - deps: bytes@2.0.1
293
  * deps: type-is@~1.6.2
294
    - deps: mime-types@~2.0.11
295
296
1.12.3 / 2015-04-15
297
===================
298
299
  * Slight efficiency improvement when not debugging
300
  * deps: depd@~1.0.1
301
  * deps: iconv-lite@0.4.8
302
    - Add encoding alias UNICODE-1-1-UTF-7
303
  * deps: raw-body@1.3.4
304
    - Fix hanging callback if request aborts during read
305
    - deps: iconv-lite@0.4.8
306
307
1.12.2 / 2015-03-16
308
===================
309
310
  * deps: qs@2.4.1
311
    - Fix error when parameter `hasOwnProperty` is present
312
313
1.12.1 / 2015-03-15
314
===================
315
316
  * deps: debug@~2.1.3
317
    - Fix high intensity foreground color for bold
318
    - deps: ms@0.7.0
319
  * deps: type-is@~1.6.1
320
    - deps: mime-types@~2.0.10
321
322
1.12.0 / 2015-02-13
323
===================
324
325
  * add `debug` messages
326
  * accept a function for the `type` option
327
  * use `content-type` to parse `Content-Type` headers
328
  * deps: iconv-lite@0.4.7
329
    - Gracefully support enumerables on `Object.prototype`
330
  * deps: raw-body@1.3.3
331
    - deps: iconv-lite@0.4.7
332
  * deps: type-is@~1.6.0
333
    - fix argument reassignment
334
    - fix false-positives in `hasBody` `Transfer-Encoding` check
335
    - support wildcard for both type and subtype (`*/*`)
336
    - deps: mime-types@~2.0.9
337
338
1.11.0 / 2015-01-30
339
===================
340
341
  * make internal `extended: true` depth limit infinity
342
  * deps: type-is@~1.5.6
343
    - deps: mime-types@~2.0.8
344
345
1.10.2 / 2015-01-20
346
===================
347
348
  * deps: iconv-lite@0.4.6
349
    - Fix rare aliases of single-byte encodings
350
  * deps: raw-body@1.3.2
351
    - deps: iconv-lite@0.4.6
352
353
1.10.1 / 2015-01-01
354
===================
355
356
  * deps: on-finished@~2.2.0
357
  * deps: type-is@~1.5.5
358
    - deps: mime-types@~2.0.7
359
360
1.10.0 / 2014-12-02
361
===================
362
363
  * make internal `extended: true` array limit dynamic
364
365
1.9.3 / 2014-11-21
366
==================
367
368
  * deps: iconv-lite@0.4.5
369
    - Fix Windows-31J and X-SJIS encoding support
370
  * deps: qs@2.3.3
371
    - Fix `arrayLimit` behavior
372
  * deps: raw-body@1.3.1
373
    - deps: iconv-lite@0.4.5
374
  * deps: type-is@~1.5.3
375
    - deps: mime-types@~2.0.3
376
377
1.9.2 / 2014-10-27
378
==================
379
380
  * deps: qs@2.3.2
381
    - Fix parsing of mixed objects and values
382
383
1.9.1 / 2014-10-22
384
==================
385
386
  * deps: on-finished@~2.1.1
387
    - Fix handling of pipelined requests
388
  * deps: qs@2.3.0
389
    - Fix parsing of mixed implicit and explicit arrays
390
  * deps: type-is@~1.5.2
391
    - deps: mime-types@~2.0.2
392
393
1.9.0 / 2014-09-24
394
==================
395
396
  * include the charset in "unsupported charset" error message
397
  * include the encoding in "unsupported content encoding" error message
398
  * deps: depd@~1.0.0
399
400
1.8.4 / 2014-09-23
401
==================
402
403
  * fix content encoding to be case-insensitive
404
405
1.8.3 / 2014-09-19
406
==================
407
408
  * deps: qs@2.2.4
409
    - Fix issue with object keys starting with numbers truncated
410
411
1.8.2 / 2014-09-15
412
==================
413
414
  * deps: depd@0.4.5
415
416
1.8.1 / 2014-09-07
417
==================
418
419
  * deps: media-typer@0.3.0
420
  * deps: type-is@~1.5.1
421
422
1.8.0 / 2014-09-05
423
==================
424
425
  * make empty-body-handling consistent between chunked requests
426
    - empty `json` produces `{}`
427
    - empty `raw` produces `new Buffer(0)`
428
    - empty `text` produces `''`
429
    - empty `urlencoded` produces `{}`
430
  * deps: qs@2.2.3
431
    - Fix issue where first empty value in array is discarded
432
  * deps: type-is@~1.5.0
433
    - fix `hasbody` to be true for `content-length: 0`
434
435
1.7.0 / 2014-09-01
436
==================
437
438
  * add `parameterLimit` option to `urlencoded` parser
439
  * change `urlencoded` extended array limit to 100
440
  * respond with 413 when over `parameterLimit` in `urlencoded`
441
442
1.6.7 / 2014-08-29
443
==================
444
445
  * deps: qs@2.2.2
446
    - Remove unnecessary cloning
447
448
1.6.6 / 2014-08-27
449
==================
450
451
  * deps: qs@2.2.0
452
    - Array parsing fix
453
    - Performance improvements
454
455
1.6.5 / 2014-08-16
456
==================
457
458
  * deps: on-finished@2.1.0
459
460
1.6.4 / 2014-08-14
461
==================
462
463
  * deps: qs@1.2.2
464
465
1.6.3 / 2014-08-10
466
==================
467
468
  * deps: qs@1.2.1
469
470
1.6.2 / 2014-08-07
471
==================
472
473
  * deps: qs@1.2.0
474
    - Fix parsing array of objects
475
476
1.6.1 / 2014-08-06
477
==================
478
479
  * deps: qs@1.1.0
480
    - Accept urlencoded square brackets
481
    - Accept empty values in implicit array notation
482
483
1.6.0 / 2014-08-05
484
==================
485
486
  * deps: qs@1.0.2
487
    - Complete rewrite
488
    - Limits array length to 20
489
    - Limits object depth to 5
490
    - Limits parameters to 1,000
491
492
1.5.2 / 2014-07-27
493
==================
494
495
  * deps: depd@0.4.4
496
    - Work-around v8 generating empty stack traces
497
498
1.5.1 / 2014-07-26
499
==================
500
501
  * deps: depd@0.4.3
502
    - Fix exception when global `Error.stackTraceLimit` is too low
503
504
1.5.0 / 2014-07-20
505
==================
506
507
  * deps: depd@0.4.2
508
    - Add `TRACE_DEPRECATION` environment variable
509
    - Remove non-standard grey color from color output
510
    - Support `--no-deprecation` argument
511
    - Support `--trace-deprecation` argument
512
  * deps: iconv-lite@0.4.4
513
    - Added encoding UTF-7
514
  * deps: raw-body@1.3.0
515
    - deps: iconv-lite@0.4.4
516
    - Added encoding UTF-7
517
    - Fix `Cannot switch to old mode now` error on Node.js 0.10+
518
  * deps: type-is@~1.3.2
519
520
1.4.3 / 2014-06-19
521
==================
522
523
  * deps: type-is@1.3.1
524
    - fix global variable leak
525
526
1.4.2 / 2014-06-19
527
==================
528
529
  * deps: type-is@1.3.0
530
    - improve type parsing
531
532
1.4.1 / 2014-06-19
533
==================
534
535
  * fix urlencoded extended deprecation message
536
537
1.4.0 / 2014-06-19
538
==================
539
540
  * add `text` parser
541
  * add `raw` parser
542
  * check accepted charset in content-type (accepts utf-8)
543
  * check accepted encoding in content-encoding (accepts identity)
544
  * deprecate `bodyParser()` middleware; use `.json()` and `.urlencoded()` as needed
545
  * deprecate `urlencoded()` without provided `extended` option
546
  * lazy-load urlencoded parsers
547
  * parsers split into files for reduced mem usage
548
  * support gzip and deflate bodies
549
    - set `inflate: false` to turn off
550
  * deps: raw-body@1.2.2
551
    - Support all encodings from `iconv-lite`
552
553
1.3.1 / 2014-06-11
554
==================
555
556
  * deps: type-is@1.2.1
557
    - Switch dependency from mime to mime-types@1.0.0
558
559
1.3.0 / 2014-05-31
560
==================
561
562
  * add `extended` option to urlencoded parser
563
564
1.2.2 / 2014-05-27
565
==================
566
567
  * deps: raw-body@1.1.6
568
    - assert stream encoding on node.js 0.8
569
    - assert stream encoding on node.js < 0.10.6
570
    - deps: bytes@1
571
572
1.2.1 / 2014-05-26
573
==================
574
575
  * invoke `next(err)` after request fully read
576
    - prevents hung responses and socket hang ups
577
578
1.2.0 / 2014-05-11
579
==================
580
581
  * add `verify` option
582
  * deps: type-is@1.2.0
583
    - support suffix matching
584
585
1.1.2 / 2014-05-11
586
==================
587
588
  * improve json parser speed
589
590
1.1.1 / 2014-05-11
591
==================
592
593
  * fix repeated limit parsing with every request
594
595
1.1.0 / 2014-05-10
596
==================
597
598
  * add `type` option
599
  * deps: pin for safety and consistency
600
601
1.0.2 / 2014-04-14
602
==================
603
604
  * use `type-is` module
605
606
1.0.1 / 2014-03-20
607
==================
608
609
  * lower default limits to 100kb