jsdom v5.0.1 Release Notes

    • ๐Ÿ›  Fixed document.cookie setter to no longer ignore null; instead it correctly sets a cookie of "null". (Chrome is not compliant to the spec in this regard.)
    • ๐Ÿ›  Fixed documents created with parsingMode: "xml" to no longer get "<html><head></head><body></body></html>" automatically inserted when calling jsdom.jsdom() with no arguments.
    • ๐Ÿ›  Fixed the innerHTML setter to no longer ignore undefined; instead it correctly sets the innerHTML to "undefined".
    • ๐Ÿ›  Fixed document.write to throw for XML documents as per the spec.
    • ๐Ÿ›  Fixed document.write to accept more than one argument (they get concatenated).
    • ๐Ÿ›  Fixed document.write("") to no longer try to write "<html><head></head><body></body></html>".