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
2 changes: 1 addition & 1 deletion .node-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v24.13.0
v24.15.0
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v24.13.0
v24.15.0
2 changes: 1 addition & 1 deletion .tool-versions
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
pnpm 10.27.0
nodejs 24.13.0
nodejs 24.15.0
2 changes: 1 addition & 1 deletion CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -265,7 +265,7 @@ Examples:

- LLMS.txt: <https://payloadcms.com/llms.txt>
- LLMS-FULL.txt: <https://payloadcms.com/llms-full.txt>
- Node version: ^18.20.2 || >=20.9.0
- Node version: >=24.15.0
- pnpm version: ^10.27.0

## Admin Panel
Expand Down
2 changes: 1 addition & 1 deletion docs/getting-started/installation.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ keywords: documentation, getting started, guide, Content Management System, cms,
Payload requires the following software:

- Any JavaScript package manager (pnpm, npm, or yarn 2+ - pnpm is preferred, yarn 1.x is not supported)
- Node.js version 20.9.0+
- Node.js version 24.15.0+
- Next.js `16.2.6`+
- Any [compatible database](/docs/database/overview) (MongoDB, Postgres or SQLite)

Expand Down
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -174,7 +174,7 @@
"@swc/core": "1.15.3",
"@types/fs-extra": "^11.0.2",
"@types/minimist": "1.2.5",
"@types/node": "22.15.30",
"@types/node": "24.12.3",
"@types/react": "19.2.14",
"@types/react-dom": "19.2.3",
"@types/shelljs": "0.8.15",
Expand All @@ -200,7 +200,7 @@
"minimist": "1.2.8",
"mongoose": "8.15.1",
"next": "16.2.6",
"node-gyp": "12.2.0",
"node-gyp": "12.3.0",
"open": "^10.1.0",
"p-limit": "^5.0.0",
"pg": "8.16.3",
Expand Down
4 changes: 2 additions & 2 deletions packages/codemod/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -42,12 +42,12 @@
},
"devDependencies": {
"@swc/core": "1.15.3",
"@types/node": "22.15.30",
"@types/node": "24.12.3",
"rimraf": "6.0.1",
"typescript": "5.7.3",
"vitest": "4.1.2"
},
"engines": {
"node": "^18.20.2 || >=20.9.0"
"node": ">=24.15.0"
}
}
4 changes: 2 additions & 2 deletions packages/create-payload-app/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -78,9 +78,9 @@
"devDependencies": {
"@types/esprima": "^4.0.6",
"@types/fs-extra": "^9.0.12",
"@types/node": "22.15.30"
"@types/node": "24.12.3"
},
"engines": {
"node": "^18.20.2 || >=20.9.0"
"node": ">=24.15.0"
}
}
4 changes: 2 additions & 2 deletions packages/db-d1-sqlite/bundle.js
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,8 @@ async function build() {
tsconfig: path.resolve(dirname, './tsconfig.json'),
plugins: [commonjs()],
sourcemap: true,
// 18.20.2 is the lowest version of node supported by Payload
target: 'node18.20.2',
// 24.15.0 is the lowest version of node supported by Payload
target: 'node24.15.0',
})
console.log('db-sqlite bundled successfully')

Expand Down
4 changes: 2 additions & 2 deletions packages/db-postgres/bundle.js
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,8 @@ async function build() {
tsconfig: path.resolve(dirname, './tsconfig.json'),
plugins: [commonjs()],
sourcemap: true,
// 18.20.2 is the lowest version of node supported by Payload
target: 'node18.20.2',
// 24.15.0 is the lowest version of node supported by Payload
target: 'node24.15.0',
})
console.log('db-postgres bundled successfully')

Expand Down
4 changes: 2 additions & 2 deletions packages/db-sqlite/bundle.js
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,8 @@ async function build() {
tsconfig: path.resolve(dirname, './tsconfig.json'),
plugins: [commonjs()],
sourcemap: true,
// 18.20.2 is the lowest version of node supported by Payload
target: 'node18.20.2',
// 24.15.0 is the lowest version of node supported by Payload
target: 'node24.15.0',
})
console.log('db-sqlite bundled successfully')

