I just want to chime in here and say that I have the same question about Move/Rotate/Scale Snapping. It is still a part of the sub-object Tools panel on the left, under all the options for selecting faces/edges/etc.
The fields imply they will help you use discrete values when moving/rotating/scaling subobject (verts for example).
A use case is thus:
I have a group of verts that I want to rotate exactly 90 degrees. I can't type in the values because the property panel on the right is for the whole object, not the subobject selection. So I assume the snapping fields are there to assist in getting discrete rotations. I set the Rotate Snapping value to 45 and then started dragging the rotate gizmo in the viewport and unfortunately, no snapping. now i can't rotate those verts perfectly 90 degrees.