ResearchKit 3.2.0
Pre-release
Pre-release
ResearchKit 3.2.0 Release Notes
API Changes
ORKRecorderConfiguration
Deprecatedrecorder(for:outputDirectory:)method in favor of setting theoutputDirectoryproperty when initializingORKConfiguration, then calling its newrecorder(for:)method.
General bug fixes
-
ORKRecorder- Fixed issue where results for active tasks using
ORKRecorderdid not account for all recorded files. - Added file rolling as an API-level setting for
ORKRecorderconfiguration. - Added
timestampSince1970for loggedCMLogItemsfor better usability.
- Fixed issue where results for active tasks using
-
Active Tasks
-
Amsler Grid
- Fixed issue where the names of the dat files created for the recorded data contained two periods.
- Fixed serialization issue preventing
ORKAmslerGridResultfrom being properly serialized.
-
dBHL Tone Audiometry
- Updated the current retSPL dBSPL tables for improved accuracy in audio-based active tasks.
-
Reaction Time
- Fixed issue where all device motion files were not taken into account when reporting results.
-
Shoulder Range of Motion
- Fixed issue where some instructions were not vocalized during the task.
-
Spatial Span Memory
- Fixed crash when serializing
ORKSpatialSpanMemoryGameTouchSampleobjects.
- Fixed crash when serializing
-
Tremor Test
- Fixed serialization issue preventing tremor test results from being properly serialized.
-
-
ORKFormStepViewController- Fixed crash in
ORKFormStepViewControllerthat could occur during form step
navigation.
- Fixed crash in
-
ORKCheckMarkView- Fixed recursive crash that occurred when setting tint color on
ORKCheckMarkViewcomponents.
- Fixed recursive crash that occurred when setting tint color on