Ok so the issue I am having is that when I have a shape layer with multiple shapes and I group that layer with other layers, transforming the group gives unexpected results. Currently what is happening is that all none shape layers are getting transformed uniformely and shape layers only transform uniformely shapes that are selected with the path selection tool. Previously transforming a group ignored shapes that had been selected using the path selection tool and transformed the entire group uniformely.
So for instance I create a shape layer with 3 elipses and I select one elipse to work on. After I create three other layers while working and I put all four layers into a group. I transform the group and what happens is that everything in the group except for 2 elipses are now being transformed.
There is a workaround to this problem other than just going back to each shape layer and selecting or deselcting shapes with the path selction tool.
First you pick the path selection tool then click and drag around the entire canvas. All shapes are now selected. You can click on a new layer and exit the selction or simply go to the group you are transforming and now everything should transform as expected.
This is not a workaround when your canvas is 1500x4000 pixels in size.
I would agrree the auto-deselect, or lack thereof, for vector shapes seems to be a bit of an issue.