Slimerjs Versions Save

A scriptable browser like PhantomJS, based on Firefox

1.0.0

6 years ago

New features and API:

  • loading and loadingProgress properties on webpage
  • onResourceError parameter contains now always status and statusText properties
  • proxy() and setProxy() methods
  • slimer.version and slimer.geckoVersion have a new prerelease property.
  • With Firefox 56 and higher, SlimerJS can be trully headless by adding the --headless option on the command line
  • Proxy config: support https URI for pac
  • new fs.isSpecial()
  • onResourceRequested: support of requestData.postData when http method is “patch”
  • Compatibility with Firefox 59

See change details in release notes

0.10.3

7 years ago
  • Fix support of IPV6 notation in the --proxy and --webdriver command line parameters.
  • Compatibility with Firefox 51 and 52
  • Fix fs.copyTree()
  • Fix slimerjs-node under Windows
  • tar.bz2 package is available

See change details in release notes.

0.10.0

8 years ago

This new release brings new features and compatibility with Firefox 46. Among of them:

  • support of PDF export
  • support of Selenium with a "web driver mode"
  • support of stdout, stderr and stdin streams with the system module
  • support of exit code with phantom.exit() and slimer.exit()
  • support of node_modules with require()
  • support of special files (/dev/* etc) with the fs module

This version fixes also many bugs and conformance issues with PhantomJS 1.9.8 and 2.x.

See change details in release notes.

Note that there isn't anymore "standalone edition" (with embedding of XulRunner), because Mozilla ceased to maintain and build XulRunner. Only the "lightweight" edition is available from now, and you must install Firefox to run SlimerJS.