Health Connect

  
يسمح هذا الإذن للمطوّرين بقراءة سجلّات الصحة واللياقة البدنية للمستخدم أو كتابتها.
آخر تعديل الإصدار الثابت إصدار مرشح الإصدار التجريبي الإصدار التجريبي الأول
15 كانون الثاني (يناير) 2025 - - - 1.1.0-alpha11

طلب الوصول إلى أنواع البيانات

لمساعدتنا في تعزيز خصوصية المستخدم وأمانه، على المطوّرين الذين يدمجون Health Connect الإفصاح عن إذن الوصول لقراءة و/أو كتابة أنواع البيانات التي تستخدمها تطبيقاتهم. على المطوّرين تضمين حالات استخدام صالحة لأنواع البيانات التي يستخدمونها استنادًا إلى الغرض من التطبيق. لمزيد من المعلومات، يُرجى الانتقال إلى مقالتَي تقديم معلومات لنموذج بيان التطبيقات المتعلّقة بالصحة وأذونات تطبيق Health Connect من Android.

الإعلان عن التبعيات

لإضافة تبعية على الصحة، يجب إضافة مستودع Google Maven إلى مشروعك. اطّلِع على مستودع Maven من Google لمزيد من المعلومات.

أضِف التبعيات للعناصر التي تحتاج إليها في ملف build.gradle ل تطبيقك أو وحدتك:

Groovy

dependencies {
    // Use to implement health connects
    implementation "androidx.health.connect:connect-client:1.1.0-alpha08"
}

Kotlin

dependencies {
    // Use to implement health connects
    implementation("androidx.health.connect:connect-client:1.1.0-alpha08")
}

لمزيد من المعلومات عن العناصر الاعتمادية، راجِع مقالة إضافة عناصر الاعتماد الخاصة بالإنشاء.

ملاحظات

تساعدنا ملاحظاتك في تحسين Jetpack. يُرجى إعلامنا إذا واجهت مشاكل جديدة أو كان لديك أفكار لتحسين هذه المكتبة. يُرجى الاطّلاع على المشاكل الحالية في هذه المكتبة قبل إنشاء مكتبة جديدة. يمكنك إضافة صوتك إلى مشكلة حالية من خلال النقر على زر النجمة.

إنشاء مشكلة جديدة

اطّلِع على مستندات أداة تتبُّع المشاكل لمزيد من المعلومات.

الإصدار 1.0 من Health Connect للاختبار

الإصدار 1.0.0-alpha01

4 أيلول (سبتمبر) 2024

تم تحرير androidx.health.connect:connect-testing:1.0.0-alpha01. يحتوي الإصدار 1.0.0-alpha01 على عمليات الربط هذه.

الميزات الجديدة

تعمل مكتبة اختبار Health Connect على تبسيط إنشاء الاختبارات المبرمَجة. يمكنك استخدام هذه المكتبة للتحقّق من سلوك تطبيقك والتأكّد من استجابته بشكل صحيح للحالات غير الشائعة التي يصعب اختبارها يدويًا.

يمكنك استخدام المكتبة لإنشاء اختبارات وحدات محلية، والتي تتحقّق عادةً من سلوك الفئات في تطبيقك التي تتفاعل مع برنامج Health Connect.

نقطة الدخول إلى المكتبة هي فئة FakeHealthConnectClient التي تستخدمها في الاختبارات لاستبدال HealthConnectClient. وتتضمّن الميزات التالية:

  • تمثيل للسجلّات في الذاكرة، حتى تتمكّن من إدراجها وإزالتها وحذفها وقراءتها
  • إنشاء الرموز المميّزة للتغييرات وتتبُّعها
  • تقسيم السجلّات والتغييرات على صفحات
  • تتوفّر الردود المجمّعة مع العناصر الأساسية.
  • السماح لأي دالة بطرح استثناءات
  • FakePermissionController يمكن استخدامه لمحاكاة عمليات التحقّق من الأذونات

تغييرات واجهة برمجة التطبيقات

  • أضِف FakeHealthConnectClient e8469.
  • إضافة عمليات إلغاء العناصر الأساسية لـ FakeHealthConnectClient e8469

الإصدار 1.1

الإصدار 1.1.0-alpha11

15 كانون الثاني (يناير) 2025

