পরিচয়পত্র

এই লাইব্রেরিটি ব্যবহারকারীর ক্রেডেনশিয়ালগুলিতে সমন্বিত অ্যাক্সেস প্রদান করে। এর মধ্যে পাসওয়ার্ড, পাসকি এবং ফেডারেটেড ক্রেডেনশিয়াল অন্তর্ভুক্ত থাকতে পারে। নির্বিঘ্ন এবং নিরাপদ সাইন-ইন অভিজ্ঞতা প্রদানের জন্য এই লাইব্রেরিটি ব্যবহার করা উচিত।
সর্বশেষ আপডেট স্থিতিশীল রিলিজ রিলিজ প্রার্থী বিটা রিলিজ আলফা রিলিজ
০৮ এপ্রিল, ২০২৬ ১.৬.০ - - ১.৬.০

নির্ভরতা ঘোষণা করা

ক্রেডেনশিয়ালস-এর উপর নির্ভরতা যোগ করতে হলে, আপনাকে আপনার প্রজেক্টে গুগল মেভেন রিপোজিটরি যোগ করতে হবে। আরও তথ্যের জন্য গুগলের মেভেন রিপোজিটরি পড়ুন।

আপনার অ্যাপ বা মডিউলের 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-এ এই কমিটগুলো রয়েছে। এপিআই পরিবর্তনসমূহ**

সংস্করণ 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 )

বাগ সংশোধন

সংস্করণ 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.createFrom API উন্মুক্ত করুন ( 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 পরিবর্তন করা যেতে পারে।

বাগ সংশোধন

  • অ্যাপ-পুনরুদ্ধারের উদ্দেশ্যে একটি নতুন RestoreCredential API যোগ করা হয়েছে ( 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 )
  • CredentialEntry API সারফেসে একটি নতুন affiliationName প্রপার্টি যোগ করা হয়েছে। ( I6261e )
  • ফ্রেমওয়ার্কে ব্যবহারের জন্য fromXYZEntry API উন্মুক্ত করা হয়েছে ( 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 )
  • clearCredentialState API-এর কারণে সৃষ্ট 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() মেথডগুলো ব্যবহার করার জন্য PublicKeyCredential json পার্সিং আপডেট করা হয়েছে। ( 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 ) যোগ করা হয়েছে
  • CredentialManager api 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` একটি ঐচ্ছিক লাইব্রেরি, যা গুগল পাসওয়ার্ড ম্যানেজারে ক্রেডেনশিয়াল সংরক্ষণ এবং সেখান থেকে তা পুনরুদ্ধার করার সুযোগ দেয়। অ্যান্ড্রয়েড এপিআই লেভেল <= ৩৩ চালিত ডিভাইসগুলোর জন্য এই ডিপেন্ডেন্সিটি প্রয়োজন।

এপিআই পরিবর্তন

  • নতুন এপিআই সহ নতুন লাইব্রেরি