পরিচয়পত্র
| সর্বশেষ আপডেট | স্থিতিশীল রিলিজ | রিলিজ প্রার্থী | বিটা রিলিজ | আলফা রিলিজ |
|---|---|---|---|---|
| ০৮ এপ্রিল, ২০২৬ | ১.৬.০ | - | - | ১.৬.০ |
নির্ভরতা ঘোষণা করা
ক্রেডেনশিয়ালস-এর উপর নির্ভরতা যোগ করতে হলে, আপনাকে আপনার প্রজেক্টে গুগল মেভেন রিপোজিটরি যোগ করতে হবে। আরও তথ্যের জন্য গুগলের মেভেন রিপোজিটরি পড়ুন।
আপনার অ্যাপ বা মডিউলের build.gradle ফাইলে প্রয়োজনীয় আর্টিফ্যাক্টগুলোর ডিপেন্ডেন্সি যোগ করুন:
কোটলিন
dependencies { implementation("androidx.credentials:credentials:1.6.0") implementation("androidx.credentials:credentials-play-services-auth:1.6.0") }
গ্রোভি
dependencies { implementation "androidx.credentials:credentials:1.6.0" implementation "androidx.credentials:credentials-play-services-auth:1.6.0" }
নির্ভরতা সম্পর্কে আরও তথ্যের জন্য, 'বিল্ড নির্ভরতা যোগ করুন ' দেখুন।
প্রতিক্রিয়া
আপনার মতামত জেটপ্যাককে আরও উন্নত করতে সাহায্য করে। আপনি যদি নতুন কোনো সমস্যা খুঁজে পান অথবা এই লাইব্রেরিটি উন্নত করার জন্য কোনো ধারণা থাকে, তবে আমাদের জানান। নতুন কোনো সমস্যা তৈরি করার আগে অনুগ্রহ করে এই লাইব্রেরির বিদ্যমান সমস্যাগুলো দেখে নিন। আপনি তারকা বোতামে ক্লিক করে কোনো বিদ্যমান সমস্যায় আপনার ভোট যোগ করতে পারেন।
আরও তথ্যের জন্য ইস্যু ট্র্যাকার ডকুমেন্টেশন দেখুন।
এই আর্টিফ্যাক্টটির জন্য কোনো রিলিজ নোট নেই।
ক্রেডেনশিয়ালস ই২ইই সংস্করণ ১.০।
সংস্করণ 1.0.0-alpha03
১১ মার্চ, ২০২৬
androidx.credentials:credentials-e2ee:1.0.0-alpha03 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha03-এ এই কমিটগুলো রয়েছে। এপিআই পরিবর্তনসমূহ**
-
credentials:credentials-e2eeবাতিল করুন ( I876f5 , b/467132523 )
সংস্করণ 1.0.0-alpha02
১৭ এপ্রিল, ২০২৪
androidx.credentials:credentials-e2ee:1.0.0-alpha02 প্রকাশিত হয়েছে। এই সংস্করণে এমন কিছু সোর্স জার ফাইল রয়েছে যা পূর্ববর্তী রিলিজে অনুপস্থিত ছিল।
সংস্করণ 1.0.0-alpha01
৩ এপ্রিল, ২০২৪
androidx.credentials:credentials-e2ee:1.0.0-alpha01 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha01-এ এই কমিটগুলো রয়েছে।
নতুন বৈশিষ্ট্য
- পাসকি থেকে
IdentityKeyতৈরির জন্য সমর্থন ( Iba31e )
সংস্করণ ১.৬
সংস্করণ ১.৬.০
০৮ এপ্রিল, ২০২৬
androidx.credentials:credentials:1.6.0 এবং androidx.credentials:credentials-play-services-auth:1.6.0 প্রকাশ করা হয়েছে। সংস্করণ 1.6.0-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
১.৫.০ সংস্করণ থেকে গুরুত্বপূর্ণ পরিবর্তনসমূহ:
-
CreatePublicKeyCredentialRequest.isConditionalবিটের প্রচার ঠিক করুন।
সংস্করণ 1.6.0-rc02
২৫শে ফেব্রুয়ারি, ২০২৬
androidx.credentials:credentials:1.6.0-rc02 এবং androidx.credentials:credentials-play-services-auth:1.6.0-rc02 রিলিজ করা হয়েছে। ভার্সন 1.6.0-rc02-এ এই কমিটগুলো রয়েছে।
বাগ সংশোধন
- যেসব ডিভাইসে GMSCore-এর সংস্করণ সমর্থিত নয়, সেগুলিতে Pre-U ক্রেডেনশিয়াল তৈরির প্রক্রিয়ার জন্য ফলব্যাক মেকানিজমটি সংশোধন করা হয়েছে।
সংস্করণ 1.6.0-rc01
১৭ ডিসেম্বর, ২০২৫
androidx.credentials:credentials:1.6.0-rc01 এবং androidx.credentials:credentials-play-services-auth:1.6.0-rc01 রিলিজ করা হয়েছে। ভার্সন 1.6.0-rc01-এ এই কমিটগুলো রয়েছে।
এপিআই পরিবর্তন
- ক্রেডেনশিয়াল ম্যানেজারে ক্রিয়েশন অপশনগুলোর রেজিস্ট্রেশন এবং ক্লিয়ারেন্সের জন্য এপিআই যোগ করুন। ( I01073 )
- অনুরোধটি রেট লিমিটেড ( Ie2733 ) নির্দেশ করতে নতুন সিগন্যাল এপিআই এক্সেপশন যোগ করা হয়েছে।
সংস্করণ 1.6.0-beta03
২২ অক্টোবর, ২০২৫
androidx.credentials:credentials:1.6.0-beta03 এবং androidx.credentials:credentials-play-services-auth:1.6.0-beta03 প্রকাশিত হয়েছে। সংস্করণ 1.6.0-beta03-এ এই কমিটগুলো রয়েছে।
নতুন বৈশিষ্ট্য
- অভ্যন্তরীণ ডেটা সিরিয়ালাইজেশনের সামান্য পরিবর্তন
সংস্করণ 1.6.0-beta02
০৮ অক্টোবর, ২০২৫
androidx.credentials:credentials:1.6.0-beta02 এবং androidx.credentials:credentials-play-services-auth:1.6.0-beta02 প্রকাশিত হয়েছে। সংস্করণ 1.6.0-beta02-এ এই কমিটগুলো রয়েছে।
নতুন বৈশিষ্ট্য
- বৃহৎ ডেটার অপ্টিমাইজড সিরিয়ালাইজেশন।
সংস্করণ 1.6.0-beta01
২৪ সেপ্টেম্বর, ২০২৫
androidx.credentials:credentials:1.6.0-beta01 এবং androidx.credentials:credentials-play-services-auth:1.6.0-beta01 প্রকাশিত হয়েছে। সংস্করণ 1.6.0-beta01-এ এই কমিটগুলো রয়েছে।
বাগ সংশোধন
- ডকুমেন্টেশনের ছোটখাটো সংশোধন ( Ieff7c , b/435703922 )
সংস্করণ 1.6.0-alpha05
১৩ আগস্ট, ২০২৫
androidx.credentials:credentials:1.6.0-alpha05 এবং androidx.credentials:credentials-play-services-auth:1.6.0-alpha05 রিলিজ করা হয়েছে। ভার্সন 1.6.0-alpha05-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
এপিআই পরিবর্তন
- এমন এপিআই যোগ করা হয়েছে যা নির্ভরকারী পক্ষগুলোকে (আরপি) ক্রেডেনশিয়াল প্রদানকারীদের কাছে ক্রেডেনশিয়ালের অবস্থার সংকেত পাঠাতে দেয়, যাতে তারা তাদের প্রান্তে ক্রেডেনশিয়ালের অবস্থা হালনাগাদ করতে পারে। ( Ia7a65 )
বাগ সংশোধন
- ডিফল্ট minSdk API 21 থেকে API 23-এ স্থানান্তর করা হচ্ছে ( Ibdfca , b/380448311 , b/435705964 , b/435705223 )
সংস্করণ 1.6.0-alpha04
১৬ জুলাই, ২০২৫
androidx.credentials:credentials:1.6.0-alpha04 এবং androidx.credentials:credentials-play-services-auth:1.6.0-alpha04 প্রকাশিত হয়েছে। সংস্করণ 1.6.0-alpha04-এ এই কমিটগুলো রয়েছে।
নতুন বৈশিষ্ট্য
- মোবাইল এবং পরিধানযোগ্য ডিভাইসগুলিতে, অ্যান্ড্রয়েড ১৪-এর আগের ও পরের অ্যান্ড্রয়েড সংস্করণগুলিতে ক্রেডেনশিয়াল ম্যানেজার ডায়ালগগুলি এখন আরও সামঞ্জস্যপূর্ণ দেখাবে।
সংস্করণ 1.6.0-alpha03
১৮ জুন, ২০২৫
androidx.credentials:credentials:1.6.0-alpha03 এবং androidx.credentials:credentials-play-services-auth:1.6.0-alpha03 রিলিজ করা হয়েছে। ভার্সন 1.6.0-alpha03-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
নতুন বৈশিষ্ট্য
- অ্যান্ড্রয়েড ১৪-এর পূর্ববর্তী সংস্করণগুলোর জন্য ক্রেডেনশিয়াল ম্যানেজার ডায়ালগগুলোকে অ্যান্ড্রয়েড ১৪+ এর সাথে আরও সামঞ্জস্যপূর্ণ করতে আপডেট করুন।
এপিআই পরিবর্তন
-
CreateDigitalCredentialRequestকনস্ট্রাক্টর API ( I6f6da ) আপডেট করুন
সংস্করণ 1.6.0-alpha02
২০ মে, ২০২৫
androidx.credentials:credentials:1.6.0-alpha02 এবং androidx.credentials:credentials-play-services-auth:1.6.0-alpha02 রিলিজ করা হয়েছে। ভার্সন 1.6.0-alpha02-এ এই কমিটগুলো রয়েছে।
এপিআই পরিবর্তন
- ডিজিটাল পরিচয়পত্র প্রদান সমর্থন করুন ( I4e6f9 )
সংস্করণ 1.6.0-alpha01
৭ মে, ২০২৫
androidx.credentials:credentials:1.6.0-alpha01 এবং androidx.credentials:credentials-play-services-auth:1.6.0-alpha01 প্রকাশিত হয়েছে। সংস্করণ 1.6.0-alpha01-এ এই কমিটগুলো রয়েছে।
নতুন বৈশিষ্ট্য
- শর্তসাপেক্ষ পাসকি তৈরি - এটি শর্তসাপেক্ষ পাসকি তৈরির সুবিধাটি চালু করে, যার মাধ্যমে ডেভেলপাররা শর্তসাপেক্ষে পাসকি তৈরির জন্য অনুরোধ করতে পারেন। শর্তসাপেক্ষে তৈরির অনুরোধটি পছন্দের ক্রেডেনশিয়াল প্রোভাইডারের কাছে পাঠানো হবে এবং তারপর কিছু অভ্যন্তরীণ শর্তের উপর ভিত্তি করে, সাধারণ বটম শীট UI অভিজ্ঞতা ছাড়াই একটি পাসকি তৈরি করা হবে। ব্যবহারকারীরা সদ্য তৈরি হওয়া পাসকি সম্পর্কিত তথ্যসহ একটি নোটিফিকেশন দেখতে পাবেন।
এপিআই পরিবর্তন
-
CreateCredentialResponse.createFromAPI উন্মুক্ত করুন ( Ic0494 ) - নীরবে পাসকি তৈরির অনুমতি দেওয়ার জন্য
isConditionalCreateবিটটি উন্মুক্ত করা হয়েছে। ( I3a1bb )
সংস্করণ ১.৫
সংস্করণ ১.৫.০
১২ মার্চ, ২০২৫
androidx.credentials:credentials:1.5.0 এবং androidx.credentials:credentials-play-services-auth:1.5.0 প্রকাশ করা হয়েছে। সংস্করণ 1.5.0-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
১.৩.০ সংস্করণ থেকে গুরুত্বপূর্ণ পরিবর্তনসমূহ
- ক্রেডেনশিয়াল নির্বাচনের জন্য সেকেন্ডারি UI অভিজ্ঞতা: যে অ্যাপ ডেভেলপাররা সাইন-ইন করার সময় ব্যবহারকারীকে একটি সিলেক্টর দেখানোর জন্য ক্রেডেনশিয়াল ম্যানেজার API কল করেন, তারা এখন নতুন API ব্যবহার করে একই
GetCredentialRequestএকটি নির্দিষ্ট ভিউ, যেমন ইউজারনেম বা পাসওয়ার্ড ফিল্ডের সাথে যুক্ত করতে পারবেন। পরবর্তীতে, যখন ব্যবহারকারী এই ভিউগুলোর কোনো একটিতে ফোকাস করবেন, তখন সংশ্লিষ্ট রিকোয়েস্টটি ক্রেডেনশিয়াল ম্যানেজারে পাঠানো হবে। এর ফলে প্রাপ্ত ক্রেডেনশিয়ালগুলো বিভিন্ন প্রোভাইডার জুড়ে একত্রিত করা হয় এবং অটোফিলের মতো সেকেন্ডারি UI-তে, যেমন কীবোর্ড বা ড্রপডাউন সাজেশনে, প্রদর্শন করা হয়। এইভাবে, যখন সমস্ত API একসাথে ব্যবহার করা হয়, তখন ব্যবহারকারীকে প্রথমে একটি সিলেক্টর দেখানো হয়, এবং যদি সেটি বাতিল করে উপরে উল্লিখিত ফিল্ডগুলোর কোনো একটিতে ট্যাপ করা হয়, তবে তাকে কীবোর্ড/ড্রপডাউন সাজেশন দেখানো হয়। - ক্রেডেনশিয়াল পুনরুদ্ধার: ব্যবহারকারীর ক্রেডেনশিয়াল পূর্ববর্তী ডিভাইস থেকে একটি নতুন অ্যান্ড্রয়েড ডিভাইসে পুনরুদ্ধার করতে ক্রেডেনশিয়াল পুনরুদ্ধার ব্যবহার করা হয়। ব্যবহারকারীর জন্য একটি
RestoreCredentialতৈরি করা হলে, সেটআপ পর্যায়ে ব্যবহারকারী যদি পুরানো ডিভাইস থেকে অ্যাপটি স্থানান্তরের জন্য নির্বাচন করেন, তবে ক্রেডেনশিয়ালটি স্বয়ংক্রিয়ভাবে তার নতুন ডিভাইসে স্থানান্তরিত হয়ে যাবে।
সংস্করণ 1.5.0-rc01
১৫ জানুয়ারী, ২০২৫
androidx.credentials:credentials:1.5.0-rc01 এবং androidx.credentials:credentials-play-services-auth:1.5.0-rc01 রিলিজ করা হয়েছে। ভার্সন 1.5.0-rc01-এ এই কমিটগুলো রয়েছে।
নতুন বৈশিষ্ট্য
- ছোটখাটো বাস্তবায়ন আপডেটের সাথে একটি ভার্সন বাম্প রিলিজ।
এপিআই পরিবর্তন
- ফ্রেমওয়ার্কের সাথে সামঞ্জস্য রাখতে
IdentityCredentialজন্য@Deprecatedঅ্যানোটেশন যোগ করুন। ( I6ac90 , b/140252778 , b/217942278 , b/251211046 , b/239955609 )
বাহ্যিক অবদান
-
BuildCompat.isAtLeastVঅপ্রচলিত করা হলো। এর পরিবর্তে কলকারীদের সরাসরি ৩৫-এর সাথে SDK_INT মিলিয়ে দেখা উচিত। ( I294d1 )
সংস্করণ 1.5.0-beta01
৩০ অক্টোবর, ২০২৪
androidx.credentials:credentials:1.5.0-beta01 এবং androidx.credentials:credentials-play-services-auth:1.5.0-beta01 প্রকাশিত হয়েছে। সংস্করণ 1.5.0-beta01-এ এই কমিটগুলো রয়েছে।
নতুন বৈশিষ্ট্য
নিম্নলিখিত নতুন ফিচারগুলোর জন্য বিটা রিলিজ:
- ক্রেডেনশিয়াল নির্বাচনের জন্য সেকেন্ডারি UI অভিজ্ঞতা: যে অ্যাপ ডেভেলপাররা সাইন-ইন করার সময় ব্যবহারকারীকে একটি সিলেক্টর দেখানোর জন্য ক্রেডেনশিয়াল ম্যানেজার API কল করেন, তারা এখন নতুন API ব্যবহার করে একই
GetCredentialRequestএকটি নির্দিষ্ট ভিউ, যেমন ইউজারনেম বা পাসওয়ার্ড ফিল্ডের সাথে যুক্ত করতে পারবেন। পরবর্তীতে, যখন ব্যবহারকারী এই ভিউগুলোর কোনো একটিতে ফোকাস করবেন, তখন সংশ্লিষ্ট রিকোয়েস্টটি ক্রেডেনশিয়াল ম্যানেজারে পাঠানো হবে। এর ফলে প্রাপ্ত ক্রেডেনশিয়ালগুলো বিভিন্ন প্রোভাইডার জুড়ে একত্রিত করা হয় এবং অটোফিলের মতো সেকেন্ডারি UI-তে, যেমন কীবোর্ড বা ড্রপডাউন সাজেশনে, প্রদর্শন করা হয়। এইভাবে, যখন সমস্ত API একসাথে ব্যবহার করা হয়, তখন ব্যবহারকারীকে প্রথমে একটি সিলেক্টর দেখানো হয়, এবং যদি সেটি বাতিল করে উপরে উল্লিখিত ফিল্ডগুলোর কোনো একটিতে ট্যাপ করা হয়, তবে তাকে কীবোর্ড/ড্রপডাউন সাজেশন দেখানো হয়। - ক্রেডেনশিয়াল পুনরুদ্ধার করুন। ব্যবহারকারীর ক্রেডেনশিয়াল পূর্ববর্তী ডিভাইস থেকে একটি নতুন অ্যান্ড্রয়েড ডিভাইসে পুনরুদ্ধার করতে ক্রেডেনশিয়াল পুনরুদ্ধার ব্যবহার করা হয়। ব্যবহারকারীর জন্য একটি
RestoreCredentialতৈরি করার মাধ্যমে, যদি ব্যবহারকারী সেটআপ পর্যায়ে পুরানো ডিভাইস থেকে স্থানান্তরের জন্য অ্যাপটি নির্বাচন করেন, তাহলে ক্রেডেনশিয়ালটি স্বয়ংক্রিয়ভাবে ব্যবহারকারীর নতুন ডিভাইসে স্থানান্তরিত হয়ে যাবে।
এপিআই পরিবর্তন
- ডেভেলপারদের
CryptoObjectএবংBiometricPromptDataসেটারগুলির মধ্যে শর্ত আরোপ করার নমনীয়তা দিন। ( Ie7e8e )
সংস্করণ 1.5.0-alpha06
১৬ অক্টোবর, ২০২৪
androidx.credentials:credentials:1.5.0-alpha06 এবং androidx.credentials:credentials-play-services-auth:1.5.0-alpha06 রিলিজ করা হয়েছে। ভার্সন 1.5.0-alpha06-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
নতুন বৈশিষ্ট্য
- লাইব্রেরিটিকে শীঘ্রই একটি স্থিতিশীল সংস্করণে প্রকাশের জন্য প্রস্তুত করুন।
সংস্করণ 1.5.0-alpha05
৪ সেপ্টেম্বর, ২০২৪
androidx.credentials:credentials:1.5.0-alpha05 এবং androidx.credentials:credentials-play-services-auth:1.5.0-alpha05 রিলিজ করা হয়েছে। ভার্সন 1.5.0-alpha05-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
এপিআই পরিবর্তন
- নতুন ধরনের পরিচয়পত্র সমর্থন করুন -
DigitalCredential( I12952 ) - বান্ডেল রূপান্তর API উন্মুক্ত করুন: আরও
asBundleএবংfromBundleহেল্পার উন্মুক্ত করুন যাতে এই ক্লাসগুলি IPC-এর মাধ্যমে আরও সহজে পাস করা যায় ( I1a017 ) -
PendingIntentHandlerপূর্ববর্তী সংস্করণের সাথে সামঞ্জস্যপূর্ণ করুন। ( I34c13 ) -
CallingAppInfoপূর্ববর্তী সংস্করণের সাথে সামঞ্জস্যপূর্ণ করুন ( I65085 ) -
ClearCredentialRequestTypesধ্রুবকগুলোকে প্রকাশ করুন।
সংস্করণ 1.5.0-alpha04
৭ আগস্ট, ২০২৪
androidx.credentials:credentials:1.5.0-alpha04 এবং androidx.credentials:credentials-play-services-auth:1.5.0-alpha04 রিলিজ করা হয়েছে। ভার্সন 1.5.0-alpha04-এ এই কমিটগুলো রয়েছে।
এপিআই পরিবর্তন
-
CreateRestoreCredentialRequestএরisCloudBackupEnabledপ্যারামিটারের জন্য একটি ডিফল্ট মান যোগ করা হয়েছে।
বাগ সংশোধন
-
credentials-play-services-authএর জন্যminSdkVersionসরিয়ে ফেলা হয়েছে।
সংস্করণ 1.5.0-alpha03
২৪ জুলাই, ২০২৪
androidx.credentials:credentials:1.5.0-alpha03 এবং androidx.credentials:credentials-play-services-auth:1.5.0-alpha03 প্রকাশিত হয়েছে। এই সংস্করণটি একটি অভ্যন্তরীণ শাখায় তৈরি করা হয়েছে।
নতুন বৈশিষ্ট্য
- একটি নতুন ফিচার চালু করা হয়েছে, যার নাম রিস্টোর ক্রেডেনশিয়ালস। ব্যবহারকারীর ক্রেডেনশিয়াল তার আগের ডিভাইস থেকে একটি নতুন অ্যান্ড্রয়েড ডিভাইসে পুনরুদ্ধার করতে রিস্টোর ক্রেডেনশিয়াল ব্যবহার করা হয়। ব্যবহারকারীর জন্য একটি
RestoreCredentialতৈরি করা হলে, সেটআপ পর্যায়ে তিনি যদি পুরোনো ডিভাইস থেকে অ্যাপ স্থানান্তরের জন্য নির্বাচন করেন, তবে ক্রেডেনশিয়ালটি স্বয়ংক্রিয়ভাবে তার নতুন ডিভাইসে স্থানান্তরিত হয়ে যাবে।
এপিআই পরিবর্তন
- ক্রেডেনশিয়াল পুনরুদ্ধারের অনুরোধ জানানোর জন্য নতুন ক্লাস যুক্ত করা হয়েছে।
-
RestoreCredentialনামে একটি নতুন ক্রেডেনশিয়াল টাইপ, যা একটি নতুন ডিভাইসে ক্রেডেনশিয়াল পুনরুদ্ধার করতে পারে। - নতুন
RestoreCredentialতৈরি করার জন্যCreateRestoreCredentialRequest। -
RestoreCredentialআনার জন্যGetRestoreCredentialOption। -
RestoreCredentialমুছে ফেলার জন্যClearCredentialStateRequestপরিবর্তন করা যেতে পারে।
বাগ সংশোধন
- অ্যাপ-পুনরুদ্ধারের উদ্দেশ্যে একটি নতুন
RestoreCredentialAPI যোগ করা হয়েছে ( If2d40 )
সংস্করণ 1.5.0-alpha02
১২ জুন, ২০২৪
androidx.credentials:credentials:1.5.0-alpha02 এবং androidx.credentials:credentials-play-services-auth:1.5.0-alpha02 প্রকাশিত হয়েছে। এই সংস্করণটি একটি অভ্যন্তরীণ শাখায় তৈরি করা হয়েছে।
নতুন বৈশিষ্ট্য
- ক্রেডেনশিয়াল তৈরি এবং পুনরুদ্ধার প্রক্রিয়ার মধ্যে সরাসরি
BiometricPromptঅন্তর্ভুক্ত করার জন্যCredentialManagerসক্ষমতা এখন প্রোভাইডারদের জন্য জেটপ্যাকের মাধ্যমে উপলব্ধ।
এপিআই পরিবর্তন
-
CredentialManager( I3b159 ) এর মাধ্যমে নতুন অন্তর্নিহিতBiometricPromptফ্লো ব্যবহার করার অনুমতি দেওয়ার জন্য API সারফেসেBiometricPromptDataযোগ করা হয়েছে। - প্রোভাইডারদের জন্য
BiometricPromptDataএর সুবিধা পেতেCreateEntryএবংCredentialEntryজুড়ে সমস্ত এন্ট্রি ক্লাস এবং সাবক্লাস পরিবর্তন করা হয়েছে। ( I16936 , I8e5bc ) -
CredentialManagerসহ অন্তর্নিহিতBiometricPromptফ্লো থেকে আসা ত্রুটি এবং ফলাফল এনকোড করার জন্য প্রয়োজনীয় টাইপগুলো যোগ করা হয়েছে। ( I8e5bc )
সংস্করণ 1.5.0-alpha01
২৯ মে, ২০২৪
androidx.credentials:credentials:1.5.0-alpha01 এবং androidx.credentials:credentials-play-services-auth:1.5.0-alpha01 প্রকাশিত হয়েছে। এই সংস্করণটি একটি অভ্যন্তরীণ শাখায় তৈরি করা হয়েছে।
নতুন বৈশিষ্ট্য
ক্রেডেনশিয়াল নির্বাচনের জন্য সেকেন্ডারি UI অভিজ্ঞতা: যে অ্যাপ ডেভেলপাররা সাইন-ইন করার সময় ব্যবহারকারীকে একটি সিলেক্টর দেখানোর জন্য ক্রেডেনশিয়াল ম্যানেজার API কল করেন, তারা এখন নতুন API ব্যবহার করে একই GetCredentialRequest একটি নির্দিষ্ট ভিউ, যেমন ইউজারনেম বা পাসওয়ার্ড ফিল্ডের সাথে যুক্ত করতে পারবেন।
পরবর্তীতে, যখন ব্যবহারকারী এই ভিউগুলির কোনো একটিতে ফোকাস করেন, তখন সংশ্লিষ্ট অনুরোধটি ক্রেডেনশিয়াল ম্যানেজারের কাছে পাঠানো হবে। এর ফলে প্রাপ্ত ক্রেডেনশিয়ালগুলি বিভিন্ন প্রোভাইডার জুড়ে একত্রিত করা হয় এবং অটোফিলের মতো সেকেন্ডারি UI-তে, যেমন কীবোর্ড বা ড্রপডাউন সাজেশনে, প্রদর্শন করা হয়। এইভাবে, যখন সমস্ত API একসাথে ব্যবহার করা হয়, তখন ব্যবহারকারীকে প্রথমে একটি সিলেক্টর দেখানো হয়, এবং যদি সেটি বাতিল করে উপরে উল্লিখিত ফিল্ডগুলির কোনো একটিতে ট্যাপ করা হয়, তবে তাকে কীবোর্ড/ড্রপডাউন সাজেশন দেখানো হয়।
এপিআই পরিবর্তন
- একটি
PendingGetCredentialRequestক্লাস, যা একটি (পূর্ব-বিদ্যমান)GetCredentialRequestহিসেবে নেয়, এবং একটি কলব্যাক গ্রহণ করে, যা অ্যাসিঙ্ক্রোনাসভাবে উপলব্ধ হলে একটি (পূর্ব-বিদ্যমান)GetCredentialResponseদিয়ে আহ্বান করা হয়। - অ্যান্ড্রয়েড ভিউ ক্লাসের জন্য নতুন এক্সটেনশন সেটার এপিআই, যা
PendingGetCredentialRequestএর একটি ইনস্ট্যান্স সেট করার সুযোগ দেয়। এই এপিআই-এর ব্যবহার প্রদত্ত ভিউটিকে এমনভাবে প্রস্তুত করবে, যাতে ব্যবহারকারী যখন সেটিতে ট্যাপ করবেন, তখন কীবোর্ড/ড্রপডাউন সাজেশনের মতো সেকেন্ডারি ইউআই এক্সপেরিয়েন্সে ক্রেডেনশিয়াল সাজেশনগুলো প্রদর্শিত হবে।
সংস্করণ ১.৩
সংস্করণ ১.৩.০
২ অক্টোবর, ২০২৪
androidx.credentials:credentials:1.3.0 এবং androidx.credentials:credentials-play-services-auth:1.3.0 প্রকাশ করা হয়েছে। সংস্করণ 1.3.0-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
১.২.০ সংস্করণ থেকে গুরুত্বপূর্ণ পরিবর্তনসমূহ
লাইব্রেরিটিকে আরও নির্ভরযোগ্য ও সামঞ্জস্যপূর্ণ করার লক্ষ্যে বিভিন্ন গুরুত্বপূর্ণ উন্নতি সাধন করা হয়েছে, যার মধ্যে নিম্নলিখিত বিষয়গুলো অন্তর্ভুক্ত, তবে এগুলোর মধ্যেই সীমাবদ্ধ নয়:
- সকল অ্যান্ড্রয়েড সংস্করণে
preferImmediatelyAvailableCredentialsসমর্থন করে। - অ্যাপের আকার বৃদ্ধি কমাতে প্রোগার্ড নিয়মটি উন্নত করা হয়েছে।
- বিভিন্ন ছোটখাটো ত্রুটি সংশোধন করা হয়েছে।
সংস্করণ 1.3.0-rc01
১০ জুলাই, ২০২৪
androidx.credentials:credentials:1.3.0-rc01 এবং androidx.credentials:credentials-play-services-auth:1.3.0-rc01 রিলিজ করা হয়েছে। ভার্সন 1.3.0-rc01-এ এই কমিটগুলো রয়েছে।
নতুন বৈশিষ্ট্য
- ছোটখাটো বাস্তবায়ন আপডেটসহ একটি ভার্সন বাম্প রিলিজ।
সংস্করণ 1.3.0-beta02
১২ জুন, ২০২৪
androidx.credentials:credentials:1.3.0-beta02 এবং androidx.credentials:credentials-play-services-auth:1.3.0-beta02 প্রকাশিত হয়েছে। সংস্করণ 1.3.0-beta02-এ এই কমিটগুলো রয়েছে।
বাগ সংশোধন
- প্রি-ইউ ডিভাইসগুলিতে ( I31b37 ) ত্রুটিযুক্ত পাবলিক কী ক্রেডেনশিয়াল ফ্লোতে
CONSTRAINT_ERRএর পরিবর্তেNOT_ALLOWED_ERRসঠিকভাবে পরীক্ষা করার জন্য লজিক সংশোধন করা হয়েছে।
সংস্করণ 1.3.0-beta01
২৯ মে, ২০২৪
androidx.credentials:credentials:1.3.0-beta01 এবং androidx.credentials:credentials-play-services-auth:1.3.0-beta01 প্রকাশিত হয়েছে। সংস্করণ 1.3.0-beta01-এ এই কমিটগুলো রয়েছে।
এপিআই পরিবর্তন
-
reateCredentialRequestবান্ডেল রূপান্তর API-এর নাম পরিবর্তন করুন। ( I46b95 ) - priorityhints API আপডেট করুন ( Ida554 )
সংস্করণ 1.3.0-alpha04
১৪ মে, ২০২৪
androidx.credentials:credentials:1.3.0-alpha04 এবং androidx.credentials:credentials-play-services-auth:1.3.0-alpha04 রিলিজ করা হয়েছে। ভার্সন 1.3.0-alpha04-এ এই কমিটগুলো রয়েছে।
বাগ সংশোধন
- androidx লাইব্রেরিগুলির ডিফল্ট
minSdkVersion২১-এ পরিবর্তন করুন। ( I6ec7f ) - অ্যান্ড্রয়েড সংস্করণ ১৩ এবং তার নিচের সংস্করণগুলোর জন্য PRF তৈরির সুবিধা।
- অ্যান্ড্রয়েড সংস্করণ ১৩ এবং তার নিচের সংস্করণগুলোর জন্য
preferImmediatelyAvailableCredentialsসমর্থন করা হয়েছে।
সংস্করণ 1.3.0-alpha03
১৭ এপ্রিল, ২০২৪
androidx.credentials:credentials:1.3.0-alpha03 এবং androidx.credentials:credentials-play-services-auth:1.3.0-alpha03 রিলিজ করা হয়েছে। এই ভার্সনে এমন কিছু সোর্স জার (jar) রয়েছে যা পূর্ববর্তী রিলিজে অনুপস্থিত ছিল।
সংস্করণ 1.3.0-alpha02
৩ এপ্রিল, ২০২৪
androidx.credentials:credentials:1.3.0-alpha02 এবং androidx.credentials:credentials-play-services-auth:1.3.0-alpha02 রিলিজ করা হয়েছে। ভার্সন 1.3.0-alpha02-এ এই কমিটগুলো রয়েছে।
নতুন বৈশিষ্ট্য
- নতুন API যোগ করা হয়েছে যা
getCredentialবাcreateCredentialকল করার সময় ক্রেডেনশিয়াল সিলেক্টরে ক্রেডেনশিয়াল এন্ট্রিগুলোকে স্পষ্টভাবে প্রদর্শন করতে সহায়তা করে।
এপিআই পরিবর্তন
- প্রদর্শনের অগ্রাধিকার সম্পর্কিত তথ্য অন্তর্ভুক্ত করার জন্য ক্রেডেনশিয়াল অপশন এপিআই সারফেসকে সম্প্রসারিত করা হয়েছে ( Ied6fe )
- স্ট্রাকচার্ড ডেটা রূপান্তর সহায়কগুলিতে ( If03a0 ) কাঁচা বান্ডেল উন্মুক্ত করা হয়েছে
-
isDefaultIconএবংisAutoSelectAllowedFromOptionএপিআইগুলো উন্মোচিত করা হয়েছে ( I05c59 ) - আইকন ডিফল্ট করার তথ্য অন্তর্ভুক্ত করার জন্য ক্রেডেনশিয়াল এন্ট্রি API সারফেস প্রসারিত করা হয়েছে ( I9fe00 )
- ক্রেডেনশিয়াল এন্ট্রিগুলিতে একটি
entryGroupIdঅংশ যোগ করা হয়েছে ( Id995c ) -
CredentialEntryAPI সারফেসে একটি নতুনaffiliationNameপ্রপার্টি যোগ করা হয়েছে। ( I6261e ) - ফ্রেমওয়ার্কে ব্যবহারের জন্য
fromXYZEntryAPI উন্মুক্ত করা হয়েছে ( I645a1 )
বাগ ফিক্স - প্ল্যাটফর্ম ক্রেডেনশিয়াল ম্যানেজার উপলব্ধ না থাকলে একটি ফলব্যাক সমাধান প্রদান করা হয়েছে। ( b/310701473 ) - clearCredentialState API দ্বারা সৃষ্ট NPE ঠিক করা হয়েছে ( b/327686881 )
সংস্করণ 1.3.0-alpha01
১৩ ডিসেম্বর, ২০২৩
androidx.credentials:credentials:1.3.0-alpha01 এবং androidx.credentials:credentials-play-services-auth:1.3.0-alpha01 প্রকাশ করা হয়েছে। সংস্করণ 1.3.0-alpha01-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
বাগ সংশোধন
- গুগল প্লে সার্ভিসের জন্য প্রয়োজনীয় সর্বনিম্ন APK ভার্সন এখন হলো 2023 v08.23 (APK ভার্সন 230815045), এবং এই চেকটি লাইব্রেরির মধ্যেই অন্তর্ভুক্ত করা হয়েছে। ( aosp/2856137 )
- একাধিক ইন-ফ্লাইট অনুরোধের রেস কন্ডিশনের কারণে সৃষ্ট অলরেডি-রিজিউম ত্রুটি সমাধান করুন ( Ic3567 )
সংস্করণ ১.২
সংস্করণ ১.২.২
৩ এপ্রিল, ২০২৪
androidx.credentials:credentials:1.2.2 এবং androidx.credentials:credentials-play-services-auth:1.2.2 রিলিজ করা হয়েছে। ভার্সন 1.2.2-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
বাগ সংশোধন
- একাধিক ইন-ফ্লাইট অনুরোধের রেস কন্ডিশনের কারণে সৃষ্ট অলরেডি-রিজিউম ত্রুটি সমাধান করুন ( Ic3567 )
-
clearCredentialStateAPI-এর কারণে সৃষ্ট NPE সমস্যার সমাধান ( b/327686881 )
সংস্করণ ১.২.১
৬ মার্চ, ২০২৪
androidx.credentials:credentials:1.2.1 এবং androidx.credentials:credentials-play-services-auth:1.2.1 রিলিজ করা হয়েছে। ভার্সন 1.2.1-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
বাগ সংশোধন
- প্ল্যাটফর্ম ক্রেডেনশিয়াল ম্যানেজার উপলব্ধ না থাকলে একটি বিকল্প সমাধান প্রদান করা হয়েছে। ( b/310701473 )
সংস্করণ ১.২.০
১ নভেম্বর, ২০২৩
androidx.credentials:credentials:1.2.0 এবং androidx.credentials:credentials-play-services-auth:1.2.0 প্রকাশ করা হয়েছে। সংস্করণ 1.2.0-তে এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
১.০.০ সংস্করণ থেকে গুরুত্বপূর্ণ পরিবর্তনসমূহ
- এই রিলিজে ব্যবহারকারীদের অনুরোধ অনুযায়ী পাসওয়ার্ড ও পাসকি সংরক্ষণ এবং পুনরুদ্ধারের ক্ষেত্রে ক্রেডেনশিয়াল প্রোভাইডারকে সহায়তা করার জন্য এক নতুন সেট এপিআই যুক্ত করা হয়েছে।
সংস্করণ 1.2.0-rc01
৪ অক্টোবর, ২০২৩
androidx.credentials:credentials:1.2.0-rc01 এবং androidx.credentials:credentials-play-services-auth:1.2.0-rc01 রিলিজ করা হয়েছে। ভার্সন 1.2.0-rc01-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
- ছোটখাটো বাস্তবায়ন আপডেটের সাথে একটি ভার্সন বাম্প রিলিজ।
সংস্করণ 1.2.0-beta04
২০ সেপ্টেম্বর, ২০২৩
androidx.credentials:credentials:1.2.0-beta04 এবং androidx.credentials:credentials-play-services-auth:1.2.0-beta04 প্রকাশ করা হয়েছে। সংস্করণ 1.2.0-beta04-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
নতুন বৈশিষ্ট্য
- গুগল দিয়ে সাইন ইন করার জন্য গেট সাইন ইন ইন্টেন্ট ফ্লো যোগ করা হয়েছে। ( Ib6559 , I7a042 )
- অনুমোদিত প্যাকেজগুলির জন্য একক স্বাক্ষর যাচাইকরণ যোগ করা হয়েছে। ( Ie6ff5 )
- আপডেট করা
toJson()মেথডগুলো ব্যবহার করার জন্যPublicKeyCredentialjson পার্সিং আপডেট করা হয়েছে। ( I708e3 , I00402 )
বাগ সংশোধন
- অনুপস্থিত Proguard নিয়মগুলি সংশোধন করা হয়েছে ( b/288120539 )
সংস্করণ 1.2.0-beta03
২৩শে আগস্ট, ২০২৩
androidx.credentials:credentials:1.2.0-beta03 এবং androidx.credentials:credentials-play-services-auth:1.2.0-beta03 প্রকাশ করা হয়েছে। সংস্করণ 1.2.0-beta03-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
বাগ সংশোধন
- webauthn স্পেক থেকে পরিকল্পিতভাবে বাতিল করার কারণে uvm এক্সটেনশনগুলো সরিয়ে ফেলা হলো। ( I2d46d )
-
clientExtensions,credProps, এবং rk প্রোপার্টিগুলোর ক্ষেত্রে webauthn স্পেক মেনে চলা নিশ্চিত করুন ( I3ab01 )।
সংস্করণ 1.2.0-beta02
১ আগস্ট, ২০২৩
androidx.credentials:credentials:1.2.0-beta02 এবং androidx.credentials:credentials-play-services-auth:1.2.0-beta02 প্রকাশ করা হয়েছে। সংস্করণ 1.2.0-beta02-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
বাগ সংশোধন
- b/293743991 - PublicKeyCredential- এর
authenticationResponseJsonপ্রপার্টিটি সঠিকভাবে পার্স করার জন্যauthenticatorDataফিল্ডের ধ্রুবক মানটি সংশোধন করা হয়েছে।
সংস্করণ 1.2.0-beta01
২৬ জুলাই, ২০২৩
androidx.credentials:credentials:1.2.0-beta01 এবং androidx.credentials:credentials-play-services-auth:1.2.0-beta01 প্রকাশ করা হয়েছে। সংস্করণ 1.2.0-beta01-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
এপিআই পরিবর্তন
- এমন একটি API উন্মুক্ত করুন যা নির্ধারণ করে যে অরিজিনটি ডেটা দ্বারা পূর্ণ আছে কি না ( Ia91f4 )
- কাস্টম ব্যতিক্রমগুলোকে শব্দার্থগতভাবে সঠিক করে তোলে ( Ibf6f4 )
- টেস্ট এপিআই যোগ করুন ( I61c1d )
- টেস্ট এপিআই যোগ করুন ( Iaeb6f )
- পরীক্ষামূলক
isAtLeastU()API-এর ব্যবহার সরানো হয়েছে ( Ie9117 , b/289269026 ) - একটি কাস্টম অরিজিন গেটার প্রকাশ করুন যা অ্যালাওলিস্ট ( I0c1b4 ) গ্রহণ করে।
-
VisibleForTestঅ্যানোটেশন যোগ করা হয়েছে ( I5467a ) -
VisibleForTestঅ্যানোটেশন ( Idf57a ) যোগ করা হয়েছে - শুধুমাত্র পরীক্ষার জন্য এপিআইগুলি সরান ( Idcc05 )
- প্রোভাইডার এন্ট্রি ক্লাসগুলিকে নিম্নতর API স্তরে উন্মুক্ত করুন ( I2e00a )
- টেস্ট এপিআই যোগ করুন ( Id6b9e )
বাগ সংশোধন
- টেস্ট এপিআই যোগ করুন ( I0d243 )
- নতুন টেস্টিং এপিআই যোগ করুন ( I6fa12 )
- তৈরি করার অনুরোধগুলির জন্য স্বয়ংক্রিয় নির্বাচন উন্মুক্ত করুন ( I84eee )
- JSON এনকোডিং ত্রুটিগুলিকে আরও বিশদ করুন ( I7a865 )
- অ্যাক্টিভিটি-বহির্ভূত কনটেক্সট প্যারামিটারের ক্ষেত্রে ডেভেলপার ত্রুটি সুন্দরভাবে রিপোর্ট করুন ( /I20dd7 , b/288288940 )
- প্রোভাইডারদের থেকে ফেরত আসা এক্সেপশনগুলোর ( Iaa2af , I0d243 , I55151 ) পার্সিং সংশোধন করা হয়েছে।
-
toSliceজন্য উন্নত ডকুমেন্টেশন
সংস্করণ ১.২.০-আলফা০৫
৭ জুন, ২০২৩
androidx.credentials:credentials:1.2.0-alpha05 এবং androidx.credentials:credentials-play-services-auth:1.2.0-alpha05 প্রকাশিত হয়েছে। এই সংস্করণটি একটি অভ্যন্তরীণ শাখায় তৈরি করা হয়েছে।
নতুন বৈশিষ্ট্য
- পাবলিক ব্রাঞ্চের পাশাপাশি জিএমএস মডিউলগুলো জুড়ে গেট এপিআই-এর জন্য পশ্চাৎমুখী সামঞ্জস্যপূর্ণ পার্সিং ব্যবস্থা চালু করা হয়েছে।
সংস্করণ 1.2.0-alpha04
১০ মে, ২০২৩
androidx.credentials:credentials:1.2.0-alpha04 এবং androidx.credentials:credentials-play-services-auth:1.2.0-alpha04 প্রকাশিত হয়েছে। এই সংস্করণটি একটি অভ্যন্তরীণ শাখায় তৈরি করা হয়েছে।
সংস্করণ 1.2.0-alpha03
১২ এপ্রিল, ২০২৩
androidx.credentials:credentials:1.2.0-alpha03 এবং androidx.credentials:credentials-play-services-auth:1.2.0-alpha03 রিলিজ করা হয়েছে। এটি একটি অভ্যন্তরীণ শাখা থেকে রিলিজ করা হয়েছিল।
সংস্করণ 1.2.0-alpha02
৮ মার্চ, ২০২৩
androidx.credentials:credentials:1.2.0-alpha02 এবং androidx.credentials:credentials-play-services-auth:1.2.0-alpha02 প্রকাশিত হয়েছে। একটি অভ্যন্তরীণ শাখা থেকে তৈরি করা হয়েছে।
এপিআই পরিবর্তন
- প্রোভাইডার রিকোয়েস্ট ক্লাসগুলোর টেস্টিং সক্ষম করতে কনস্ট্রাক্টরগুলোকে পাবলিক করুন।
- সকল এন্ট্রি ক্লাসে আইকন বাধ্যতামূলক করুন। তবে, ক্রেডেনশিয়াল প্রোভাইডাররা আইকন সরবরাহ না করলে, এই লাইব্রেরিতে ফলব্যাক আইকন থাকবে।
- ক্রেডেনশিয়াল প্রোভাইডারদের একাধিক অথেনটিকেশন অ্যাকশন এন্ট্রি সেট করার এবং প্রতিটির জন্য একটি শিরোনাম নির্ধারণ করার অনুমতি দিন।
- সমস্ত প্রিভিলেজড রিকোয়েস্ট ক্লাস সরিয়ে ফেলা হয়েছে। প্রোভাইডাররা এখন সরাসরি
android.service.credentials.CallingAppInfoক্লাস থেকে অরিজিন পেতে পারে এবং প্রিভিলেজড কলের (অন্য অ্যাপের পক্ষ থেকে করা কল) জন্য বিশেষ রিকোয়েস্ট ক্লাস হ্যান্ডেল করার প্রয়োজন নেই।
সংস্করণ 1.2.0-alpha01
৮ ফেব্রুয়ারী, ২০২৩
androidx.credentials:credentials:1.2.0-alpha01 এবং androidx.credentials:credentials-play-services-auth:1.2.0-alpha01 প্রকাশ করা হয়েছে। সংস্করণ 1.2.0-alpha01-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
নতুন বৈশিষ্ট্য
- এই রিলিজে ব্যবহারকারীদের অনুরোধ অনুযায়ী পাসওয়ার্ড ও পাসকি সংরক্ষণ এবং পুনরুদ্ধারের ক্ষেত্রে ক্রেডেনশিয়াল প্রোভাইডারকে সহায়তা করার জন্য এক নতুন সেট এপিআই যুক্ত করা হয়েছে।
এপিআই পরিবর্তন
- ক্রেডেনশিয়াল প্রোভাইডারদের সমর্থন করার জন্য নতুন এপিআই যুক্ত করা হয়েছে।
সংস্করণ ১.০
সংস্করণ 1.0.0-alpha09
৭ জুন, ২০২৩
androidx.credentials:credentials:1.0.0-alpha09 এবং androidx.credentials:credentials-play-services-auth:1.0.0-alpha09 রিলিজ করা হয়েছে। ভার্সন 1.0.0-alpha09-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
বাগ সংশোধন
- ব্যতিক্রমের ধরণগুলো নির্ভুল এবং সামঞ্জস্যপূর্ণ কিনা তা যাচাই করুন। ( Id13d7 )
- পাসকি পাওয়ার অনুরোধে json ফরম্যাট সমর্থন করুন। ( I25100 )
- পাসকি পুনরুদ্ধার প্রক্রিয়াটি পূর্ববর্তী GMS মডিউলগুলির সাথে পশ্চাৎমুখী সামঞ্জস্যপূর্ণ। ( I23878 )
সংস্করণ 1.0.0-alpha08
৩ মে, ২০২৩
androidx.credentials:credentials:1.0.0-alpha08 এবং androidx.credentials:credentials-play-services-auth:1.0.0-alpha08 রিলিজ করা হয়েছে। ভার্সন 1.0.0-alpha08-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
বাগ সংশোধন
- ডিবাগ আউটপুটের পাঠযোগ্যতা এবং ত্রুটির বার্তা উন্নত করা হয়েছে।
সংস্করণ 1.0.0-alpha07
১৯ এপ্রিল, ২০২৩
androidx.credentials:credentials:1.0.0-alpha07 এবং androidx.credentials:credentials-play-services-auth:1.0.0-alpha07 রিলিজ করা হয়েছে। ভার্সন 1.0.0-alpha07-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
বাগ সংশোধন
- কনফিগারেশন পরিবর্তনের কারণে সৃষ্ট বাগ সংশোধন করা হয়েছে ( a75fca , b/276316128 )
- শুধুমাত্র প্রি-ইউ এর জন্য SDK ( 5418c9 , b/278148300 ) এর ক্ষেত্রে পোস্ট-ইউ প্রবাহ ভাঙবেন না।
সংস্করণ 1.0.0-alpha06
৫ এপ্রিল, ২০২৩
androidx.credentials:credentials:1.0.0-alpha06 এবং androidx.credentials:credentials-play-services-auth:1.0.0-alpha06 রিলিজ করা হয়েছে। ভার্সন 1.0.0-alpha06-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
নতুন বৈশিষ্ট্য
- Google ID-এর সাথে ইন্টিগ্রেশন আপডেট করা হয়েছে, এটি
com.google.android.libraries.identity.googleid:googleid:1.0.0এর সাথে কাজ করবে।
সংস্করণ 1.0.0-alpha05
২২ মার্চ, ২০২৩
androidx.credentials:credentials:1.0.0-alpha05 এবং androidx.credentials:credentials-play-services-auth:1.0.0-alpha05 রিলিজ করা হয়েছে। ভার্সন 1.0.0-alpha05-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
বাগ সংশোধন
- যখন ব্যবহারকারী মোডাল শীটটি বাতিল করেন, তখন ব্যবহারকারী কর্তৃক বাতিলের ত্রুটিটি সঠিকভাবে রিপোর্ট করুন। ( /I9ff3 , b/271863184 )
সংস্করণ 1.0.0-alpha04
৮ মার্চ, ২০২৩
androidx.credentials:credentials:1.0.0-alpha04 এবং androidx.credentials:credentials-play-services-auth:1.0.0-alpha04 রিলিজ করা হয়েছে। ভার্সন 1.0.0-alpha04-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
এপিআই পরিবর্তন
- জেটপ্যাক লাইব্রেরিতে অরিজিন সেট করার জন্য
android.permission.CREDENTIAL_MANAGER_SET_ORIGINরিকোয়ারমেন্টটি যোগ করা হয়েছে। ( Ibaad4 ) - পাসকি গেট ফ্লো এক্সেপশন ( I4f654 ) যোগ করা হয়েছে
-
CredentialManagerapi autoselect behavior update ( I576dd ) -
CreateCredentialRequest.DisplayInfoএখনStringফিল্ডের পরিবর্তেCharSequenceব্যবহার করে। ( I85e70 )
বাগ সংশোধন
- প্লে অথ মডিউলটি যাতে R8 দ্বারা অপসারিত না হয়, তা নিশ্চিত করতে প্রোগার্ড নিয়ম যোগ করুন। ( 9543977 )
সংস্করণ 1.0.0-alpha03
২২ ফেব্রুয়ারী, ২০২৩
androidx.credentials:credentials:1.0.0-alpha03 এবং androidx.credentials:credentials-play-services-auth:1.0.0-alpha03 রিলিজ করা হয়েছে। ভার্সন 1.0.0-alpha03-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
নতুন বৈশিষ্ট্য
- গুগল দিয়ে সাইন-ইন করার সুবিধা যোগ করা হয়েছে।
এপিআই পরিবর্তন
-
UnsupportedExceptionসঠিকভাবে কাজ করতে দেয় ( I68208 ) - ডিভাইসে প্রয়োজনীয় ফ্ল্যাগ ( If08dd ) না থাকার মতো পরিস্থিতিগুলোর জন্য একটি নতুন ব্যতিক্রমের ধরণ যোগ করা হচ্ছে।
-
CredentialManagerব্যতিক্রম এপিআই ( I72947 )
সংস্করণ 1.0.0-alpha02
৮ ফেব্রুয়ারী, ২০২৩
androidx.credentials:credentials:1.0.0-alpha02 এবং androidx.credentials:credentials-play-services-auth:1.0.0-alpha02 রিলিজ করা হয়েছে। ভার্সন 1.0.0-alpha02-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
এপিআই পরিবর্তন
-
CredentialManagerএপিআই স্বাক্ষর পরিবর্তন ( Iabdec ) -
CredentialManagerএপিআই সিগনেচারের পরিবর্তন ( I977ed ) -
CredentialManagerএপিআই স্বাক্ষরের পরিবর্তন ( Ia6e9b )
বাগ সংশোধন
- webauthn স্পেসিফিকেশনে পুরোনো 'cable' আর সমর্থিত নয়, এবং এর প্রতিস্থাপিত 'hybrid' এখন ট্রান্সপোর্ট লিস্টের জন্য রিটার্ন করা হয়।
- ট্রান্সপোর্টগুলো দ্বিমাত্রিক তালিকা হিসেবে ফেরত দেওয়া হচ্ছিল, এটিকে সংশোধন করে সঠিক একমাত্রিক তালিকায় পরিণত করা হয়েছে।
সংস্করণ 1.0.0-alpha01
১১ জানুয়ারী, ২০২৩
androidx.credentials:credentials:1.0.0-alpha01 এবং androidx.credentials:credentials-play-services-auth:1.0.0-alpha01 প্রকাশ করা হয়েছে। সংস্করণ 1.0.0-alpha01-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
নতুন বৈশিষ্ট্য
- এই রিলিজে একটি নতুন জেটপ্যাক লাইব্রেরি রয়েছে যা ব্যবহারকারীর ক্রেডেনশিয়ালগুলিতে একটি সমন্বিত অ্যাক্সেস প্রদান করে। এর মধ্যে পাসওয়ার্ড, পাসকি এবং ফেডারেটেড ক্রেডেনশিয়াল অন্তর্ভুক্ত থাকতে পারে। নির্বিঘ্ন এবং নিরাপদ সাইন-ইন অভিজ্ঞতা প্রদানের জন্য এই লাইব্রেরিটি ব্যবহার করা উচিত।
- `androidx.credentials:credentials-play-services-auth:1.0.0-alpha01` একটি ঐচ্ছিক লাইব্রেরি, যা গুগল পাসওয়ার্ড ম্যানেজারে ক্রেডেনশিয়াল সংরক্ষণ এবং সেখান থেকে তা পুনরুদ্ধার করার সুযোগ দেয়। অ্যান্ড্রয়েড এপিআই লেভেল <= ৩৩ চালিত ডিভাইসগুলোর জন্য এই ডিপেন্ডেন্সিটি প্রয়োজন।
এপিআই পরিবর্তন
- নতুন এপিআই সহ নতুন লাইব্রেরি