تم إصدار androidx.health.connect:connect-client:1.1.0-alpha11 وandroidx.health.connect:connect-client-external-protobuf:1.1.0-alpha11 وandroidx.health.connect:connect-client-proto:1.1.0-alpha11. يتضمّن الإصدار 1.1.0-alpha11 عمليات الربط هذه.

الميزات الجديدة

  • تم تعديل أذونات القراءة في الخلفية والسجلّ لتتوافق مع الإصدار 13 من Android والإصدارات الأقدم.

تغييرات واجهة برمجة التطبيقات

  • تمت إضافة وظائف زائدة مُعاد تمثيلها في نصّ البرمجة لكلّ من HealthPermission.getReadPermission وHealthPermission.getWritePermission (I59a2e).

إصلاح الأخطاء

  • إزالة طرق الحصول على الأذونات القديمة (Ifd080)
  • تستخدم هذه المكتبة الآن تعليقات توضيحية حول عدم تحديد قيمة لسمة JSpecify، وهي عبارة عن استخدام للنوع. على مطوّري لغة Kotlin استخدام مَعلمات المُجمِّع التالية لفرض الاستخدام الصحيح: -Xjspecify-annotations=strict و-Xtype-enhancement-improvements-strict-mode (Iaf73a وb/326456246).
  • تم إصلاح المستندات المتعلّقة بـ HealthPermission.READ_HEALTH_DATA_HISTORY، وذلك من خلال الإشارة إلى أنّ عمليات القراءة بدون هذا الإذن لا تفشل إلا عند محاولة قراءة نقطة بيانات واحدة. (Id5b5a)

الإصدار 1.1.0-alpha10

16 تشرين الأول (أكتوبر) 2024

تم إصدار androidx.health.connect:connect-client:1.1.0-alpha10 وandroidx.health.connect:connect-client-external-protobuf:1.1.0-alpha10 وandroidx.health.connect:connect-client-proto:1.1.0-alpha10. يتضمّن الإصدار 1.1.0-alpha10 عمليات الربط هذه.

الميزات الجديدة

  • تمت إضافة SkinTemperature نوعًا من أنواع التجميع. (Ibe123)
  • تمت إضافة الثابت FEATURE_PLANNED_EXERCISE (Ie02a3)
  • تمت إضافة أذونات "قراءة السجلّ". (I5cf41)
  • تمت إضافة Training plans API (If5be1)
  • تمت إضافة واجهة برمجة التطبيقات SkinTemperatureRecord. (I5605d)

إصلاحات الأمان

  • اعتبارًا من هذا التغيير، يتم تجميع androidx باستخدام protobuf 4.28.2 لحلّ CVE-2024-7254. عليك ترقية الإصدارات المُستخدَمة من androidx.health:connect:connect-client-proto وandroidx.health:connect:connect-client-external-protobuf إلى أحدث إصدار 1.1.0-alpha10 لحلّ مشكلة التعرّض للثغرة الأمنية.

الإصدار 1.1.0-alpha09

18 أيلول (سبتمبر) 2024

تم إصدار androidx.health.connect:connect-client:1.1.0-alpha09 وandroidx.health.connect:connect-client-external-protobuf:1.1.0-alpha09 وandroidx.health.connect:connect-client-proto:1.1.0-alpha09. يحتوي الإصدار 1.1.0-alpha09 على عمليات الربط هذه.

الميزات الجديدة

  • أضِف إذن القراءة في الخلفية، مع التأكّد من توفّر الميزة. (I01036، I44db9)

الإصدار 1.1.0-alpha08

4 أيلول (سبتمبر) 2024

تم إصدار androidx.health.connect:connect-client:1.1.0-alpha08 وandroidx.health.connect:connect-client-external-protobuf:1.1.0-alpha08 وandroidx.health.connect:connect-client-proto:1.1.0-alpha08. يتضمّن الإصدار 1.1.0-alpha08 عمليات الربط هذه.

تغييرات واجهة برمجة التطبيقات

  • اضبط القيمة التلقائية لمتغيّر الميزات في HealthConnectClient. (I788dc)
  • أضِف واجهة برمجة تطبيقات للتحقّق من توفّر الميزات. (Iedd43)

