There never has been, nor will ever be, a "new teaching" of the Catholic Church.
What do mean? At one time, priests were allowed to be married were they not?