Changes in QRev from version 3.10 to 3.12 1) fixed bug if number of unchecked transects was greater than number of checked 2) fixed bug where comments on uncertainty table were not being saved 3) fixed issue with edge distance check using all transects rather than just checked transects 4) fixed bug where temperature messages were based on all transects rather than just the checked transects 5) fixed bug where magError and GPS heading were saved as column vector rather than row vector 6) fixed bug where max and min pitch and roll limits were not set for G2 compass, now set to nan 7) improved scaling for magError and pitch and roll, 2) linked x axes of top and bottom plots 8) added code to add qTotalCaution to older QRev files 9) fixed bug when there is no pitch and roll data (old SonTek files) 10)fixed bug when selecting use when moving-bed test is not user valid 11)fixed bug when loading QRev files from 2.9x by adding code to create the qTotalCaution field 12) fixed bug when G2 compass was processed with current RSL resulting in Compass pitch and roll limits set to large number 13) added version numbers to popup when loading older QRev file 14) kml Google earth file now plots the full transect filename 15) added a minimum threshold to the bottom track error velocity automatic filter 16) fixed bug interpolating depths for lost ensembles 17) fixed bug preventing automatic excluded distance for RioPro 18) fixed bug graphing of invalid data when excluded distance is set 19) fixed bug plotting data when all data are invalid 20) fixed bug applying user specified edge Q in RiverSurveyor Live 21) fixed bug when no station name or number was provided for compatibility with XML standards