Skip to content

Releases: jonnnnyw/php-phantomjs

Version 4.1.0

25 Jan 22:39
Compare
Choose a tag to compare
  • Fixed issue where the procedure compiler getter did not exist in client (#75)
  • Added screen capture quality to capture requests (#54)
  • Added screen capture format to capture requests

Version 4.0.0

17 Dec 12:01
Compare
Choose a tag to compare
  • PhantomJS has been upgraded to version 2.0.0
  • Added setType to capture request (#34)
  • JonnyW\PhantomJs\Message namespace has now changed to JonnyW\PhantomJs\Http
  • Custom procedures are now validated using PhantomJS and Esprima Parser to remove need for phantomloader bin (#22)
  • The use of console.log() to return data from PhantomJS to PHP has been replaced with system.stderr.write() to avoid conflicting with custom procedures (#32)
  • Procedures now use input.get[Attribute]() instead of request.get[Attribute]()
  • Procedures now support partial templates allowing partial injection instead of overriding a whole template (#34)
  • Procedure templates are compiled, validated and cached on first run to improve performance
  • Chain procedure loader now adds delegate loaders in reverse order so that custom loaders are run first
  • Capture procedure has been removed in favour of partial template injection
  • Added PDF support (#35)