Skip to content

[Workers] Announce module registry default on November 1 - #34425

Draft
irvinebroque wants to merge 2 commits into
productionfrom
codex/module-registry-default-docs
Draft

irvinebroque wants to merge 2 commits into
productionfrom
codex/module-registry-default-docs

Conversation

@irvinebroque

@irvinebroque irvinebroque commented Oct 17, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Announce that the new JavaScript module registry will become the default for compatibility dates on or after November 1, 2026. Add the new_module_registry flag documentation and migration guidance, update the bundling reference, and add an October 17 advance changelog with an import.meta example, early opt-in and later opt-out instructions for both cf (cloudflare.config.ts) and Wrangler, local testing and deployment commands, links to relevant docs, and the September 2026 blog announcement. Python Workers retain the legacy registry.

Companion runtime PR: cloudflare/workerd#7799. Publish this documentation before November 1 so developers can test ahead of the default change. The changelog's date is its announcement date, not the future compatibility boundary. Migration guidance covers import-attribute validation, require(esm) return values, top-level await, and legacy-registry-only flags.

Validation: pnpm run check passes with zero Astro diagnostics and a passing Worker TypeScript check. Full Astro builds, Nimbus lint, changelog example TypeScript checks, cf/config TypeScript and configuration-schema checks, edited-changelog Prettier, and documentation links/anchors pass.

Documentation checklist

@cloudflare-workers-and-pages

Copy link
Copy Markdown

🚀 Deploying Preview to Cloudflare 🚀

Preview URL: https://codex-module-registry-default-docs.previews.developers.cloudflare.com (commit 6afbeff)

This URL reflects your latest Preview deployment

Preview Deployments by commit

Status Deployment URL Commit Updated (UTC) See this deployment's details
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://8e636309.previews.developers.cloudflare.com 6afbeff 2026-10-17T15:40:00.956Z Visit the dashboard ↗

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant