From cc17926's post in the forum announcements, it sounds like it will eventually come back. There's been some stuff going on behind the scenes, and luckily things are being addressed around here after years of stagnation. I'd just hang tight and see what unravels