The phrase
"new warrant" refers to a document issued by a legal authority, like a judge, to allow the police or law enforcement to arrest someone or search their property. It means there is a fresh or recent authorization for the police to take action.
Full definition