About a week ago I could click "review" near the search bar to review posts from new users. Now, that button/link is gone. What happen? Did I lose those privileges? If so, how can I earn them back?
The rep required to view the First Posts review queue was bumped from 125 rep to 500 rep on July 26th. You had enough rep to view it under the old rules but do not any longer. The original suggestion, along with some of the reasons why the SE team chose to move this to 500 rep, can be found in this answer on MSO.