second
[josuexyz/.git] / node_modules / etag / HISTORY.md
1 1.8.1 / 2017-09-12
2 ==================
3
4   * perf: replace regular expression with substring
5
6 1.8.0 / 2017-02-18
7 ==================
8
9   * Use SHA1 instead of MD5 for ETag hashing
10     - Improves performance for larger entities
11     - Works with FIPS 140-2 OpenSSL configuration
12
13 1.7.0 / 2015-06-08
14 ==================
15
16   * Always include entity length in ETags for hash length extensions
17   * Generate non-Stats ETags using MD5 only (no longer CRC32)
18   * Improve stat performance by removing hashing
19   * Remove base64 padding in ETags to shorten
20   * Use MD5 instead of MD4 in weak ETags over 1KB
21
22 1.6.0 / 2015-05-10
23 ==================
24
25   * Improve support for JXcore
26   * Remove requirement of `atime` in the stats object
27   * Support "fake" stats objects in environments without `fs`
28
29 1.5.1 / 2014-11-19
30 ==================
31
32   * deps: crc@3.2.1
33     - Minor fixes
34
35 1.5.0 / 2014-10-14
36 ==================
37
38   * Improve string performance
39   * Slightly improve speed for weak ETags over 1KB
40
41 1.4.0 / 2014-09-21
42 ==================
43
44   * Support "fake" stats objects
45   * Support Node.js 0.6
46
47 1.3.1 / 2014-09-14
48 ==================
49
50   * Use the (new and improved) `crc` for crc32
51
52 1.3.0 / 2014-08-29
53 ==================
54
55   * Default strings to strong ETags
56   * Improve speed for weak ETags over 1KB
57
58 1.2.1 / 2014-08-29
59 ==================
60
61   * Use the (much faster) `buffer-crc32` for crc32
62
63 1.2.0 / 2014-08-24
64 ==================
65
66   * Add support for file stat objects
67
68 1.1.0 / 2014-08-24
69 ==================
70
71   * Add fast-path for empty entity
72   * Add weak ETag generation
73   * Shrink size of generated ETags
74
75 1.0.1 / 2014-08-24
76 ==================
77
78   * Fix behavior of string containing Unicode
79
80 1.0.0 / 2014-05-18
81 ==================
82
83   * Initial release