phantomas v1.4
This version of phantomas brings the experimental integration with SlimerJS.- not yet fully headless browser that runs on Gecko engine. Try it yourself by running phantomas with --engine=gecko option and remember to install all required dependencies:
sudo aptitude install xvfb libasound2 libgtk2.0-0
The introduction of secondary "rendering" engine allows phantomas to use the latest browser APIs like mutation observers (#87) and detect embedded vidoes (#325).
Handling of config files has been moved to NodeJS runner, so the JSON formatted config file can now define the results renderer - #209.
Changelog
New metrics
Improvements
- #209 - Move handling of config file to NodeJS runner
- #313 - Support for running phantomas in SlimerJS
- #342 - Add --colors to force ANSI colors when using less
- #346 - Support --engine option
Bug fixes
- #348 - Memory leak warning in events exposed by phantomas CommonJS module
Internals
- #347 - fast-stats: make it work in SlimerJS