Open renovate[bot] opened 3 years ago
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
⚠️ Warning: custom changes will be lost.
This PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error.
This PR contains the following updates:
1.0.0
->1.0.14
Release Notes
lukeed/sirv
### [`v1.0.14`](https://togithub.com/lukeed/sirv/releases/tag/v1.0.14) [Compare Source](https://togithub.com/lukeed/sirv/compare/v1.0.13...v1.0.14) #### Chores - (`sirv`): Bump `@polka/url` to take advantage of [this fix](https://togithub.com/lukeed/polka/releases/tag/v1.0.0-next.17) ### [`v1.0.13`](https://togithub.com/lukeed/sirv/releases/tag/v1.0.13) [Compare Source](https://togithub.com/lukeed/sirv/compare/v1.0.12...v1.0.13) #### Patches - (`sirv`) Only use `req.path` if has `req._decoded` flag exists ([#82](https://togithub.com/lukeed/sirv/issues/82)): *The `req._decoded` check was added & should have always been in there, since this was `sirv`'s way of preventing duplicate `decodeURIComponent` calls. However, this was only true when it received a request from a `polka@next` app, since Polka was previously writing the decoded value to `req.path` – this changed with `polka@v1.0.0-next.16`* *Now that the latest `polka@next` (and Express) doesn't decode automatically anymore, `req.path` isn't trustworthy on its own. It needs `req._decoded` to be there too in order to trust it.* *This combo-check is backwards compatible for `polka@next` users who don't upgrade and will unblock Express users for the first time, who have always had a "raw" `req.path` value set.* ### [`v1.0.12`](https://togithub.com/lukeed/sirv/releases/tag/v1.0.12) [Compare Source](https://togithub.com/lukeed/sirv/compare/v1.0.11...v1.0.12) #### Patches - (sirv-cli): Ensure `boolean` options are parsed as booleans ([#97](https://togithub.com/lukeed/sirv/issues/97)): [`8ebca7c`](https://togithub.com/lukeed/sirv/commit/8ebca7c) - (sirv): Bump `@polka/url` dependency version: [`7c5162a`](https://togithub.com/lukeed/sirv/commit/7c5162a) #### Chores - Adjust GitHub Action env setup ([#109](https://togithub.com/lukeed/sirv/issues/109)): [`f2ae0f5`](https://togithub.com/lukeed/sirv/commit/f2ae0f5) - Update Github Action image(s) and Node versions: [`9334dfc`](https://togithub.com/lukeed/sirv/commit/9334dfc), [`cf2de81`](https://togithub.com/lukeed/sirv/commit/cf2de81), [`c7e0a20`](https://togithub.com/lukeed/sirv/commit/c7e0a20) - Add test for filename with space ([#102](https://togithub.com/lukeed/sirv/issues/102)): [`ede9189`](https://togithub.com/lukeed/sirv/commit/ede9189) *Thank you [@samccone](https://togithub.com/samccone)!* ### [`v1.0.11`](https://togithub.com/lukeed/sirv/releases/tag/v1.0.11) [Compare Source](https://togithub.com/lukeed/sirv/compare/v1.0.10...v1.0.11) #### Patches - (`sirv`) Add `Vary` header when gzip or brotli is in use ([#95](https://togithub.com/lukeed/sirv/issues/95)): [`86e6733`](https://togithub.com/lukeed/sirv/commit/86e6733) *Thank you [@istarkov](https://togithub.com/istarkov)~!* ### [`v1.0.10`](https://togithub.com/lukeed/sirv/releases/tag/v1.0.10) [Compare Source](https://togithub.com/lukeed/sirv/compare/v1.0.9...v1.0.10) #### Patches - (`sirv`) Use `Cache-Control: no-cache` when both `dev` & `etag` are enabled ([#90](https://togithub.com/lukeed/sirv/issues/90)): [`c8fe11b`](https://togithub.com/lukeed/sirv/commit/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`](https://togithub.com/lukeed/sirv/releases/tag/v1.0.9) [Compare Source](https://togithub.com/lukeed/sirv/compare/v1.0.8...v1.0.9) #### Patches - (`sirv`) More specific `ignore` regex default ([#88](https://togithub.com/lukeed/sirv/issues/88)): [`5e3d7a8`](https://togithub.com/lukeed/sirv/commit/5e3d7a8) *Thank you [@adam-lynch](https://togithub.com/adam-lynch)~!* - (`sirv`) Replace `VoidFunction` usage in TypeScript definitions ([#89](https://togithub.com/lukeed/sirv/issues/89)): [`478b487`](https://togithub.com/lukeed/sirv/commit/478b487) ### [`v1.0.8`](https://togithub.com/lukeed/sirv/releases/tag/v1.0.8) [Compare Source](https://togithub.com/lukeed/sirv/compare/v1.0.7...v1.0.8) #### Patches - (`sirv-cli`): Add hidden `--no-logs` option ([#85](https://togithub.com/lukeed/sirv/issues/85)): [`714c058`](https://togithub.com/lukeed/sirv/commit/714c058)\ *Does not render `"LOGS"` output on requests. Unlike `--quiet`, `--no-logs` keeps intro banner.* ### [`v1.0.7`](https://togithub.com/lukeed/sirv/releases/tag/v1.0.7) [Compare Source](https://togithub.com/lukeed/sirv/compare/v1.0.6...v1.0.7) #### Patches - (`sirv`): Use a separate `FILES` cache per `sirv` instance ([#84](https://togithub.com/lukeed/sirv/issues/84)): [`c69bbfb`](https://togithub.com/lukeed/sirv/commit/c69bbfb) *Thank you [@Rich-Harris](https://togithub.com/Rich-Harris)~!* - (`sirv`): Append [`must-revalidate`](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cache-Control#Revalidation_and_reloading) Cache-Control directive when `maxAge: 0` is used: [`fb31a46`](https://togithub.com/lukeed/sirv/commit/fb31a46) *Only appends when `immutable` option is not in use!* ### [`v1.0.6`](https://togithub.com/lukeed/sirv/releases/tag/v1.0.6) [Compare Source](https://togithub.com/lukeed/sirv/compare/v1.0.5...v1.0.6) #### Patches - (`sirv`) Ensure `options.setHeaders` changes are respected ([#79](https://togithub.com/lukeed/sirv/issues/79)): [`25eb012`](https://togithub.com/lukeed/sirv/commit/25eb012) ### [`v1.0.5`](https://togithub.com/lukeed/sirv/releases/tag/v1.0.5) [Compare Source](https://togithub.com/lukeed/sirv/compare/v1.0.4...v1.0.5) #### Patches - (`sirv`) Ensure cached response headers (in "prod" mode) are not mutated between requests ([#75](https://togithub.com/lukeed/sirv/issues/75), [#55](https://togithub.com/lukeed/sirv/issues/55)): [`b33bb15`](https://togithub.com/lukeed/sirv/commit/b33bb15) *Thank you [@imtiazmangerah](https://togithub.com/imtiazmangerah)!* ### [`v1.0.4`](https://togithub.com/lukeed/sirv/releases/tag/v1.0.4) [Compare Source](https://togithub.com/lukeed/sirv/compare/v1.0.3...v1.0.4) #### Patches - (`sirv-cli`): Allow graceful HTTP/1 support when `--http2` enabled ([#74](https://togithub.com/lukeed/sirv/issues/74)): [`4b419bf`](https://togithub.com/lukeed/sirv/commit/4b419bf) *Does not affect HTTP/2 clients. Instead, allows HTTP/1.1 clients to connect over HTTPS. Thank you [@ArtskydJ](https://togithub.com/ArtskydJ)~!* ### [`v1.0.3`](https://togithub.com/lukeed/sirv/releases/tag/v1.0.3) [Compare Source](https://togithub.com/lukeed/sirv/compare/v1.0.2...v1.0.3) #### Patches - (`sirv-cli`) Add `--no-clear` option to disable console scroll reset ([#58](https://togithub.com/lukeed/sirv/issues/58)): [`32a6a2c`](https://togithub.com/lukeed/sirv/commit/32a6a2c) *Default behavior is completely unchanged.* ### [`v1.0.2`](https://togithub.com/lukeed/sirv/releases/tag/v1.0.2) [Compare Source](https://togithub.com/lukeed/sirv/compare/v1.0.1...v1.0.2) #### Patches - (`sirv-cli`) Print `--host` hint when not in use ([#70](https://togithub.com/lukeed/sirv/issues/70), [#71](https://togithub.com/lukeed/sirv/issues/71)): [`ec5febc`](https://togithub.com/lukeed/sirv/commit/ec5febc) *Thank you [@mhkeller](https://togithub.com/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 - (docs) Add mention of `mkcert` for alternative SSL certificate generation ([#68](https://togithub.com/lukeed/sirv/issues/68)): [`9eea208`](https://togithub.com/lukeed/sirv/commit/9eea208) *Thank you [@longrunningprocess](https://togithub.com/longrunningprocess)~!* ### [`v1.0.1`](https://togithub.com/lukeed/sirv/releases/tag/v1.0.1) [Compare Source](https://togithub.com/lukeed/sirv/compare/v1.0.0...v1.0.1) #### Patches - (`sirv`) Set "br" for `content-encoding` header value ([#65](https://togithub.com/lukeed/sirv/issues/65)): [`fa4f7db`](https://togithub.com/lukeed/sirv/commit/fa4f7db), [`7205446`](https://togithub.com/lukeed/sirv/commit/7205446) *Thank you [@DaGhostman](https://togithub.com/DaGhostman)~!* #### Chores - (`sirv`) Add additional `dotfiles` tests: [`d01fe72`](https://togithub.com/lukeed/sirv/commit/d01fe72) - Update badges: [`8785b42`](https://togithub.com/lukeed/sirv/commit/8785b42)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.