github vercel/next.js v13.4.15

latest releases: v15.0.4-canary.2, v15.0.4-canary.1, @vercel/devlow-bench@0.3.4...
15 months ago

Core Changes

  • Fix action failures due to state tree encoding: #53655
  • Initial HMR Nexturbo API implementation: #52950
  • Turbopack: add edge app routes : #53387
  • Turbopack: Hide Turbo Engine internals: #53007
  • add unit test case for next.rs api: #53679
  • Fix not-found rendering in production with edge: #53687
  • fix(next/image): don't call ReactDOM.preload if missing, such as jest: #53443
  • Add docs page for uncaught DynamicServerErrors: #53402
  • Consolidate Server and Routing process into one process: #53523
  • fix: Update outdated transform imports lucide-react: #53697
  • Update font data: #53759
  • Add warnings for static generation bail outs: #53761
  • Sort root entries per pageExtensions config for consistency: #53769
  • improve error message for conflicting parallel segments: #53803
  • Add changeFrequency and priority attributes to sitemaps: #48484
  • Ensure we set cache-control: no-cache for actions: #53824
  • Reuse RenderWorker type: #53782
  • fix: normalize backslash in getStaticPaths() for windows: #53876
  • Delete errorneous empty content length header: #53843
  • Turbopack: more tests and bugfixes for next.rs api: #53809
  • Add @heroicons/react to modularizeImports: #53902
  • Turbopack: Fix debugging in napi for next-api: #53889
  • Fix/match resource: #53796
  • Use summary_large_image as twitter card if images present by default: #53919
  • Turbopack: Emit whether server or client assets changed: #53879
  • Limit sharp's concurrency: #53385
  • enable @vercel/og support for turbopack: #53917
  • feat(image): DataURL placeholder support for : #53442
  • Recover not found errors from flight data to render with proper boundary: #53703
  • Update React to 18.3.0-canary-1a001dac6-20230812: #53881
  • add "expect" to list of forbidden IPC headers: #53947
  • Update swc runners config: #53939
  • Better IPv6 support for next-server: #53131

Documentation Changes

  • Update 11-middleware.mdx: Added Switcher: #53977
  • Fix doc grammatical errors: #53672
  • Fix a link in incrementalCacheHandlerPath.mdx: #53718
  • Fix typo in data fetching documentation: #53772
  • Docs: Add option for fetching data using route handlers - from the client: #53793
  • docs: Add more information about Server Actions: #53805
  • docs: document cache tagging mechanism: #53806
  • chore(docs): add missing "try it out": #53815
  • docs: Opting out of scrolling with next/link and useRouter.: #53804
  • chore(docs): note cache-control header for preview/draft mode: #53825
  • Include instructions for bun package manager: #53590
  • Docs: Update confusing wording in intercepting routes: #53854
  • (docs) Fixes Server Actions example: #53920
  • fix typo: #53908
  • Docs: fix pnpm command for saving dev deps (#53937): #53938
  • The extra word 'the' has been deleted: #53951

Example Changes

  • [Examples] Update Example Prepr CMS: #49224
  • Update to with-supertokens example app: #53434
  • docs(with-stripe-typescript): Update README demo link: #53662
  • (example) update github-pages example: #52168
  • chore: add light/dark mode theme detection to image component example: #53760

Misc Changes

  • Remove tsconfig extending for @next/thrid-parties package: #53991
  • Make next as dependency of @next/third-parties package: #53996
  • update eslint config: #53637
  • enable more test cases for next.rs api: #53670
  • fix(node): pnpm 8.6 needs node 16.14: #53677
  • fix(create-next-app): fix CI defaults (default to typescript): #53686
  • fix azure test cases: #53692
  • Adding GoogleMaps and Youtube embed components: #52909
  • Update env variable for fonts data workflow: #53701
  • Move next-rs API tests from unit to e2e: #53771
  • test(turbo): allow to run test with --experimental-turbo: #53396
  • chore(actions): exclude drafts from PR notificiation: #53669
  • Update runner labels: #53925
  • Update swc_core to v0.79.55: #53831
  • [chore] Upgrade playwright to 1.35.1: #53875
  • Update turbo env handling: #53970

Credits

Huge thanks to @iamarpitpatidar, @pythagoras-yamamoto, @alexkirsz, @sokra, @jsteele-stripe, @tknickman, @gaojude, @styfle, @janicklas-ralph, @huozhi, @ijjk, @vinaykulk621, @balazsorban44, @ztanner, @timneutkens, @ericfennis, @JohnAdib, @MiLk, @kwonoj, @delbaoliveira, @leerob, @LuudJanssen, @lucasconstantino, @davecarlson, @colinhacks, @shuding, @jridgewell, @jantimon, @Banbarashik, @ForsakenHarmony, @kdy1, @dvoytenko, @arturbien, @gnoff, @hsrvms, and @DuCanhGH, @tim-hanssen, @Aryan9592, and @rishabhpoddar for helping!

Don't miss a new next.js release

NewReleases is sending notifications on new releases.