Skip to content

Document that node:crypto.randomUUIDv7 is unsupported on Workers - #33493

Open
rufushsu9987 wants to merge 1 commit into
cloudflare:productionfrom
rufushsu9987:fix/32892-randomuuidv7-unsupported
Open

rufushsu9987 wants to merge 1 commit into
cloudflare:productionfrom
rufushsu9987:fix/32892-randomuuidv7-unsupported

Conversation

@rufushsu9987

Copy link
Copy Markdown

Summary

  • The Workers node:crypto docs claimed all APIs are supported aside from a short exceptions list, which implied randomUUIDv7() works under nodejs_compat.
  • It does not: importing randomUUIDv7 from node:crypto fails at runtime (does not provide an export named 'randomUUIDv7'). workerd still lists it as unimplemented (cloudflare/workerd#6924).
  • Add randomUUIDv7 to the documented exceptions on the Node.js crypto Workers page, matching the nearby “not supported” style and linking the Node.js API for clarity.

Fixes #32892

Test plan

  • Confirm the exceptions list on /workers/runtime-apis/nodejs/crypto/ includes randomUUIDv7
  • Confirm no other docs pages claim randomUUIDv7 support (repo search showed only this page for the false claim)

@cloudflare-docs-bot

Copy link
Copy Markdown
Contributor

Review coverage

🟡 1 ownership area needs approval.

Suggested reviewers: @for-the-kidz @irvinebroque @korinne

Needs approval Eligible approvers Suggested
workers @GregBrimble, @irvinebroque, @korinne, @MattieTK, @mikenomitch, @vy-ton, @WalshyDev, @cloudflare/deploy-config, @cloudflare/dev-plat-leads, @cloudflare/workers-runtime-1, @cloudflare/wrangler, @cloudflare/product-owners for-the-kidz, irvinebroque, korinne
CODEOWNERS mappings for displayed areas (1)
Pattern Owners
/src/content/docs/workers/ @GregBrimble, @irvinebroque, @korinne, @MattieTK, @mikenomitch, @vy-ton, @WalshyDev, @cloudflare/deploy-config, @cloudflare/dev-plat-leads, @cloudflare/workers-runtime-1, @cloudflare/wrangler, @cloudflare/product-owners

@cloudflare-docs-bot

cloudflare-docs-bot Bot commented Sep 17, 2026

Copy link
Copy Markdown
Contributor

Review

✅ No issues found in commit 057a073.

Code Review

This code review is in beta and may not always be helpful — use your judgment.

No code review issues found.

Conventions

No convention issues found.

Style Guide Review

No style-guide issues found.

Commands

Only codeowners can run commands. Post a comment with the command to trigger it.

Command Description
/review Runs a review now. Incremental if a prior review exists, full if not.
/full-review Re-reviews the entire PR diff from scratch, ignoring incremental history. Useful after a rebase, when you want a fresh review, or if the bot gets out of sync and reports issues that no longer exist.
/ignore-review-limit Permanently lifts the 2-review automatic limit for this PR. Future pushes will trigger reviews as normal.
/disable-auto-review Stops automatic reviews from triggering on future pushes to this PR. Codeowners can still run /review or /full-review manually.
/rebase Rebases the PR branch against production. On conflict, attempts to resolve automatically using AI. Stops with an explanation if confidence is not high enough.

@irvinebroque
irvinebroque enabled auto-merge (squash) September 17, 2026 13:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

product:workers Related to Workers product size/xs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

No support for node:crypto.randomUUIDv7() but documentation suggests it is

7 participants