This is changed because of the recent upgrade we did to the site, not because of any design changes that we wanted to make, it was a case of security etc over some slight functionality changes.
The navigation is fairly fixed but we're looking into how to adjust it, for now the answer is another click, go to what's New and then select the view that you want be it NEw Posts or something else.
Sorry for the hassle, I know it's a pain to have things change and we'll do our best to get things sorted.