👷♂️ Patch fixes
- Add "which" property to
KeyboardEvent- By @TrevorBurnham in task #1897 Node.getRootNode()returns correct root for detached shadow trees - By @TrevorBurnham in task #1941- Fixes issue that prevented
Node.contains()to work for<select>and<form>elements - By @TrevorBurnham in task #1876 - Replace
setTimeout()withqueueMicrotask()where appropriate - By @TrevorBurnham in task #1880 - Optimize
XMLEncodeUtilitywith pre-compiledRegExpand lookup tables - By @TrevorBurnham in task #1983 - Use
parseFloat()for "Cache-Control" header max-age parsing - By @TrevorBurnham in task #1985 - Remove redundant
RegExpflags inHTMLParser- By @TrevorBurnham in task #1981 - Widen "types/node" version range to support Node 24+ - By @TrevorBurnham in task #1966