UNPKG

node-phantom-simple

Version:

Simple and reliable bridge between Node.js and PhantomJS / SlimerJS

86 lines (54 loc) 1.91 kB
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 ----------------- ...