[SPOILER] Elite 4 Reward for no fainted pokemon

Hello, I recently beat the league without fainting pokemon (on normal difficulty) and i get the red gardevoir (normal one), but I have seen images of a red mega gardevoir, I wonder if it is possible to get it in its mega form (maybe if I win the league in hard) or was it only in previous versions (my version 1.2.3)?

don’t battle with it yet, there’s bug that either crashes your game or revert it back to normal if you use it

Being able to obtain it in mega form previously was a bug, it was always intended to be a cosmetic change. That bug was fixed on one of the recent patches.

I see thanks all for the answers