স্বাস্থ্য সংযোগ
সর্বশেষ আপডেট | স্থিতিশীল রিলিজ | প্রার্থী মুক্তি | বিটা রিলিজ | আলফা রিলিজ |
---|---|---|---|---|
অক্টোবর 16, 2024 | - | - | - | 1.1.0-আলফা10 |
ডেটা প্রকারের অ্যাক্সেসের অনুরোধ করা হচ্ছে
ব্যবহারকারীর গোপনীয়তা এবং নিরাপত্তা জোরদার করতে আমাদের সাহায্য করার জন্য, Health Connect-এর সাথে একীভূত হওয়া ডেভেলপারদের অবশ্যই তাদের অ্যাপ ব্যবহার করা ডেটার জন্য পঠন এবং/অথবা লেখার অ্যাক্সেস ঘোষণা করতে হবে । ডেভেলপারদের অবশ্যই অ্যাপের উদ্দেশ্যের উপর ভিত্তি করে ব্যবহার করা ডেটা প্রকারের জন্য বৈধ ব্যবহারের ক্ষেত্রে অন্তর্ভুক্ত করতে হবে। আরও তথ্যের জন্য, স্বাস্থ্য অ্যাপস ঘোষণা ফর্ম এবং Android অনুমতি দ্বারা স্বাস্থ্য সংযোগের জন্য তথ্য সরবরাহ করুন দেখুন।
নির্ভরতা ঘোষণা করা
স্বাস্থ্যের উপর নির্ভরতা যোগ করতে, আপনাকে অবশ্যই আপনার প্রকল্পে Google Maven সংগ্রহস্থল যোগ করতে হবে। আরও তথ্যের জন্য Google এর Maven সংগ্রহস্থল পড়ুন।
আপনার অ্যাপ বা মডিউলের জন্য build.gradle
ফাইলে আপনার প্রয়োজনীয় আর্টিফ্যাক্টগুলির জন্য নির্ভরতা যোগ করুন:
Groovy
dependencies { // Use to implement health connects implementation "androidx.health.connect:connect-client:1.1.0-alpha10" }
Kotlin
dependencies { // Use to implement health connects implementation("androidx.health.connect:connect-client:1.1.0-alpha10") }
নির্ভরতা সম্পর্কে আরও তথ্যের জন্য, বিল্ড নির্ভরতা যুক্ত করুন দেখুন।
প্রতিক্রিয়া
আপনার প্রতিক্রিয়া জেটপ্যাককে আরও ভাল করতে সাহায্য করে। আপনি যদি নতুন সমস্যা আবিষ্কার করেন বা এই লাইব্রেরির উন্নতির জন্য ধারনা পান তাহলে আমাদের জানান। আপনি একটি নতুন তৈরি করার আগে অনুগ্রহ করে এই লাইব্রেরিতে বিদ্যমান সমস্যাগুলি দেখুন৷ আপনি তারকা বোতামে ক্লিক করে একটি বিদ্যমান সমস্যায় আপনার ভোট যোগ করতে পারেন।
আরও তথ্যের জন্য ইস্যু ট্র্যাকার ডকুমেন্টেশন দেখুন।
হেলথ কানেক্ট টেস্টিং সংস্করণ 1.0
সংস্করণ 1.0.0-alpha01
4 সেপ্টেম্বর, 2024
androidx.health.connect:connect-testing:1.0.0-alpha01
প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha01-এ এই কমিট রয়েছে।
নতুন বৈশিষ্ট্য
হেলথ কানেক্ট টেস্টিং লাইব্রেরি স্বয়ংক্রিয় পরীক্ষা তৈরিকে সহজ করে। আপনি এই লাইব্রেরিটি ব্যবহার করে আপনার অ্যাপ্লিকেশনের আচরণ যাচাই করতে পারেন এবং যাচাই করতে পারেন যে এটি অস্বাভাবিক ক্ষেত্রে সঠিকভাবে সাড়া দেয়, যা ম্যানুয়ালি পরীক্ষা করা কঠিন।
আপনি স্থানীয় ইউনিট পরীক্ষা তৈরি করতে লাইব্রেরি ব্যবহার করতে পারেন, যা সাধারণত আপনার অ্যাপের ক্লাসের আচরণ যাচাই করে যা Health Connect ক্লায়েন্টের সাথে ইন্টারঅ্যাক্ট করে।
লাইব্রেরির এন্ট্রি পয়েন্টটি হল FakeHealthConnectClient
ক্লাস, যা আপনি HealthConnectClient
প্রতিস্থাপন করতে পরীক্ষায় ব্যবহার করেন। এটির নিম্নলিখিত বৈশিষ্ট্য রয়েছে:
- রেকর্ডগুলির একটি ইন-মেমরি উপস্থাপনা, যাতে আপনি সেগুলি ঢোকাতে, সরাতে, মুছতে এবং পড়তে পারেন৷
- পরিবর্তন টোকেন তৈরি এবং ট্র্যাকিং পরিবর্তন
- রেকর্ড এবং পরিবর্তনের জন্য পৃষ্ঠা সংখ্যা
- একত্রিত প্রতিক্রিয়া স্টাবগুলির সাথে সমর্থিত
- যেকোনো ফাংশনকে ব্যতিক্রম নিক্ষেপ করার অনুমতি দেয়
- একটি
FakePermissionController
যা অনুমতি চেক অনুকরণ করতে ব্যবহার করা যেতে পারে
এপিআই পরিবর্তন
-
FakeHealthConnectClient
e8469 যোগ করুন -
FakeHealthConnectClient
e8469- এর জন্য Stub ওভাররাইড যোগ করুন
সংস্করণ 1.1
সংস্করণ 1.1.0-আলফা10
অক্টোবর 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 )
- যোগ করা হয়েছে প্রশিক্ষণ পরিকল্পনা API ( If5be1 )
-
SkinTemperatureRecord
API যোগ করা হয়েছে। ( I5605d )
নিরাপত্তা সংশোধন
- এই পরিবর্তনের ফলে, CVE-2024-7254 কে সম্বোধন করার জন্য androidx protobuf 4.28.2 এর বিপরীতে কম্পাইল করে। দুর্বলতার ঝুঁকি মোকাবেলা করতে
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 ) - বৈশিষ্ট্য উপলব্ধতা পরীক্ষা করতে একটি API যোগ করুন. ( IEDD43 )
বাগ ফিক্স
-
HealthConnectClient.getSdkStatus()
এSDK_UNAVAILABLE
ফেরত দিন যখনHealthConnectManager
U+ 5802f এ শূন্য থাকে -
RecordClasses
aa5dc- এtoString
ওভাররাইড যোগ করুন - নতুন প্ল্যাটফর্ম API-এ অ্যাক্সেসের ম্যানুয়াল রূপরেখা সরানো হয়েছে যেহেতু AGP 7.3 বা তার পরে (যেমন R8 সংস্করণ 3.3) এবং AGP 8.1 বা তার পরবর্তী (যেমন D8 সংস্করণ 8.1) ব্যবহার করার সময় R8 ব্যবহার করার সময় এটি স্বয়ংক্রিয়ভাবে API মডেলিংয়ের মাধ্যমে ঘটে। যে সকল ক্লায়েন্ট AGP ব্যবহার করছেন না তাদের D8 সংস্করণ 8.1 বা তার পরবর্তী সংস্করণে আপডেট করার পরামর্শ দেওয়া হচ্ছে। আরো বিস্তারিত জানার জন্য এই নিবন্ধটি দেখুন. ( if6b4c , b/345472586 )
সংস্করণ 1.1.0-alpha07
জানুয়ারী 10, 2024
androidx.health.connect:connect-client:1.1.0-alpha07
প্রকাশিত হয়েছে। সংস্করণ 1.1.0-alpha07 এই কমিট ধারণ করে।
এপিআই পরিবর্তন
- প্রোফাইল ব্যবহারকারী প্রসঙ্গ থেকে
#getSdkStatus
কল করা হলেSDK_UNAVAILABLE
ফেরত দিন। ( I91df3 ) -
SleepStageRecord
সরান। ( /If6ada )
বাগ ফিক্স
- বাঁধাই ব্যর্থতায়
IllegalStateException
এর পরিবর্তেRemoteException
নিক্ষেপ করুন। ( 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 এই কমিট ধারণ করে।
এপিআই পরিবর্তন
- যুক্ত করা উদ্দেশ্য যা স্বাস্থ্য সংযোগ ডেটা ম্যানেজমেন্ট স্ক্রিনে নেভিগেট করে। ( Ibf591 )
-
AggregationResult
থেকে অপসারিত পদ্ধতিগুলি সরানো হয়েছে। ( আইডিবিডিএ9 ) -
ReadRecordsRequest
তৈরির জন্য সুবিধার API যোগ করা হয়েছে, সেইসাথে রেকর্ডগুলি মুছে ফেলা এবং পড়ার জন্য, একটি পুনঃকৃত রেকর্ড প্রকারের সাথে। ( if58a5 )
বাগ ফিক্স
- Android 14-এ একটি বাগ সংশোধন করা হয়েছে যেখানে শূন্য পুষ্টি ক্ষেত্রগুলি
Double.MIN_VALUE
হিসাবে ফেরত দেওয়া হচ্ছে।MIN_VALUE। ( 1aa1d1 ) - অ্যান্ড্রয়েড 14-এ একটি বাগ সংশোধন করা হয়েছে যেখানে মাসিক/বার্ষিক পিরিয়ড দ্বারা একত্রিতকরণ একই শুরু/শেষ সময় থাকার কারণে বালতি প্রতিক্রিয়ায় ব্যতিক্রম ছিল। ( 281313 )
সংস্করণ 1.1.0-alpha04
6 সেপ্টেম্বর, 2023
androidx.health.connect:connect-client:1.1.0-alpha04
প্রকাশিত হয়েছে। সংস্করণ 1.1.0-alpha04 এই কমিট ধারণ করে।
এপিআই পরিবর্তন
- শুধুমাত্র জাভা:
ChangesResponse
tohasMore()
এgetHasMore()
ফিল্ডের নাম পরিবর্তন করুন। ( I80695 ) - অ্যালাইন
HealthPermissionsRequestContract#createIntent
চেক অ্যান্ড্রয়েড সংস্করণ জুড়ে। চুক্তিটি পরীক্ষা করে যে সমস্ত অনুমতি স্বাস্থ্য-সম্পর্কিত অনুমতি। ( I143fc )
বাগ ফিক্স
-
ExerciseSessionRecord
একটিExerciseRoute
এর সাথে অবস্থানের খালি তালিকা তৈরি করার সময় নিক্ষেপ করা ব্যতিক্রমটি ঠিক করুন। ( I45c16 ) - ঘুমের সেশন পড়ার জন্য
SleepSessionRecord
ডকুমেন্টেশন এবং নমুনা কোড আপডেট করুন। ( আইডিএফ0ডি )
সংস্করণ 1.1.0-alpha03
জুলাই 26, 2023
androidx.health.connect:connect-client:1.1.0-alpha03
প্রকাশিত হয়েছে। সংস্করণ 1.1.0-alpha03 এই কমিট ধারণ করে।
নতুন বৈশিষ্ট্য
- ব্যায়াম রুট পড়া এবং লেখার জন্য API:
-
ExerciseSessionRecord
এExerciseRouteResult
যোগ করা হয়েছে - যোগ করা হয়েছে
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 ) - Android U.( I6415a ) তে অনুমতির অনুরোধ করার সময় সর্বদা সঠিক
HealthConnect
ক্লায়েন্টে পুনঃনির্দেশ করুন
সংস্করণ 1.1.0-alpha01
7 জুন, 2023
androidx.health.connect:connect-client:1.1.0-alpha01
প্রকাশিত হয়েছে। এই সংস্করণটি একটি অভ্যন্তরীণ শাখায় তৈরি করা হয়েছে।
নতুন বৈশিষ্ট্য
- Health Connect এর Android 14 ফ্রেমওয়ার্ক সংস্করণের জন্য সমর্থন। এই SDK Android 14 এর জন্য একটি পূর্বশর্ত। অ্যাপগুলি এটি ছাড়া Android 14-এ Health Connect-এর সাথে একীভূত হতে পারবে না।
- মেটাডেটা রেকর্ড করতে রেকর্ডিং পদ্ধতি যোগ করা হয়েছে।
এপিআই পরিবর্তন
- সেশন API পরিবর্তন:
-
SleepSessionRecord
এ ঘুমের বিভিন্ন ধাপ যোগ করা হয়েছে এবংSleepStageRecord
সরিয়ে দেওয়া হয়েছে। -
ExerciseSessionRecord
এExerciseLap
এবংExerciseSegment
যোগ করা হয়েছে।
-
- পঠন, চেঞ্জলগ, সন্নিবেশ এবং মুছে ফেলার ক্রিয়াকলাপের জন্য পর্যায়ক্রমিক এবং দৈনিক হারের সীমা (মেমরি সীমা সহ),।
- সব
NutritionRecord
ক্ষেত্রের জন্য বৈধতা যোগ করা হয়েছে. -
HeartRateVariabilityRmssdRecord
এর জন্য বৈধতা যুক্ত করা হয়েছে। - দুটি অপসারিত API সরানো হয়েছে:
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-এ এই কমিট রয়েছে।
এপিআই পরিবর্তন
- হেলথ কানেক্ট খোলার জন্য ব্যবহার করার উদ্দেশ্য যোগ করা। ( IC8055 )
- কিছু ব্যায়াম ধরনের অপসারণ. সরানো প্রকারের জায়গায়
EXERCISE_TYPE_STRENGTH_TRAINING
,EXERCISE_TYPE_HIGH_INTENSITY_INTERVAL_TRAINING
বাEXERCISE_TYPE_CALISTHENICS
ব্যবহার করুন৷ ( I7291c ) - নতুন API
sdkStatus()
যোগ করা হচ্ছে যা দুটি এখন অবচ্যুত APIisSdkSupported()
এবংisProviderAvailable()
কে একত্রিত করে। ( Iac89d ) - একটি তালিকার পরিবর্তে একটি একক স্ট্রিং গ্রহণ করার জন্য
providerPackageName
গ্রহণকারী APIগুলি পরিবর্তন করা। ( I67e0f )
সংস্করণ 1.0.0-আলফা10
25 জানুয়ারী, 2023
androidx.health.connect:connect-client:1.0.0-alpha10
প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha10 এই কমিট ধারণ করে।
এপিআই পরিবর্তন
-
ExerciseEventRecord
,ExerciseLapRecord
,ExerciseRepititionRecord
এবংSwimmingStrokesRecord
আরRecordTypes
হিসাবে সমর্থিত নয়। সেগুলি আরHealthConnect
থেকে লেখা বা পড়া যাবে না।HealthConnect
ইন্টিগ্রেশন থেকে এই ডেটা প্রকারের যেকোন রেফারেন্স মুছে ফেলুন। ( if7ca2 ) - একটি নতুন স্ট্রিং ভিত্তিক বিন্যাসে অনুমতি গ্রহণ করার জন্য অনুমতি API-তে পরিবর্তন। এই পরিবর্তনের জন্য অনুমতির ঘোষণাকে স্ট্যান্ডার্ড অ্যান্ড্রয়েড অনুমতি বিন্যাসে পরিবর্তন করতে হবে। ( Ib0a2f )
সংস্করণ 1.0.0-alpha09
11 জানুয়ারী, 2023
androidx.health.connect:connect-client:1.0.0-alpha09
প্রকাশিত হয়েছে। 1.0.0-alpha09 সংস্করণে এই কমিট রয়েছে।
নতুন বৈশিষ্ট্য
- হেলথ কানেক্টের জন্য 2টি নতুন মহিলা স্বাস্থ্য ডেটাটাইপ যোগ করা হয়েছে:
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
সহ enum-এর মতো রেকর্ড ক্ষেত্রগুলি পরিবর্তন করা হয়েছে। ( I3b295 ) - পরিবর্তিত
ExerciseSession
,ExerciseRepetitions
,SleepStage
এনাম-এর মতো ক্ষেত্রগুলি স্ট্রিং থেকে পূর্ণসংখ্যার ধরনে। ( Id32a9 ) -
ExerciseSessionRecord.ACTIVE_TIME_TOTAL->EXERCISE_DURATION_TOTAL
। ( I5d7bd ) -
CervicalMucus
এনামসে "অস্বাভাবিক" যোগ করে। আরও নির্দিষ্টতার জন্য "ক্লিয়ার" থেকে "এগহোয়াইট" নামকরণ করুন।CervicalMucus#appearance
এবং #sensationStringDefs
থেকে IntDefs-এ পরিবর্তিত হয়েছে। ( I3ac51 ) -
DeviceTypes
enum-এরStringDef
এখন ডিভাইসের অধীনেIntDefs
এ সরানো হয়েছে। ( I3abf3 ) -
HealthConnectClient.isApiSupported()
যোগ করে, যা কোন সামঞ্জস্যপূর্ণ বাস্তবায়ন ছাড়াই SDK সংস্করণে মিথ্যা ফেরত দেয়।HealthConnectClient.isAvailable->isProviderAvailable
নাম পরিবর্তন করা হয়েছে। ( I3674e )
বাগ ফিক্স
- 1 ( I6052f ) এর চেয়ে কম
HeartRate beatsPerMinute
মান অস্বীকৃত করুন -
@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
PackageNames এ পুনঃনামকরণ করুন। ( 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
নামকরণ করা হয়েছে এবং সংশ্লিষ্ট CRUD API গুলোতে ধারাবাহিকভাবে পরিভাষাrecordId
ব্যবহার করেছে। ( I3d1d2 ) - একটি উদাহরণ পদ্ধতির পরিবর্তে
PermissionController.createRequestPermissionActivityContract
একটি স্ট্যাটিক পদ্ধতি তৈরি করেছে৷ নাম পরিবর্তন করেPermissionController.createRequestPermissionResultContract
করা হয়েছে। ( Icd2fe ) -
BloodGlucoseRecord
জন্যBloodGlucose
ইউনিটের ধরন যোগ করা হয়েছে ( 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
এ আপনার নির্ভরতা আমদানি পরিবর্তন করুন।
নতুন বৈশিষ্ট্য
- API কলের জন্য অন্তর্নির্মিত ঐচ্ছিক ডিবাগ লগ অন্তর্ভুক্ত ( লিঙ্ক )
এপিআই পরিবর্তন
- মেটাডেটা
clientId
clientRecordId
,clientVersion
থেকেclientRecordVersion
সংস্করণে নামকরণ করা হয়েছে। ( লিংক ) - মেটাডেটা uid কে পাঠকদের জন্য আরও বন্ধুত্বপূর্ণ করে তুলেছে, আর বাতিলযোগ্য নয়। ( লিংক )
- ভর ইউনিটে পাউন্ড যোগ করা হয়েছে ( লিঙ্ক )
-
DeletionChange.deleteUid
থেকে uid নামকরণ করা হয়েছে ( লিঙ্ক ) - অনুমতির নাম পরিবর্তন করুন -> স্বাস্থ্য অনুমতি। এটি অ্যান্ড্রয়েড ফ্রেমওয়ার্ক অনুমতিগুলির সাথে অস্পষ্টতা এড়ায়। ( লিংক )
বাগ ফিক্স
- শক্তির সাথে ভুল ক্যালোরি ইউনিটের সাথে রিগ্রেশন সমস্যা স্থির ( লিংক )
- কিছু রেকর্ড প্রকারের জন্য একত্রিতকরণ সহ স্থির রিগ্রেশন সমস্যা ( লিঙ্ক )