Is it possible that the default data type for a read command changed?
I have the SIS8300 example application with lots of device.read("XXX") not returning np.float64 where until 3.06 it was np.int32.
I could not directly confirm this from the changes in the source code.