The USCIS has announced that starting Friday, May 1, 2015 they will ONLY accept the new version of the Form I-129, Petition for a Nonimmigrant Worker (edition date: 10/23/14). USCIS will continue to accept both old and new versions of this Form (I-129) until April 30, 2015.
Purpose of Form*
For petitioners filing on behalf of a nonimmigrant worker to come to the United States temporarily to perform services or labor, or to receive training, as an H-1B, H-1C, H-2A, H-2B, H-3, L-1, O-1, O-2, P-1, P-1S, P-2, P-2S, P-3, P-3S, Q-1 or R-1 nonimmigrant worker. Petitioners may also use this form to request an extension of stay in or change of status to E-1, E-2, E-3, H-1B1 or TN, or one of the above classifications for an alien.
*I-129, Petition for a Nonimmigrant Worker
Source of Information:
USCIS.gov, 4/27/15, News Alert:
USCIS Will Accept Only the New Version of Form I-129 Beginning May 1
USCIS.gov, 12/9/14, Web Page:
I-129, Petition for a Nonimmigrant Worker