إصلاح الأخطاء

  • عرض SDK_UNAVAILABLE في HealthConnectClient.getSdkStatus() عندما تكون قيمة HealthConnectManager فارغة في U+ 5802f
  • إضافة عمليات إلغاء toString إلى RecordClasses aa5dc
  • تمت إزالة التحديد اليدوي للوصول إلى واجهات برمجة تطبيقات المنصة الجديدة لأنّ ذلك يحدث تلقائيًا من خلال وضع نماذج لواجهات برمجة التطبيقات عند استخدام R8 مع AGP 7.3 أو إصدار أحدث (مثل R8 الإصدار 3.3) ولجميع الإصدارات عند استخدام AGP 8.1 أو إصدار أحدث (مثل D8 الإصدار 8.1). ننصح العملاء الذين لا يستخدمون AGP بالترقية إلى الإصدار 8.1 من D8 أو إصدار أحدث. يُرجى مراجعة هذه المقالة للاطّلاع على مزيد من التفاصيل. (If6b4c، b/345472586)

الإصدار 1.1.0-alpha07

10 كانون الثاني (يناير) 2024

تم تحرير androidx.health.connect:connect-client:1.1.0-alpha07. يحتوي الإصدار 1.1.0-alpha07 على هذه المراجعات.

تغييرات واجهة برمجة التطبيقات

  • عرض SDK_UNAVAILABLE عند استدعاء #getSdkStatus من سياق مستخدم ملف شخصي (I91df3)
  • أزِل SleepStageRecord. (/If6ada)

إصلاح الأخطاء

  • رمي RemoteException بدلاً من IllegalStateException في حال حدوث أخطاء في الربط (Id2233)

الإصدار 1.1.0-alpha06

18 تشرين الأول (أكتوبر) 2023

تم تحرير androidx.health.connect:connect-client:1.1.0-alpha06. يحتوي الإصدار 1.1.0-alpha06 على هذه المراجعات.

تغييرات واجهة برمجة التطبيقات

  • إتاحة recordingMethod تعريفات للجميع (I401fb)

إصلاح الأخطاء

  • أضِف مستندات إلى مسار التمرين توضّح أنّ الموقع الجغرافي يجب أن يكون قبل وقت انتهاء الجلسة. (0e51e6)

الإصدار 1.1.0-alpha05

‫4 أكتوبر 2023

تم تحرير androidx.health.connect:connect-client:1.1.0-alpha05. يحتوي الإصدار 1.1.0-alpha05 على هذه المراجعات.

تغييرات واجهة برمجة التطبيقات

  • تمت إضافة نية تنقل إلى شاشة إدارة البيانات في Health Connect. (Ibf591)
  • تمت إزالة الطرق المتوقّفة نهائيًا في AggregationResult. (Idbda9)
  • تمت إضافة واجهة برمجة تطبيقات سهلة الاستخدام لإنشاء ReadRecordsRequest، بالإضافة إلى حذف السجلات وقراءتها، باستخدام نوع سجلّ تم إعادة تمثيله. (If58a5)

إصلاح الأخطاء

  • تم إصلاح خطأ في Android 14 كان يؤدي إلى عرض حقول معلومات التغذية غير الصالحة على أنّها Double.MIN_VALUE. (1aa1d1)
  • تم إصلاح خطأ في Android 14 كان يؤدي إلى ظهور استثناء في الاستجابة عند التجميع حسب الفترة الشهرية/العامّة بسبب أنّ الحِزم لها وقت البدء/الانتهاء نفسه. (281313)

الإصدار 1.1.0-alpha04

6 أيلول (سبتمبر) 2023

تم تحرير androidx.health.connect:connect-client:1.1.0-alpha04. يحتوي الإصدار 1.1.0-alpha04 على هذه المراجعات.

تغييرات واجهة برمجة التطبيقات

  • ‫Java فقط: عليك إعادة تسمية حقل getHasMore() في ChangesResponse إلى hasMore(). (I80695)
  • يجب أن يكون رمز التحقّق من HealthPermissionsRequestContract#createIntent متوافقًا مع جميع إصدارات Android. يتحقّق العقد من أنّ جميع الأذونات ذات صلة بالصحة. (I143fc)

إصلاح الأخطاء

  • إصلاح الاستثناء الذي يتم طرحه عند إنشاء ExerciseSessionRecord باستخدام ExerciseRoute يحتوي على قائمة فارغة من المواقع الجغرافية (I45c16)
  • تعديل مستندات SleepSessionRecord ونموذج التعليمات البرمجية لقراءة جلسات النوم (Idf0de)

الإصدار 1.1.0-alpha03

26 تموز (يوليو) 2023

