This is not quite a direct translation of "What's new?". A direct translation would sound very strange to native Chinese person.
Check out these groups of Chinese phrases too. You might find more useful Mandarin phrases. The current Chinese phrase "What's new?" appears in these as well