Projekt

Obecné

Profil

Stáhnout (9.85 KB) Statistiky
| Větev: | Revize:
1
1.14.1 / 2019-05-10
2
===================
3

    
4
  * Set stricter CSP header in redirect response
5
  * deps: send@0.17.1
6
    - deps: range-parser@~1.2.1
7

    
8
1.14.0 / 2019-05-07
9
===================
10

    
11
  * deps: parseurl@~1.3.3
12
  * deps: send@0.17.0
13
    - deps: http-errors@~1.7.2
14
    - deps: mime@1.6.0
15
    - deps: ms@2.1.1
16
    - deps: statuses@~1.5.0
17
    - perf: remove redundant `path.normalize` call
18

    
19
1.13.2 / 2018-02-07
20
===================
21

    
22
  * Fix incorrect end tag in redirects
23
  * deps: encodeurl@~1.0.2
24
    - Fix encoding `%` as last character
25
  * deps: send@0.16.2
26
    - deps: depd@~1.1.2
27
    - deps: encodeurl@~1.0.2
28
    - deps: statuses@~1.4.0
29

    
30
1.13.1 / 2017-09-29
31
===================
32

    
33
  * Fix regression when `root` is incorrectly set to a file
34
  * deps: send@0.16.1
35

    
36
1.13.0 / 2017-09-27
37
===================
38

    
39
  * deps: send@0.16.0
40
    - Add 70 new types for file extensions
41
    - Add `immutable` option
42
    - Fix missing `</html>` in default error & redirects
43
    - Set charset as "UTF-8" for .js and .json
44
    - Use instance methods on steam to check for listeners
45
    - deps: mime@1.4.1
46
    - perf: improve path validation speed
47

    
48
1.12.6 / 2017-09-22
49
===================
50

    
51
  * deps: send@0.15.6
52
    - deps: debug@2.6.9
53
    - perf: improve `If-Match` token parsing
54
  * perf: improve slash collapsing
55

    
56
1.12.5 / 2017-09-21
57
===================
58

    
59
  * deps: parseurl@~1.3.2
60
    - perf: reduce overhead for full URLs
61
    - perf: unroll the "fast-path" `RegExp`
62
  * deps: send@0.15.5
63
    - Fix handling of modified headers with invalid dates
64
    - deps: etag@~1.8.1
65
    - deps: fresh@0.5.2
66

    
67
1.12.4 / 2017-08-05
68
===================
69

    
70
  * deps: send@0.15.4
71
    - deps: debug@2.6.8
72
    - deps: depd@~1.1.1
73
    - deps: http-errors@~1.6.2
74

    
75
1.12.3 / 2017-05-16
76
===================
77

    
78
  * deps: send@0.15.3
79
    - deps: debug@2.6.7
80

    
81
1.12.2 / 2017-04-26
82
===================
83

    
84
  * deps: send@0.15.2
85
    - deps: debug@2.6.4
86

    
87
1.12.1 / 2017-03-04
88
===================
89

    
90
  * deps: send@0.15.1
91
    - Fix issue when `Date.parse` does not return `NaN` on invalid date
92
    - Fix strict violation in broken environments
93

    
94
1.12.0 / 2017-02-25
95
===================
96

    
97
  * Send complete HTML document in redirect response
98
  * Set default CSP header in redirect response
99
  * deps: send@0.15.0
100
    - Fix false detection of `no-cache` request directive
101
    - Fix incorrect result when `If-None-Match` has both `*` and ETags
102
    - Fix weak `ETag` matching to match spec
103
    - Remove usage of `res._headers` private field
104
    - Support `If-Match` and `If-Unmodified-Since` headers
105
    - Use `res.getHeaderNames()` when available
106
    - Use `res.headersSent` when available
107
    - deps: debug@2.6.1
108
    - deps: etag@~1.8.0
109
    - deps: fresh@0.5.0
110
    - deps: http-errors@~1.6.1
111

    
112
1.11.2 / 2017-01-23
113
===================
114

    
115
  * deps: send@0.14.2
116
    - deps: http-errors@~1.5.1
117
    - deps: ms@0.7.2
118
    - deps: statuses@~1.3.1
119

    
120
1.11.1 / 2016-06-10
121
===================
122

    
123
  * Fix redirect error when `req.url` contains raw non-URL characters
124
  * deps: send@0.14.1
125

    
126
1.11.0 / 2016-06-07
127
===================
128

    
129
  * Use status code 301 for redirects
130
  * deps: send@0.14.0
131
    - Add `acceptRanges` option
132
    - Add `cacheControl` option
133
    - Attempt to combine multiple ranges into single range
134
    - Correctly inherit from `Stream` class
135
    - Fix `Content-Range` header in 416 responses when using `start`/`end` options
136
    - Fix `Content-Range` header missing from default 416 responses
