They changed it in 0.20 when you can change the root part of your ship - essentially making debris behave like controlled craft. Since the engines would previously shut off for controlled craft, this would make fly-away debris non-functional. So, as a fix for that, they made all vessels with liquid engines to continue firing its engines after separation, regardless if it was a probe or not.