Deductions & credits

Yes, according to TT, Form 8995 is still in draft form and not available for release with no new expected release date.