What's Changed
- Name Local arguments 'Value' in Rust JSG errors by @bartlomieju in #7952
- Convert JavaScript BigInts and Dates in Rust JSG by @bartlomieju in #7960
- Fix flaky WPT tests by assigning wptserve's https-local port by @bartlomieju in #7971
- Propagate JavaScript exceptions through Rust JSG function calls by @bartlomieju in #7954
- Make Rust JSG downcasts TryFrom instead of panicking From by @piscisaureus in #7964
- Add
this: jsg::Rc<Self>parameters to Rust JSG methods by @piscisaureus in #7966 - Write down and check the Rust JSG safety rules by @piscisaureus in #7965
- Create JS functions from Rust closures in Rust JSG by @bartlomieju in #7953
- Skip the fast-callback preamble for static methods and properties by @littledivy in #7962
- Keep what JavaScript throws during Rust JSG coercions by @bartlomieju in #7961
- Fix flaky container exec kill by retrying until the PID is recorded by @bartlomieju in #7972
- Add lazy instance properties to Rust JSG by @bartlomieju in #7973
- Remove some C++ JSG uses from Rust JSG's shims by @bartlomieju in #7970
- Let C++ create and check Rust JSG resources by @bartlomieju in #7974
- Suppress LSan reports of glibc resolver state on exiting threads by @piscisaureus in #7985
Full Changelog: v1.20261025.1...v1.20261026.1