Changelog
Version 4.0.13 2015-06-25
FIXED Multipart submission breaks for simple values
697 passing (24s) 12 pending
Changelog
Version 4.0.12 2015-06-23
Work around some Babel.js bugs.
697 passing (24s) 12 pending
Changelog
Version 4.0.10 2015-04-29
Upgraded to JSDOM 5.2.0 and tough-cookie 1.1.0
694 passing (22s) 12 pending
Changelog
Version 4.0.9 2015-04-25
Upgraded to JSDOM 5.1.0
FIXED assertion errors not propagating out of wait callback
694 passing (22s) 12 pending
Changelog
Version 4.0.8 2015-04-19
Upgraded to JSDOM 5.0.1
ADDED expose Browser.Request/Response/Headers
CHANGED use regexp instead of startsWith
694 passing (22s) 12 pending
Changelog
Version 4.0.7 2015-04-10
Version 4.0 requires io.js, see: https://github.com/tmpvar/jsdom/blob/master/Changelog.md#400
ADDED preliminary support for the Fetch API (https://fetch.spec.whatwg.org/)
ADDED you can use the browser.fetch
to retrieve any resources, using the
cookies, pipeline and all other browser settings
CHANGED upgraded to JSDOM 4.1
CHANGED use browser.status
instead of browser.statusCode
(HTML APIs use
status
and statusText
)
CHANGED browser.resources
is now just an array of all resources requested when
processing the currently open window. Resources no longer shared by all
windows, and other features (pipeline configuration, fetch resources) moved
elsewhere.
CHANGED separated pipeline from resources. Use browser.pipeline.addHandler
to
add request/response handler to the browser instance, or Pipeline.addHandler
to add handler to all new instances.
CHANGED pipeline API changed as well. Request handler called with browser
instance and Fetch Request
object, can return null or a Fetch Response
object. Response handler called with browser instance, request and response
object, should return same or new response object. Handlers no longer using
callbacks, if you need asynchronous behavior, return a promise.
FIXED empty cookie
and referer
header no longer sent #881
FIXED added navigator.appVersion
#885
REMOVED document.window
, use document.defaultView
instead
REMOVED browser.close
confusing method name, use browser.window.close
if you
really need to close the window.
694 passing (21s) 12 pending