Sourced from next's releases.
v15.0.3
Core Changes
- Read page name from work store in server module map proxy: #71669
- codemod: should not transform when param is not used: #71664
- [dynamicIO] complete refactor to prerender: #71687
- fix: metadata image route normalize path posix for windows: #71673
- next-codemod(upgrade): optional catch when missing dev script: #71598
- Avoid server action function indirection in Turbopack: #71628
- fix: exclude
basePath
infindSourceMapURL
: #71719- fix: stack frame text color in dark mode: #71656
- Fix: revert the bad node binary handling: #71723
- next-codemod: add empty
pnpm-workspace.yaml
to test fixtures to bypass PNPM workspace checks: #71726- warn on sync access if dynamicIO is not enabled: #71696
- Update React from
69d4b800-20241021
to45804af1-20241021
: #71718- next-upgrade: do not add
--turbopack
flag when--turbo
exists innext dev
: #71730- feat: stitch errors with react owner stack: #70393
- [dynamicIO] update data access error and documentation: #71738
- Test cached form action with revalidate: #71591
- Upgrade React from
45804af1-20241021
to28668d39-20241023
: #71745- Fix race condition when setting client reference manifests: #71741
- Fix fetch with no-store inside of use cache: #71754
- Remove the bottom collapse button in dev overlay: #71658
- [dynamicIO] unify cache filling and lazy-module warming: #71749
- Don't filter out source location frames through RSC: #71752
- fix undefined default export error msg: #71762
- Upgrade React from
28668d39-20241023
to1631855f-20241023
: #71769- Enable owner stack in experimental build: #71716
- feat: add experiment for sharpjs cpu flags: #71733
- fix: handle server component replay error in error overlay: #71772
- Don't error asking for prebuilt bundles: #71778
- Replace
turbopack://[project]/...
sourcemap uris withfile://...
in development: #71489- misc: update source map paths for bundled Next.js runtime: #71779
- [dynamicIO] refine error message and docs: #71781
- next-upgrade: change
--turbo
to--turbopack
if applicable: #71737- Show all diff when uncollapse: #71792
- Sourcemap errors in terminal by default : #71444
- Fully enable custom error callbacks for app router: #71794
- Simplify Server Action Webpack plugin: #71721
- ensure DIO development segment errors are cleared after correcting: #71811
- Include sourceframe in errors logged in the terminal during development: #71803
- [dynamicIO] update prerender cache scoping and cache warming for validation: #71822
- only force stack frame color in tty: #71860
- Add test for fetch with auth in use cache: #71768
- Fix race with hot-reloader-client clearing overlay errors: #71771
- Fix dynamic tracking in dev: #71867
- Revert "Sourcemap errors in terminal by default (#71444)": #71868
- Fix fetch caching inside of
"use cache"
: #71793- Trace upload: only send traces for current session: #71838
- Reland "Sourcemap errors in terminal by default": #71877
... (truncated)
7dc7be2
v15.0.374b4d2d
v15.0.3-canary.9be40adb
Add missing closing \</AppOnly>
(#72453)224447c
Getting Started Docs: Improve "Project Structure" page (#72399)5f0adad
chore(turbopack): Update dashmap from 5.x to 6.x (#72433)f668af2
[ppr] Fixed deployment tests (#72428)856521b
docs(parallel-routes): update 11-parallel-routes.mdx example for modal closin...9d31638
docs(route-handlers): add TS/JS switcher
to Route Resolution
section in `...200fdc1
[Turbopack] remove unneeded type annotation (#72390)74a19b7
docs: unify the header deps by removing # (#72391)