স্বাস্থ্য সংযোগ
| সর্বশেষ আপডেট | স্থিতিশীল রিলিজ | প্রার্থী মুক্তি | বিটা রিলিজ | আলফা রিলিজ |
|---|---|---|---|---|
| 8 অক্টোবর, 2025 | 1.1.0 | - | - | 1.2.0-আলফা02 |
ডেটা প্রকারের অ্যাক্সেসের অনুরোধ করা হচ্ছে
ব্যবহারকারীর গোপনীয়তা এবং নিরাপত্তা জোরদার করতে আমাদের সাহায্য করার জন্য, Health Connect-এর সাথে একীভূত হওয়া ডেভেলপারদের অবশ্যই তাদের অ্যাপ ব্যবহার করা ডেটার জন্য পঠন এবং/অথবা লেখার অ্যাক্সেস ঘোষণা করতে হবে । ডেভেলপারদের অবশ্যই অ্যাপের উদ্দেশ্যের উপর ভিত্তি করে ব্যবহার করা ডেটা প্রকারের জন্য বৈধ ব্যবহারের ক্ষেত্রে অন্তর্ভুক্ত করতে হবে। আরও তথ্যের জন্য, স্বাস্থ্য অ্যাপস ঘোষণা ফর্ম এবং Android অনুমতি দ্বারা স্বাস্থ্য সংযোগের জন্য তথ্য সরবরাহ করুন দেখুন।
নির্ভরতা ঘোষণা করা
স্বাস্থ্যের উপর নির্ভরতা যোগ করতে, আপনাকে অবশ্যই আপনার প্রকল্পে Google Maven সংগ্রহস্থল যোগ করতে হবে। আরও তথ্যের জন্য Google এর Maven সংগ্রহস্থল পড়ুন।
আপনার অ্যাপ বা মডিউলের জন্য build.gradle ফাইলে আপনার প্রয়োজনীয় আর্টিফ্যাক্টগুলির জন্য নির্ভরতা যোগ করুন:
গ্রোভি
dependencies { // Use to implement health connects implementation "androidx.health.connect:connect-client:1.2.0-alpha02" }
কোটলিন
dependencies { // Use to implement health connects implementation("androidx.health.connect:connect-client:1.2.0-alpha02") }
নির্ভরতা সম্পর্কে আরও তথ্যের জন্য, বিল্ড নির্ভরতা যুক্ত করুন দেখুন।
প্রতিক্রিয়া
আপনার প্রতিক্রিয়া জেটপ্যাককে আরও ভাল করতে সাহায্য করে। আপনি যদি নতুন সমস্যা আবিষ্কার করেন বা এই লাইব্রেরির উন্নতির জন্য ধারনা পান তাহলে আমাদের জানান। আপনি একটি নতুন তৈরি করার আগে অনুগ্রহ করে এই লাইব্রেরিতে বিদ্যমান সমস্যাগুলি দেখুন৷ আপনি তারকা বোতামে ক্লিক করে একটি বিদ্যমান সমস্যায় আপনার ভোট যোগ করতে পারেন।
আরও তথ্যের জন্য ইস্যু ট্র্যাকার ডকুমেন্টেশন দেখুন।
হেলথ কানেক্ট টেস্টিং সংস্করণ 1.0
সংস্করণ 1.0.0-alpha03
9 এপ্রিল, 2025
androidx.health.connect:connect-testing:1.0.0-alpha03 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha03-এ এই কমিট রয়েছে।
বাগ ফিক্স
-
Metadata.populatedWithTestValuesমূল মান সংরক্ষণ করবে যদি একটি ওভাররাইড প্রদান না করা হয়। ( I3ee27 ) - বিদ্যমান রেকর্ড মুছে ফেলার সময় শুধুমাত্র চেঞ্জলগ আপডেট করুন। ( I74a16 )
সংস্করণ 1.0.0-alpha02
ফেব্রুয়ারী 26, 2025
androidx.health.connect:connect-testing:1.0.0-alpha02 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha02-এ এই কমিট রয়েছে।
এপিআই পরিবর্তন
-
androidx.health.connect:connect-client:1.1.0-alpha12( I1f7f1 ) এ মেটাডেটা পরিবর্তনের পর পরীক্ষায় ব্যবহার করার জন্যMetadataTestHelper#populatedWithTestValuesপ্রবর্তন করুন -
connect-testing( I97a57 ) এExperimentalTestingApiটীকা সরিয়ে দেয় -
FakeHealthConnectClient( I15a4c ) এ রেকর্ড এবং পরিবর্তনের জন্য সম্পূর্ণ স্টাব যোগ করে
সংস্করণ 1.0.0-alpha01
4 সেপ্টেম্বর, 2024
androidx.health.connect:connect-testing:1.0.0-alpha01 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha01-এ এই কমিট রয়েছে।
নতুন বৈশিষ্ট্য
হেলথ কানেক্ট টেস্টিং লাইব্রেরি স্বয়ংক্রিয় পরীক্ষা তৈরিকে সহজ করে। আপনি এই লাইব্রেরিটি ব্যবহার করে আপনার অ্যাপ্লিকেশনের আচরণ যাচাই করতে পারেন এবং যাচাই করতে পারেন যে এটি অস্বাভাবিক ক্ষেত্রে সঠিকভাবে সাড়া দেয়, যা ম্যানুয়ালি পরীক্ষা করা কঠিন।
আপনি স্থানীয় ইউনিট পরীক্ষা তৈরি করতে লাইব্রেরি ব্যবহার করতে পারেন, যা সাধারণত আপনার অ্যাপের ক্লাসের আচরণ যাচাই করে যা Health Connect ক্লায়েন্টের সাথে ইন্টারঅ্যাক্ট করে।
লাইব্রেরির এন্ট্রি পয়েন্টটি হল FakeHealthConnectClient ক্লাস, যা আপনি HealthConnectClient প্রতিস্থাপন করতে পরীক্ষায় ব্যবহার করেন। এটির নিম্নলিখিত বৈশিষ্ট্য রয়েছে:
- রেকর্ডগুলির একটি ইন-মেমরি উপস্থাপনা, যাতে আপনি সেগুলি ঢোকাতে, সরাতে, মুছতে এবং পড়তে পারেন৷
- পরিবর্তন টোকেন তৈরি এবং ট্র্যাকিং পরিবর্তন
- রেকর্ড এবং পরিবর্তনের জন্য পৃষ্ঠা সংখ্যা
- একত্রিত প্রতিক্রিয়া স্টাবগুলির সাথে সমর্থিত
- যেকোনো ফাংশনকে ব্যতিক্রম নিক্ষেপ করার অনুমতি দেয়
- একটি
FakePermissionControllerযা অনুমতি চেক অনুকরণ করতে ব্যবহার করা যেতে পারে
এপিআই পরিবর্তন
সংস্করণ 1.2
সংস্করণ 1.2.0-alpha02
অক্টোবর 08, 2025
androidx.health.connect:connect-client:1.2.0-alpha02 , androidx.health.connect:connect-client-external-protobuf:1.2.0-alpha02 , এবং androidx.health.connect:connect-client-proto:1.2.0-alpha02 রিলিজ করা হয়েছে। সংস্করণ 1.2.0-alpha02-এ এই কমিট রয়েছে।
এপিআই পরিবর্তন
- নতুন ডিভাইস টাইপ enums যোগ করে ( I86ce3 )
সংস্করণ 1.2.0-alpha01
30 জুলাই, 2025
androidx.health.connect:connect-client:1.2.0-alpha01 , androidx.health.connect:connect-client-external-protobuf:1.2.0-alpha01 , এবং androidx.health.connect:connect-client-proto:1.2.0-alpha01 রিলিজ করা হয়েছে। সংস্করণ 1.2.0-alpha01-এ এই কমিট রয়েছে।
নতুন বৈশিষ্ট্য
- ত্বকের তাপমাত্রার জন্য পিছনের দিকে সামঞ্জস্যপূর্ণ সমর্থন যোগ করুন ( d04b1df )
- মাইন্ডফুলনেসের জন্য পিছনের দিকে সামঞ্জস্যপূর্ণ সমর্থন যোগ করুন ( 444eda2 )
- Android 14+ ( d10f67b ) এর জন্য কার্যকলাপ তীব্রতা API যোগ করুন
সংস্করণ 1.1
সংস্করণ 1.1.0
অক্টোবর 08, 2025
androidx.health.connect:connect-client:1.1.0 , androidx.health.connect:connect-client-external-protobuf:1.1.0 , এবং androidx.health.connect:connect-client-proto:1.1.0 এর আগের রিলিজ ছাড়াই এর প্রথম রিলিজ RC-এ কোনো পরিবর্তন ছাড়াই উন্নীত করা হয়েছে।
সংস্করণ 1.1.0-rc03
জুলাই 16, 2025
androidx.health.connect:connect-client:1.1.0-rc03 , androidx.health.connect:connect-client-external-protobuf:1.1.0-rc03 , এবং androidx.health.connect:connect-client-proto:1.1.0-rc03 প্রকাশ করা হয়েছে। সংস্করণ 1.1.0-rc03-এ এই কমিট রয়েছে।
বাগ ফিক্স
- একটি DST সীমানার উপর একত্রিতকরণের জন্য স্থির
IllegalArgumentException. ( IC9e4f )
সংস্করণ 1.1.0-rc02
জুন 4, 2025
androidx.health.connect:connect-client:1.1.0-rc02 , androidx.health.connect:connect-client-external-protobuf:1.1.0-rc02 , এবং androidx.health.connect:connect-client-proto:1.1.0-rc02 প্রকাশ করা হয়েছে। সংস্করণ 1.1.0-rc02-এ এই কমিট রয়েছে।
বাগ ফিক্স
- অনুপস্থিত ডিভাইস প্রকারের জন্য সমর্থন যোগ করা হয়েছে ( Ied486 )
- আপডেট করা মাইন্ডফুলনেস সেশন অনুমতি স্ট্রিং ( I13ab5 )
সংস্করণ 1.1.0-rc01
23 এপ্রিল, 2025
androidx.health.connect:connect-client:1.1.0-rc01 , androidx.health.connect:connect-client-external-protobuf:1.1.0-rc01 , এবং androidx.health.connect:connect-client-proto:1.1.0-rc01 প্রকাশ করা হয়েছে। সংস্করণ 1.1.0-rc01-এ এই কমিট রয়েছে।
এপিআই পরিবর্তন
- ডেভেলপারদের জন্য মাইন্ডফুলনেস বৈশিষ্ট্য প্রাপ্যতা পতাকা যোগ করা হয়েছে। ( I936a8 )
সংস্করণ 1.1.0-beta02
9 এপ্রিল, 2025
androidx.health.connect:connect-client:1.1.0-beta02 , androidx.health.connect:connect-client-external-protobuf:1.1.0-beta02 , এবং androidx.health.connect:connect-client-proto:1.1.0-beta02 প্রকাশ করা হয়েছে সংস্করণ 1.1.0-beta02-এ এই কমিট রয়েছে।
নতুন বৈশিষ্ট্য
- ফাস্ট হেলথকেয়ার ইন্টারঅপারেবিলিটি রিসোর্সেস (FHIR®) ফর্ম্যাটের উপর ভিত্তি করে মেডিকেল ডেটা পড়ার এবং লেখার জন্য পরীক্ষামূলক ব্যক্তিগত স্বাস্থ্য রেকর্ড (PHR) API যোগ করা হয়েছে। পিএইচআর এপিআই অন্তর্ভুক্ত:
- বৈশিষ্ট্য উপলব্ধতা API-এর মাধ্যমে PHR উপলব্ধ কিনা তা পরীক্ষা করার জন্য একটি
FEATURE_PERSONAL_HEALTH_RECORDধ্রুবক৷ - মেডিকেল ডেটা উৎস এবং রেকর্ড লেখা অ্যাপ্লিকেশনের জন্য API।
- ব্যবহারকারী-প্রদত্ত অনুমতির উপর ভিত্তি করে মেডিকেল ডেটা উত্স এবং রেকর্ড পড়ার অ্যাপ্লিকেশনগুলির জন্য API।
- বৈশিষ্ট্য উপলব্ধতা API-এর মাধ্যমে PHR উপলব্ধ কিনা তা পরীক্ষা করার জন্য একটি
- পরীক্ষামূলক মাইন্ডফুলনেস সেশন রেকর্ড API ( I51c13 ) যোগ করা হয়েছে, সহ:
- মাইন্ডফুলনেস সেশন ডেটা লেখা অ্যাপ্লিকেশনের জন্য API।
- ব্যবহারকারী-প্রদত্ত অনুমতির উপর ভিত্তি করে মাইন্ডফুলনেস সেশন ডেটা পড়ার অ্যাপ্লিকেশনগুলির জন্য APIগুলি৷
বাগ ফিক্স
- অ্যান্ড্রয়েড ইউ এবং উচ্চতর জন্য, জেটপ্যাকের বৈধতা
ElevationGainedRecord,FloorsClimbedRecord,HeartRateVariabilityRmssdRecordরেকর্ড ,HeightRecord,HydrationRecord,LeanBodyMassRecordরেকর্ড ,NutritionRecord,OxygenSaturationRecord,RespiratoryRateRecordRestingHeartRateRecord,StepsRecord,TotalCaloriesBurnedRecord,Vo2MaxRecord,WeightRecord, এবংWheelchairPushesRecordমানগুলি প্ল্যাটফর্মের বৈধতার সাথে প্রতিস্থাপিত হয়েছে৷ ( I0f40d )
সংস্করণ 1.1.0-beta01
12 মার্চ, 2025
androidx.health.connect:connect-client:1.1.0-beta01 , androidx.health.connect:connect-client-external-protobuf:1.1.0-beta01 , এবং androidx.health.connect:connect-client-proto:1.1.0-beta01 প্রকাশ করা হয়েছে। সংস্করণ 1.1.0-beta01-এ এই কমিটগুলি রয়েছে৷
বাগ ফিক্স
- সমস্ত অ্যান্ড্রয়েড সংস্করণ জুড়ে সমস্ত একত্রিতকরণের জন্য গণনা সক্ষম করুন৷ ( I8edf )
সংস্করণ 1.1.0-আলফা12
ফেব্রুয়ারী 26, 2025
androidx.health.connect:connect-client:1.1.0-alpha12 , androidx.health.connect:connect-client-external-protobuf:1.1.0-alpha12 , এবং androidx.health.connect:connect-client-proto:1.1.0-alpha12 । সংস্করণ 1.1.0-alpha12-এ এই কমিট রয়েছে।
এপিআই পরিবর্তন
- মেটাডেটা কনস্ট্রাক্টরকে অভ্যন্তরীণ করুন ( I1fb8f
- বৈশিষ্ট্য উপলব্ধতা API-এর জন্য পরীক্ষামূলক টীকা সরানো হয়েছে৷ ( I5b54f )
- মেটাডেটা ফ্যাক্টরি পদ্ধতি প্রবর্তন করুন ( I8418b )
- মেটাডেটা অবজেক্ট তৈরি করার সময় রেকর্ডিং পদ্ধতি বাধ্যতামূলক করুন ( I3a13e )
- ডিভাইস অবজেক্ট তৈরি করার সময় ডিভাইসের ধরন বাধ্যতামূলক করুন ( Ibc325 )
বাগ ফিক্স
- পরিকল্পিত ব্যায়াম পদক্ষেপ এবং ব্লক থেকে অনুপস্থিত বিবরণ সংশোধন করা হয়েছে. ( I84039 )
- রক্তচাপের মান সীমার জন্য জাভা ডক আপডেট করুন। ( I8d3d4 )
- অ্যান্ড্রয়েড ইউ এবং উচ্চতর জন্য, রক্তচাপ রেকর্ডের মানগুলির জন্য জেটপ্যাকের বৈধতা প্ল্যাটফর্মের বৈধতার সাথে প্রতিস্থাপিত হয়েছে। ( I08bf5 )
- Android U এবং তার উপরে বালতি ফলাফলের জন্য অবদানকারী ডেটার উৎস যোগ করুন। ( IE7651 )
সংস্করণ 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 এবং তার নিচের সংস্করণগুলিকে সমর্থন করার জন্য আপডেট করা পটভূমি এবং ইতিহাস পড়ার অনুমতি৷
এপিআই পরিবর্তন
-
HealthPermission.getReadPermissionএবংHealthPermission.getWritePermission( I59a2e ) এর জন্য ইনলাইন রিফাইড ওভারলোড যোগ করা হয়েছে
বাগ ফিক্স
- লিগ্যাসি অনুমতি পদ্ধতিগুলি সরান ( Ifd080 )
- এই লাইব্রেরিটি এখন JSpecify nullness টীকা ব্যবহার করে, যা টাইপ-ব্যবহার। Kotlin ডেভেলপারদের সঠিক ব্যবহার কার্যকর করার জন্য নিম্নলিখিত কম্পাইলার আর্গুমেন্ট ব্যবহার করা উচিত:
-Xjspecify-annotations=strict(এটি Kotlin কম্পাইলারের সংস্করণ 2.1.0 দিয়ে শুরু হওয়া ডিফল্ট)। ( Iaf73a , b/326456246 ) -
HealthPermission.READ_HEALTH_DATA_HISTORYএর জন্য স্থির ডকুমেন্টেশন, বিশেষ করে নির্দেশ করে যে এই অনুমতি ছাড়া পড়া শুধুমাত্র একটি ডেটা পয়েন্ট পড়ার চেষ্টা করলেই ব্যর্থ হয়। ( Id5b5a )
সংস্করণ 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 )
-
SkinTemperatureRecordAPI যোগ করা হয়েছে। ( 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ফেরত দিন যখনHealthConnectManagerU+ 5802f এ শূন্য থাকে -
RecordClassesaa5dc- এ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 এই কমিট ধারণ করে।
এপিআই পরিবর্তন
- শুধুমাত্র জাভা:
ChangesResponsetohasMore()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.flowstringdefথেকেintdefsএ পরিবর্তিত হয়েছে। ( I0369f ) - আরও ভালো পারফরম্যান্সের জন্য
StringsIntegersসহ enum-এর মতো রেকর্ড ক্ষেত্রগুলি পরিবর্তন করা হয়েছে। ( I3b295 ) - পরিবর্তিত
ExerciseSession,ExerciseRepetitions,SleepStageএনাম-এর মতো ক্ষেত্রগুলি স্ট্রিং থেকে পূর্ণসংখ্যার ধরনে। ( Id32a9 ) -
ExerciseSessionRecord.ACTIVE_TIME_TOTAL->EXERCISE_DURATION_TOTAL। ( I5d7bd ) -
CervicalMucusএনামসে "অস্বাভাবিক" যোগ করে। আরও নির্দিষ্টতার জন্য "ক্লিয়ার" থেকে "এগহোয়াইট" নামকরণ করুন।CervicalMucus#appearanceএবং #sensationStringDefsথেকে IntDefs-এ পরিবর্তিত হয়েছে। ( I3ac51 ) -
DeviceTypesenum-এর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এ পুনঃনামকরণ করুন। ( 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 কলের জন্য অন্তর্নির্মিত ঐচ্ছিক ডিবাগ লগ অন্তর্ভুক্ত ( লিঙ্ক )
এপিআই পরিবর্তন
- মেটাডেটা
clientIdclientRecordId,clientVersionথেকেclientRecordVersionনামকরণ করা হয়েছে। ( লিংক ) - মেটাডেটা uid কে পাঠকদের জন্য আরও বন্ধুত্বপূর্ণ করে তুলেছে, আর বাতিলযোগ্য নয়। ( লিংক )
- ভর ইউনিটে পাউন্ড যোগ করা হয়েছে ( লিঙ্ক )
-
DeletionChange.deleteUidথেকে uid নামকরণ করা হয়েছে ( লিঙ্ক ) - অনুমতির নাম পরিবর্তন করুন -> স্বাস্থ্য অনুমতি। এটি অ্যান্ড্রয়েড ফ্রেমওয়ার্ক অনুমতিগুলির সাথে অস্পষ্টতা এড়ায়। ( লিংক )
বাগ ফিক্স
- শক্তির সাথে ভুল ক্যালোরি ইউনিটের সাথে রিগ্রেশন সমস্যা স্থির ( লিংক )
- কিছু রেকর্ড প্রকারের জন্য একত্রিতকরণ সহ স্থির রিগ্রেশন সমস্যা ( লিঙ্ক )