This is a non-exhaustive list of issues that the CasperJS team is aware of and tracking.
Versions below 2.0.0:
There is a known issue while doing clicks within the page that causes execution to halt. It has been fixed in v2.0.0+ in phantomjs.
It is mentioned in the following issues: #233
console.log('START click'); console.log(document.getElementById('foo').toString()); console.log(document.getElementById('foo').click()); // this ends execution console.log('END click'); // this never gets called
Webpage.uploadFile is not working. It has been fixed in v2.0.1+ in phantomjs.
Quote from PhantomJS 2.0 Release Note: