You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* feat: add revalidateTag handling
* fix: do not override tags on page set
* fix: force revalidation for stale tags and write meta for page
* fix: patch fetch function
* fix for 13.4.20
* add docs to help retrieve paths
* custom provider to populate dynamodb
* fix for esm loader
* fix for next bundled 13.5
* revert serverHandler to use custom routing
* remove patchFetch as it no longer works
* docs: add docs about fetch behaviour
* get fetch cache tags directly from cache file
Please note that on-demand revalidation via the [`next/cache` module](https://nextjs.org/docs/app/building-your-application/data-fetching/revalidating#using-on-demand-revalidation) (`revalidatePath` and `revalidateTag`) is not yet supported.
332
+
For on-demand revalidation via the [`next/cache` module](https://nextjs.org/docs/app/building-your-application/data-fetching/revalidating#using-on-demand-revalidation), if you want to retrieve the associated paths for a given tag, you can use this function:
@@ -383,6 +411,19 @@ This cost estimate is based on the `us-east-1` region pricing and does not consi
383
411
384
412
## Limitations and workarounds
385
413
414
+
#### WORKAROUND: Patch fetch behaviour for ISR. Only for [email protected]+
415
+
416
+
In order to make fetch work as expected with ISR, you need to patch the `fetch` function in your app. Just add this lines to your root layout component:
Without this workaround, if you have 2 fetch calls in your page with different revalidate values, both will use the smallest value during ISR revalidation.
426
+
386
427
#### WORKAROUND: Create one cache behavior per top-level file and folder in `public/` (AWS specific)
387
428
388
429
As mentioned in the [Asset files](#asset-files) section, files in your app's `public/` folder are static and are uploaded to the S3 bucket. And requests for these files are handled by the S3 bucket, like so:
0 commit comments