Get your taxes done using TurboTax

Form 1116 release on TurboTax has been delayed multiple times now.  Original date was 2/17 I think.  The date as of this posting is 3/3.  Meanwhile the IRS released the final form in December of last year and Schedule B and C for the form in January.  How many months does TurboTax need??