- Pipeline saved files now have the extension .skdh
- Pipeline.load() can now accept a JSON string as input for pipeline creation
- Pipeline.load() now allows different errors to be raised or left as warnings
- For calculating time in bouts during activity level detection, if the number of samples is less than the bout length, a time of 0 is returned
- During acceleration orientation correction for gait, if angle values are outside the possible range (ie -1 to 1), no correction is performed (this scenario is only likely when gait is not present, or the accelerometer is too skewed for correction)