We have had two so far, the second gave out artifact pieces.
The top 150-or-so users got a piece of an artifact, smaller number got two pieces, and the top contributors got three.
Feats show up on the front page and there is usually an announcement in forums. They go by quickly though!