PhantomJS 1.9.6 vs 1.9.7: what went wrong?

tl;dr; Latest stable release of PhantomJS is 1.9.7, and you should probably go and download it. It contains GhostDriver 1.1.0 “Banquo”, and that’s it. 1.9.6, released not more than 2 weeks ago (1 week?), was a coordination went wrong and I take part of the responsibility for it. Just discard that release. What’s the long story? So, for a few days I was helping with testing and refining the new cookiejar module (#11535) for PhantomJS that Joseph Rollinson (jtrollinson) contributed. I’m very interested in this module because it allows to instantiate multiple Cookie Jar objects instead of having all the WebPage object use the same jar. Such feature would allow GhostDriver to finally support Session Isolation (#170), a long overdue feature. ...

January 28, 2014 Â· 2 min Â· 316 words

GhostDriver 1.1.0: codename "Banquo"

It’s long overdue. Last time I have cut a release of GhostDriver (1.0.4) was… July 2013. And blogged about it only in August!!! I gotta take a look at my GitHub commits over the 2013: something tells me that year-in-commits nicely overlaps with my eventful 2013. But let’s try to stay on topic. So, GhostDriver 1.1.0, codename “Banquo”. This time the codename was picked by my wife - fitting, given how important she has become this year for Leonardo and Me. ...

January 3, 2014 Â· 4 min Â· 774 words

GhostDriver 1.0.4, blog migration and blogging too little

Yes, I’m not blogging enough. Yes, it’s a shame that the world can’t read my terrible English on a more regular basis. Yes, I’m lazy. Well, here is a quick update for the few eager souls I have let down. GhostDriver I have release GhostDriver 1.0.4 - “Arghan Div”. It should be released in the upcoming PhantomJS 1.9.2. The code has been merged already into PhantomJS master branch so, if you are really keen on putting your hands on it, just do a ./build.sh of that branch. ...

August 9, 2013 Â· 2 min Â· 275 words

GhostDriver 1.0.3 is out!

After few months of endless nights trying to figure out what I screwed up and where, I’m finally happy (enough) to release GhostDriver 1.0.3 into the wild. This release is an hardening release: this means that it’s focused on bug-fixing and very little new features have been added. GhostDriver 1.0.3 will be part of the upcoming PhantomJS 1.9 release, do in few days is now part of PhantomJS 1.9.0, and you can download binaries for various platform from https://code.google.com/p/phantomjs/downloads/list. ...

March 18, 2013 Â· 1 min Â· 160 words

Finally, GhostDriver 1.0.0

After ~10 months of work, I finally managed to push the ball forward enough to reach GhostDriver 1.0.0. I won’t lie: it does feel great. It always is to see so much effort mutate into an achievement, even it is such only for me. Before I go any further though, I owe a massive THANK-YOU to the people that through contribution and / or issue reporting have helped me to build a releasable 1.0.0. In particular to Jim Evans, an awesome guy and a bit of a mentor for me: you ROCK Jim, and I think that is true, literally! ...

December 3, 2012 Â· 8 min Â· 1530 words

GhostDriver, 90% and priorities

Last few weeks have been HECTIC to say the least. Work on GhostDriver and related PhantomJS improvements has been very intense. We just shipped PhantomJS 1.7, and work for 1.8 is already started (check out the ghostdriver-dev branch I linked above). GhostDriver has reached almost 90% completion for 1.0, and the code is being hardened, thanks also to the amazing work that Jim Evans is doing at spotting issues and, a lot of times, providing fixes. GhostDriver is getting better and better thanks to you Jim. ...

October 4, 2012 Â· 2 min Â· 388 words

Look mummy, I'm 80% done!

Let me give you a quick update about GhostDriver, the PhantomJS WebDriver implementation. Yes, it’s 80% ready for prime time (bugs aside)!!! How did I get from 40% to 80% so quickly? Because I decided that, for version 1.0, the commands that relate to the mobile web driver are out of scope. 1.1 or 1.2 will have them. For details, I suggest you check out the spreadsheet I’m using to track progress closely. ...

August 8, 2012 Â· 1 min Â· 82 words

Finally! I updated my WordPress installation

Yes, I did it. Finally. It was on my todo-list since last year and I decided, in this moment of confusion and 100 things to do, to update. Why? Because Wordpress 2.7 was released recently, and I decided that I was “late enough”. Codename of this release? “Coltrane”! Yes, like [en:John Coltrane] ;-) . Update: And this update comes from my iPhone! I can finally use the WordPress app.

December 14, 2008 Â· 1 min Â· 69 words

Cooliris releases PicLens 1.7

I have already highlighted in the past this project. Now I’m delighted to report that version 1.7 is out, and… it’s a great one!!! We are thrilled to announce the launch of PicLens Version 1.7 with three exciting additions: Shop Amazon– The 3D Wall transformed image search. Now PicLens launches online shopping into the 21st century. Browse and buy seamlessly just like window shopping! Discover– MSNBC, ESPN, movie trailers…Get the latest news, photos, and video feeds. ...

June 19, 2008 Â· 1 min Â· 193 words

First Official iPhone SDK Interface Builder Tutorial

I received this letter from Apple this morning: Log in to the iPhone Dev Center and download the third beta version of the iPhone SDK. Make sure to take advantage of all the development resources available to you in the iPhone Dev Center, including updated documentation such as the iPhone OS Programming Guide, a new tutorial for creating iPhone applications using Interface Builder, and the latest release notes. ...

April 9, 2008 Â· 1 min Â· 189 words