diff --git a/.changeset/nine-rice-return.md b/.changeset/nine-rice-return.md new file mode 100644 index 000000000..9c039a1f5 --- /dev/null +++ b/.changeset/nine-rice-return.md @@ -0,0 +1,5 @@ +--- +"@opennextjs/cloudflare": patch +--- + +Warn when using Next 16 diff --git a/packages/cloudflare/src/cli/build/build.ts b/packages/cloudflare/src/cli/build/build.ts index 0a265995b..92a078c82 100644 --- a/packages/cloudflare/src/cli/build/build.ts +++ b/packages/cloudflare/src/cli/build/build.ts @@ -101,4 +101,7 @@ function ensureNextjsVersionSupported(options: buildHelper.BuildOptions) { logger.error("Next.js version unsupported, please upgrade to version 14.2 or greater."); process.exit(1); } + if (buildHelper.compareSemver(options.nextVersion, ">=", "16")) { + logger.warn("Next.js 16 is not fully supported yet! Some features may not work as expected."); + } }