From 8590bc1710e634beed2b659f09a0d9480fe29f0b Mon Sep 17 00:00:00 2001 From: Victor Berchet Date: Fri, 28 Nov 2025 16:07:57 +0100 Subject: [PATCH 1/2] bump `@opennextjs/aws` to 3.9.1 --- .changeset/six-olives-teach.md | 7 +++++++ packages/cloudflare/package.json | 2 +- pnpm-lock.yaml | 16 ++++++++-------- 3 files changed, 16 insertions(+), 9 deletions(-) create mode 100644 .changeset/six-olives-teach.md diff --git a/.changeset/six-olives-teach.md b/.changeset/six-olives-teach.md new file mode 100644 index 00000000..5e9e0fa7 --- /dev/null +++ b/.changeset/six-olives-teach.md @@ -0,0 +1,7 @@ +--- +"@opennextjs/cloudflare": patch +--- + +bump `@opennextjs/aws` to 3.9.1 + +See details at diff --git a/packages/cloudflare/package.json b/packages/cloudflare/package.json index ec5cf20a..5f857451 100644 --- a/packages/cloudflare/package.json +++ b/packages/cloudflare/package.json @@ -54,7 +54,7 @@ "dependencies": { "@ast-grep/napi": "0.40.0", "@dotenvx/dotenvx": "catalog:", - "@opennextjs/aws": "3.9.0", + "@opennextjs/aws": "3.9.1", "cloudflare": "^4.4.1", "enquirer": "^2.4.1", "glob": "catalog:", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 037e60bf..537035e8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1081,8 +1081,8 @@ importers: specifier: 'catalog:' version: 1.31.0 '@opennextjs/aws': - specifier: 3.9.0 - version: 3.9.0 + specifier: 3.9.1 + version: 3.9.1 cloudflare: specifier: ^4.4.1 version: 4.4.1 @@ -4181,8 +4181,8 @@ packages: '@octokit/types@13.10.0': resolution: {integrity: sha512-ifLaO34EbbPj0Xgro4G5lP5asESjwHracYJvVaPIyXMuiuXLlhic3S47cBdTb+jfODkTE5YtGCLt3Ay3+J97sA==} - '@opennextjs/aws@3.9.0': - resolution: {integrity: sha512-04VpIbnKOJwBEoAdSUI1lbbDRWj482oEbRggXtAs+hXOCp54fxDRouNmonvXPoRq6Wbmry73PI1Ko6g3ygL2Hg==} + '@opennextjs/aws@3.9.1': + resolution: {integrity: sha512-livYX8aIjXCYt3plyxqKisAyGRFfcUfo1BYtZppmugcPQBokbIzZ+jEUJbqUq1qZAIxRVAqMHDikbyTRadOx9A==} hasBin: true '@opentelemetry/api@1.9.0': @@ -13565,7 +13565,7 @@ snapshots: dependencies: '@octokit/openapi-types': 24.2.0 - '@opennextjs/aws@3.9.0': + '@opennextjs/aws@3.9.1': dependencies: '@ast-grep/napi': 0.40.0 '@aws-sdk/client-cloudfront': 3.398.0 @@ -16638,7 +16638,7 @@ snapshots: eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1))(eslint@8.57.1) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) eslint-plugin-react: 7.36.1(eslint@8.57.1) eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) @@ -16748,7 +16748,7 @@ snapshots: is-bun-module: 1.2.1 is-glob: 4.0.3 optionalDependencies: - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) transitivePeerDependencies: - '@typescript-eslint/parser' - eslint-import-resolver-node @@ -16949,7 +16949,7 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 From 8ffda7598b30d92018c993388d8b2964ea212588 Mon Sep 17 00:00:00 2001 From: Victor Berchet Date: Fri, 28 Nov 2025 16:12:55 +0100 Subject: [PATCH 2/2] fixup! build error --- .../cloudflare/src/cli/build/open-next/compileDurableObjects.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/cloudflare/src/cli/build/open-next/compileDurableObjects.ts b/packages/cloudflare/src/cli/build/open-next/compileDurableObjects.ts index 7e311396..ba5fdd01 100644 --- a/packages/cloudflare/src/cli/build/open-next/compileDurableObjects.ts +++ b/packages/cloudflare/src/cli/build/open-next/compileDurableObjects.ts @@ -15,7 +15,7 @@ export function compileDurableObjects(buildOpts: BuildOptions) { const buildOutputDotNextDir = path.join(buildOpts.appBuildOutputPath, ".next"); const prerenderManifest = loadPrerenderManifest(buildOutputDotNextDir); - const previewModeId = prerenderManifest.preview.previewModeId; + const previewModeId = prerenderManifest?.preview?.previewModeId; const BUILD_ID = loadBuildId(buildOutputDotNextDir); return esbuildSync(