Skip to content

Releases: lukeed/sirv

v1.0.11

30 Jan 18:33
Compare
Choose a tag to compare

Patches

v1.0.10

07 Dec 19:22
Compare
Choose a tag to compare

Patches

  • (sirv) Use Cache-Control: no-cache when both dev & etag are enabled (#90): c8fe11b
    By default dev-mode always used no-store – but this also means that any ETag on the response is ignored too. Changing this to no-cache allows the browser to remember the ETag and send if as the If-None-Match header on next request.

v1.0.9

05 Dec 17:42
Compare
Choose a tag to compare

Patches

  • (sirv) More specific ignore regex default (#88): 5e3d7a8
    Thank you @adam-lynch~!

  • (sirv) Replace VoidFunction usage in TypeScript definitions (#89): 478b487

v1.0.8

20 Oct 15:45
Compare
Choose a tag to compare

Patches

  • (sirv-cli): Add hidden --no-logs option (#85): 714c058
    Does not render "LOGS" output on requests. Unlike --quiet, --no-logs keeps intro banner.

v1.0.7

16 Oct 17:13
Compare
Choose a tag to compare

Patches

  • (sirv): Use a separate FILES cache per sirv instance (#84): c69bbfb
    Thank you @Rich-Harris~!

  • (sirv): Append must-revalidate Cache-Control directive when maxAge: 0 is used: fb31a46
    Only appends when immutable option is not in use!

v1.0.6

12 Aug 22:46
Compare
Choose a tag to compare

Patches

  • (sirv) Ensure options.setHeaders changes are respected (#79): 25eb012

v1.0.5

31 Jul 17:20
Compare
Choose a tag to compare

Patches

v1.0.4

29 Jul 18:04
Compare
Choose a tag to compare

Patches

  • (sirv-cli): Allow graceful HTTP/1 support when --http2 enabled (#74): 4b419bf
    Does not affect HTTP/2 clients. Instead, allows HTTP/1.1 clients to connect over HTTPS.
    Thank you @ArtskydJ~!

v1.0.3

29 Jun 19:30
Compare
Choose a tag to compare

Patches

  • (sirv-cli) Add --no-clear option to disable console scroll reset (#58): 32a6a2c
    Default behavior is completely unchanged.

v1.0.2

26 Jun 22:43
Compare
Choose a tag to compare

Patches

  • (sirv-cli) Print --host hint when not in use (#70, #71): ec5febc
    Thank you @mhkeller~!

    A lot of users are/were unaware that sirv-cli was capable of setting up a network endpoint for your server. The option always existed in the help text's list of options, but it can be easy for things to hide in plain sight! So now the CLI will always show a "Network:" field (to show that it's at least possible) and either the server address if there is one or a short clue about the --host flag.

Chores