137
    - Ignore non-byte `Range` headers
138
    - deps: http-errors@~1.5.0
139
    - deps: range-parser@~1.2.0
140
    - deps: statuses@~1.3.0
141
    - perf: remove argument reassignment
142

    
143
1.10.3 / 2016-05-30
144
===================
145

    
146
  * deps: send@0.13.2
147
    - Fix invalid `Content-Type` header when `send.mime.default_type` unset
148

    
149
1.10.2 / 2016-01-19
150
===================
151

    
152
  * deps: parseurl@~1.3.1
153
    - perf: enable strict mode
154

    
155
1.10.1 / 2016-01-16
156
===================
157

    
158
  * deps: escape-html@~1.0.3
159
    - perf: enable strict mode
160
    - perf: optimize string replacement
161
    - perf: use faster string coercion
162
  * deps: send@0.13.1
163
    - deps: depd@~1.1.0
164
    - deps: destroy@~1.0.4
165
    - deps: escape-html@~1.0.3
166
    - deps: range-parser@~1.0.3
167

    
168
1.10.0 / 2015-06-17
169
===================
170

    
171
  * Add `fallthrough` option
172
    - Allows declaring this middleware is the final destination
173
    - Provides better integration with Express patterns
174
  * Fix reading options from options prototype
175
  * Improve the default redirect response headers
176
  * deps: escape-html@1.0.2
177
  * deps: send@0.13.0
178
    - Allow Node.js HTTP server to set `Date` response header
179
    - Fix incorrectly removing `Content-Location` on 304 response
180
    - Improve the default redirect response headers
181
    - Send appropriate headers on default error response
182
    - Use `http-errors` for standard emitted errors
183
    - Use `statuses` instead of `http` module for status messages
184
    - deps: escape-html@1.0.2
185
    - deps: etag@~1.7.0
186
    - deps: fresh@0.3.0
187
    - deps: on-finished@~2.3.0
188
    - perf: enable strict mode
189
    - perf: remove unnecessary array allocations
190
  * perf: enable strict mode
191
  * perf: remove argument reassignment
192

    
193
1.9.3 / 2015-05-14
194
==================
195

    
196
  * deps: send@0.12.3
197
    - deps: debug@~2.2.0
198
    - deps: depd@~1.0.1
199
    - deps: etag@~1.6.0
200
    - deps: ms@0.7.1
201
    - deps: on-finished@~2.2.1
202

    
203
1.9.2 / 2015-03-14
204
==================
205

    
206
  * deps: send@0.12.2
207
    - Throw errors early for invalid `extensions` or `index` options
208
    - deps: debug@~2.1.3
209

    
210
1.9.1 / 2015-02-17
211
==================
212

    
213
  * deps: send@0.12.1
214
    - Fix regression sending zero-length files
215

    
216
1.9.0 / 2015-02-16
217
==================
218

    
219
  * deps: send@0.12.0
220
    - Always read the stat size from the file
221
    - Fix mutating passed-in `options`
222
    - deps: mime@1.3.4
223

    
224
1.8.1 / 2015-01-20
225
==================
226

    
227
  * Fix redirect loop in Node.js 0.11.14
228
  * deps: send@0.11.1
229
    - Fix root path disclosure
230

    
231
1.8.0 / 2015-01-05
232
==================
233

    
234
  * deps: send@0.11.0
235
    - deps: debug@~2.1.1
236
    - deps: etag@~1.5.1
237
    - deps: ms@0.7.0
238
    - deps: on-finished@~2.2.0
239

    
240
1.7.2 / 2015-01-02
241
==================
242

    
243
  * Fix potential open redirect when mounted at root
244

    
245
1.7.1 / 2014-10-22
246
==================
247

    
248
  * deps: send@0.10.1
249
    - deps: on-finished@~2.1.1
250

    
251
1.7.0 / 2014-10-15
252
==================
253

    
254
  * deps: send@0.10.0
255
    - deps: debug@~2.1.0
256
    - deps: depd@~1.0.0
257
    - deps: etag@~1.5.0
258

    
259
1.6.5 / 2015-02-04
260
==================
261

    
262
  * Fix potential open redirect when mounted at root
263
    - Back-ported from v1.7.2
264

    
265
1.6.4 / 2014-10-08
266
==================
267

    
268
  * Fix redirect loop when index file serving disabled
269

    
270
1.6.3 / 2014-09-24
271
==================
272

    
273
  * deps: send@0.9.3
274
    - deps: etag@~1.4.0
275

    
276
1.6.2 / 2014-09-15
277
==================
278

    
279
  * deps: send@0.9.2
280
    - deps: depd@0.4.5
281
    - deps: etag@~1.3.1
282
    - deps: range-parser@~1.0.2
283

    
284
1.6.1 / 2014-09-07
285
==================
286

    
287
  * deps: send@0.9.1
288
    - deps: fresh@0.2.4
289

    
290
1.6.0 / 2014-09-07
291
==================
292

    
293
  * deps: send@0.9.0
294
    - Add `lastModified` option
295
    - Use `etag` to generate `ETag` header
296
    - deps: debug@~2.0.0
297

    
298
1.5.4 / 2014-09-04
299
==================
300

    
301
  * deps: send@0.8.5
302
    - Fix a path traversal issue when using `root`
303
    - Fix malicious path detection for empty string path
304

    
305
1.5.3 / 2014-08-17
306
==================
307

    
308
  * deps: send@0.8.3
309

    
310
1.5.2 / 2014-08-14
311
==================
312

    
313
  * deps: send@0.8.2
314
    - Work around `fd` leak in Node.js 0.10 for `fs.ReadStream`
315

    
316
1.5.1 / 2014-08-09
317
==================
318

    
319
  * Fix parsing of weird `req.originalUrl` values
320
  * deps: parseurl@~1.3.0
321
  * deps: utils-merge@1.0.0
322

    
323
1.5.0 / 2014-08-05
324
==================
325

    
326
  * deps: send@0.8.1
327
    - Add `extensions` option
328

    
329
1.4.4 / 2014-08-04
330
==================
331

    
332
  * deps: send@0.7.4
333
    - Fix serving index files without root dir
334

    
335
1.4.3 / 2014-07-29
336
==================
337

    
338
  * deps: send@0.7.3
339
    - Fix incorrect 403 on Windows and Node.js 0.11
340

    
341
1.4.2 / 2014-07-27
342
==================
343

    
344
  * deps: send@0.7.2
345
    - deps: depd@0.4.4
346

    
347
1.4.1 / 2014-07-26
348
==================
349

    
350
  * deps: send@0.7.1
351
    - deps: depd@0.4.3
352

    
353
1.4.0 / 2014-07-21
354
==================
355

    
356
  * deps: parseurl@~1.2.0
357
    - Cache URLs based on original value
358
    - Remove no-longer-needed URL mis-parse work-around
359
    - Simplify the "fast-path" `RegExp`
360
  * deps: send@0.7.0
361
    - Add `dotfiles` option
362
    - deps: debug@1.0.4
363
    - deps: depd@0.4.2
364

    
365
1.3.2 / 2014-07-11
366
==================
367

    
368
  * deps: send@0.6.0
369
    - Cap `maxAge` value to 1 year
370
    - deps: debug@1.0.3
371

    
372
1.3.1 / 2014-07-09
373
==================
374

    
375
  * deps: parseurl@~1.1.3
376
    - faster parsing of href-only URLs
377

    
378
1.3.0 / 2014-06-28
379
==================
380

    
381
  * Add `setHeaders` option
382
  * Include HTML link in redirect response
383
  * deps: send@0.5.0
384
    - Accept string for `maxAge` (converted by `ms`)
385

    
386
1.2.3 / 2014-06-11
387
==================
388

    
389
  * deps: send@0.4.3
390
    - Do not throw un-catchable error on file open race condition
391
    - Use `escape-html` for HTML escaping
392
    - deps: debug@1.0.2
393
    - deps: finished@1.2.2
394
    - deps: fresh@0.2.2
395

    
396
1.2.2 / 2014-06-09
397
==================
398

    
399
  * deps: send@0.4.2
400
    - fix "event emitter leak" warnings
401
    - deps: debug@1.0.1
402
    - deps: finished@1.2.1
403

    
404
1.2.1 / 2014-06-02
405
==================
406

    
407
  * use `escape-html` for escaping
408
  * deps: send@0.4.1
409
    - Send `max-age` in `Cache-Control` in correct format
410

    
411
1.2.0 / 2014-05-29
412
==================
413

    
414
  * deps: send@0.4.0
415
    - Calculate ETag with md5 for reduced collisions
416
    - Fix wrong behavior when index file matches directory
417
    - Ignore stream errors after request ends
418
    - Skip directories in index file search
419
    - deps: debug@0.8.1
420

    
421
1.1.0 / 2014-04-24
422
==================
423

    
424
  * Accept options directly to `send` module
425
  * deps: send@0.3.0
426

    
427
1.0.4 / 2014-04-07
428
==================
429

    
430
  * Resolve relative paths at middleware setup
431
  * Use parseurl to parse the URL from request
432

    
433
1.0.3 / 2014-03-20
434
==================
435

    
436
  * Do not rely on connect-like environments
437

    
438
1.0.2 / 2014-03-06
439
==================
440

    
441
  * deps: send@0.2.0
442

    
443
1.0.1 / 2014-03-05
444
==================
445

    
446
  * Add mime export for back-compat
447

    
448
1.0.0 / 2014-03-05
449
==================
450

    
451
  * Genesis from `connect`
(1-1/5)