Has the development of the best stats around been halted!?
Not that I know of. According to:
(which appears to be down at the moment), there have been commits in January, and 6.8 appears to be close to completion. One of the latest commits was to add 2008 to the copyright info.