تم تحرير androidx.health.connect:connect-client:1.1.0-alpha03. يحتوي الإصدار 1.1.0-alpha03 على هذه المراجعات.

الميزات الجديدة

  • واجهة برمجة التطبيقات لقراءة وكتابة مسارات التمارين الرياضية:
    • تمّت إضافة ExerciseRouteResult إلى ExerciseSessionRecord.
    • تمّت إضافة "ExerciseRouteRequestContract"

تغييرات واجهة برمجة التطبيقات

  • تمت إضافة ExerciseRouteResult وفئاته الفرعية: Data وNoData وConsentRequiredStates.
  • تمت إضافة ExerciseRoute كصفّ مستقل يحتوي على بيانات الموقع الجغرافي للمسار. (I22eed)
  • تمت إضافة "PERMISSION_WRITE_EXERCISE_ROUTE". (I92fc4)
  • تمت إضافة ExerciseRouteRequestContract، تمت إضافة HealthPermissionsRequestContract. (Ief0e5)

إصلاح الأخطاء

  • بنية ثابتة للطاقة بالكيلوجول (Ie8791)

الإصدار 1.1.0-alpha02

‫21 حزيران (يونيو) 2023

تم تحرير androidx.health.connect:connect-client:1.1.0-alpha02. يحتوي الإصدار 1.1.0-alpha02 على هذه المراجعات.

إصلاح الأخطاء

  • تم إصلاح تسرُّب HealthDataSdkService (Ia3ba5)
  • يجب إعادة التوجيه دائمًا إلى HealthConnect العميل المناسب عند طلب الأذونات على Android U.‏(I6415a)

الإصدار 1.1.0-alpha01

7 حزيران (يونيو) 2023

تم تحرير androidx.health.connect:connect-client:1.1.0-alpha01. تم تطوير هذا الإصدار في فرع داخلي.

الميزات الجديدة

  • توافق مع إصدار إطار عمل Health Connect لنظام التشغيل Android 14 وتعدّ حزمة تطوير البرامج (SDK) هذه شرطًا أساسيًا لنظام التشغيل Android 14. ولن تتمكّن التطبيقات من الدمج مع Health Connect على نظام التشغيل Android 14 بدون هذه الميزة.
  • تمت إضافة طريقة التسجيل لتسجيل البيانات الوصفية.

تغييرات واجهة برمجة التطبيقات

  • التغييرات في Session API:
    • تمت إضافة مراحل النوم المختلفة إلى SleepSessionRecord وإزالة SleepStageRecord.
    • تمت إضافة ExerciseLap وExerciseSegment إلى ExerciseSessionRecord.
  • حدود المعدّلات الدورية واليومية (بما في ذلك حدود الذاكرة) لعمليات القراءة وسجلّ التغييرات والإدراج والحذف
  • تمت إضافة عملية التحقّق من جميع حقول NutritionRecord.
  • تمت إضافة عملية التحقّق من HeartRateVariabilityRmssdRecord.
  • تمت إزالة واجهتَي برمجة تطبيقات متوقفتَين نهائيًا: HealthConnectClient#isProviderAvailable وHealthConnectClient#isApiSupported.

إصلاح الأخطاء

  • المساواة الثابتة للوحدات لجميع أنواع الوحدات، لم تعُد المساواة تعتمد على النوع المستخدَم لبدء تشغيل الوحدة. على سبيل المثال، Mass.grams(1000) تساوي الآن Mass.kilograms(1).

الإصدار 1.0

الإصدار 1.0.0-alpha11

22 شباط (فبراير) 2023

تم تحرير androidx.health.connect:connect-client:1.0.0-alpha11. يحتوي الإصدار 1.0.0-alpha11 على هذه المراجعات.

تغييرات واجهة برمجة التطبيقات

  • إضافة نية استخدام لفتح Health Connect (Ic8055)
  • إزالة بعض أنواع التمارين استخدِم EXERCISE_TYPE_STRENGTH_TRAINING أو EXERCISE_TYPE_HIGH_INTENSITY_INTERVAL_TRAINING أو EXERCISE_TYPE_CALISTHENICS بدلاً من الأنواع التي تمّت إزالتها. (I7291c)
  • إضافة واجهة برمجة تطبيقات جديدة sdkStatus() تجمع بين واجهتَي برمجة التطبيقات isSdkSupported() وisProviderAvailable() اللتين تم تجاهلهما الآن (Iac89d)
  • تغيير واجهات برمجة التطبيقات التي تقبل providerPackageName لقبول سلسلة واحدة بدلاً من قائمة (I67e0f)

