diff --git a/pkgs/website/src/content/docs/news/pgflow-0-8-0-modernizing-dependencies-pgmq-1-5-0-and-postgresql-17.mdx b/pkgs/website/src/content/docs/news/pgflow-0-8-0-modernizing-dependencies-pgmq-1-5-0-and-postgresql-17.mdx index f70bcd49f..5b029b723 100644 --- a/pkgs/website/src/content/docs/news/pgflow-0-8-0-modernizing-dependencies-pgmq-1-5-0-and-postgresql-17.mdx +++ b/pkgs/website/src/content/docs/news/pgflow-0-8-0-modernizing-dependencies-pgmq-1-5-0-and-postgresql-17.mdx @@ -30,6 +30,7 @@ pgflow 0.8.0 introduces breaking dependency changes: 1. **pgmq version**: Now requires 1.5.0 or higher (previously supported 1.4.x) 2. **PostgreSQL version**: Upgrades to PostgreSQL 17 (from 15) 3. **Supabase CLI**: Requires version 2.34.3 or higher (includes pgmq 1.5.0+) +4. **Deno version**: Now requires 2.1.x or higher (previously 1.45.x) The migration will fail safely if these requirements are not met - no partial upgrades or corrupted state. @@ -51,6 +52,16 @@ SELECT extversion FROM pg_extension WHERE extname = 'pgmq'; You need version 1.5.0 or higher to upgrade to pgflow 0.8.0. +### Check Your Deno Version + +Verify your Deno installation meets the minimum requirement: + +```bash frame="none" +deno --version +``` + +You need Deno 2.1.x or higher (previously 1.45.x). If you need to upgrade, see the [Deno installation guide](https://docs.deno.com/runtime/getting_started/installation/). + ### Compatibility Check Built-In The migration includes a pre-check that inspects the pgmq schema before making any changes. If pgmq 1.5.0 is not detected, the migration aborts with this error: