v12.3.2-canary.17
Pre-release
Pre-release
Core Changes
- Full page reload when navigating to new root layout: #40751
- Use deterministic module IDs for server: #41066
- Accept variable prop in google font loader: #41065
- Font loader call json parsing fix: #41052
- build(next/swc): consolidate swc_core dependency version: #41043
- Skip pagesDirRules when pagesDir is not present: #41075
- Fix experimental undici warning: #41077
- Temporarily disable prefetch in new router: #41086
- Add conflicting app and page error: #41099
- chore(server): improve dev logs formatting: #41109
Documentation Changes
- [docs] Improve documentation around
pageExtensions
: #40039 - (Docs) getStaticProps & getServerSideProps TS section (#40607): #40639
- class component -> functional component: #41089
- Docs: Fix misleading
console.log
output example: #41096
Example Changes
- chore(examples): Add
vanilla-extract
example: #41061 - examples/evm-multichain-dapp: #39206
- chore(examples): use correct name in
with-xata
example: #41063 - chore: update with-react-intl example: #40999
- Fix: [slug].tsx: #41074
- docs(examples): refresh
cms-prismic
example: #40121 - Authsignal passwordless example: #41079
- chore(examples): Cosmic cms updates: #41080
- chore(example): updated react-multi-carousel to TS: #37930
- Add dotCMS example: #38214
- chore(examples): Add 'Sitefinity CMS' Example: #39537
- chore(examples): update
with-linaria
: #41085 - chore(examples): address remaining review in dotCMS example: #41091
- Lock experimental react version in tests: #41100
Misc Changes
- chore: make sure polyfills are built for
pnpm dev
: #41062 - chore(examples): fix lint
- chore(examples): fix lint
- chore(examples): fix lint
- chore(examples): rename file from
.ts
to.tsx
- chore(examples): fix lint
- chore(examples): fix lint
- chore(examples): fix example checks
Credits
Huge thanks to @jaycedotbin, @saurabhburade, @notrab, @balazsorban44, @hanneslund, @leerob, @shuding, @HaNdTriX, @kwonoj, @sanruiz, @huozhi, @ijjk, @angeloashmore, @falsepopsky, @fmontes, @Gebov, @UltiRequiem, @p13lgst, and @Simek for helping!