What's Changed
- fix timeout issues on linux-debug by @anonrig in #2671
- enable zlib test by @anonrig in #2672
- fix zlib error messages by @anonrig in #2673
- port
test-zlib-random-byte-pipes
test to workerd by @anonrig in #2674 - add remaining zlib tests by @anonrig in #2675
- remove raiicontext and replace close() calls by @anonrig in #2676
- FIX SHOULD_GATE_ENTROPY condition by @hoodmane in #2668
- update eslint to v9 by @anonrig in #2562
- Fix R2 wildcard etag parsing by @harshal317 in #2611
- More incremental impl of new module registry by @jasnell in #2681
- Roll V8 to 12.9 by @erikcorry in #2684
- Create a better path to get feedback about Node.js APIs by @irvinebroque in #2687
- Fbaetens/bump sqlite limit length by @Frederik-Baetens in #2682
- [build] Roll Rust deps, Rust version 1.77 => 1.81 by @fhanau in #2689
- fix expected only one byte on btoa by @anonrig in #2693
- Add Workflow binding module by @sidharthachatterjee in #2677
- Reduce number of iterations in inspector-test by @harrishancock in #2699
- Extend SqliteDatabase with a reset() method that recreates the database by @kentonv in #2680
- Fix types to correctly suggest NonRetryableError is exported in cloudflare:workflows by @sidharthachatterjee in #2700
- fix the execution order of brotli class by @anonrig in #2701
- zlib: Add support for info: true option by @npaun in #2691
- Make EventSource extend EventTarget by @jasnell in #2703
- Extract Zlib/Brotli custom allocator by @npaun in #2705
- remove the need for
nodejs_zlib
flag by @anonrig in #2702 - Add packages to ArtifactBundler by @garrettgu10 in #2618
- [nfc] add
py_wd_test
tag topy_wd_test
tests by @mikea in #2710 - Introduce SqliteObserver and use it to collect stats related to queries and db size by @shrima-cf in #2707
- Reset row counters when creating Query using templates by @shrima-cf in #2704
- use
ExternalMemoryAdjuster
on zlib allocations by @anonrig in #2709 - Un-ship SQL prepared statements. by @kentonv in #2722
- Add Sqlite test for read/write row counters for large rows by @shrima-cf in #2718
- Use clang-format to sort includes by @npaun in #2725
- Fix .git-blame-ignore-revs by @npaun in #2731
- Add initial lime tracing by @fhanau in #2706
- Implements Python import statement parser to avoid ast module. by @dom96 in #2685
- fix invalid invocation on getRandomValues() by @anonrig in #2730
- EW-8684: Add the addTrace method to PipelineTracer by @danlapid in #2727
- Add diagnosticChannelEvents to trace.copyTo by @danlapid in #2733
- add missing Certificate to crypto export default by @anonrig in #2739
- Improve ordering of includes by @npaun in #2740
- speed up url.c++ scheme and port detection by @anonrig in #2683
- Patch v8 to support promise cross-context resolution by @jasnell in #2719
- Fbaetens/bump sqlite kv limit & improve error reporting by @Frederik-Baetens in #2724
- ensure clang-format is v18.1.8 by @anonrig in #2737
- Tweaked TS generation of DO SQlite types by @geelen in #2734
- Enable clang-format AllowShortBlocksOnASingleLine by @fhanau in #2741
- [build] Fix Windows build, fix deprecation warnings with Xcode 16 by @fhanau in #2732
- Clear DeleteQueue actions under isolate lock by @jasnell in #2743
- Add span to record memory cache read API call. by @mar-cf in #2717
- introduce swar routines for capitalization by @anonrig in #2742
- use correct types for webSocket by @anonrig in #2738
- Release 09-19-24 by @fhanau in #2751
New Contributors
- @harshal317 made their first contribution in #2611
- @shrima-cf made their first contribution in #2707
Full Changelog: v1.20240909.0...v1.20240919.0