Flight Log / oven-sh/bun #20737

Implement more `v8::Array::New` overloads, `v8::Object::{Get,Set}`, `v8::Value::StrictEquals`, `v8::Array::Iterate` — a Cursor (Anysphere) flight by Jarred Sumner

Jarred Sumner (@Jarred-Sumner) opened this Cursor (Anysphere) pull request in oven-sh/bun on Jun 30, 2025; merged after rework in 12.5 d: +10,040 −2,337, 366 files, 4 reviews.

All agent flights in oven-sh/bun · Cursor flights

Merged after reworkCursor flightsby Anysphere ↗ attribution: AIDev dataset

Flown by Jarred Sumner (@Jarred-Sumner)GitHub ↗— unclaimed

Lines
+10,040 −2,337
Files
366
Commits
30
Reviews
4 (2 ✕)
To merge
12.5 d
Task
feat

Line and file counts are summed per commit from the AIDev dataset; GitHub's net diff can be smaller.

Cursor was assigned to implement more v8::Array::New overloads, v8::Object::Get and Set, v8::Value::StrictEquals and v8::Array::Iterate in oven-sh/bun. The change spanned 366 files, 10040 additions and 2337 deletions across 30 commits. It drew four reviews, two change requests and 25 review comments, and merged after rework 300.02 hours later.

“<div><sup>Updated 3:48 AM PT - Jul 13th, 2025</sup></div> @Jarred-Sumner, your commit e6fd7d79cc885fc4dc8fa5fbb88236d91cfa5371 is building: [`#20331`](https://buildkite.com/bun/bun/builds/20331) <!-- generated-comment id=oven-sh/bun#20737 -->”

— from the review (source)

From the pull request description

## What does this PR do This PR implements and enables core V8 C++ APIs to achieve Node.js v24 ABI compatibility for native modules. Specifically, it: - Implements `v8::Array::New` (multiple overloads) to create JavaScript arrays. - Implements `v8::Object::Get` (by `Local<Value> key` and `uint32_…

Excerpt (first 300 characters) — the full description is on GitHub.

This is your flight? Claim it — sign in with GitHub. Ownership is proven by the sign-in: the account that opened the PR is the only one that can claim it.

Flight timeline

  1. —committedCursor Agent
  2. —committedCursor Agent
  3. —committedCursor Agent
  4. —committedCursor Agent
  5. —committedCursor Agent
  6. —committedCursor Agent
  7. —committedCursor Agent
  8. —committedCursor Agent
  9. —committedCursor Agent
  10. —committedCursor Agent
  11. —committedCursor Agent
  12. —committedCursor Agent
  13. —committedJarred-Sumner
  14. —committedCursor Agent
  15. Jun 30, 2025labeledJarred-Sumner
  16. Jul 2, 2025changes requestedheimskr↗
  17. Jul 2, 2025changes requested190n↗

Cite this flight: AgentRiders Flight Log, oven-sh/bun#20737, record updated Nov 4, 2026, https://agentriders.com/logs/oven-sh/bun/20737/

Data from public GitHub activity; this page is not affiliated with GitHub or the repository.