source: node_modules/serve-static/HISTORY.md@ 748b7f6

main
Last change on this file since 748b7f6 was d24f17c, checked in by Aleksandar Panovski <apano77@…>, 15 months ago

Initial commit

  • Property mode set to 100644
File size: 10.3 KB
Line 
11.15.0 / 2022-03-24
2===================
3
4 * deps: send@0.18.0
5 - Fix emitted 416 error missing headers property
6 - Limit the headers removed for 304 response
7 - deps: depd@2.0.0
8 - deps: destroy@1.2.0
9 - deps: http-errors@2.0.0
10 - deps: on-finished@2.4.1
11 - deps: statuses@2.0.1
12
131.14.2 / 2021-12-15
14===================
15
16 * deps: send@0.17.2
17 - deps: http-errors@1.8.1
18 - deps: ms@2.1.3
19 - pref: ignore empty http tokens
20
211.14.1 / 2019-05-10
22===================
23
24 * Set stricter CSP header in redirect response
25 * deps: send@0.17.1
26 - deps: range-parser@~1.2.1
27
281.14.0 / 2019-05-07
29===================
30
31 * deps: parseurl@~1.3.3
32 * deps: send@0.17.0
33 - deps: http-errors@~1.7.2
34 - deps: mime@1.6.0
35 - deps: ms@2.1.1
36 - deps: statuses@~1.5.0
37 - perf: remove redundant `path.normalize` call
38
391.13.2 / 2018-02-07
40===================
41
42 * Fix incorrect end tag in redirects
43 * deps: encodeurl@~1.0.2
44 - Fix encoding `%` as last character
45 * deps: send@0.16.2
46 - deps: depd@~1.1.2
47 - deps: encodeurl@~1.0.2
48 - deps: statuses@~1.4.0
49
501.13.1 / 2017-09-29
51===================
52
53 * Fix regression when `root` is incorrectly set to a file
54 * deps: send@0.16.1
55
561.13.0 / 2017-09-27
57===================
58
59 * deps: send@0.16.0
60 - Add 70 new types for file extensions
61 - Add `immutable` option
62 - Fix missing `</html>` in default error & redirects
63 - Set charset as "UTF-8" for .js and .json
64 - Use instance methods on steam to check for listeners
65 - deps: mime@1.4.1
66 - perf: improve path validation speed
67
681.12.6 / 2017-09-22
69===================
70
71 * deps: send@0.15.6
72 - deps: debug@2.6.9
73 - perf: improve `If-Match` token parsing
74 * perf: improve slash collapsing
75
761.12.5 / 2017-09-21
77===================
78
79 * deps: parseurl@~1.3.2
80 - perf: reduce overhead for full URLs
81 - perf: unroll the "fast-path" `RegExp`
82 * deps: send@0.15.5
83 - Fix handling of modified headers with invalid dates
84 - deps: etag@~1.8.1
85 - deps: fresh@0.5.2
86
871.12.4 / 2017-08-05
88===================
89
90 * deps: send@0.15.4
91 - deps: debug@2.6.8
92 - deps: depd@~1.1.1
93 - deps: http-errors@~1.6.2
94
951.12.3 / 2017-05-16
96===================
97
98 * deps: send@0.15.3
99 - deps: debug@2.6.7
100
1011.12.2 / 2017-04-26
102===================
103
104 * deps: send@0.15.2
105 - deps: debug@2.6.4
106
1071.12.1 / 2017-03-04
108===================
109
110 * deps: send@0.15.1
111 - Fix issue when `Date.parse` does not return `NaN` on invalid date
112 - Fix strict violation in broken environments
113
1141.12.0 / 2017-02-25
115===================
116
117 * Send complete HTML document in redirect response
118 * Set default CSP header in redirect response
119 * deps: send@0.15.0
120 - Fix false detection of `no-cache` request directive
121 - Fix incorrect result when `If-None-Match` has both `*` and ETags
122 - Fix weak `ETag` matching to match spec
123 - Remove usage of `res._headers` private field
124 - Support `If-Match` and `If-Unmodified-Since` headers
125 - Use `res.getHeaderNames()` when available
126 - Use `res.headersSent` when available
127 - deps: debug@2.6.1
128 - deps: etag@~1.8.0
129 - deps: fresh@0.5.0
130 - deps: http-errors@~1.6.1
131
1321.11.2 / 2017-01-23
133===================
134
135 * deps: send@0.14.2
136 - deps: http-errors@~1.5.1
137 - deps: ms@0.7.2
138 - deps: statuses@~1.3.1
139
1401.11.1 / 2016-06-10
141===================
142
143 * Fix redirect error when `req.url` contains raw non-URL characters
144 * deps: send@0.14.1
145
1461.11.0 / 2016-06-07
147===================
148
149 * Use status code 301 for redirects
150 * deps: send@0.14.0
151 - Add `acceptRanges` option
152 - Add `cacheControl` option
153 - Attempt to combine multiple ranges into single range
154 - Correctly inherit from `Stream` class
155 - Fix `Content-Range` header in 416 responses when using `start`/`end` options
156 - Fix `Content-Range` header missing from default 416 responses
157 - Ignore non-byte `Range` headers
158 - deps: http-errors@~1.5.0
159 - deps: range-parser@~1.2.0
160 - deps: statuses@~1.3.0
161 - perf: remove argument reassignment
162
1631.10.3 / 2016-05-30
164===================
165
166 * deps: send@0.13.2
167 - Fix invalid `Content-Type` header when `send.mime.default_type` unset
168
1691.10.2 / 2016-01-19
170===================
171
172 * deps: parseurl@~1.3.1
173 - perf: enable strict mode
174
1751.10.1 / 2016-01-16
176===================
177
178 * deps: escape-html@~1.0.3
179 - perf: enable strict mode
180 - perf: optimize string replacement
181 - perf: use faster string coercion
182 * deps: send@0.13.1
183 - deps: depd@~1.1.0
184 - deps: destroy@~1.0.4
185 - deps: escape-html@~1.0.3
186 - deps: range-parser@~1.0.3
187
1881.10.0 / 2015-06-17
189===================
190
191 * Add `fallthrough` option
192 - Allows declaring this middleware is the final destination
193 - Provides better integration with Express patterns
194 * Fix reading options from options prototype
195 * Improve the default redirect response headers
196 * deps: escape-html@1.0.2
197 * deps: send@0.13.0
198 - Allow Node.js HTTP server to set `Date` response header
199 - Fix incorrectly removing `Content-Location` on 304 response
200 - Improve the default redirect response headers
201 - Send appropriate headers on default error response
202 - Use `http-errors` for standard emitted errors
203 - Use `statuses` instead of `http` module for status messages
204 - deps: escape-html@1.0.2
205 - deps: etag@~1.7.0
206 - deps: fresh@0.3.0
207 - deps: on-finished@~2.3.0
208 - perf: enable strict mode
209 - perf: remove unnecessary array allocations
210 * perf: enable strict mode
211 * perf: remove argument reassignment
212
2131.9.3 / 2015-05-14
214==================
215
216 * deps: send@0.12.3
217 - deps: debug@~2.2.0
218 - deps: depd@~1.0.1
219 - deps: etag@~1.6.0
220 - deps: ms@0.7.1
221 - deps: on-finished@~2.2.1
222
2231.9.2 / 2015-03-14
224==================
225
226 * deps: send@0.12.2
227 - Throw errors early for invalid `extensions` or `index` options
228 - deps: debug@~2.1.3
229
2301.9.1 / 2015-02-17
231==================
232
233 * deps: send@0.12.1
234 - Fix regression sending zero-length files
235
2361.9.0 / 2015-02-16
237==================
238
239 * deps: send@0.12.0
240 - Always read the stat size from the file
241 - Fix mutating passed-in `options`
242 - deps: mime@1.3.4
243
2441.8.1 / 2015-01-20
245==================
246
247 * Fix redirect loop in Node.js 0.11.14
248 * deps: send@0.11.1
249 - Fix root path disclosure
250
2511.8.0 / 2015-01-05
252==================
253
254 * deps: send@0.11.0
255 - deps: debug@~2.1.1
256 - deps: etag@~1.5.1
257 - deps: ms@0.7.0
258 - deps: on-finished@~2.2.0
259
2601.7.2 / 2015-01-02
261==================
262
263 * Fix potential open redirect when mounted at root
264
2651.7.1 / 2014-10-22
266==================
267
268 * deps: send@0.10.1
269 - deps: on-finished@~2.1.1
270
2711.7.0 / 2014-10-15
272==================
273
274 * deps: send@0.10.0
275 - deps: debug@~2.1.0
276 - deps: depd@~1.0.0
277 - deps: etag@~1.5.0
278
2791.6.5 / 2015-02-04
280==================
281
282 * Fix potential open redirect when mounted at root
283 - Back-ported from v1.7.2
284
2851.6.4 / 2014-10-08
286==================
287
288 * Fix redirect loop when index file serving disabled
289
2901.6.3 / 2014-09-24
291==================
292
293 * deps: send@0.9.3
294 - deps: etag@~1.4.0
295
2961.6.2 / 2014-09-15
297==================
298
299 * deps: send@0.9.2
300 - deps: depd@0.4.5
301 - deps: etag@~1.3.1
302 - deps: range-parser@~1.0.2
303
3041.6.1 / 2014-09-07
305==================
306
307 * deps: send@0.9.1
308 - deps: fresh@0.2.4
309
3101.6.0 / 2014-09-07
311==================
312
313 * deps: send@0.9.0
314 - Add `lastModified` option
315 - Use `etag` to generate `ETag` header
316 - deps: debug@~2.0.0
317
3181.5.4 / 2014-09-04
319==================
320
321 * deps: send@0.8.5
322 - Fix a path traversal issue when using `root`
323 - Fix malicious path detection for empty string path
324
3251.5.3 / 2014-08-17
326==================
327
328 * deps: send@0.8.3
329
3301.5.2 / 2014-08-14
331==================
332
333 * deps: send@0.8.2
334 - Work around `fd` leak in Node.js 0.10 for `fs.ReadStream`
335
3361.5.1 / 2014-08-09
337==================
338
339 * Fix parsing of weird `req.originalUrl` values
340 * deps: parseurl@~1.3.0
341 * deps: utils-merge@1.0.0
342
3431.5.0 / 2014-08-05
344==================
345
346 * deps: send@0.8.1
347 - Add `extensions` option
348
3491.4.4 / 2014-08-04
350==================
351
352 * deps: send@0.7.4
353 - Fix serving index files without root dir
354
3551.4.3 / 2014-07-29
356==================
357
358 * deps: send@0.7.3
359 - Fix incorrect 403 on Windows and Node.js 0.11
360
3611.4.2 / 2014-07-27
362==================
363
364 * deps: send@0.7.2
365 - deps: depd@0.4.4
366
3671.4.1 / 2014-07-26
368==================
369
370 * deps: send@0.7.1
371 - deps: depd@0.4.3
372
3731.4.0 / 2014-07-21
374==================
375
376 * deps: parseurl@~1.2.0
377 - Cache URLs based on original value
378 - Remove no-longer-needed URL mis-parse work-around
379 - Simplify the "fast-path" `RegExp`
380 * deps: send@0.7.0
381 - Add `dotfiles` option
382 - deps: debug@1.0.4
383 - deps: depd@0.4.2
384
3851.3.2 / 2014-07-11
386==================
387
388 * deps: send@0.6.0
389 - Cap `maxAge` value to 1 year
390 - deps: debug@1.0.3
391
3921.3.1 / 2014-07-09
393==================
394
395 * deps: parseurl@~1.1.3
396 - faster parsing of href-only URLs
397
3981.3.0 / 2014-06-28
399==================
400
401 * Add `setHeaders` option
402 * Include HTML link in redirect response
403 * deps: send@0.5.0
404 - Accept string for `maxAge` (converted by `ms`)
405
4061.2.3 / 2014-06-11
407==================
408
409 * deps: send@0.4.3
410 - Do not throw un-catchable error on file open race condition
411 - Use `escape-html` for HTML escaping
412 - deps: debug@1.0.2
413 - deps: finished@1.2.2
414 - deps: fresh@0.2.2
415
4161.2.2 / 2014-06-09
417==================
418
419 * deps: send@0.4.2
420 - fix "event emitter leak" warnings
421 - deps: debug@1.0.1
422 - deps: finished@1.2.1
423
4241.2.1 / 2014-06-02
425==================
426
427 * use `escape-html` for escaping
428 * deps: send@0.4.1
429 - Send `max-age` in `Cache-Control` in correct format
430
4311.2.0 / 2014-05-29
432==================
433
434 * deps: send@0.4.0
435 - Calculate ETag with md5 for reduced collisions
436 - Fix wrong behavior when index file matches directory
437 - Ignore stream errors after request ends
438 - Skip directories in index file search
439 - deps: debug@0.8.1
440
4411.1.0 / 2014-04-24
442==================
443
444 * Accept options directly to `send` module
445 * deps: send@0.3.0
446
4471.0.4 / 2014-04-07
448==================
449
450 * Resolve relative paths at middleware setup
451 * Use parseurl to parse the URL from request
452
4531.0.3 / 2014-03-20
454==================
455
456 * Do not rely on connect-like environments
457
4581.0.2 / 2014-03-06
459==================
460
461 * deps: send@0.2.0
462
4631.0.1 / 2014-03-05
464==================
465
466 * Add mime export for back-compat
467
4681.0.0 / 2014-03-05
469==================
470
471 * Genesis from `connect`
Note: See TracBrowser for help on using the repository browser.