fetch caching
In Next.js 14 fetch defaults to force-cache so responses are cached by default.
Through Next.js 14 the App Router cached fetch responses by default using force-cache. You opted out per request with cache: 'no-store'. This was the documented behavior at the time. Next.js 15 flipped the default so it no longer holds.