diff --git a/.changeset/tall-dodos-join.md b/.changeset/tall-dodos-join.md new file mode 100644 index 000000000000..a144812d155d --- /dev/null +++ b/.changeset/tall-dodos-join.md @@ -0,0 +1,5 @@ +--- +"wrangler": patch +--- + +Log a warning when using a Hyperdrive binding in local wrangler dev diff --git a/packages/wrangler/src/dev/dev.tsx b/packages/wrangler/src/dev/dev.tsx index 625260d92ae3..9821bb5cd8db 100644 --- a/packages/wrangler/src/dev/dev.tsx +++ b/packages/wrangler/src/dev/dev.tsx @@ -366,6 +366,12 @@ function DevSession(props: DevSessionProps) { ); } + if (props.local && props.bindings.hyperdrive?.length) { + logger.warn( + "Hyperdrive does not currently support 'wrangler dev' in local mode at this stage of the beta. Use the '--remote' flag to test a Hyperdrive configuration before deploying." + ); + } + const announceAndOnReady: typeof props.onReady = async ( finalIp, finalPort,