Skip to content

Conversation

@vicb
Copy link
Contributor

@vicb vicb commented Feb 3, 2026

Make fetchIterableTypeSupport enabled by default from 2026-02-12.

Note that fetchIterableTypeSupportOverrideAdjustment will also be enabled by default from that date because it has

$impliedByAfterDate(name = "fetchIterableTypeSupport", date = "2026-01-15");

Some more details about this PR:

When we tried to enable the native node:process v2, we ran into issue because it caused astro to detect the workerd runtime as if it was Node and triggering a known issue in the code path it would then take.

Our plan is to make sure both fetchIterableTypeSupport and fetchIterableTypeSupportOverrideAdjustment are enabled before enabling node:process.

This is detailed in this workers-sdk issue. Please read it, ask questions, and give feedback.

/cc @danlapid @jasnell @guybedford

@vicb vicb requested review from a team as code owners February 3, 2026 07:45
@github-actions
Copy link

github-actions bot commented Feb 3, 2026

The generated output of @cloudflare/workers-types matches the snapshot in types/generated-snapshot 🎉

@vicb vicb force-pushed the vicb/fetchIterableTypeSupport branch from 3928134 to 08e9953 Compare February 3, 2026 08:54
@codspeed-hq
Copy link

codspeed-hq bot commented Feb 3, 2026

CodSpeed Performance Report

Merging this PR will not alter performance

Comparing vicb/fetchIterableTypeSupport (0fd72bb) with main (a89ad60)

Summary

✅ 70 untouched benchmarks
⏩ 129 skipped benchmarks1

Footnotes

  1. 129 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports.

@vicb vicb requested a review from a team as a code owner February 3, 2026 09:32
$compatEnableFlag("fetch_iterable_type_support")
$compatDisableFlag("no_fetch_iterable_type_support");
$compatDisableFlag("no_fetch_iterable_type_support")
$compatEnableDate("2026-02-12");
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since releases are moving slightly slower these days, I'd feel a bit safer pushing this out another week.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants