Get your taxes done using TurboTax

Has there been any word or update on when the IRS intends to release that form? (8915-E).