Expand Down
2 changes: 1 addition & 1 deletion packages/email-nodemailer/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@
"payload": "workspace:*"
},
"engines": {
"node": "^18.20.2 || >=20.9.0"
"node": ">=24.15.0"
},
"publishConfig": {
"exports": {
Expand Down
2 changes: 1 addition & 1 deletion packages/email-resend/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@
"payload": "workspace:*"
},
"engines": {
"node": "^18.20.2 || >=20.9.0"
"node": ">=24.15.0"
},
"publishConfig": {
"exports": {
Expand Down
2 changes: 1 addition & 1 deletion packages/kv-redis/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@
"payload": "workspace:*"
},
"engines": {
"node": "^18.20.2 || >=20.9.0"
"node": ">=24.15.0"
},
"publishConfig": {
"exports": {
Expand Down
4 changes: 2 additions & 2 deletions packages/next/bundle.js
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@ async function build() {
// plugins: [commonjs()],
sourcemap: true,
plugins: [sassPlugin({ css: 'external' })],
// 18.20.2 is the lowest version of node supported by Payload
target: 'node18.20.2',
// 24.15.0 is the lowest version of node supported by Payload
target: 'node24.15.0',
})
console.log('payload server bundled successfully')

Expand Down
4 changes: 2 additions & 2 deletions packages/next/bundleWithPayload.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ await esbuild.build({
tsconfig: path.resolve(import.meta.dirname, 'tsconfig.json'),
sourcemap: true,
minify: false,
// 18.20.2 is the lowest version of node supported by Payload
target: 'node18.20.2',
// 24.15.0 is the lowest version of node supported by Payload
target: 'node24.15.0',
})
console.log('withPayload cjs bundle created successfully')
2 changes: 1 addition & 1 deletion packages/next/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -148,7 +148,7 @@
"payload": "workspace:*"
},
"engines": {
"node": "^18.20.2 || >=20.9.0"
"node": ">=24.15.0"
},
"publishConfig": {
"exports": {
Expand Down
8 changes: 4 additions & 4 deletions packages/payload/bundle.js
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,8 @@ async function build() {
minify: true,
metafile: true,
tsconfig: path.resolve(dirname, './tsconfig.json'),
// 18.20.2 is the lowest version of node supported by Payload
target: 'node18.20.2',
// 24.15.0 is the lowest version of node supported by Payload
target: 'node24.15.0',
// plugins: [commonjs()],
sourcemap: true,
})
Expand Down Expand Up @@ -60,8 +60,8 @@ async function build() {
tsconfig: path.resolve(dirname, './tsconfig.json'),
// plugins: [commonjs()],
sourcemap: true,
// 18.20.2 is the lowest version of node supported by Payload
target: 'node18.20.2',
// 24.15.0 is the lowest version of node supported by Payload
target: 'node24.15.0',
})
console.log('payload shared bundled successfully')

Expand Down
2 changes: 1 addition & 1 deletion packages/payload/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,7 @@
"graphql": "^16.8.1"
},
"engines": {
"node": "^18.20.2 || >=20.9.0"
"node": ">=24.15.0"
},
"publishConfig": {
"exports": {
Expand Down
1 change: 0 additions & 1 deletion packages/payload/src/utilities/handleEndpoints.ts
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,6 @@ export const handleEndpoints = async ({
}

const req = new Request(url, {
// @ts-expect-error // TODO: check if this is required
cache: request.cache,
credentials: request.credentials,
headers: request.headers,
Expand Down
4 changes: 2 additions & 2 deletions packages/richtext-lexical/bundle.js
Original file line number Diff line number Diff line change
Expand Up @@ -96,8 +96,8 @@ async function build() {
minify: true,
metafile: true,
treeShaking: true,
// 18.20.2 is the lowest version of node supported by Payload
target: 'node18.20.2',
// 24.15.0 is the lowest version of node supported by Payload
target: 'node24.15.0',
tsconfig: path.resolve(dirname, './tsconfig.json'),
plugins: [
removeCSSImports,
Expand Down
4 changes: 2 additions & 2 deletions packages/richtext-lexical/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -405,7 +405,7 @@
"@payloadcms/eslint-config": "workspace:*",
"@types/escape-html": "1.0.4",
"@types/json-schema": "7.0.15",
"@types/node": "22.15.30",
"@types/node": "24.12.3",
"@types/react": "19.2.14",
"@types/react-dom": "19.2.3",
"babel-plugin-react-compiler": "19.1.0-rc.3",
Expand All @@ -424,7 +424,7 @@
"react-dom": "^19.0.1 || ^19.1.2 || ^19.2.1"
},
"engines": {
"node": "^18.20.2 || >=20.9.0"
"node": ">=24.15.0"
},
"publishConfig": {
"exports": {
Expand Down
2 changes: 1 addition & 1 deletion packages/storage-azure/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@
"payload": "workspace:*"
},
"engines": {
"node": "^18.20.2 || >=20.9.0"
"node": ">=24.15.0"
},
"publishConfig": {
"exports": {
Expand Down
2 changes: 1 addition & 1 deletion packages/storage-gcs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@
"payload": "workspace:*"
},
"engines": {
"node": "^18.20.2 || >=20.9.0"
"node": ">=24.15.0"
},
"publishConfig": {
"exports": {
Expand Down
2 changes: 1 addition & 1 deletion packages/storage-r2/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@
"payload": "workspace:*"
},
"engines": {
"node": "^18.20.2 || >=20.9.0"
"node": ">=24.15.0"
},
"publishConfig": {
"exports": {
Expand Down
2 changes: 1 addition & 1 deletion packages/storage-s3/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@
"payload": "workspace:*"
},
"engines": {
"node": "^18.20.2 || >=20.9.0"
"node": ">=24.15.0"
},
"publishConfig": {
"exports": {
Expand Down
2 changes: 1 addition & 1 deletion packages/storage-uploadthing/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@
"payload": "workspace:*"
},
"engines": {
"node": "^18.20.2 || >=20.9.0"
"node": ">=24.15.0"
},
"publishConfig": {
"exports": {
Expand Down
2 changes: 1 addition & 1 deletion packages/storage-vercel-blob/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@
"payload": "workspace:*"
},
"engines": {
"node": "^18.20.2 || >=20.9.0"
"node": ">=24.15.0"
},
"publishConfig": {
"exports": {
Expand Down
2 changes: 1 addition & 1 deletion packages/typescript-plugin/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
"typescript": "5.7.3"
},
"engines": {
"node": "^18.20.2 || >=20.9.0"
"node": ">=24.15.0"
},
"publishConfig": {
"exports": {
Expand Down
8 changes: 4 additions & 4 deletions packages/ui/bundle.js
Original file line number Diff line number Diff line change
Expand Up @@ -147,8 +147,8 @@ function require(m) {
}),*/
],
sourcemap: true,
// 18.20.2 is the lowest version of node supported by Payload
target: 'node18.20.2',
// 24.15.0 is the lowest version of node supported by Payload
target: 'node24.15.0',
})
console.log('client.ts bundled successfully')

Expand Down Expand Up @@ -186,8 +186,8 @@ function require(m) {
tsconfig: path.resolve(dirname, './tsconfig.json'),
plugins: [removeCSSImports, commonjs()],
sourcemap: true,
// 18.20.2 is the lowest version of node supported by Payload
target: 'node18.20.2',
// 24.15.0 is the lowest version of node supported by Payload
target: 'node24.15.0',
})
console.log('shared.ts bundled successfully')

Expand Down
2 changes: 1 addition & 1 deletion packages/ui/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -178,7 +178,7 @@
"react-dom": "^19.0.1 || ^19.1.2 || ^19.2.1"
},
"engines": {
"node": "^18.20.2 || >=20.9.0"
"node": ">=24.15.0"
},
"publishConfig": {
"exports": {
Expand Down
Loading
Loading