Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions packages/app-next-js/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,14 @@
"type-check": "tsc --noEmit"
},
"dependencies": {
"next": "16.2.12",
"react": "19.2.8",
"react-dom": "19.2.8"
"next": "16.3.8",
"react": "19.3.0",
"react-dom": "19.3.0"
},
"devDependencies": {
"@types/node": "25.9.5",
"@types/react": "19.2.17",
"@types/react-dom": "19.2.3",
"@types/node": "25.9.8",
"@types/react": "19.3.0",
"@types/react-dom": "19.3.0",
"typescript": "6.0.3"
}
}
483 changes: 255 additions & 228 deletions packages/app-next-js/pnpm-lock.yaml

Large diffs are not rendered by default.

4 changes: 4 additions & 0 deletions packages/docs/src/content/docs/methodology.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,10 @@ describes the Run Time app; starter differences are listed below.

- Astro's runtime app uses its Node adapter in standalone mode; its starter
builds static output without an adapter or React integration.
- Next.js uses Turbopack's default filesystem caches for development and
production builds. Warm build measurements retain the production build cache
created by the cold build. Build-time type checking uses the project-local
`tsc` CLI by default.
- The SolidStart and TanStack Start starters use `nitro()` without an explicit
preset; their runtime apps explicitly select `node-server`.
- The TanStack Start runtime app uses the [documented FastResponse optimization](https://tanstack.com/start/latest/docs/framework/react/guide/hosting#performance-tip-fastresponse)
Expand Down
5 changes: 4 additions & 1 deletion packages/starter-next-js/AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,8 @@

# This is NOT the Next.js you know

This version has breaking changes — APIs, conventions, and file structure may all differ from your training data. Read the relevant guide in `node_modules/next/dist/docs/` before writing any code. Heed deprecation notices.
This version has breaking changes — APIs, conventions, and file structure may all differ from your training data. Read the relevant guide in `node_modules/next/dist/docs/` (resolved from this file's directory; in monorepos the `next` package may not be visible from the repo root) before writing any code. Heed deprecation notices.

This block is written and re-added by `next dev` — verify at `node_modules/next/dist/server/lib/generate-agent-files.js`. Removing it from a diff only re-creates the uncommitted change; committing it with your work keeps the tree clean.

<!-- END:nextjs-agent-rules -->
6 changes: 1 addition & 5 deletions packages/starter-next-js/app/layout.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,7 @@ export const metadata: Metadata = {
description: 'Generated by create next app',
}

export default function RootLayout({
children,
}: Readonly<{
children: React.ReactNode
}>) {
export default function RootLayout({ children }: LayoutProps<'/'>) {
return (
<html
lang="en"
Expand Down
12 changes: 8 additions & 4 deletions packages/starter-next-js/app/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ export default function Home() {
<div className="flex flex-col flex-1 items-center justify-center bg-zinc-50 font-sans dark:bg-black">
<main className="flex flex-1 w-full max-w-3xl flex-col items-center justify-between py-32 px-16 bg-white dark:bg-black sm:items-start">
<Image
className="dark:invert"
className="dark:invert h-5 w-[100px]"
src="/next.svg"
alt="Next.js logo"
width={100}
Expand All @@ -14,7 +14,11 @@ export default function Home() {
/>
<div className="flex flex-col items-center gap-6 text-center sm:items-start sm:text-left">
<h1 className="max-w-xs text-3xl font-semibold leading-10 tracking-tight text-black dark:text-zinc-50">
To get started, edit the page.tsx file.
To get started, edit the{' '}
<code className="rounded bg-black/[.06] px-1.5 py-0.5 font-mono text-[0.9em] dark:bg-white/[.08]">
page.tsx
</code>{' '}
file.
</h1>
<p className="max-w-md text-lg leading-8 text-zinc-600 dark:text-zinc-400">
Looking for a starting point or more instructions? Head over to{' '}
Expand Down Expand Up @@ -42,11 +46,11 @@ export default function Home() {
rel="noopener noreferrer"
>
<Image
className="dark:invert"
className="dark:invert h-[14px] w-4"
src="/vercel.svg"
alt="Vercel logomark"
width={16}
height={16}
height={14}
/>
Deploy Now
</a>
Expand Down
4 changes: 2 additions & 2 deletions packages/starter-next-js/first-party-dependencies.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"dependencies": {
"next": "16.2.12"
"next": "16.3.8"
},
"devDependencies": {
"eslint-config-next": "16.2.12"
"eslint-config-next": "16.3.8"
}
}
14 changes: 7 additions & 7 deletions packages/starter-next-js/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,16 +11,16 @@
"type-check": "tsc --noEmit --skipLibCheck"
},
"dependencies": {
"next": "16.2.12",
"react": "19.2.8",
"react-dom": "19.2.8"
"next": "16.3.8",
"react": "19.3.0",
"react-dom": "19.3.0"
},
"devDependencies": {
"@tailwindcss/postcss": "4.3.3",
"@types/node": "25.9.5",
"@types/react": "19.2.17",
"@types/react-dom": "19.2.3",
"eslint-config-next": "16.2.12",
"@types/node": "25.9.8",
"@types/react": "19.3.0",
"@types/react-dom": "19.3.0",
"eslint-config-next": "16.3.8",
"tailwindcss": "4.3.3"
}
}
Loading
Loading