README.md in poltergeist-1.14.0 vs README.md in poltergeist-1.15.0
- old
+ new
@@ -7,11 +7,11 @@
provided by [PhantomJS](http://phantomjs.org/).
**If you're viewing this at https://github.com/teampoltergeist/poltergeist,
you're reading the documentation for the master branch.
[View documentation for the latest release
-(1.13.0).](https://github.com/teampoltergeist/poltergeist/tree/v1.13.0)**
+(1.15.0).](https://github.com/teampoltergeist/poltergeist/tree/v1.15.0)**
## Getting help ##
Questions should be posted [on Stack
Overflow, using the 'poltergeist' tag](http://stackoverflow.com/questions/tagged/poltergeist).
@@ -86,12 +86,13 @@
## Running on a CI ##
There are no special steps to take. You don't need Xvfb or any running X
server at all.
-[Travis CI](https://travis-ci.org/), [CircleCI](https://circleci.com/)
-and [Codeship](https://codeship.com/) has PhantomJS pre-installed.
+[Travis CI](https://travis-ci.org/), [CircleCI](https://circleci.com/),
+[Codeship](https://codeship.com/) and [Semaphore](https://semaphoreci.com/)
+have PhantomJS pre-installed.
Depending on your tests, one thing that you may need is some fonts. If
you're getting errors on a CI that don't occur during development then
try taking some screenshots - it may well be missing fonts throwing
things off kilter. Your distro will have various font packages available
@@ -278,11 +279,11 @@
as a 2-element array, e.g. [1600, 1200]. Default: [1366, 768]
* `:phantomjs_options` (Array) - Additional [command line options](http://phantomjs.org/api/command-line.html)
to be passed to PhantomJS, e.g. `['--load-images=no', '--ignore-ssl-errors=yes']`
* `:extensions` (Array) - An array of JS files to be preloaded into
the phantomjs browser. Useful for faking unsupported APIs.
-* `:port` (Fixnum) - The port which should be used to communicate
- with the PhantomJS process. Defaults to a random open port.
+* `:port` (Fixnum) - The port which should be used to communicate with the PhantomJS process. Defaults to a random open port.
+* `:host` (String) - The name or IP of the PhantomJS host. Default is '127.0.0.1'.
* `:url_blacklist` (Array) - Default session url blacklist - expressed as an array of strings to match against requested URLs.
* `:url_whitelist` (Array) - Default session url whitelist - expressed as an array of strings to match against requested URLs.
### URL Blacklisting & Whitelisting ###
Poltergeist supports URL blacklisting, which allows you