source: frontend/node_modules/send/HISTORY.md

Last change on this file was 9af201e, checked in by MBK <marija.karapandzova@…>, 11 days ago

Fix frontend appearance

  • Property mode set to 100644
File size: 13.3 KB
Line 
10.19.2 / 2025-12-15
2===================
3
4* deps: use tilde notation for dependencies
5* deps: http-errors@~2.0.1
6* deps: statuses@~2.0.2
7
80.19.1 / 2024-10-09
9===================
10
11* deps: encodeurl@~2.0.0
12
130.19.0 / 2024-09-10
14===================
15
16* Remove link renderization in html while redirecting
17
180.18.0 / 2022-03-23
19===================
20
21 * Fix emitted 416 error missing headers property
22 * Limit the headers removed for 304 response
23 * deps: depd@2.0.0
24 - Replace internal `eval` usage with `Function` constructor
25 - Use instance methods on `process` to check for listeners
26 * deps: destroy@1.2.0
27 * deps: http-errors@2.0.0
28 - deps: depd@2.0.0
29 - deps: statuses@2.0.1
30 * deps: on-finished@2.4.1
31 * deps: statuses@2.0.1
32
330.17.2 / 2021-12-11
34===================
35
36 * pref: ignore empty http tokens
37 * deps: http-errors@1.8.1
38 - deps: inherits@2.0.4
39 - deps: toidentifier@1.0.1
40 - deps: setprototypeof@1.2.0
41 * deps: ms@2.1.3
42
430.17.1 / 2019-05-10
44===================
45
46 * Set stricter CSP header in redirect & error responses
47 * deps: range-parser@~1.2.1
48
490.17.0 / 2019-05-03
50===================
51
52 * deps: http-errors@~1.7.2
53 - Set constructor name when possible
54 - Use `toidentifier` module to make class names
55 - deps: depd@~1.1.2
56 - deps: setprototypeof@1.1.1
57 - deps: statuses@'>= 1.5.0 < 2'
58 * deps: mime@1.6.0
59 - Add extensions for JPEG-2000 images
60 - Add new `font/*` types from IANA
61 - Add WASM mapping
62 - Update `.bdoc` to `application/bdoc`
63 - Update `.bmp` to `image/bmp`
64 - Update `.m4a` to `audio/mp4`
65 - Update `.rtf` to `application/rtf`
66 - Update `.wav` to `audio/wav`
67 - Update `.xml` to `application/xml`
68 - Update generic extensions to `application/octet-stream`:
69 `.deb`, `.dll`, `.dmg`, `.exe`, `.iso`, `.msi`
70 - Use mime-score module to resolve extension conflicts
71 * deps: ms@2.1.1
72 - Add `week`/`w` support
73 - Fix negative number handling
74 * deps: statuses@~1.5.0
75 * perf: remove redundant `path.normalize` call
76
770.16.2 / 2018-02-07
78===================
79
80 * Fix incorrect end tag in default error & redirects
81 * deps: depd@~1.1.2
82 - perf: remove argument reassignment
83 * deps: encodeurl@~1.0.2
84 - Fix encoding `%` as last character
85 * deps: statuses@~1.4.0
86
870.16.1 / 2017-09-29
88===================
89
90 * Fix regression in edge-case behavior for empty `path`
91
920.16.0 / 2017-09-27
93===================
94
95 * Add `immutable` option
96 * Fix missing `</html>` in default error & redirects
97 * Use instance methods on steam to check for listeners
98 * deps: mime@1.4.1
99 - Add 70 new types for file extensions
100 - Set charset as "UTF-8" for .js and .json
101 * perf: improve path validation speed
102
1030.15.6 / 2017-09-22
104===================
105
106 * deps: debug@2.6.9
107 * perf: improve `If-Match` token parsing
108
1090.15.5 / 2017-09-20
110===================
111
112 * deps: etag@~1.8.1
113 - perf: replace regular expression with substring
114 * deps: fresh@0.5.2
115 - Fix handling of modified headers with invalid dates
116 - perf: improve ETag match loop
117 - perf: improve `If-None-Match` token parsing
118
1190.15.4 / 2017-08-05
120===================
121
122 * deps: debug@2.6.8
123 * deps: depd@~1.1.1
124 - Remove unnecessary `Buffer` loading
125 * deps: http-errors@~1.6.2
126 - deps: depd@1.1.1
127
1280.15.3 / 2017-05-16
129===================
130
131 * deps: debug@2.6.7
132 - deps: ms@2.0.0
133 * deps: ms@2.0.0
134
1350.15.2 / 2017-04-26
136===================
137
138 * deps: debug@2.6.4
139 - Fix `DEBUG_MAX_ARRAY_LENGTH`
140 - deps: ms@0.7.3
141 * deps: ms@1.0.0
142
1430.15.1 / 2017-03-04
144===================
145
146 * Fix issue when `Date.parse` does not return `NaN` on invalid date
147 * Fix strict violation in broken environments
148
1490.15.0 / 2017-02-25
150===================
151
152 * Support `If-Match` and `If-Unmodified-Since` headers
153 * Add `res` and `path` arguments to `directory` event
154 * Remove usage of `res._headers` private field
155 - Improves compatibility with Node.js 8 nightly
156 * Send complete HTML document in redirect & error responses
157 * Set default CSP header in redirect & error responses
158 * Use `res.getHeaderNames()` when available
159 * Use `res.headersSent` when available
160 * deps: debug@2.6.1
161 - Allow colors in workers
162 - Deprecated `DEBUG_FD` environment variable set to `3` or higher
163 - Fix error when running under React Native
164 - Use same color for same namespace
165 - deps: ms@0.7.2
166 * deps: etag@~1.8.0
167 * deps: fresh@0.5.0
168 - Fix false detection of `no-cache` request directive
169 - Fix incorrect result when `If-None-Match` has both `*` and ETags
170 - Fix weak `ETag` matching to match spec
171 - perf: delay reading header values until needed
172 - perf: enable strict mode
173 - perf: hoist regular expressions
174 - perf: remove duplicate conditional
175 - perf: remove unnecessary boolean coercions
176 - perf: skip checking modified time if ETag check failed
177 - perf: skip parsing `If-None-Match` when no `ETag` header
178 - perf: use `Date.parse` instead of `new Date`
179 * deps: http-errors@~1.6.1
180 - Make `message` property enumerable for `HttpError`s
181 - deps: setprototypeof@1.0.3
182
1830.14.2 / 2017-01-23
184===================
185
186 * deps: http-errors@~1.5.1
187 - deps: inherits@2.0.3
188 - deps: setprototypeof@1.0.2
189 - deps: statuses@'>= 1.3.1 < 2'
190 * deps: ms@0.7.2
191 * deps: statuses@~1.3.1
192
1930.14.1 / 2016-06-09
194===================
195
196 * Fix redirect error when `path` contains raw non-URL characters
197 * Fix redirect when `path` starts with multiple forward slashes
198
1990.14.0 / 2016-06-06
200===================
201
202 * Add `acceptRanges` option
203 * Add `cacheControl` option
204 * Attempt to combine multiple ranges into single range
205 * Correctly inherit from `Stream` class
206 * Fix `Content-Range` header in 416 responses when using `start`/`end` options
207 * Fix `Content-Range` header missing from default 416 responses
208 * Ignore non-byte `Range` headers
209 * deps: http-errors@~1.5.0
210 - Add `HttpError` export, for `err instanceof createError.HttpError`
211 - Support new code `421 Misdirected Request`
212 - Use `setprototypeof` module to replace `__proto__` setting
213 - deps: inherits@2.0.1
214 - deps: statuses@'>= 1.3.0 < 2'
215 - perf: enable strict mode
216 * deps: range-parser@~1.2.0
217 - Fix incorrectly returning -1 when there is at least one valid range
218 - perf: remove internal function
219 * deps: statuses@~1.3.0
220 - Add `421 Misdirected Request`
221 - perf: enable strict mode
222 * perf: remove argument reassignment
223
2240.13.2 / 2016-03-05
225===================
226
227 * Fix invalid `Content-Type` header when `send.mime.default_type` unset
228
2290.13.1 / 2016-01-16
230===================
231
232 * deps: depd@~1.1.0
233 - Support web browser loading
234 - perf: enable strict mode
235 * deps: destroy@~1.0.4
236 - perf: enable strict mode
237 * deps: escape-html@~1.0.3
238 - perf: enable strict mode
239 - perf: optimize string replacement
240 - perf: use faster string coercion
241 * deps: range-parser@~1.0.3
242 - perf: enable strict mode
243
2440.13.0 / 2015-06-16
245===================
246
247 * Allow Node.js HTTP server to set `Date` response header
248 * Fix incorrectly removing `Content-Location` on 304 response
249 * Improve the default redirect response headers
250 * Send appropriate headers on default error response
251 * Use `http-errors` for standard emitted errors
252 * Use `statuses` instead of `http` module for status messages
253 * deps: escape-html@1.0.2
254 * deps: etag@~1.7.0
255 - Improve stat performance by removing hashing
256 * deps: fresh@0.3.0
257 - Add weak `ETag` matching support
258 * deps: on-finished@~2.3.0
259 - Add defined behavior for HTTP `CONNECT` requests
260 - Add defined behavior for HTTP `Upgrade` requests
261 - deps: ee-first@1.1.1
262 * perf: enable strict mode
263 * perf: remove unnecessary array allocations
264
2650.12.3 / 2015-05-13
266===================
267
268 * deps: debug@~2.2.0
269 - deps: ms@0.7.1
270 * deps: depd@~1.0.1
271 * deps: etag@~1.6.0
272 - Improve support for JXcore
273 - Support "fake" stats objects in environments without `fs`
274 * deps: ms@0.7.1
275 - Prevent extraordinarily long inputs
276 * deps: on-finished@~2.2.1
277
2780.12.2 / 2015-03-13
279===================
280
281 * Throw errors early for invalid `extensions` or `index` options
282 * deps: debug@~2.1.3
283 - Fix high intensity foreground color for bold
284 - deps: ms@0.7.0
285
2860.12.1 / 2015-02-17
287===================
288
289 * Fix regression sending zero-length files
290
2910.12.0 / 2015-02-16
292===================
293
294 * Always read the stat size from the file
295 * Fix mutating passed-in `options`
296 * deps: mime@1.3.4
297
2980.11.1 / 2015-01-20
299===================
300
301 * Fix `root` path disclosure
302
3030.11.0 / 2015-01-05
304===================
305
306 * deps: debug@~2.1.1
307 * deps: etag@~1.5.1
308 - deps: crc@3.2.1
309 * deps: ms@0.7.0
310 - Add `milliseconds`
311 - Add `msecs`
312 - Add `secs`
313 - Add `mins`
314 - Add `hrs`
315 - Add `yrs`
316 * deps: on-finished@~2.2.0
317
3180.10.1 / 2014-10-22
319===================
320
321 * deps: on-finished@~2.1.1
322 - Fix handling of pipelined requests
323
3240.10.0 / 2014-10-15
325===================
326
327 * deps: debug@~2.1.0
328 - Implement `DEBUG_FD` env variable support
329 * deps: depd@~1.0.0
330 * deps: etag@~1.5.0
331 - Improve string performance
332 - Slightly improve speed for weak ETags over 1KB
333
3340.9.3 / 2014-09-24
335==================
336
337 * deps: etag@~1.4.0
338 - Support "fake" stats objects
339
3400.9.2 / 2014-09-15
341==================
342
343 * deps: depd@0.4.5
344 * deps: etag@~1.3.1
345 * deps: range-parser@~1.0.2
346
3470.9.1 / 2014-09-07
348==================
349
350 * deps: fresh@0.2.4
351
3520.9.0 / 2014-09-07
353==================
354
355 * Add `lastModified` option
356 * Use `etag` to generate `ETag` header
357 * deps: debug@~2.0.0
358
3590.8.5 / 2014-09-04
360==================
361
362 * Fix malicious path detection for empty string path
363
3640.8.4 / 2014-09-04
365==================
366
367 * Fix a path traversal issue when using `root`
368
3690.8.3 / 2014-08-16
370==================
371
372 * deps: destroy@1.0.3
373 - renamed from dethroy
374 * deps: on-finished@2.1.0
375
3760.8.2 / 2014-08-14
377==================
378
379 * Work around `fd` leak in Node.js 0.10 for `fs.ReadStream`
380 * deps: dethroy@1.0.2
381
3820.8.1 / 2014-08-05
383==================
384
385 * Fix `extensions` behavior when file already has extension
386
3870.8.0 / 2014-08-05
388==================
389
390 * Add `extensions` option
391
3920.7.4 / 2014-08-04
393==================
394
395 * Fix serving index files without root dir
396
3970.7.3 / 2014-07-29
398==================
399
400 * Fix incorrect 403 on Windows and Node.js 0.11
401
4020.7.2 / 2014-07-27
403==================
404
405 * deps: depd@0.4.4
406 - Work-around v8 generating empty stack traces
407
4080.7.1 / 2014-07-26
409==================
410
411 * deps: depd@0.4.3
412 - Fix exception when global `Error.stackTraceLimit` is too low
413
4140.7.0 / 2014-07-20
415==================
416
417 * Deprecate `hidden` option; use `dotfiles` option
418 * Add `dotfiles` option
419 * deps: debug@1.0.4
420 * deps: depd@0.4.2
421 - Add `TRACE_DEPRECATION` environment variable
422 - Remove non-standard grey color from color output
423 - Support `--no-deprecation` argument
424 - Support `--trace-deprecation` argument
425
4260.6.0 / 2014-07-11
427==================
428
429 * Deprecate `from` option; use `root` option
430 * Deprecate `send.etag()` -- use `etag` in `options`
431 * Deprecate `send.hidden()` -- use `hidden` in `options`
432 * Deprecate `send.index()` -- use `index` in `options`
433 * Deprecate `send.maxage()` -- use `maxAge` in `options`
434 * Deprecate `send.root()` -- use `root` in `options`
435 * Cap `maxAge` value to 1 year
436 * deps: debug@1.0.3
437 - Add support for multiple wildcards in namespaces
438
4390.5.0 / 2014-06-28
440==================
441
442 * Accept string for `maxAge` (converted by `ms`)
443 * Add `headers` event
444 * Include link in default redirect response
445 * Use `EventEmitter.listenerCount` to count listeners
446
4470.4.3 / 2014-06-11
448==================
449
450 * Do not throw un-catchable error on file open race condition
451 * Use `escape-html` for HTML escaping
452 * deps: debug@1.0.2
453 - fix some debugging output colors on node.js 0.8
454 * deps: finished@1.2.2
455 * deps: fresh@0.2.2
456
4570.4.2 / 2014-06-09
458==================
459
460 * fix "event emitter leak" warnings
461 * deps: debug@1.0.1
462 * deps: finished@1.2.1
463
4640.4.1 / 2014-06-02
465==================
466
467 * Send `max-age` in `Cache-Control` in correct format
468
4690.4.0 / 2014-05-27
470==================
471
472 * Calculate ETag with md5 for reduced collisions
473 * Fix wrong behavior when index file matches directory
474 * Ignore stream errors after request ends
475 - Goodbye `EBADF, read`
476 * Skip directories in index file search
477 * deps: debug@0.8.1
478
4790.3.0 / 2014-04-24
480==================
481
482 * Fix sending files with dots without root set
483 * Coerce option types
484 * Accept API options in options object
485 * Set etags to "weak"
486 * Include file path in etag
487 * Make "Can't set headers after they are sent." catchable
488 * Send full entity-body for multi range requests
489 * Default directory access to 403 when index disabled
490 * Support multiple index paths
491 * Support "If-Range" header
492 * Control whether to generate etags
493 * deps: mime@1.2.11
494
4950.2.0 / 2014-01-29
496==================
497
498 * update range-parser and fresh
499
5000.1.4 / 2013-08-11
501==================
502
503 * update fresh
504
5050.1.3 / 2013-07-08
506==================
507
508 * Revert "Fix fd leak"
509
5100.1.2 / 2013-07-03
511==================
512
513 * Fix fd leak
514
5150.1.0 / 2012-08-25
516==================
517
518 * add options parameter to send() that is passed to fs.createReadStream() [kanongil]
519
5200.0.4 / 2012-08-16
521==================
522
523 * allow custom "Accept-Ranges" definition
524
5250.0.3 / 2012-07-16
526==================
527
528 * fix normalization of the root directory. Closes #3
529
5300.0.2 / 2012-07-09
531==================
532
533 * add passing of req explicitly for now (YUCK)
534
5350.0.1 / 2010-01-03
536==================
537
538 * Initial release
Note: See TracBrowser for help on using the repository browser.