After you file

Intuit stated that the 1040X would be available to efile through them 3/25. Is there a new date ?