- Some fixes to the
NOT_IMPLEMENTEDinternal helper, which should eliminate the cases where calling e.g.window.alertcrashes your application. - Fixed a global variable leak when triggering
NOT_IMPLEMENTEDmethods, likewindow.location.reload. - Fixed the URL resolution algorithm to handle
about:blankproperly on all systems (previously it only worked on Windows). This is especially important since as of 3.0.0 the default URL isabout:blank. - Fixed, at least partially, the ability to run
<script>s inside a browserified jsdom instance. This is done by dynamically rewriting the source code so that global variable references become explicit references towindow.variableName, so it is not foolproof.