Skip to content
This repository has been archived by the owner on Feb 9, 2024. It is now read-only.

0.0.11

Compare
Choose a tag to compare
@ispivey ispivey released this 30 Jun 15:56
  • Features

    • Support cache revalidation using ETags and If-None-Match - shagamemnon, issue/62 pull/94 pull/113

      Previously, cacheable resources were not looked up from the browser cache because getAssetFromKV would never return a 304 Not Modified response.

      Now, getAssetFromKV sets an ETag header on all cachable assets before putting them in the Cache API, and therefore will return a 304 response when appropriate.

    • Export TypeScript types - ispivey, issue/43 pull/106

  • Fixes

    • Support non-ASCII characters in paths - SukkaW, issue/99 pull/105

      Fixes an issue where non-ASCII paths were not URI-decoded before being looked up, causing non-ASCII paths to 404.

    • Support charset=utf8 in MIME type - theromis, issue/92 pull/97

      Fixes an issue where Content-Type: text/* was never appended with ; charset=utf8, meaning clients would not render non-ASCII characters properly.

    • Fix bugs in README examples - kentonv bradyjoslin, issue/93 pull/102 issue/88 pull/116

  • Maintenance