Releases: capricorn86/happy-dom
Releases · capricorn86/happy-dom
v20.9.0
🎨 Features
- Adds support for event listener properties on Window (e.g.
Window.onkeydown) - By @capricorn86 in task #2131
v20.8.9
👷♂️ Patch fixes
- Fixes issue where cookies from the current origin was being forwarded to the target origin in fetch requests - By @capricorn86 in task #2117
- A security advisory (GHSA-w4gp-fjgq-3q4g) was reported for this security vulnerability. Big thanks to @r74tech for reporting this!
v20.8.8
👷♂️ Patch fixes
- Fixes issue where export names can be interpolated as executable code in ESM - By @capricorn86 in task #2113
- A security advisory (GHSA-6q6h-j7hj-3r64) has been reported that shows a security vulnerability where it may be possible to escape the VM context and get access to process level functionality in unsafe environments using CommonJS. Big thanks to @tndud042713 for reporting this!
v20.8.7
👷♂️ Patch fixes
- Replace implementing Node.js
Consolewith commonIConsoleinterface to support latest version of Bun - By @YevheniiKotyrlo in task #1845
v20.8.6
👷♂️ Patch fixes
Request.formData()should honor "Content-Type" header - By @brianhelba in task #2106
v20.8.5
👷♂️ Patch fixes
- Fixes error thrown when modifying DOM structure in
connectedCallback()- By @capricorn86 in task #2110
v20.8.4
👷♂️ Patch fixes
- Replace ConsoleConstructor import with indexed access type - By @YevheniiKotyrlo in task #1845
v20.8.3
👷♂️ Patch fixes
- Throw error if event is not of type
EventinEventTarget.dispatchEvent()- By @capricorn86 in task #2054
v20.8.2
👷♂️ Patch fixes
- Resets
Event.cancelBubbleandEvent.defaultPreventedwhen callingEvent.initEvent()- By @capricorn86 in task #2090
v20.8.1
👷♂️ Patch fixes
- Make "inert" attribute block focus interactions - By @coffeeandwork in task #1422