Wait for output locks before a TS WritableStream flush resolves
Fixed TS WritableStream flush to wait for output locks, ensuring correct behavior in Durable Objects
14 substantial PRs (10 merged, 6 open/draft). 10 in workerd, 4 in node.
Fixed TS WritableStream flush to wait for output locks, ensuring correct behavior in Durable Objects
Optimized string encoding methods by avoiding multiple reads of string length
Adds TypeScript implementation of DOMException and QuotaExceededError
Ports URLPattern to TypeScript
Implements URL in TypeScript
Serializes classes implemented in JavaScript
Added coldstart metrics to workerd bench, providing insight into isolate, script, and worker startup times
Mirrors opencode skills, commands, and agents to claude
Warn when heap exceeds pointer compression limit to prevent potential issues
Added an experimental REPL for workerd, allowing for interactive debugging and exploration.
Implement green threads for Node.js, a lightweight worker with its own V8 isolate
Stage multiple stream/iter performance improvements
Retire the C++ MessageChannel implementation in favor of the TypeScript implementation
Add experimental Fetch Server API prototype for a HTTP version agnostic server API