jsdom v16.3.0 Release Notes

Release Date: 2020-07-10 // almost 4 years ago
    • โž• Added firing of focusin and focusout when using el.focus() and el.blur(). (trueadm)
    • ๐Ÿ›  Fixed elements with the contenteditable="" attribute to be considered as focusable. (jamieliu386)
    • ๐Ÿ›  Fixed window.NodeFilter to be per-Window, instead of shared across all Windows. (ExE-Boss)
    • ๐Ÿ›  Fixed edge-case behavior involving use of objects with handleEvent properties as event listeners. (ExE-Boss)
    • ๐Ÿ›  Fixed a second failing image load sometimes firing a load event instead of an error event, when the canvas package is installed. (strager)
    • ๐Ÿ›  Fixed drawing an empty canvas into another canvas. (zjffun)