Add-ons or mods were never really "disallowed" or "allowed". Yoshi can close an eye on these because they don't pose a major problem and they follow the fight club rules.
What is truly prohibited is data mining