node-phantom-simple
Version:
Simple and reliable bridge between Node.js and PhantomJS / SlimerJS
86 lines (54 loc) • 1.91 kB
Markdown
2.0.6 / 2015-10-09
------------------
- Added `.setProxy()` support.
2.0.5 / 2015-09-17
------------------
- Removed uncaught exception handler and forced exit (that should be in parent
application)
- Added process events proxy to avoid memleak warnings on parallel browser
instances run.
- Added `onConfirm` details to known issues.
2.0.4 / 2015-08-22
------------------
- Fixed poll loop termination after browser die (missed in 2.0.3).
2.0.3 / 2015-08-17
------------------
- Fixed poll loop termination after `.close()`.
2.0.2 / 2015-08-02
------------------
- Added `clearMemoryCache()` engine method support.
- Coding style update.
- Added linter to tests.
2.0.1 / 2015-07-12
------------------
- Improved iproute2 support (different output format in Ubuntu 15.04+).
2.0.0 / 2015-07-09
------------------
- Added SlimerJS support.
- Moved callbacks to last position in all functions.
- old style calls still work but show deprecation message.
- Renamed `options.phantomPath` -> `options.path`
- old style options still work but show deprecation message.
- Added FreeBSD support.
- Improved Linux support - try iproute2 before net-tools.
- Added dot notation support for nested properties in `.set` / `.get`.
- Defined missed `onResourceTimeout` handler.
- Defined `onAuthPrompt` handler, specific to SlimerJS.
- Fixed Win32 support.
- Fixed Yosemite support with multiname localhost aliases.
- Return proper errors when PhantomJS / SlimerJS process dies.
- Fixed `waitForSelector` callback result.
- Fixed possible result corruption in `evaluate`.
- Rewritten tests & automated testing.
1.2.0 / 2014-03-19
------------------
- Tests rewrite & code cleanup.
1.1.1 / 2014-03-12
------------------
- Fix possible ECONNRESET after exit.
1.1.0 / 2014-02-10
------------------
- Fix and work-around broken includeJs function.
Previous versions
-----------------
...