Get your taxes done using TurboTax

Now i'm confused. The released date in both the online program, and the form release page say 03/04. So when did things deviate to "not available"?