The past tense of newcast is newcast or newcasted.
The third-person singular simple present indicative form of newcast is newcasts.
The present participle of newcast is newcasting.
The past participle of newcast is newcast or newcasted.