الإصدار 1.0.0-alpha10

25 كانون الثاني (يناير) 2023

تم تحرير androidx.health.connect:connect-client:1.0.0-alpha10. يحتوي الإصدار 1.0.0-alpha10 على هذه المراجعات.

تغييرات واجهة برمجة التطبيقات

  • لم يعُد ExerciseEventRecord وExerciseLapRecord وExerciseRepititionRecord وSwimmingStrokesRecord متاحين كRecordTypes. ولن يعود بإمكانك كتابتها أو قراءتها من HealthConnect. أزِل أيّ إشارة إلى أنواع البيانات هذه من عملية دمج HealthConnect. (If7ca2)
  • تغييرات في واجهات برمجة التطبيقات الخاصة بالأذونات لقبول الأذونات بتنسيق جديد يستند إلى سلسلة يتطلّب هذا التغيير أيضًا تغيير بيان الأذونات إلى تنسيق أذونات Android العادي. (Ib0a2f)

الإصدار 1.0.0-alpha09

11 كانون الثاني (يناير) 2023

تم تحرير androidx.health.connect:connect-client:1.0.0-alpha09. يحتوي الإصدار 1.0.0-alpha09 على هذه المراجعات.

الميزات الجديدة

  • تمت إضافة نوعَين جديدَين من أنواع بيانات الصحة للنساء في Health Connect: IntermenstrualBleedingRecord وMenstruationPeriodRecord. MenstruationFlow.ENUMs هي "خفيفة" و"متوسطة" و"كثيفة" و"غير معروفة".

تغييرات واجهة برمجة التطبيقات

  • تمت إضافة IntermenstrualBleedingRecord (Idc470)
  • تمت إضافة نوع السجلّ MenstruationPeriodRecord (Iea545)

الإصدار 1.0.0-alpha08

7 كانون الأول (ديسمبر) 2022

تم تحرير androidx.health.connect:connect-client:1.0.0-alpha08. يحتوي الإصدار 1.0.0-alpha08 على هذه المراجعات.

تغييرات واجهة برمجة التطبيقات

  • تُضيف BodyWaterMass وHeartRateVariabilityRmssdRecord كنوعَين جديدَين من أنواع السجلات المتوافقة. (Ifd58f)
  • تزيل HipCircumferenceRecord وWaistCircumferenceRecord كRecordTypes متوافقة. (I62fb9)
  • تم تغيير MenstruationFlowRecord.flow من stringdef إلى intdefs. (I0369f)
  • تم تغيير حقول السجلّات التي تشبه النماذج المحدّدة من القيم من Strings إلى Integers لتحسين الأداء. (I3b295)
  • تم تغيير الحقول التي تشبه القائمة المحدودة ExerciseSession وExerciseRepetitions وSleepStage من النوع string إلى أنواع صحيحة. (Id32a9)
  • تمت إعادة تسمية ExerciseSessionRecord.ACTIVE_TIME_TOTAL->EXERCISE_DURATION_TOTAL. (I5d7bd)
  • تُضيف "غير معتاد" إلى قوائم القيم المحدَّدة CervicalMucus. يمكنك إعادة تسمية "واضح" إلى "بياض البيض" لمزيد من التحديد. تم تغيير CervicalMucus#appearance و #sensation من StringDefs إلى IntDefs. (I3ac51)
  • تم نقل StringDef من قائمة القيم المحدَّدة DeviceTypes إلى IntDefs ضمن Device (الجهاز). (I3abf3)
  • تضيف HealthConnectClient.isApiSupported()، التي تعرض خطأ في إصدارات حزمة SDK التي لا تتضمّن عمليات تنفيذ متوافقة. تمت إعادة تسمية HealthConnectClient.isAvailable->isProviderAvailable. (I3674e)

إصلاح الأخطاء

  • عدم السماح بقيم HeartRate beatsPerMinute أقل من 1 (I6052f)
  • إضافة تعليق توضيحي @JvmDefaultWithCompatibility (I8f206)

الإصدار 1.0.0-alpha07

24 تشرين الأول (أكتوبر) 2022

تم تحرير androidx.health.connect:connect-client:1.0.0-alpha07. يحتوي الإصدار 1.0.0-alpha07 على هذه المراجعات.

