Releases: ResearchKit/ResearchKit
ResearchKit 3.1.0
ResearchKit 3.1.0 Release Notes
In addition to general stability and performance improvements, ResearchKit 3.1.0 includes the following updates:
-
ORKFamilyHistoryStep
TheORKFamilyHistoryStep
can be configured to present a Family Health History survey. -
ORKColorChoiceAnswerFormat
TheORKColorChoiceAnswerFormat
presents the user with a list of color choices. -
ORKAgeAnswerFormat
TheORKAgeAnswerFormat
presents a age picker that presents birth year or current age options depending on how you configure it. -
CLLocation Flag
A compiler flag that prevents your app from being flagged during app store submission if your app doesn't require location services. -
HealthKit Flag
A compiler flag that prevents your app from being flagged during app store submission if your app doesn't use HealthKit.
ResearchKit 3.0.1
ResearchKit 3.0.1 Release Notes
In addition to general stability and performance improvements, ResearchKit 3.0.1 includes the following updates:
ORKFormStep
The ORKFormStep has an additional property named autoScrollEnabled that allows developers to disable autoscrolling.
ORKBodyItem
The ORKBodyItem has an additional property named alignImageToTop that will align a body item's image and text to the top of each other.
ORK3DModelStep
An example of the ORK3DModelStep has been added to the ORKCatalog app.
ResearchKit 2.2.16
ResearchKit 2.2.16 Release Notes
- Various ORKTextChoiceOther and ORKChoiceOtherViewCell improvements
- Allows for disabling of HealthKit for app store submissions
- Allows for disabling of Core Location for app store submissions
- Privacy Manifest file for ResearchKit
- Bumped version to 2.2.16
- Bumped Cocoapod version to 2.2.16
Public Release 3.0
ResearchKit 3.0 Release Notes
In addition to general stability and performance improvements, ResearchKit 3.0 includes the following updates.
Framework Updates
In order to modularize ResearchKit we have separated its functionality into the following modules.
-
ResearchKit
Contains the core classes and objects needed to run ResearchKit in any environment. -
ResearchKitUI
Contains the UI classes and objects needed to present ResearchKit views in an IOS environment. -
ResearchKitActiveTask
Contains the classes and objects needed to present Active Tasks in an IOS enviroment. These tasks usually require access to device sensors.
Future Deprecations
The following APIs will be labeled deprecated in Spring of 2025.
-
Consent
OurORKConsent
APIs will be deprecated in favor of using existing functionality (e.gORKInstructionStep
andORKWebViewStep
) to achieve informed consent. Please visit theORKCatalog
app to view a recommended example. -
Question Step
TheORKQuestionStep
will be deprecated in favor of using theORKFormStep
. Certain answer formats will present slightly different UI when used with aORKFormStep
. Updates will be made to ensure backwards compatibility before the question step is removed.
ResearchKit 2.2.15
ResearchKit 2.2.15
Change version to '2.2.15'
ResearchKit 2.1.0
marker
ResearchKit 2.0.0
Updating podspec, readme and project settings for ResearchKit 2.0 sta…
ResearchKit 1.5.3
DOI for ResearchKit