Ambuscade switched order

Ambuscade has a bug where you cast it, now does the opposite it does the damage to the creature first then it gets the +2/0.

So for e.g. if you had a 4/5 and trying to kill a 6/6 the 4/5 would do only 4 damage to the 6/6 but then still gets the +2/0 after so be careful now how you use till it’s fixed.

Also noticed this.

Yup, sort of defeats the purpose of the card allowing a weaker creature to defeat a slightly tougher one. Please fix this.

And while we are talking about switch orders. AoSS switch order is also different now.

Also noticed this issue

I took a couple hits from a Yargle because of this bug. I had a 1/1 out and a charged Ambuscade, but had to wait until I boosted the 1/1 another way.
AoSS is still the same as before the update for me. Heals 7, deals 7, heals X, and finishes by dealing X. Was it different at some point?