Well, the Apple TV client was just updated, and I'm working on the server full time just as I have been for past months. Entire server codebase is being modernized, piece by piece. There's new multiprocess server architecture already in place (so that when transcoding or analysis crashes the module can just get restarted without entire server going down), entire server IO is being replaced by asynchronous implementation based on libuv, etc. These are necessary to eliminate the technical debt accumulated by design decisions I had to make 5 years ago when supporting OS X 10.6 and Windows XP was absolutely necessary. This is a painstakingly slow process where I basically had to make new empty server branch, take code class by class from current version, clean it up, modernize it, put it to new branch. It also means that unless all pieces are in place, there's nothing to ship or test. And there's a lot of pieces... But all of this is necessary in order to keep the server code from getting stale.
In the meanwhile, the current server branch is still being maintained of course.