In my workflow, I'm constantly making sure items are aligned to grid by using the Transform Studio and verifying the X&Y coordinates and the Width&Height values do not have a decimal point in them. This is usually done by placing the cursor in the respective text box of the Transform Studio and pressing the Up/Down arrow which causes the number to round to the nearest natural number.
In the latest version, there's a very annoying bug which causes the second value changed to jump to a seemingly arbitrary number.
Steps to reproduce:
Open a new document
Create an ellipse of any size (do make sure the width and height values are NOT equal and ARE fractions)
In the Transform Panel, click the Width text box and press the up arrow. the value should round to a natural number.
Click the Height text box and press up arrow again.
Expected: The value should round to the nearest natural number.
Observe: The value changes to an arbitrary (non-natural) number and the circle is transformed.
This also happens when a value is entered explicitly, after pressing enter to commit the change, the value jumps to an arbitrary value. However, I can confirm this does not happen for objects with an equal height&width, like a perfect circle.
Please fix this bug soon, it makes basic workflow tasks very annoying!