📄 HISTORY.md

← 返回目录

2.0.0 - 2024-09-04 ========== * Drop support for Node.js <18

1.0.0 - 2024-09-04 ==========

* Drop support for Node.js below 0.8 * Fix: Ignore If-Modified-Since in the presence of If-None-Match, according to spec. Fixes #35

0.5.2 / 2017-09-13 ==================

* Fix regression matching multiple ETags in If-None-Match * perf: improve If-None-Match token parsing

0.5.1 / 2017-09-11 ==================

* Fix handling of modified headers with invalid dates * perf: improve ETag match loop

0.5.0 / 2017-02-21 ==================

Fix incorrect result when If-None-Match has both and ETags * Fix weak ETag matching to match spec * perf: delay reading header values until needed * perf: skip checking modified time if ETag check failed * perf: skip parsing If-None-Match when no ETag header * perf: use Date.parse instead of new Date

0.4.0 / 2017-02-05 ==================

* Fix false detection of no-cache request directive * perf: enable strict mode * perf: hoist regular expressions * perf: remove duplicate conditional * perf: remove unnecessary boolean coercions

0.3.0 / 2015-05-12 ==================

* Add weak ETag matching support

0.2.4 / 2014-09-07 ==================

* Support Node.js 0.6

0.2.3 / 2014-09-07 ==================

* Move repository to jshttp

0.2.2 / 2014-02-19 ==================

* Revert "Fix for blank page on Safari reload"

0.2.1 / 2014-01-29 ==================

* Fix for blank page on Safari reload

0.2.0 / 2013-08-11 ==================

* Return stale for Cache-Control: no-cache

0.1.0 / 2012-06-15 ==================

Add If-None-Match: support

0.0.1 / 2012-06-10 ==================

* Initial release