What's Changed
- Use new "response stream disconnected" status for disconnections during proxying by @jclee in #2503
- fix handling of buffer slices by @anonrig in #2541
- improve nodejs buffer base64 and base64url performance by @anonrig in #2542
- VS-257: Fix Vectorize query options by @garvit-gupta in #2473
- [JSG] Use SetAccessorProperty() in registerReadonlyPrototypeProperty() by @fhanau in #2530
- Lazily initialize _cf_KV sqlite table. by @kentonv in #2515
- Removes Python memory snapshot upload code. by @dom96 in #2534
- Fix Workflow TS types by @sidharthachatterjee in #2550
- Do not allow code with warnings to pass CI by @npaun in #2544
- fix node eslintrc.json project path by @anonrig in #2554
- more user-friendly jsg exception message by @mikea in #2532
- use a specific pnpm version by @anonrig in #2555
- Mark io target static variables as const to avoid race conditions by @fhanau in #2557
- EW-8447 Add regression test for CPU profiling by @harrishancock in #2558
- Add StepConfig workflow types by @LuisDuarte1 in #2559
- EW-8447 Revert CPU profiling fix by @harrishancock in #2565
- Add TS/JS/JSON formatting to the project by @npaun in #2543
- fix pnpm-setup workflow on release.yml by @anonrig in #2567
- Add formatting infrastructure to the project by @danlapid in #2505
- NFC Fix comment in bench-tools.h by @hoodmane in #2568
- MAINT Minor improvements to format.py by @hoodmane in #2570
- EW-8447 Fix CPU profiling again by @harrishancock in #2571
- Add Python development compatibility flag for tests by @hoodmane in #2560
- Release 2024-08-21 by @harrishancock in #2574
New Contributors
- @LuisDuarte1 made their first contribution in #2559
Full Changelog: v1.20240815.0...v1.20240821.0