Behavior change in web.config tranforms

previously, transforms were applied in the following order:
web.config->web.release.config->web.{environment}.config->web.{additional transform}.config

we noticed in 2.5.8.447 that it changed to:
web.config->web.{additional transform}.config->web.release.config->web.{environment}.config

is this a bug?

Hi,

Thanks for getting in touch! There were a few changes in this area that ultimately ended up in the new order that you see. It is by design.
But if you need to preserve your order, you can use the Additional Transformations area, and define the order explicitly.
Please see my screenshot.

Hope that helps!
Vanessa