Closed Bug 2003333 Opened 26 days ago Closed 10 days ago

Ship joint iteration proposal

Categories

(Core :: JavaScript: Standard Library, task, P3)

task

Tracking

()

RESOLVED FIXED
148 Branch
Tracking Status
relnote-firefox --- ?
firefox148 --- fixed

People

(Reporter: dminor, Assigned: dminor)

References

(Blocks 1 open bug)

Details

(Keywords: dev-doc-needed)

Attachments

(2 files)

This reached Stage 3 at the November 2025 plenary, we can probably ship this in Firefox 148.

Severity: -- → N/A
Priority: -- → P3

This update brings in tests for zip and zipKeyed. There's been a lot
of activity in Temporal tests over the past week, I've filed a bug to
track the new failures there.

Depends on: 2005583

:dminor, could you consider nominating this for a release note? (Process info)

Flags: needinfo?(dminor)

Release Note Request (optional, but appreciated)
[Why is this notable]: This adds two new methods for Iterators, Iterator.zip and Iterator.zipKeyed.
[Affects Firefox for Android]: Yes.
[Suggested wording]: The joint iteration proposal adds new Iterator.zip and Iterator.zipKeyed methods that allow zipping together underlying iterators into an iterator over values grouped by position, similar to zip in many other languages.
[Links (documentation, blog post, etc)]: https://github.com/tc39/proposal-joint-iteration

relnote-firefox: --- → ?
Flags: needinfo?(dminor)

Thanks, added to the Fx148 nightly release notes, please allow 30 minutes for the site to update.
Keeping the relnote-firefox flag as ? to keep it on the radar for inclusion in the final Fx148 release notes.

Regressions: 2007040
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: