Get your taxes done using TurboTax

Has the update gone through? Should I be able to file with form 8915F through the website?