Class properties are no longer static. Added addCacheVar, removeCacheVar and clearVars methods. The clearVars method should be called to cleanup the variables created by PHPSikuli in the Sikuli jython session to prevent memory issues. If there are variables that shold not be cleared then the addCacheVar method should be used.
getBrowserName method should be public
Added Access-Control-Allow-Origin header to enable external servers making requests via JS.
Added setScritURL, start/stop polling methods. Updated the Sikuli version.
Updated Sikuli to version 1.0.1
Added getHTML and getElementRegion methods. Changed the window-target icon position style to fixed incase the page has been scrolled.
Added log() method which prints the specified msg in browser's console window.
Added wheel() method.
Updated the Sikuli build.
Added settings arg to PHPSikuliBrowser constructor. Fixed undefined var dfx issue.
DfxJSLib is no longer required
Fixed undefined $ var.
Fixed getBoundingRectangle method
Fixed unefined index 0 error.
Fixed IE app name
Fixed IE and Chrome app switching on Windows
If read stream 0 is not set use steam 1 instead.
Removed hard coded path to Java and Sikuli for Windows. Added IE11 to supported browsers list.
Added click delay option.
Fixed getBoundingRectangle method. It now includes padding border etc