Very nice. And his update has an interesting tease at the end...
"I will aim to make further improvements to CannonBall beyond these in the coming months. There is plenty of work still to be done, which won't result in anything exciting from a feature-set perspective. There is also an unending array of features I can dream of."