The non uniform scaling implementation has regressed.
The expected behavior when scaling using the middle white gizmo handle would be to retain the ratio of the different scale axes.
Instead, it maintains the offset in value.
This leads to weird proportion changes when globally scaling objects that have existing non-uniform scaling.
Here is an example of what I mean:
I can’t imagine this is desired behavior.
This could be fixed by remembering the ratio of the scales to each other after every scale.