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 على عمليات الربط هذه.
الميزات الجديدة
الإصدار 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).