Skip to content

Public Release 3.0

Latest
Compare
Choose a tag to compare
@Pariecemckinney-apple Pariecemckinney-apple released this 28 Mar 23:48
· 1 commit to main since this release
b14e5cf

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
    Our ORKConsent APIs will be deprecated in favor of using existing functionality (e.g ORKInstructionStep and ORKWebViewStep) to achieve informed consent. Please visit the ORKCatalog app to view a recommended example.

  • Question Step
    The ORKQuestionStep will be deprecated in favor of using the ORKFormStep. Certain answer formats will present slightly different UI when used with a ORKFormStep. Updates will be made to ensure backwards compatibility before the question step is removed.