-
### Link to the code that reproduces this issue
https://github.com/Ruchika-saini/NextJs-swr/tree/main
### To Reproduce
1. Created a simple Next JS app with version 13.5.6.
2. Created a home page, …
-
# Feature Request
Adding proper `stale-if-error` and `stale-while-revalidate` directives to `Cache-Control` response Header would help the client to re-use cached response data in case of _ESI_ err…
-
We could use the `Cache-Control: stale-while-revalidate` header to improve performance of subsequent reloads of the dev-server
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cache-Contro…
-
### Actual
When expired tiles can't be rerendered on-the-fly, the old (dirty) version is returned.
Currently, these dirty tiles get a `Cache-Control: max-age=604800` and a corresponding `Expire…
-
[RFC-5861](https://tools.ietf.org/html/rfc5861#section-3) introduces a cache-control extension "stale-while-invalidate":
> When present in an HTTP response, the stale-while-revalidate Cache-
> …
-
These are currently ignored due to being passed around to multiple classes as `**kwargs`, but could lead to unexpected behavior, e.g. due to a typo or using args for the wrong backend. Checking all kw…
-
Hey, for GET request caching the Cache-Control max-age setting also controls `s-maxage`. This seems counterproductive considering the plugin is purging shared caches for us...theoretically. I guess th…
-
### Verify canary release
- [X] I verified that the issue exists in the latest Next.js canary release
### Provide environment information
```bash
Operating System:
Platform: darwin
…
-
Right now I believe we're sending an `up-to-date` control message at the end of every log (correct me if wrong).
This is problematic as the default cache timeout is 60 seconds. So someone could be …
-
If using the Stale-While-Revalidate strategy for navigation requests, an update to a given page will not be visible unless the user reloads after loading the stale page. Workbox provides a [mechanism]…