What's Changed
- Add compat flag to enable external Python package loading. by @dom96 in #2972
- Remove more code for old snapshot versions by @hoodmane in #2868
- enable compile cache for faster boots by @anonrig in #2952
- [rust] update rust dependencies by @mikea in #2989
- move compile_cache to jsg/compile_cache by @anonrig in #2990
- cf-cache-level is the wrong header use cacheLevel instead by @AdityaAtulTewari in #2986
- EventSource: avoid rethrowing moved-from exception by @jclee in #2982
- NFC Python: Tidy up some typescript types by @hoodmane in #2985
- CustomEvent::notSupported method to raise appropriate error (if any) by @mikea in #2922
- [build] Disentangle r2*.c++, memory-cache.c++ from io target by @fhanau in #2991
- Invalidate Python caches earlier so packages are picked up. by @dom96 in #2996
- Python external capnproto: fix "Exceeded message traversal limit" error by @hoodmane in #2983
- use static_cast rather than reinterpret_cast by @anonrig in #3001
- VS-284: Add Bindings support for Vectorize queryById operation by @garvit-gupta in #2941
- Add an option to newContext to disable memoization of global context … by @danlapid in #2999
- Fail cc_ast_dump when AST dump encounters errors, add missing dependencies to API AST dump by @fhanau in #3007
- Update compat date for cache: no-store. by @AdityaAtulTewari in #3011
- Update cacheOptionEnabled to use correct compatEnableDate by @AdityaAtulTewari in #3014
- STOR-3838: RPC requests should top up Durable Object limits by @joshthoward in #3003
- Implements more methods on Python Response API and adds FormData API. by @dom96 in #2995
- Add gha to upload Pyodide javascript bundle to R2 by @hoodmane in #2288
- add missing tests for node:path/* and node:util/types by @anonrig in #3010
- Add named exports for node:path/win32 and node:path/posix by @jasnell in #3015
- fix node:util/types exports by @anonrig in #3016
- Move TraceId implementation to workerd + some cleanups by @jasnell in #3005
- SQLite: Cache prepared statements behind
sql.exec()
. by @kentonv in #2970 - add .bazelproject to workerd by @anonrig in #3023
- WPT: Add remaining url tests by @npaun in #3002
- Implement original tail worker support for local dev by @jasnell in #3021
- [nfc] fixing *bundle rules dataflow by @mikea in #3027
- Add WPT urlpattern tests by @npaun in #3030
- Fix minor Use-After-Move in sockets API by @fhanau in #3024
- WPT: Replace invalid characters in test names by @npaun in #3036
- Move ownership of metrics and limitEnforcer to the api type. by @danlapid in #3034
- Fix draining: Connections should stop being accepted after SIGTERM. by @kentonv in #3019
- [rust] upstreaming rust/cxx integration by @mikea in #2987
- Fix handling of termination exceptions. by @jp4a50 in #3029
- [rust] wd_rust_binary by @mikea in #3039
- Sqlite-backed DOs: Allow calling deleteAll() inside an alarm handler by @jclee in #3018
- [o11y] Add convenience functions to add span tags for subrequest by @fhanau in #2799
- [rust] re-enable cxx-integraion tests by @mikea in #3041
- gen-compile-cache binary by @mikea in #3040
- downstream build fix by @mikea in #3045
- [rust] use experimental_use_cc_common_link everywhere but windows by @mikea in #3046
- Release 2024-11-04 by @dom96 in #3052
- Extract code formatting config to its own file by @npaun in #3054
- [rust] publishing cxx bridge includes with workerd/ prefix by @mikea in #3055
- use ci.bazelrc to drive platform-dependent configuration by @mikea in #3043
- Add LazyWorkerInterface by @danlapid in #3038
- SQC-333: Support Hyperdrive with SSL in dev mode by @ReppCodes in #3037
- Update SQLite to version 3.47 by @joshthoward in #3058
- [Vectorize] Fix field name for Vectorize describe operation by @garvit-gupta in #3060
- format.py: Use bazel build, support excludes by @npaun in #3062
- [rust] expose init_tokio by @mikea in #3061
- github actions: extract common bazel workflow by @mikea in #3059
- [nfc] clippy lint job by @mikea in #3057
- [nfc] add rustfmt convenience target by @mikea in #3070
- [rust] support rosetta triple by @mikea in #3073
- Release 2024-11-06 by @ObsidianMinor in #3072
New Contributors
- @ReppCodes made their first contribution in #3037
Full Changelog: v1.20241022.0...v1.20241106.0