HISTORY.md (1732B)
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