diff --git a/package.json b/package.json index 9c4336508..1d943bebe 100644 --- a/package.json +++ b/package.json @@ -117,7 +117,7 @@ "devDependencies": { "@jest/globals": "29.7.0", "@libsql/client": "0.14.0", - "@next/bundle-analyzer": "15.1.5", + "@next/bundle-analyzer": "15.2.0", "@payloadcms/db-postgres": "workspace:*", "@payloadcms/eslint-config": "workspace:*", "@payloadcms/eslint-plugin": "workspace:*", @@ -132,8 +132,8 @@ "@types/jest": "29.5.12", "@types/minimist": "1.2.5", "@types/node": "22.5.4", - "@types/react": "19.0.1", - "@types/react-dom": "19.0.1", + "@types/react": "19.0.10", + "@types/react-dom": "19.0.4", "@types/shelljs": "0.8.15", "chalk": "^4.1.2", "comment-json": "^4.2.3", @@ -153,7 +153,7 @@ "lint-staged": "15.2.7", "minimist": "1.2.8", "mongodb-memory-server": "^10", - "next": "15.1.5", + "next": "15.2.0", "open": "^10.1.0", "p-limit": "^5.0.0", "playwright": "1.50.0", @@ -173,10 +173,6 @@ "turbo": "^2.3.3", "typescript": "5.7.3" }, - "peerDependencies": { - "react": "^19.0.0 || ^19.0.0-rc-65a56d0e-20241020", - "react-dom": "^19.0.0 || ^19.0.0-rc-65a56d0e-20241020" - }, "packageManager": "pnpm@9.7.1", "engines": { "node": "^18.20.2 || >=20.9.0", diff --git a/packages/live-preview-react/package.json b/packages/live-preview-react/package.json index 64b0bb7f4..fdd1efb19 100644 --- a/packages/live-preview-react/package.json +++ b/packages/live-preview-react/package.json @@ -45,8 +45,8 @@ }, "devDependencies": { "@payloadcms/eslint-config": "workspace:*", - "@types/react": "19.0.1", - "@types/react-dom": "19.0.1", + "@types/react": "19.0.10", + "@types/react-dom": "19.0.4", "payload": "workspace:*" }, "peerDependencies": { diff --git a/packages/next/package.json b/packages/next/package.json index 9085aebe9..72568c8fd 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -107,8 +107,8 @@ "@next/eslint-plugin-next": "15.1.5", "@payloadcms/eslint-config": "workspace:*", "@types/busboy": "1.5.4", - "@types/react": "19.0.1", - "@types/react-dom": "19.0.1", + "@types/react": "19.0.10", + "@types/react-dom": "19.0.4", "@types/uuid": "10.0.0", "babel-plugin-react-compiler": "19.0.0-beta-714736e-20250131", "esbuild": "0.24.2", diff --git a/packages/plugin-cloud-storage/package.json b/packages/plugin-cloud-storage/package.json index 95f545628..d3a6a9c6e 100644 --- a/packages/plugin-cloud-storage/package.json +++ b/packages/plugin-cloud-storage/package.json @@ -64,8 +64,8 @@ }, "devDependencies": { "@types/find-node-modules": "^2.1.2", - "@types/react": "19.0.1", - "@types/react-dom": "19.0.1", + "@types/react": "19.0.10", + "@types/react-dom": "19.0.4", "payload": "workspace:*" }, "peerDependencies": { diff --git a/packages/plugin-form-builder/package.json b/packages/plugin-form-builder/package.json index 9eb5be023..25996f0cc 100644 --- a/packages/plugin-form-builder/package.json +++ b/packages/plugin-form-builder/package.json @@ -67,8 +67,8 @@ "devDependencies": { "@payloadcms/eslint-config": "workspace:*", "@types/escape-html": "^1.0.4", - "@types/react": "19.0.1", - "@types/react-dom": "19.0.1", + "@types/react": "19.0.10", + "@types/react-dom": "19.0.4", "copyfiles": "^2.4.1", "cross-env": "^7.0.3", "payload": "workspace:*" diff --git a/packages/plugin-search/package.json b/packages/plugin-search/package.json index b42ec3ec3..8a24e5a11 100644 --- a/packages/plugin-search/package.json +++ b/packages/plugin-search/package.json @@ -64,8 +64,8 @@ }, "devDependencies": { "@payloadcms/eslint-config": "workspace:*", - "@types/react": "19.0.1", - "@types/react-dom": "19.0.1", + "@types/react": "19.0.10", + "@types/react-dom": "19.0.4", "payload": "workspace:*" }, "peerDependencies": { diff --git a/packages/plugin-sentry/package.json b/packages/plugin-sentry/package.json index 2f7072ade..d221827a2 100644 --- a/packages/plugin-sentry/package.json +++ b/packages/plugin-sentry/package.json @@ -58,8 +58,8 @@ }, "devDependencies": { "@payloadcms/eslint-config": "workspace:*", - "@types/react": "19.0.1", - "@types/react-dom": "19.0.1", + "@types/react": "19.0.10", + "@types/react-dom": "19.0.4", "payload": "workspace:*" }, "peerDependencies": { diff --git a/packages/plugin-seo/package.json b/packages/plugin-seo/package.json index e8c897d3a..7a5296fc6 100644 --- a/packages/plugin-seo/package.json +++ b/packages/plugin-seo/package.json @@ -70,8 +70,8 @@ "devDependencies": { "@payloadcms/eslint-config": "workspace:*", "@payloadcms/next": "workspace:*", - "@types/react": "19.0.1", - "@types/react-dom": "19.0.1", + "@types/react": "19.0.10", + "@types/react-dom": "19.0.4", "payload": "workspace:*" }, "peerDependencies": { diff --git a/packages/plugin-stripe/package.json b/packages/plugin-stripe/package.json index 9b15aa501..66ae7aade 100644 --- a/packages/plugin-stripe/package.json +++ b/packages/plugin-stripe/package.json @@ -71,8 +71,8 @@ "@payloadcms/eslint-config": "workspace:*", "@payloadcms/next": "workspace:*", "@types/lodash.get": "^4.4.7", - "@types/react": "19.0.1", - "@types/react-dom": "19.0.1", + "@types/react": "19.0.10", + "@types/react-dom": "19.0.4", "@types/uuid": "10.0.0", "payload": "workspace:*" }, diff --git a/packages/richtext-lexical/package.json b/packages/richtext-lexical/package.json index e3bc7dc9e..d3bcb9703 100644 --- a/packages/richtext-lexical/package.json +++ b/packages/richtext-lexical/package.json @@ -383,8 +383,8 @@ "@types/escape-html": "1.0.4", "@types/json-schema": "7.0.15", "@types/node": "22.5.4", - "@types/react": "19.0.1", - "@types/react-dom": "19.0.1", + "@types/react": "19.0.10", + "@types/react-dom": "19.0.4", "babel-plugin-react-compiler": "19.0.0-beta-714736e-20250131", "babel-plugin-transform-remove-imports": "^1.8.0", "esbuild": "0.24.2", diff --git a/packages/richtext-slate/package.json b/packages/richtext-slate/package.json index e7e0af857..17acbc323 100644 --- a/packages/richtext-slate/package.json +++ b/packages/richtext-slate/package.json @@ -63,8 +63,8 @@ "@payloadcms/eslint-config": "workspace:*", "@types/is-hotkey": "^0.1.10", "@types/node": "22.5.4", - "@types/react": "19.0.1", - "@types/react-dom": "19.0.1", + "@types/react": "19.0.10", + "@types/react-dom": "19.0.4", "payload": "workspace:*" }, "peerDependencies": { diff --git a/packages/translations/package.json b/packages/translations/package.json index e88c90993..eae68d3bd 100644 --- a/packages/translations/package.json +++ b/packages/translations/package.json @@ -60,8 +60,8 @@ "devDependencies": { "@payloadcms/eslint-config": "workspace:*", "@swc/core": "1.10.12", - "@types/react": "19.0.1", - "@types/react-dom": "19.0.1", + "@types/react": "19.0.10", + "@types/react-dom": "19.0.4", "dotenv": "16.4.7", "prettier": "3.3.3", "typescript": "5.7.3" diff --git a/packages/ui/package.json b/packages/ui/package.json index 08a94c19e..dc4eedc56 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -147,8 +147,8 @@ "@babel/preset-typescript": "7.26.0", "@hyrious/esbuild-plugin-commonjs": "^0.2.4", "@payloadcms/eslint-config": "workspace:*", - "@types/react": "19.0.1", - "@types/react-dom": "19.0.1", + "@types/react": "19.0.10", + "@types/react-dom": "19.0.4", "@types/uuid": "10.0.0", "babel-plugin-react-compiler": "19.0.0-beta-714736e-20250131", "esbuild": "0.24.2", diff --git a/packages/ui/src/elements/WhereBuilder/index.tsx b/packages/ui/src/elements/WhereBuilder/index.tsx index d7cb5ca9b..4a83fe75b 100644 --- a/packages/ui/src/elements/WhereBuilder/index.tsx +++ b/packages/ui/src/elements/WhereBuilder/index.tsx @@ -6,15 +6,16 @@ import React, { useMemo } from 'react' import type { AddCondition, UpdateCondition, WhereBuilderProps } from './types.js' +import { useEffectEvent } from '../../hooks/useEffectEvent.js' import { useListQuery } from '../../providers/ListQuery/index.js' import { useTranslation } from '../../providers/Translation/index.js' import { Button } from '../Button/index.js' import { Condition } from './Condition/index.js' import fieldTypes from './field-types.js' import { reduceFields } from './reduceFields.js' +import './index.scss' import { transformWhereQuery } from './transformWhereQuery.js' import validateWhereQuery from './validateWhereQuery.js' -import './index.scss' const baseClass = 'where-builder' @@ -122,15 +123,16 @@ export const WhereBuilder: React.FC = (props) => { [conditions], ) - React.useEffect(() => { + const handleChange = useEffectEvent(async (conditions: Where[]) => { if (shouldUpdateQuery) { - async function handleChange() { - await handleWhereChange({ or: conditions }) - setShouldUpdateQuery(false) - } - void handleChange() + await handleWhereChange({ or: conditions }) + setShouldUpdateQuery(false) } - }, [conditions, handleWhereChange, shouldUpdateQuery]) + }) + + React.useEffect(() => { + void handleChange(conditions) + }, [conditions]) return (
diff --git a/packages/ui/src/forms/fieldSchemasToFormState/renderField.tsx b/packages/ui/src/forms/fieldSchemasToFormState/renderField.tsx index c91378f56..d8c5113ce 100644 --- a/packages/ui/src/forms/fieldSchemasToFormState/renderField.tsx +++ b/packages/ui/src/forms/fieldSchemasToFormState/renderField.tsx @@ -125,6 +125,7 @@ export const renderField: RenderFieldMethod = ({ clientProps, Component: fieldConfig.admin.components.RowLabel, importMap: req.payload.importMap, + key: `${rowIndex}`, serverProps: { ...serverProps, rowLabel: `${getTranslation(fieldConfig.labels.singular, req.i18n)} ${String( @@ -161,6 +162,7 @@ export const renderField: RenderFieldMethod = ({ clientProps, Component: blockConfig.admin.components.Label, importMap: req.payload.importMap, + key: `${rowIndex}`, serverProps: { ...serverProps, blockType: row.blockType, diff --git a/packages/ui/src/utilities/renderTable.tsx b/packages/ui/src/utilities/renderTable.tsx index 637ede7ed..ae2776e11 100644 --- a/packages/ui/src/utilities/renderTable.tsx +++ b/packages/ui/src/utilities/renderTable.tsx @@ -195,6 +195,7 @@ export const renderTable = ({ return { columnState, - Table: , + // key is required since Next.js 15.2.0 to prevent React key error + Table:
, } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index da38c8aff..28536d68a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -26,8 +26,8 @@ importers: specifier: 0.14.0 version: 0.14.0(bufferutil@4.0.8)(utf-8-validate@6.0.5) '@next/bundle-analyzer': - specifier: 15.1.5 - version: 15.1.5(bufferutil@4.0.8) + specifier: 15.2.0 + version: 15.2.0(bufferutil@4.0.8) '@payloadcms/db-postgres': specifier: workspace:* version: link:packages/db-postgres @@ -45,7 +45,7 @@ importers: version: 1.50.0 '@sentry/nextjs': specifier: ^8.33.1 - version: 8.37.1(@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0))(next@15.1.5(@opentelemetry/api@1.9.0)(@playwright/test@1.50.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.0.0-beta-714736e-20250131)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.77.4))(react@19.0.0)(webpack@5.96.1(@swc/core@1.10.12(@swc/helpers@0.5.15))) + version: 8.37.1(@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0))(next@15.2.0(@opentelemetry/api@1.9.0)(@playwright/test@1.50.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.0.0-beta-714736e-20250131)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.77.4))(react@19.0.0)(webpack@5.96.1(@swc/core@1.10.12(@swc/helpers@0.5.15))) '@sentry/node': specifier: ^8.33.1 version: 8.37.1 @@ -71,11 +71,11 @@ importers: specifier: 22.5.4 version: 22.5.4 '@types/react': - specifier: 19.0.1 - version: 19.0.1 + specifier: 19.0.10 + version: 19.0.10 '@types/react-dom': - specifier: 19.0.1 - version: 19.0.1 + specifier: 19.0.4 + version: 19.0.4(@types/react@19.0.10) '@types/shelljs': specifier: 0.8.15 version: 0.8.15 @@ -102,7 +102,7 @@ importers: version: 0.28.0 drizzle-orm: specifier: 0.36.1 - version: 0.36.1(@libsql/client@0.14.0(bufferutil@4.0.8))(@neondatabase/serverless@0.9.5)(@opentelemetry/api@1.9.0)(@types/pg@8.11.6)(@types/react@19.0.1)(@vercel/postgres@0.9.0)(pg@8.11.3)(react@19.0.0) + version: 0.36.1(@libsql/client@0.14.0(bufferutil@4.0.8))(@neondatabase/serverless@0.9.5)(@opentelemetry/api@1.9.0)(@types/pg@8.11.6)(@types/react@19.0.10)(@vercel/postgres@0.9.0)(pg@8.11.3)(react@19.0.0) escape-html: specifier: ^1.0.3 version: 1.0.3 @@ -134,8 +134,8 @@ importers: specifier: ^10 version: 10.1.3(@aws-sdk/credential-providers@3.687.0(@aws-sdk/client-sso-oidc@3.687.0(@aws-sdk/client-sts@3.687.0)))(socks@2.8.3) next: - specifier: 15.1.5 - version: 15.1.5(@opentelemetry/api@1.9.0)(@playwright/test@1.50.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.0.0-beta-714736e-20250131)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.77.4) + specifier: 15.2.0 + version: 15.2.0(@opentelemetry/api@1.9.0)(@playwright/test@1.50.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.0.0-beta-714736e-20250131)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.77.4) open: specifier: ^10.1.0 version: 10.1.0 @@ -296,7 +296,7 @@ importers: version: 0.28.0 drizzle-orm: specifier: 0.36.1 - version: 0.36.1(@libsql/client@0.14.0(bufferutil@4.0.8)(utf-8-validate@6.0.5))(@neondatabase/serverless@0.9.5)(@opentelemetry/api@1.9.0)(@types/pg@8.10.2)(@types/react@19.0.1)(@vercel/postgres@0.9.0)(pg@8.11.3)(react@19.0.0) + version: 0.36.1(@libsql/client@0.14.0(bufferutil@4.0.8)(utf-8-validate@6.0.5))(@neondatabase/serverless@0.9.5)(@opentelemetry/api@1.9.0)(@types/pg@8.10.2)(@types/react@19.0.10)(@vercel/postgres@0.9.0)(pg@8.11.3)(react@19.0.0) pg: specifier: 8.11.3 version: 8.11.3 @@ -342,7 +342,7 @@ importers: version: 0.28.0 drizzle-orm: specifier: 0.36.1 - version: 0.36.1(@libsql/client@0.14.0(bufferutil@4.0.8)(utf-8-validate@6.0.5))(@neondatabase/serverless@0.9.5)(@opentelemetry/api@1.9.0)(@types/pg@8.10.2)(@types/react@19.0.1)(@vercel/postgres@0.9.0)(pg@8.11.3)(react@19.0.0) + version: 0.36.1(@libsql/client@0.14.0(bufferutil@4.0.8)(utf-8-validate@6.0.5))(@neondatabase/serverless@0.9.5)(@opentelemetry/api@1.9.0)(@types/pg@8.10.2)(@types/react@19.0.10)(@vercel/postgres@0.9.0)(pg@8.11.3)(react@19.0.0) prompts: specifier: 2.4.2 version: 2.4.2 @@ -382,7 +382,7 @@ importers: version: 0.28.0 drizzle-orm: specifier: 0.36.1 - version: 0.36.1(@libsql/client@0.14.0(bufferutil@4.0.8)(utf-8-validate@6.0.5))(@neondatabase/serverless@0.9.5)(@opentelemetry/api@1.9.0)(@types/pg@8.10.2)(@types/react@19.0.1)(@vercel/postgres@0.9.0)(pg@8.11.3)(react@19.0.0) + version: 0.36.1(@libsql/client@0.14.0(bufferutil@4.0.8)(utf-8-validate@6.0.5))(@neondatabase/serverless@0.9.5)(@opentelemetry/api@1.9.0)(@types/pg@8.10.2)(@types/react@19.0.10)(@vercel/postgres@0.9.0)(pg@8.11.3)(react@19.0.0) pg: specifier: 8.11.3 version: 8.11.3 @@ -422,7 +422,7 @@ importers: version: 2.12.1 drizzle-orm: specifier: 0.36.1 - version: 0.36.1(@libsql/client@0.14.0(bufferutil@4.0.8)(utf-8-validate@6.0.5))(@neondatabase/serverless@0.9.5)(@opentelemetry/api@1.9.0)(@types/pg@8.10.2)(@types/react@19.0.1)(@vercel/postgres@0.9.0)(pg@8.11.3)(react@19.0.0) + version: 0.36.1(@libsql/client@0.14.0(bufferutil@4.0.8)(utf-8-validate@6.0.5))(@neondatabase/serverless@0.9.5)(@opentelemetry/api@1.9.0)(@types/pg@8.10.2)(@types/react@19.0.10)(@vercel/postgres@0.9.0)(pg@8.11.3)(react@19.0.0) prompts: specifier: 2.4.2 version: 2.4.2 @@ -641,11 +641,11 @@ importers: specifier: workspace:* version: link:../eslint-config '@types/react': - specifier: 19.0.1 - version: 19.0.1 + specifier: 19.0.10 + version: 19.0.10 '@types/react-dom': - specifier: 19.0.1 - version: 19.0.1 + specifier: 19.0.4 + version: 19.0.4(@types/react@19.0.10) payload: specifier: workspace:* version: link:../payload @@ -712,7 +712,7 @@ importers: version: 7.0.2 react-diff-viewer-continued: specifier: 4.0.4 - version: 4.0.4(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 4.0.4(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) sass: specifier: 1.77.4 version: 1.77.4 @@ -745,11 +745,11 @@ importers: specifier: 1.5.4 version: 1.5.4 '@types/react': - specifier: 19.0.1 - version: 19.0.1 + specifier: 19.0.10 + version: 19.0.10 '@types/react-dom': - specifier: 19.0.1 - version: 19.0.1 + specifier: 19.0.4 + version: 19.0.4(@types/react@19.0.10) '@types/uuid': specifier: 10.0.0 version: 10.0.0 @@ -976,11 +976,11 @@ importers: specifier: ^2.1.2 version: 2.1.2 '@types/react': - specifier: 19.0.1 - version: 19.0.1 + specifier: 19.0.10 + version: 19.0.10 '@types/react-dom': - specifier: 19.0.1 - version: 19.0.1 + specifier: 19.0.4 + version: 19.0.4(@types/react@19.0.10) payload: specifier: workspace:* version: link:../payload @@ -1007,11 +1007,11 @@ importers: specifier: ^1.0.4 version: 1.0.4 '@types/react': - specifier: 19.0.1 - version: 19.0.1 + specifier: 19.0.10 + version: 19.0.10 '@types/react-dom': - specifier: 19.0.1 - version: 19.0.1 + specifier: 19.0.4 + version: 19.0.4(@types/react@19.0.10) copyfiles: specifier: 2.4.1 version: 2.4.1 @@ -1078,11 +1078,11 @@ importers: specifier: workspace:* version: link:../eslint-config '@types/react': - specifier: 19.0.1 - version: 19.0.1 + specifier: 19.0.10 + version: 19.0.10 '@types/react-dom': - specifier: 19.0.1 - version: 19.0.1 + specifier: 19.0.4 + version: 19.0.4(@types/react@19.0.10) payload: specifier: workspace:* version: link:../payload @@ -1091,7 +1091,7 @@ importers: dependencies: '@sentry/nextjs': specifier: ^8.33.1 - version: 8.37.1(@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0))(next@15.1.5(@opentelemetry/api@1.9.0)(@playwright/test@1.50.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.0.0-beta-714736e-20250131)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.77.4))(react@19.0.0)(webpack@5.96.1(@swc/core@1.10.12(@swc/helpers@0.5.15))) + version: 8.37.1(@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0))(next@15.2.0(@opentelemetry/api@1.9.0)(@playwright/test@1.50.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.0.0-beta-714736e-20250131)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.77.4))(react@19.0.0)(webpack@5.96.1(@swc/core@1.10.12(@swc/helpers@0.5.15))) '@sentry/types': specifier: ^8.33.1 version: 8.37.1 @@ -1106,11 +1106,11 @@ importers: specifier: workspace:* version: link:../eslint-config '@types/react': - specifier: 19.0.1 - version: 19.0.1 + specifier: 19.0.10 + version: 19.0.10 '@types/react-dom': - specifier: 19.0.1 - version: 19.0.1 + specifier: 19.0.4 + version: 19.0.4(@types/react@19.0.10) payload: specifier: workspace:* version: link:../payload @@ -1137,11 +1137,11 @@ importers: specifier: workspace:* version: link:../next '@types/react': - specifier: 19.0.1 - version: 19.0.1 + specifier: 19.0.10 + version: 19.0.10 '@types/react-dom': - specifier: 19.0.1 - version: 19.0.1 + specifier: 19.0.4 + version: 19.0.4(@types/react@19.0.10) payload: specifier: workspace:* version: link:../payload @@ -1174,11 +1174,11 @@ importers: specifier: ^4.4.7 version: 4.4.9 '@types/react': - specifier: 19.0.1 - version: 19.0.1 + specifier: 19.0.10 + version: 19.0.10 '@types/react-dom': - specifier: 19.0.1 - version: 19.0.1 + specifier: 19.0.4 + version: 19.0.4(@types/react@19.0.10) '@types/uuid': specifier: 10.0.0 version: 10.0.0 @@ -1310,11 +1310,11 @@ importers: specifier: 22.5.4 version: 22.5.4 '@types/react': - specifier: 19.0.1 - version: 19.0.1 + specifier: 19.0.10 + version: 19.0.10 '@types/react-dom': - specifier: 19.0.1 - version: 19.0.1 + specifier: 19.0.4 + version: 19.0.4(@types/react@19.0.10) babel-plugin-react-compiler: specifier: 19.0.0-beta-714736e-20250131 version: 19.0.0-beta-714736e-20250131 @@ -1374,11 +1374,11 @@ importers: specifier: 22.5.4 version: 22.5.4 '@types/react': - specifier: 19.0.1 - version: 19.0.1 + specifier: 19.0.10 + version: 19.0.10 '@types/react-dom': - specifier: 19.0.1 - version: 19.0.1 + specifier: 19.0.4 + version: 19.0.4(@types/react@19.0.10) payload: specifier: workspace:* version: link:../payload @@ -1444,7 +1444,7 @@ importers: version: link:../plugin-cloud-storage uploadthing: specifier: 7.3.0 - version: 7.3.0(next@15.1.5(@opentelemetry/api@1.9.0)(@playwright/test@1.50.0)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.77.4)) + version: 7.3.0(next@15.2.0(@opentelemetry/api@1.9.0)(@playwright/test@1.50.0)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.77.4)) devDependencies: payload: specifier: workspace:* @@ -1476,11 +1476,11 @@ importers: specifier: 1.10.12 version: 1.10.12(@swc/helpers@0.5.15) '@types/react': - specifier: 19.0.1 - version: 19.0.1 + specifier: 19.0.10 + version: 19.0.10 '@types/react-dom': - specifier: 19.0.1 - version: 19.0.1 + specifier: 19.0.4 + version: 19.0.4(@types/react@19.0.10) dotenv: specifier: 16.4.7 version: 16.4.7 @@ -1552,7 +1552,7 @@ importers: version: 10.1.8(react@19.0.0) react-select: specifier: 5.9.0 - version: 5.9.0(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 5.9.0(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) scheduler: specifier: 0.25.0 version: 0.25.0 @@ -1591,11 +1591,11 @@ importers: specifier: workspace:* version: link:../eslint-config '@types/react': - specifier: 19.0.1 - version: 19.0.1 + specifier: 19.0.10 + version: 19.0.10 '@types/react-dom': - specifier: 19.0.1 - version: 19.0.1 + specifier: 19.0.4 + version: 19.0.4(@types/react@19.0.10) '@types/uuid': specifier: 10.0.0 version: 10.0.0 @@ -1624,8 +1624,8 @@ importers: specifier: 1.2.0 version: 1.2.0 '@next/env': - specifier: 15.1.5 - version: 15.1.5 + specifier: 15.2.0 + version: 15.2.0 '@payloadcms/db-mongodb': specifier: workspace:* version: link:../packages/db-mongodb @@ -1724,7 +1724,7 @@ importers: version: link:../packages/ui '@sentry/nextjs': specifier: ^8.33.1 - version: 8.37.1(@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0))(next@15.1.5(@opentelemetry/api@1.9.0)(@playwright/test@1.50.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.0.0-beta-714736e-20250131)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.77.4))(react@19.0.0)(webpack@5.96.1(@swc/core@1.10.12(@swc/helpers@0.5.15))) + version: 8.37.1(@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0))(next@15.2.0(@opentelemetry/api@1.9.0)(@playwright/test@1.50.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.0.0-beta-714736e-20250131)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.77.4))(react@19.0.0)(webpack@5.96.1(@swc/core@1.10.12(@swc/helpers@0.5.15))) '@sentry/react': specifier: ^7.77.0 version: 7.119.2(react@19.0.0) @@ -1732,11 +1732,11 @@ importers: specifier: 29.5.12 version: 29.5.12 '@types/react': - specifier: 19.0.1 - version: 19.0.1 + specifier: 19.0.10 + version: 19.0.10 '@types/react-dom': - specifier: 19.0.1 - version: 19.0.1 + specifier: 19.0.4 + version: 19.0.4(@types/react@19.0.10) babel-plugin-react-compiler: specifier: 19.0.0-beta-714736e-20250131 version: 19.0.0-beta-714736e-20250131 @@ -1777,8 +1777,8 @@ importers: specifier: 8.9.5 version: 8.9.5(@aws-sdk/credential-providers@3.687.0(@aws-sdk/client-sso-oidc@3.687.0(@aws-sdk/client-sts@3.687.0)))(socks@2.8.3) next: - specifier: 15.1.5 - version: 15.1.5(@opentelemetry/api@1.9.0)(@playwright/test@1.50.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.0.0-beta-714736e-20250131)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.77.4) + specifier: 15.2.0 + version: 15.2.0(@opentelemetry/api@1.9.0)(@playwright/test@1.50.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.0.0-beta-714736e-20250131)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.77.4) nodemailer: specifier: 6.9.16 version: 6.9.16 @@ -4148,8 +4148,8 @@ packages: '@neondatabase/serverless@0.9.5': resolution: {integrity: sha512-siFas6gItqv6wD/pZnvdu34wEqgG3nSE6zWZdq5j2DEsa+VvX8i/5HXJOo06qrw5axPXn+lGCxeR+NLaSPIXug==} - '@next/bundle-analyzer@15.1.5': - resolution: {integrity: sha512-pCYMPgGRwf+FjEwUXFo3QF14VzBSPPsBHSFuXUpq5ifKcY8LbcmoF2xMVVMa2HoYgA1XuqPSAIfLJr4YXNa9xQ==} + '@next/bundle-analyzer@15.2.0': + resolution: {integrity: sha512-RZjYnKD6qQRIQ58YefxnbUIH6dq3cqcZPWpdLkKRaQFbnNejmXCA6MWAIMGDiAOt/NUL/IlhQhSDeADtmF3sFg==} '@next/env@15.0.3': resolution: {integrity: sha512-t9Xy32pjNOvVn2AS+Utt6VmyrshbpfUMhIjFO60gI58deSo/KgLOp31XZ4O+kY/Is8WAGYwA5gR7kOb1eORDBA==} @@ -4160,6 +4160,9 @@ packages: '@next/env@15.1.5': resolution: {integrity: sha512-jg8ygVq99W3/XXb9Y6UQsritwhjc+qeiO7QrGZRYOfviyr/HcdnhdBQu4gbp2rBIh2ZyBYTBMWbPw3JSCb0GHw==} + '@next/env@15.2.0': + resolution: {integrity: sha512-eMgJu1RBXxxqqnuRJQh5RozhskoNUDHBFybvi+Z+yK9qzKeG7dadhv/Vp1YooSZmCnegf7JxWuapV77necLZNA==} + '@next/eslint-plugin-next@15.1.5': resolution: {integrity: sha512-3cCrXBybsqe94UxD6DBQCYCCiP9YohBMgZ5IzzPYHmPzj8oqNlhBii5b6o1HDDaRHdz2pVnSsAROCtrczy8O0g==} @@ -4175,8 +4178,8 @@ packages: cpu: [arm64] os: [darwin] - '@next/swc-darwin-arm64@15.1.5': - resolution: {integrity: sha512-5ttHGE75Nw9/l5S8zR2xEwR8OHEqcpPym3idIMAZ2yo+Edk0W/Vf46jGqPOZDk+m/SJ+vYZDSuztzhVha8rcdA==} + '@next/swc-darwin-arm64@15.2.0': + resolution: {integrity: sha512-rlp22GZwNJjFCyL7h5wz9vtpBVuCt3ZYjFWpEPBGzG712/uL1bbSkS675rVAUCRZ4hjoTJ26Q7IKhr5DfJrHDA==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] @@ -4193,8 +4196,8 @@ packages: cpu: [x64] os: [darwin] - '@next/swc-darwin-x64@15.1.5': - resolution: {integrity: sha512-8YnZn7vDURUUTInfOcU5l0UWplZGBqUlzvqKKUFceM11SzfNEz7E28E1Arn4/FsOf90b1Nopboy7i7ufc4jXag==} + '@next/swc-darwin-x64@15.2.0': + resolution: {integrity: sha512-DiU85EqSHogCz80+sgsx90/ecygfCSGl5P3b4XDRVZpgujBm5lp4ts7YaHru7eVTyZMjHInzKr+w0/7+qDrvMA==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] @@ -4211,8 +4214,8 @@ packages: cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-gnu@15.1.5': - resolution: {integrity: sha512-rDJC4ctlYbK27tCyFUhgIv8o7miHNlpCjb2XXfTLQszwAUOSbcMN9q2y3urSrrRCyGVOd9ZR9a4S45dRh6JF3A==} + '@next/swc-linux-arm64-gnu@15.2.0': + resolution: {integrity: sha512-VnpoMaGukiNWVxeqKHwi8MN47yKGyki5q+7ql/7p/3ifuU2341i/gDwGK1rivk0pVYbdv5D8z63uu9yMw0QhpQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -4229,8 +4232,8 @@ packages: cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-musl@15.1.5': - resolution: {integrity: sha512-FG5RApf4Gu+J+pHUQxXPM81oORZrKBYKUaBTylEIQ6Lz17hKVDsLbSXInfXM0giclvXbyiLXjTv42sQMATmZ0A==} + '@next/swc-linux-arm64-musl@15.2.0': + resolution: {integrity: sha512-ka97/ssYE5nPH4Qs+8bd8RlYeNeUVBhcnsNUmFM6VWEob4jfN9FTr0NBhXVi1XEJpj3cMfgSRW+LdE3SUZbPrw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -4247,8 +4250,8 @@ packages: cpu: [x64] os: [linux] - '@next/swc-linux-x64-gnu@15.1.5': - resolution: {integrity: sha512-NX2Ar3BCquAOYpnoYNcKz14eH03XuF7SmSlPzTSSU4PJe7+gelAjxo3Y7F2m8+hLT8ZkkqElawBp7SWBdzwqQw==} + '@next/swc-linux-x64-gnu@15.2.0': + resolution: {integrity: sha512-zY1JduE4B3q0k2ZCE+DAF/1efjTXUsKP+VXRtrt/rJCTgDlUyyryx7aOgYXNc1d8gobys/Lof9P9ze8IyRDn7Q==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -4265,8 +4268,8 @@ packages: cpu: [x64] os: [linux] - '@next/swc-linux-x64-musl@15.1.5': - resolution: {integrity: sha512-EQgqMiNu3mrV5eQHOIgeuh6GB5UU57tu17iFnLfBEhYfiOfyK+vleYKh2dkRVkV6ayx3eSqbIYgE7J7na4hhcA==} + '@next/swc-linux-x64-musl@15.2.0': + resolution: {integrity: sha512-QqvLZpurBD46RhaVaVBepkVQzh8xtlUN00RlG4Iq1sBheNugamUNPuZEH1r9X1YGQo1KqAe1iiShF0acva3jHQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -4283,8 +4286,8 @@ packages: cpu: [arm64] os: [win32] - '@next/swc-win32-arm64-msvc@15.1.5': - resolution: {integrity: sha512-HPULzqR/VqryQZbZME8HJE3jNFmTGcp+uRMHabFbQl63TtDPm+oCXAz3q8XyGv2AoihwNApVlur9Up7rXWRcjg==} + '@next/swc-win32-arm64-msvc@15.2.0': + resolution: {integrity: sha512-ODZ0r9WMyylTHAN6pLtvUtQlGXBL9voljv6ujSlcsjOxhtXPI1Ag6AhZK0SE8hEpR1374WZZ5w33ChpJd5fsjw==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] @@ -4301,8 +4304,8 @@ packages: cpu: [x64] os: [win32] - '@next/swc-win32-x64-msvc@15.1.5': - resolution: {integrity: sha512-n74fUb/Ka1dZSVYfjwQ+nSJ+ifUff7jGurFcTuJNKZmI62FFOxQXUYit/uZXPTj2cirm1rvGWHG2GhbSol5Ikw==} + '@next/swc-win32-x64-msvc@15.2.0': + resolution: {integrity: sha512-8+4Z3Z7xa13NdUuUAcpVNA6o76lNPniBd9Xbo02bwXQXnZgFvEopwY2at5+z7yHl47X9qbZpvwatZ2BRo3EdZw==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -5391,14 +5394,16 @@ packages: '@types/range-parser@1.2.7': resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} - '@types/react-dom@19.0.1': - resolution: {integrity: sha512-hljHij7MpWPKF6u5vojuyfV0YA4YURsQG7KT6SzV0Zs2BXAtgdTxG6A229Ub/xiWV4w/7JL8fi6aAyjshH4meA==} + '@types/react-dom@19.0.4': + resolution: {integrity: sha512-4fSQ8vWFkg+TGhePfUzVmat3eC14TXYSsiiDSLI0dVLsrm9gZFABjPy/Qu6TKgl1tq1Bu1yDsuQgY3A3DOjCcg==} + peerDependencies: + '@types/react': ^19.0.0 '@types/react-transition-group@4.4.11': resolution: {integrity: sha512-RM05tAniPZ5DZPzzNFP+DmrcOdD0efDUxMy3145oljWSl3x9ZV5vhme98gTxFrj2lhXvmGNnUiuDyJgY9IKkNA==} - '@types/react@19.0.1': - resolution: {integrity: sha512-YW6614BDhqbpR5KtUYzTA+zlA7nayzJRA9ljz9CQoxthR0sDisYZLuvSMsil36t4EH/uAt8T52Xb4sVw17G+SQ==} + '@types/react@19.0.10': + resolution: {integrity: sha512-JuRQ9KXLEjaUNjTWpzuR231Z2WpIwczOkBEIvbHNCzQefFIT0L8IqE6NV6ULLyC1SI/i234JnDoMkfg+RjQj2g==} '@types/request@2.48.12': resolution: {integrity: sha512-G3sY+NpsA9jnwm0ixhAFQSJ3Q9JkpLZpJbI3GMv0mIAT0y3mRabYeINzal5WOChIiaTEGQYlHOKgkaM9EisWHw==} @@ -8445,8 +8450,8 @@ packages: sass: optional: true - next@15.1.5: - resolution: {integrity: sha512-Cf/TEegnt01hn3Hoywh6N8fvkhbOuChO4wFje24+a86wKOubgVaWkDqxGVgoWlz2Hp9luMJ9zw3epftujdnUOg==} + next@15.2.0: + resolution: {integrity: sha512-VaiM7sZYX8KIAHBrRGSFytKknkrexNfGb8GlG6e93JqueCspuGte8i4ybn8z4ww1x3f2uzY4YpTaBEW4/hvsoQ==} engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} hasBin: true peerDependencies: @@ -12112,7 +12117,7 @@ snapshots: '@emotion/memoize@0.9.0': {} - '@emotion/react@11.13.3(@types/react@19.0.1)(react@19.0.0)': + '@emotion/react@11.13.3(@types/react@19.0.10)(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 '@emotion/babel-plugin': 11.12.0 @@ -12124,11 +12129,11 @@ snapshots: hoist-non-react-statics: 3.3.2 react: 19.0.0 optionalDependencies: - '@types/react': 19.0.1 + '@types/react': 19.0.10 transitivePeerDependencies: - supports-color - '@emotion/react@11.14.0(@types/react@19.0.1)(react@19.0.0)': + '@emotion/react@11.14.0(@types/react@19.0.10)(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 '@emotion/babel-plugin': 11.13.5 @@ -12140,7 +12145,7 @@ snapshots: hoist-non-react-statics: 3.3.2 react: 19.0.0 optionalDependencies: - '@types/react': 19.0.1 + '@types/react': 19.0.10 transitivePeerDependencies: - supports-color @@ -13307,7 +13312,7 @@ snapshots: dependencies: '@types/pg': 8.11.6 - '@next/bundle-analyzer@15.1.5(bufferutil@4.0.8)': + '@next/bundle-analyzer@15.2.0(bufferutil@4.0.8)': dependencies: webpack-bundle-analyzer: 4.10.1(bufferutil@4.0.8) transitivePeerDependencies: @@ -13320,6 +13325,8 @@ snapshots: '@next/env@15.1.5': {} + '@next/env@15.2.0': {} + '@next/eslint-plugin-next@15.1.5': dependencies: fast-glob: 3.3.1 @@ -13330,7 +13337,7 @@ snapshots: '@next/swc-darwin-arm64@15.1.3': optional: true - '@next/swc-darwin-arm64@15.1.5': + '@next/swc-darwin-arm64@15.2.0': optional: true '@next/swc-darwin-x64@15.0.3': @@ -13339,7 +13346,7 @@ snapshots: '@next/swc-darwin-x64@15.1.3': optional: true - '@next/swc-darwin-x64@15.1.5': + '@next/swc-darwin-x64@15.2.0': optional: true '@next/swc-linux-arm64-gnu@15.0.3': @@ -13348,7 +13355,7 @@ snapshots: '@next/swc-linux-arm64-gnu@15.1.3': optional: true - '@next/swc-linux-arm64-gnu@15.1.5': + '@next/swc-linux-arm64-gnu@15.2.0': optional: true '@next/swc-linux-arm64-musl@15.0.3': @@ -13357,7 +13364,7 @@ snapshots: '@next/swc-linux-arm64-musl@15.1.3': optional: true - '@next/swc-linux-arm64-musl@15.1.5': + '@next/swc-linux-arm64-musl@15.2.0': optional: true '@next/swc-linux-x64-gnu@15.0.3': @@ -13366,7 +13373,7 @@ snapshots: '@next/swc-linux-x64-gnu@15.1.3': optional: true - '@next/swc-linux-x64-gnu@15.1.5': + '@next/swc-linux-x64-gnu@15.2.0': optional: true '@next/swc-linux-x64-musl@15.0.3': @@ -13375,7 +13382,7 @@ snapshots: '@next/swc-linux-x64-musl@15.1.3': optional: true - '@next/swc-linux-x64-musl@15.1.5': + '@next/swc-linux-x64-musl@15.2.0': optional: true '@next/swc-win32-arm64-msvc@15.0.3': @@ -13384,7 +13391,7 @@ snapshots: '@next/swc-win32-arm64-msvc@15.1.3': optional: true - '@next/swc-win32-arm64-msvc@15.1.5': + '@next/swc-win32-arm64-msvc@15.2.0': optional: true '@next/swc-win32-x64-msvc@15.0.3': @@ -13393,7 +13400,7 @@ snapshots: '@next/swc-win32-x64-msvc@15.1.3': optional: true - '@next/swc-win32-x64-msvc@15.1.5': + '@next/swc-win32-x64-msvc@15.2.0': optional: true '@nicolo-ribaudo/chokidar-2@2.1.8-no-fsevents.3': @@ -13896,7 +13903,7 @@ snapshots: '@sentry/utils': 7.119.2 localforage: 1.10.0 - '@sentry/nextjs@8.37.1(@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0))(next@15.1.5(@opentelemetry/api@1.9.0)(@playwright/test@1.50.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.0.0-beta-714736e-20250131)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.77.4))(react@19.0.0)(webpack@5.96.1(@swc/core@1.10.12(@swc/helpers@0.5.15)))': + '@sentry/nextjs@8.37.1(@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0))(next@15.2.0(@opentelemetry/api@1.9.0)(@playwright/test@1.50.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.0.0-beta-714736e-20250131)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.77.4))(react@19.0.0)(webpack@5.96.1(@swc/core@1.10.12(@swc/helpers@0.5.15)))': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation-http': 0.53.0(@opentelemetry/api@1.9.0) @@ -13912,7 +13919,7 @@ snapshots: '@sentry/vercel-edge': 8.37.1 '@sentry/webpack-plugin': 2.22.6(webpack@5.96.1(@swc/core@1.10.12(@swc/helpers@0.5.15))) chalk: 3.0.0 - next: 15.1.5(@opentelemetry/api@1.9.0)(@playwright/test@1.50.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.0.0-beta-714736e-20250131)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.77.4) + next: 15.2.0(@opentelemetry/api@1.9.0)(@playwright/test@1.50.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.0.0-beta-714736e-20250131)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.77.4) resolve: 1.22.8 rollup: 3.29.5 stacktrace-parser: 0.1.10 @@ -14862,15 +14869,15 @@ snapshots: '@types/range-parser@1.2.7': {} - '@types/react-dom@19.0.1': + '@types/react-dom@19.0.4(@types/react@19.0.10)': dependencies: - '@types/react': 19.0.1 + '@types/react': 19.0.10 '@types/react-transition-group@4.4.11': dependencies: - '@types/react': 19.0.1 + '@types/react': 19.0.10 - '@types/react@19.0.1': + '@types/react@19.0.10': dependencies: csstype: 3.1.3 @@ -16109,24 +16116,24 @@ snapshots: transitivePeerDependencies: - supports-color - drizzle-orm@0.36.1(@libsql/client@0.14.0(bufferutil@4.0.8)(utf-8-validate@6.0.5))(@neondatabase/serverless@0.9.5)(@opentelemetry/api@1.9.0)(@types/pg@8.10.2)(@types/react@19.0.1)(@vercel/postgres@0.9.0)(pg@8.11.3)(react@19.0.0): + drizzle-orm@0.36.1(@libsql/client@0.14.0(bufferutil@4.0.8)(utf-8-validate@6.0.5))(@neondatabase/serverless@0.9.5)(@opentelemetry/api@1.9.0)(@types/pg@8.10.2)(@types/react@19.0.10)(@vercel/postgres@0.9.0)(pg@8.11.3)(react@19.0.0): optionalDependencies: '@libsql/client': 0.14.0(bufferutil@4.0.8)(utf-8-validate@6.0.5) '@neondatabase/serverless': 0.9.5 '@opentelemetry/api': 1.9.0 '@types/pg': 8.10.2 - '@types/react': 19.0.1 + '@types/react': 19.0.10 '@vercel/postgres': 0.9.0 pg: 8.11.3 react: 19.0.0 - drizzle-orm@0.36.1(@libsql/client@0.14.0(bufferutil@4.0.8))(@neondatabase/serverless@0.9.5)(@opentelemetry/api@1.9.0)(@types/pg@8.11.6)(@types/react@19.0.1)(@vercel/postgres@0.9.0)(pg@8.11.3)(react@19.0.0): + drizzle-orm@0.36.1(@libsql/client@0.14.0(bufferutil@4.0.8))(@neondatabase/serverless@0.9.5)(@opentelemetry/api@1.9.0)(@types/pg@8.11.6)(@types/react@19.0.10)(@vercel/postgres@0.9.0)(pg@8.11.3)(react@19.0.0): optionalDependencies: '@libsql/client': 0.14.0(bufferutil@4.0.8)(utf-8-validate@6.0.5) '@neondatabase/serverless': 0.9.5 '@opentelemetry/api': 1.9.0 '@types/pg': 8.11.6 - '@types/react': 19.0.1 + '@types/react': 19.0.10 '@vercel/postgres': 0.9.0 pg: 8.11.3 react: 19.0.0 @@ -18601,9 +18608,9 @@ snapshots: - '@babel/core' - babel-plugin-macros - next@15.1.5(@opentelemetry/api@1.9.0)(@playwright/test@1.50.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.0.0-beta-714736e-20250131)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.77.4): + next@15.2.0(@opentelemetry/api@1.9.0)(@playwright/test@1.50.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.0.0-beta-714736e-20250131)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.77.4): dependencies: - '@next/env': 15.1.5 + '@next/env': 15.2.0 '@swc/counter': 0.1.3 '@swc/helpers': 0.5.15 busboy: 1.6.0 @@ -18613,14 +18620,14 @@ snapshots: react-dom: 19.0.0(react@19.0.0) styled-jsx: 5.1.6(@babel/core@7.26.7)(babel-plugin-macros@3.1.0)(react@19.0.0) optionalDependencies: - '@next/swc-darwin-arm64': 15.1.5 - '@next/swc-darwin-x64': 15.1.5 - '@next/swc-linux-arm64-gnu': 15.1.5 - '@next/swc-linux-arm64-musl': 15.1.5 - '@next/swc-linux-x64-gnu': 15.1.5 - '@next/swc-linux-x64-musl': 15.1.5 - '@next/swc-win32-arm64-msvc': 15.1.5 - '@next/swc-win32-x64-msvc': 15.1.5 + '@next/swc-darwin-arm64': 15.2.0 + '@next/swc-darwin-x64': 15.2.0 + '@next/swc-linux-arm64-gnu': 15.2.0 + '@next/swc-linux-arm64-musl': 15.2.0 + '@next/swc-linux-x64-gnu': 15.2.0 + '@next/swc-linux-x64-musl': 15.2.0 + '@next/swc-win32-arm64-msvc': 15.2.0 + '@next/swc-win32-x64-msvc': 15.2.0 '@opentelemetry/api': 1.9.0 '@playwright/test': 1.50.0 babel-plugin-react-compiler: 19.0.0-beta-714736e-20250131 @@ -19130,10 +19137,10 @@ snapshots: react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - react-diff-viewer-continued@4.0.4(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + react-diff-viewer-continued@4.0.4(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@emotion/css': 11.13.5 - '@emotion/react': 11.14.0(@types/react@19.0.1)(react@19.0.0) + '@emotion/react': 11.14.0(@types/react@19.0.10)(react@19.0.0) classnames: 2.5.1 diff: 5.2.0 memoize-one: 6.0.0 @@ -19166,11 +19173,11 @@ snapshots: react-is@18.3.1: {} - react-select@5.9.0(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + react-select@5.9.0(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.26.0 '@emotion/cache': 11.13.1 - '@emotion/react': 11.13.3(@types/react@19.0.1)(react@19.0.0) + '@emotion/react': 11.13.3(@types/react@19.0.10)(react@19.0.0) '@floating-ui/dom': 1.6.12 '@types/react-transition-group': 4.4.11 memoize-one: 6.0.0 @@ -19178,7 +19185,7 @@ snapshots: react: 19.0.0 react-dom: 19.0.0(react@19.0.0) react-transition-group: 4.4.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - use-isomorphic-layout-effect: 1.2.0(@types/react@19.0.1)(react@19.0.0) + use-isomorphic-layout-effect: 1.2.0(@types/react@19.0.10)(react@19.0.0) transitivePeerDependencies: - '@types/react' - supports-color @@ -20292,14 +20299,14 @@ snapshots: escalade: 3.2.0 picocolors: 1.1.1 - uploadthing@7.3.0(next@15.1.5(@opentelemetry/api@1.9.0)(@playwright/test@1.50.0)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.77.4)): + uploadthing@7.3.0(next@15.2.0(@opentelemetry/api@1.9.0)(@playwright/test@1.50.0)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.77.4)): dependencies: '@effect/platform': 0.69.8(effect@3.10.3) '@uploadthing/mime-types': 0.3.2 '@uploadthing/shared': 7.1.1 effect: 3.10.3 optionalDependencies: - next: 15.1.5(@opentelemetry/api@1.9.0)(@playwright/test@1.50.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.0.0-beta-714736e-20250131)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.77.4) + next: 15.2.0(@opentelemetry/api@1.9.0)(@playwright/test@1.50.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.0.0-beta-714736e-20250131)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.77.4) uri-js@4.4.1: dependencies: @@ -20310,11 +20317,11 @@ snapshots: react: 19.0.0 scheduler: 0.25.0 - use-isomorphic-layout-effect@1.2.0(@types/react@19.0.1)(react@19.0.0): + use-isomorphic-layout-effect@1.2.0(@types/react@19.0.10)(react@19.0.0): dependencies: react: 19.0.0 optionalDependencies: - '@types/react': 19.0.1 + '@types/react': 19.0.10 utf-8-validate@6.0.5: dependencies: diff --git a/test/package.json b/test/package.json index a6a209d7c..01442ac8f 100644 --- a/test/package.json +++ b/test/package.json @@ -24,7 +24,7 @@ "devDependencies": { "@aws-sdk/client-s3": "^3.614.0", "@date-fns/tz": "1.2.0", - "@next/env": "15.1.5", + "@next/env": "15.2.0", "@payloadcms/db-mongodb": "workspace:*", "@payloadcms/db-postgres": "workspace:*", "@payloadcms/db-sqlite": "workspace:*", @@ -60,8 +60,8 @@ "@sentry/nextjs": "^8.33.1", "@sentry/react": "^7.77.0", "@types/jest": "29.5.12", - "@types/react": "19.0.1", - "@types/react-dom": "19.0.1", + "@types/react": "19.0.10", + "@types/react-dom": "19.0.4", "babel-plugin-react-compiler": "19.0.0-beta-714736e-20250131", "comment-json": "^4.2.3", "create-payload-app": "workspace:*", @@ -75,7 +75,7 @@ "jest": "29.7.0", "jwt-decode": "4.0.0", "mongoose": "8.9.5", - "next": "15.1.5", + "next": "15.2.0", "nodemailer": "6.9.16", "payload": "workspace:*", "qs-esm": "7.0.2",