Get your taxes done using TurboTax

Is there a new date for the 8915-E form availability for Windows desktop version of TurboTax Deluxe? I still don't see it available and when I do an update from the tools drop down it says "up to date"