Core Changes
- fix overlay frames cannot be opened sometimes: #88210
- Handle pnpm-workspace.yaml while searching for monorepo root: #74818
- Add more debug logs to
'use cache'wrapper: #88219 - Omit unused arguments from
'use cache'function calls: #86920 - Only log
pending revalidates...debug log if applicable: #88221 - fix(next/image): bump sharp@0.34.5: #88238
- Disallow javascript urls in router methods and redirects: #88185
Misc Changes
- Turbopack: Use batch get request to read more efficient from database: #87106
- Turbopack: improve aggregation update performance: #87317
- Add test creation instructions to agents.md: #88215
- Turbopack: report changed env vars in tracing: #88195
- Turbopack: get rid of some manual self.await-s: #88236
- Guard against Object/Array shadowing in 'use cache' transform: #88229
- feat(turbo-tasks-fs): support multi denied_paths: #88186
- Upgrade to swc 54: #88207
Credits
Huge thanks to @huozhi, @sokra, @timneutkens, @unstubbable, @styfle, @mischnic, @lubieowoce, @xusd320, and @gnoff for helping!