What's Changed
- Add missing KJ_UNREACHABLE in dom-exception.c++ by @jasnell in #2162
- fix UrlSearchParams::getAll mem leak by @mikea in #2160
- V8 Updates: Migrate to v8::Object::Wrap/Unwrap by @jasnell in #2144
- Use weak refs between WebSockets in a WebSocketPair by @jasnell in #2161
- [CI] Fix Miniflare tests by updating pnpm version by @fhanau in #2168
- [CI] Use Ubuntu 24.04 for npm-types build by @fhanau in #2171
- Bug Fix: Fixup WritableStream backpressure signaling, add warning by @jasnell in #2155
- [CI] Have npm-types build job mirror release build job by @fhanau in #2173
- V8 Updates: Replace deprecated SetAccessor with SetAccessorProperty by @jasnell in #2156
- Pass through the exception type of several durable object internal errors by @jclee in #2157
- fix string lifetime by @mikea in #2177
- [CI] Reduce set of build dependencies by @fhanau in #2163
- avoid backing store allocation for 0-sized arrays by @mikea in #2179
- [nfc] enabling asan leak sanitizer by @mikea in #2187
- Node.js Compat: Implement the nodejs_compat_v2 compat flag by @jasnell in #2147
- Add type override for DOMException stack property by @jasnell in #2190
- release 2024-05-29 by @mikea in #2192
Full Changelog: v1.20240524.0...v1.20240529.0