تغييرات واجهة برمجة التطبيقات

  • يتم وضع وسيطات السجلّ التي لا تحتوي على قيم تلقائية قبل الوسائط التي تحتوي على قيم تلقائية. من أجل الاتساق، يتم دائمًا وضع وسيطات Instant وZoneOffset في البداية تمامًا. (Id618c)
  • أعِد تسمية HealthConnectClient.getOrCreate#packageNames إلى providerPackageNames. (Id81e4)

إصلاح الأخطاء

  • تُضيف عمليات التحقّق من قيمة حقل السجلّ. ستؤدي القيم الخاطئة للغاية إلى ظهور الخطأ IllegalArgumentExceptions عندما تكون القيمة المقدَّمة خارج الحدود المعقولة. (Ie171d)
  • التحقّق من صحة وقت بدء التسجيل قبل وقت الانتهاء حيثما ينطبق ذلك (I02460)

الإصدار 1.0.0-alpha06

5 تشرين الأول (أكتوبر) 2022

تم تحرير androidx.health.connect:connect-client:1.0.0-alpha06. يحتوي الإصدار 1.0.0-alpha06 على هذه المراجعات.

إصلاح الأخطاء

  • تحسين دورة حياة الاتصال بالخدمة (If2bd5)
  • إصلاح خطأ في تعطُّل NPE عند حدوث استثناء في اتصال الخدمة (I13546)

الإصدار 1.0.0-alpha05

21 أيلول (سبتمبر) 2022

تم تحرير androidx.health.connect:connect-client:1.0.0-alpha05. يحتوي الإصدار 1.0.0-alpha05 على هذه المراجعات.

تغييرات واجهة برمجة التطبيقات

  • تمت إعادة تسمية Metadata.uid إلى Metadata.id واستخدام المصطلحات recordId بشكلٍ متّسق في جميع واجهات برمجة التطبيقات ذات الصلة بعمليات CRUD. (I3d1d2)
  • تمّ جعل PermissionController.createRequestPermissionActivityContract طريقة ثابتة بدلاً من طريقة مثيل. تمت إعادة التسمية إلى PermissionController.createRequestPermissionResultContract. (Icd2fe)
  • تمت إضافة نوع الوحدة BloodGlucose لـ BloodGlucoseRecord (I97678).
  • إعادة تسمية MenstruationRecord -> MenstruationFlowRecord (I3b88e)

إصلاح الأخطاء

  • إصلاح السلوك غير المقصود الذي لا ينشر الإحصاءات في المقدّمة من عملية العميل (Ifb44c)

الإصدار 1.0.0-alpha04

24 آب (أغسطس) 2022 androidx.health.connect:connect-client:1.0.0-alpha04 تم طرح الإصدار. يحتوي الإصدار 1.0.0-alpha04 على هذه المراجعات.

نقل البيانات إلى androidx.health.connect

اعتبارًا من الإصدار 1.0.0-alpha04، تم نقل androidx.health:health-connect-client إلى androidx.health.connect:connect-client. بالنسبة إلى الإصدارات السابقة من Health Connect، يُرجى الانتقال إلى صفحة androidx.health.

لنقل البيانات، ما عليك سوى تغيير استيراد الملحقات من androidx.health:health-connect-client:1.0.0-alpha03 إلى androidx.health.connect:connect-client:1.0.0-alpha04.

الميزات الجديدة

  • تضمين سجلّات تصحيح الأخطاء الاختيارية المضمّنة لطلبات البيانات من واجهة برمجة التطبيقات (link)

تغييرات واجهة برمجة التطبيقات

  • تم تغيير اسم البيانات الوصفية clientId إلى clientRecordId وclientVersion إلى clientRecordVersion. (link)
  • تمّ تحسين سمة uid في البيانات الوصفية لتكون أكثر ملاءمةً للقارئين، ولم تعُد سمة nullable. (link)
  • تمت إضافة الجنيهات إلى وحدة الكتلة (الرابط)
  • تمت إعادة تسمية DeletionChange.deleteUid إلى uid (link)
  • إعادة تسمية الإذن -> HealthPermission ويساعد ذلك في تجنُّب الغموض في أذونات إطار عمل Android. (link)

إصلاح الأخطاء

  • تم إصلاح مشاكل الانحدار في وحدة السعرات الحرارية غير الصحيحة مع الطاقة (الرابط)
  • تم إصلاح مشكلة الانحدار في عملية التجميع لبعض أنواع السجلات (link).