Releases: vercel/next.js
v13.4.8-canary.12
Core Changes
- Make sure DevEx can approve docs PRs / Remove Spaces: #51996
- Filter invalid image descriptor from metadata images: #51992
- Fix NextRequest constructor parameters: #52001
- Update edge-runtime to latest: #51944
Documentation Changes
- Update next lint section: #51898
- Docs: Fix broken link: #51991
- chore(docs): explain
NODE_ENV
environment variable: #52003
Misc Changes
- Remove test skip: #51988
Credits
Huge thanks to @delbaoliveira, @tyler-lutz, @timneutkens, @tvthatsme, @styfle, @huozhi, and @jridgewell for helping!
v13.4.8-canary.11
v13.4.8-canary.11
v13.4.8-canary.10
Core Changes
- fix(typedRoutes): added missing anchor props to LinkRestProps: #51977
- Update
turbopack
andswc_core
tov0.78.24
: #51943 - export config into functions config manifest: #51700
- Add shared input filesystem: #51879
Documentation Changes
- Remove unnecessary mention of scroll false: #51964
Misc Changes
- Ensure metadata test is not affected by other tests: #51973
Credits
Huge thanks to @delbaoliveira, @DuCanhGH, @timneutkens, @ForsakenHarmony, and @feedthejim for helping!
v13.4.8-canary.8
Core Changes
- Add retries and clear message to font fetching: #51890
- performance: enable minification for the server bundles: #51831
- Simplify module context invalidation: #51905
Example Changes
- Avoiding try-catch block on examples/app-dir-i18n-routing: #51786
Credits
Huge thanks to @shuding, @milovangudelj, and @feedthejim for helping!
v13.4.8-canary.7
Core Changes
- Fix missing request body in DELETE and OPTIONS Route Handlers: #51874
- make stdout blocking on macos: #51883
- Fix windows fill metadata dynamic path: #51885
- Support relative url for openGraph.url and itunes.appArgument: #51877
- feat(next-dev): add a new experimental flag: #51895
- next/node-polyfill-web-streams: fix web stream polyfill for Node v16: #51901
- node-polyfill-web-streams: require from stream/web instead of stream: #51906
Credits
Huge thanks to @shuding, @ForsakenHarmony, @huozhi, @kwonoj, and @MaxLeiter for helping!
v13.4.8-canary.6
Core Changes
- Refactor
next-font-manifest-plugin
: #51835 - feat: Introduce eslint rule for async client components: #51547
- fix: webpack target should match node engines: #51852
- Enable compression for Webpack's cache during dev: #51851
- perf: only require nextjs-require-cache-hot-reloader related API in dev mode: #51834
- fix: build stats should properly report root page size in appDir: #51854
- Optimize client entry creation: #51849
- Fix white screen when navigating to pages in certain cases: #51866
Documentation Changes
- Update 10-router-handlers.mdx: #51850
Credits
Huge thanks to @shuding, @tyhopp, @Drblessing, @styfle, @huozhi, @ztanner, and @timneutkens for helping!
v13.4.8-canary.5
Core Changes
Documentation Changes
- Fix usage of article "an" before a consonant sound: #51803
Credits
Huge thanks to @charlesbdudley, @shuding, and @feedthejim for helping!
v13.4.8-canary.4
v13.4.8-canary.3
Core Changes
- Fix not-found handling in turbopack: #51735
- Allow matching against user-agent in rewrites that match headers: #48271
- revalidate should be more than a boolean: #51627
- Rename
serverActionsSizeLimit
asserverActionsBodySizeLimit
and add docs: #51755 - Fix HMR for missing dependencies in next-app-loader: #51778
- fix: interception rewrites should support catch-all segments: #51787
- Remove
execSync
: #51785 - Remove unncessary source matching from loader: #51775
- Fix
NODE_OPTIONS='--inspect'
not running expected: #51467 - Fix tree-shaking for metadata image functions on the Edge runtime: #51762
Documentation Changes
- docs: improve minor grammar mistake: #51758
- fix: typo into 03-css-in-js.mdx page: #51761
- docs: Add updated
next/image
video.: #51790 - docs(deploy): fix GitHub Actions cache key: #51789
Example Changes
- chore(examples): relax pinned versions to fix npm install fail due to peer deps issue: #51636
Misc Changes
- Ensure we run cargo-integration on next change: #51736
Credits
Huge thanks to @ijjk, @ibash, @mohanraj-r, @sokra, @shuding, @kevinmitch14, @iaurg, @leerob, @steebchen, @ztanner, and @Cow258 for helping!
v13.4.8-canary.2
Core Changes
- add edge rendering for app dir for Turbopack: #51666
- Revert "Update
swc_core
tov0.78.15
": #51716 - type check tests (and convert next-test-utils.js to ts) : #51071
- Add default modularizeImports that breaks up @mui/icons-material, @mui/material, date-fns, lodash, lodash-es, ramda, react-bootstrap: #50900
- Move Pages
render
out of server: #51678 - Add url to patched fetch response: #51665
- Correct Flight client's condition for SSR and
createServerReference
: #51723 - Update manual basePath with trailingSlash: #51726
- feat: add body parser limit for server actions: #51104
- fix: handle 404 errors in HotReload client: #51637
- Add critical next config value to github info: #51715
Documentation Changes
docs
: fix generated app icons file extensions: #51562- Fix typo in 01-typescript.mdx: #51669
- fix(docs): added missing dot: #51718
- Update 01-images.mdx: #51532
- Add app to tailwind.config.js in fonts documentation.: #51671
- Update docs for Google Analytics 4: #51405
- Fix Typo in Optimizing - Open Telemetry docs: #51729
Example Changes
- examples: add missing
supabase-js
dependency forwith-supabase
example: #51703 - docs: update with-next-translate example using appdir: #51720
- fix some issues on examples/app-dir-i18n-routing: #51576
Misc Changes
- Update
swc_core
tov0.78.15
: #51269 - Update link validator: use checks, fail on PR from forked repo: #51706
- Update page.tsx tw className: #49040
- Update needs for build and deploy: #51731
Credits
Huge thanks to @sokra, @bigyanse, @kdy1, @tyler-lutz, @delbaoliveira, @2-NOW, @ijjk, @ForsakenHarmony, @dijonmusters, @Mingyu-Song, @morganfeeney, @timneutkens, @wyattjoh, @aralroca, @nickmccurdy, @adamjmcgrath, @shuding, @devjiwonchoi, @ztanner, @angel1254mc, @huozhi, and @cxa for helping!