This is a concern for us.
There are two pretty serious bugs that would change the way an IQ program using the drivetrain will work. This one that affects the calculation of the number of wheel revolutions needed when gear ratio is used. The second bug was explained a couple of weeks back, the wheelbase setting is not being correctly turned into code, this affects drivetrain turns when gyro is not being used.
safest way to not have the update change any code behavior is use 1:1 gearing.
next would be to set gearing so that distances are correct and then make a one time change after the update to the actual gear ratio. for example, if gearing is physically 5:3, that’s supposed to be an internal ratio of 1.667, but we are using the square of that, entering a ratio that was square root should (and I didn’t test this with a robot) allow correct distances to be entered, in this case 4:3 would be close or 129:100 even closer. (1.29*1.29 = 1.664 which is approximately 5:3)