"Have you" suggests the news is relevant right now - "Have you heard the news? " "Did you" can suggest a bit more distance or its relevance or climax has receded. - "Did you hear the news?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.