Article starts by saying that 7.0.5 has been released for "iPhone, iPad, and iPod Touch." Ant then goes on to say it only applies to certain iphone models (and perhaps obly in China). Should remove mention of iPad and iPod touch if this is the case.
I've asked the editors the same question.
EDIT: Looks like they've fixed it.