Skip to content

phantomas v1.3

Choose a tag to compare

@macbre macbre released this 01 Jun 18:48
· 2161 commits to devel since this release

This release of phantomas brings:

  • next set of reporter options (#318) like -R plain:no-color, -R tab:no-skip and -R statsd:localhost:8215:phantomas.
  • metric with number of static assets fetched from domains with cookie set (#92)
  • offenders are now added for DOMqueriesByQuerySelectorAll, eventsBound and domainsWithCookies metrics

phantomas CommonJS module now returns a promise (#314) and passes events triggered from phantomas modules (#322).

What's coming up with the next version? Support for running phantomas in SlimerJS (#313). Stay tuned :)

Changelog

New metrics

  • #92 - Add a metric with number of static assets fetched from domains with cookie set

Improvements

  • #283 - File name prefix for filmstrip screenshots
  • #318 - Implement next set of reporter options
  • #329 - Offenders: add for DOMqueriesByQuerySelectorAll and eventsBound
  • #331 - Cookies: add offenders for domainsWithCookies

Bug fixes

  • #326 - incrMetric: passing incr = 0 increases the metrics by 1
  • #335 - eventListener: events bound to window are not reported

Internals

  • #314 - Use promise pattern in CommonJS module
  • #320 - Internal API cleanup
  • #322 - Pass custom events from phantomas to CommonJS module
  • #330 - Use collection library
  • #332 - Add debug mode for phantomas runner
  • #334 - localStorage: cleanup