Currently, Stealth is intended to break when a minion does damage, even from their abilities. A stealthed minion can't be the target of spells that specifically target that minion (like Backstab). However, AOE will still hit a stealthed minion, and spells that have a random component can have the chance to target something in Stealth (like Arcane Missiles).