Support nodejs_compat being on by default - #15062
Draft
jamesopstad wants to merge 1 commit into
Draft
Conversation
🦋 Changeset detectedLatest commit: e22c6f5 The changes in this PR will be included in the next version bump. This PR includes changesets to release 8 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
jamesopstad
commented
Aug 6, 2026
| * @param compatibilityFlags The compatibility flags | ||
| * @returns the mode and flags to indicate specific configuration for validating. | ||
| */ | ||
| export function getNodeCompat( |
Contributor
Author
There was a problem hiding this comment.
It doesn't seem right to me that this function lives in Miniflare. It should probably be in workers-utils but I haven't changed that in this PR.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Enable Node.js compatibility by default for compatibility dates of 2026-08-04 or later
Workers with a compatibility date of
2026-08-04or later now have Node.js compatibility enabled automatically. Previously thenodejs_compatflag had to be set explicitly.Set the
no_nodejs_compatcompatibility flag to opt out.A picture of a cute animal (not mandatory, but encouraged)