v15.0.4-canary.9
Pre-release
Pre-release
Core Changes
- Bump the monorepo packages TypeScript to
5.6.3
: #72625 - Bump
@capsizecss/metrics
to 3.4.0 for Geist Google Font: #72746 - refactor: remove unused asNotFound property: #72585
- Remove unused
enabled
config from server actions transforms: #72755 - Ensure Next.js is ignore-listed when used as external: #72498
- Bump
eslint-plugin-react
to 7.37.0: #72759 - upgrade amphtml-validator to 1.0.38: #72645
- fix multi-level redirect in server actions: #72770
- refactor: rename error boundary not-found to http-error-fallback: #72586
- Upgrade React from
5c56b873-20241107
to7ac8e612-20241113
: #72768
Example Changes
- chore(example): add example for image optimization with secure compute: #72641
- examples: update app-dir-i18n-routing to v15: #72642
- examples: polish some README.md: #72117
Misc Changes
- Re-enable fetch logging test - HMR: #72640
- [Turbopack] migrate benchmark to new backend: #72457
- test: add wait for the error page navigation: #72760
- CNA: use eslint 9: #72762
- CNA: replace geist font from local to google: #72618
- fix(turbopack): Depend on side effect from import binding: #72601
- chore: keep create-next-app messages and docs the same: #72444
- ci: flake detection should run in both bundlers: #72773
- [Turbopack] reduce nesting: #72747
Credits
Huge thanks to @gaojude, @sokra, @devjiwonchoi, @huozhi, @unstubbable, @eps1lon, @styfle, @kdy1, @ztanner, @Marukome0743, and @JamBalaya56562 for helping!