פרטי כניסה

הספרייה הזו מספקת גישה מאוחדת לפרטי הכניסה של המשתמש. למשל סיסמאות, מפתחות גישה ופרטי כניסה מאוחדים. יש להשתמש בספרייה הזו כדי לספק חוויית כניסה חלקה ומאובטחת.
העדכון האחרון גרסה יציבה מועמד לפרסום גרסת בטא גרסת אלפא
4 בספטמבר 2024 1.2.2 1.3.0-rc01 - 1.5.0-alpha05

הצהרה על יחסי תלות

כדי להוסיף תלות בפרטי הכניסה, צריך להוסיף את מאגר Google Maven ל בפרויקט שלכם. לקריאת Maven של Google של המאגר לקבלת מידע נוסף.

מוסיפים את יחסי התלות של פריטי המידע הנדרשים בקובץ build.gradle בשביל האפליקציה או המודול שלך:

Kotlin

dependencies {
    implementation("androidx.credentials:credentials:1.5.0-alpha05")

    // optional - needed for credentials support from play services, for devices running
    // Android 13 and below.
    implementation("androidx.credentials:credentials-play-services-auth:1.5.0-alpha05")
}

Groovy

dependencies {
    implementation "androidx.credentials:credentials:1.5.0-alpha05"

    // optional - needed for credentials support from play services, for devices running
    // Android 13 and below.
    implementation "androidx.credentials:credentials-play-services-auth:1.5.0-alpha05"
}

למידע נוסף על יחסי תלות אפשר לעיין במאמר מוסיפים יחסי תלות של build

משוב

המשוב שלך עוזר לנו לשפר את Jetpack. נשמח לשמוע אם גילית בעיות חדשות או אם יש לך רעיונות לשיפור הספרייה הזו. מומלץ לעיין בעיות קיימות בספרייה הזו לפני שיוצרים ספר חדש. אפשר להוסיף את ההצבעה שלך לבעיה קיימת על ידי לחיצה על לחצן הכוכב.

דיווח על בעיה חדשה

מקורות מידע בנושא מעקב אחר בעיות אפשר לקבל מידע נוסף.

אין נתוני גרסה של פריט המידע הזה שנוצר בתהליך הפיתוח (Artifact).

פרטי כניסה e2ee גרסה 1.0.

גרסה 1.0.0-alpha02

17 באפריל 2024

androidx.credentials:credentials-e2ee:1.0.0-alpha02 משוחרר. הגרסה הזו מכילה צנצנות מקור שהיו חסרות בגרסה הקודמת.

גרסה 1.0.0-alpha01

3 באפריל 2024

androidx.credentials:credentials-e2ee:1.0.0-alpha01 משוחרר. גרסה 1.0.0-alpha01 מכילה את התחייבויות אלה.

תכונות חדשות

  • תמיכה ביצירת IdentityKey ממפתח גישה (Iba31e)

גירסה 1.5

גרסה 1.5.0-alpha05

4 בספטמבר 2024

androidx.credentials:credentials:1.5.0-alpha05 ו-androidx.credentials:credentials-play-services-auth:1.5.0-alpha05 שוחררו. גרסה 1.5.0-alpha05 מכילה את התחייבויות אלה.

שינויים ב-API

  • תמיכה בסוג חדש של פרטי כניסה – DigitalCredential (I12952)
  • חשיפת ממשקי API של המרות חבילות: חשיפה ליותר עוזרים של asBundle ו-fromBundle כדי לאפשר העברה של המחלקות האלה בין IPC בקלות רבה יותר (I1a017)
  • להגדירPendingIntentHandler תאימות לאחור. (I34c13)
  • הגדרת CallingAppInfo כתאימות לאחור (I65085)
  • חושפים קבועים של ClearCredentialRequestTypes.

גרסה 1.5.0-alpha04

7 באוגוסט 2024

androidx.credentials:credentials:1.5.0-alpha04 ו-androidx.credentials:credentials-play-services-auth:1.5.0-alpha04 שוחררו. גרסה 1.5.0-alpha04 מכילה את התחייבויות אלה.

שינויים ב-API

  • נוסף ערך ברירת מחדל לפרמטר isCloudBackupEnabled של CreateRestoreCredentialRequest.

תיקוני באגים

  • בוצעה הסרה של minSdkVersion עבור credentials-play-services-auth.

גרסה 1.5.0-alpha03

24 ביולי 2024

androidx.credentials:credentials:1.5.0-alpha03 ו-androidx.credentials:credentials-play-services-auth:1.5.0-alpha03 שוחררו. הגרסה הזו פותחה בהסתעפות פנימית.

תכונות חדשות

  • אנחנו משיקים תכונה חדשה – שחזור פרטי כניסה. פרטי הכניסה לשחזור משמשים לשחזור פרטי הכניסה של המשתמש מהמכשיר הקודם למכשיר Android חדש. כשיוצרים RestoreCredential עבור המשתמש, פרטי הכניסה יועברו באופן אוטומטי למכשיר החדש של המשתמש אם במהלך ההגדרה הם יבחרו באפליקציה שאותה רוצים להעביר מהמכשיר הישן.

שינויים ב-API

  • אנחנו מוסיפים כיתות חדשות כדי לבקש שחזור של פרטי הכניסה.
  • סוג חדש של פרטי כניסה, RestoreCredential, שמאפשר לשחזר את פרטי הכניסה במכשיר חדש.
  • CreateRestoreCredentialRequest ליצירה של RestoreCredential חדש.
  • GetRestoreCredentialOption לאחזור RestoreCredential.
  • אפשר לשנות את ClearCredentialStateRequest כדי למחוק את RestoreCredential.

תיקוני באגים

  • נוסף ממשק API חדש של RestoreCredential למטרות שחזור אפליקציות (If2d40)

גרסה 1.5.0-alpha02

12 ביוני 2024

androidx.credentials:credentials:1.5.0-alpha02 ו-androidx.credentials:credentials-play-services-auth:1.5.0-alpha02 שוחררו. הגרסה הזו פותחה בהסתעפות פנימית.

תכונות חדשות

  • היכולת של CredentialManager להטמיע BiometricPrompt באופן ישיר בתהליכי היצירה והאחזור של פרטי הכניסה זמינה עכשיו לשימוש דרך Jetpack לספקים.

שינויים ב-API

  • הוספנו את BiometricPromptData לסביבת ה-API כדי לאפשר שימוש בתהליך BiometricPrompt המוטמע דרך CredentialManager (I3b159)
  • שיניתם את כל מחלקות הכניסה וכיתות המשנה ב-CreateEntry וב-CredentialEntry כדי לאפשר את השימוש ב-BiometricPromptData לספקים. (I16936, I8e5bc)
  • נוספו הסוגים הנדרשים לקידוד השגיאה והתוצאות מה-BiometricPrompt שהוטמעו זורמים עם CredentialManager. (I8e5bc)

גרסה 1.5.0-alpha01

29 במאי 2024

androidx.credentials:credentials:1.5.0-alpha01 ו-androidx.credentials:credentials-play-services-auth:1.5.0-alpha01 שוחררו. הגרסה הזו פותחה בהסתעפות פנימית.

תכונות חדשות

ממשק משתמש משני לבחירת פרטי כניסה: מפתחי אפליקציות שמפעילים ממשקי API של Credential Manager בזמן הכניסה כדי להציג למשתמש בורר, יכולים עכשיו להשתמש בממשקי API חדשים כדי לשייך את אותו GetCredentialRequest לתצוגה מפורטת מסוימת, כמו שם משתמש או שדה סיסמה.

לאחר מכן, כשהמשתמש יתמקד באחת מהתצוגות האלה, הבקשה המתאימה תישלח אל מנהל פרטי הכניסה. פרטי הכניסה שמתקבלים נצברים בין ספקים שונים ומוצגים במילוי אוטומטי, כמו ממשקי משתמש משניים, כמו הצעות במקלדת או בתפריטים. לכן, כשמשתמשים בכל ממשקי ה-API ביחד, מוצג למשתמש בורר, ואם סוגרים אותו ומקישים על אחד מהשדות שצוינו למעלה, מוצגות לו הצעות למקלדת או לתפריט נפתח.

שינויים ב-API

  • מחלקה של PendingGetCredentialRequest שמקבלת ערך GetCredentialRequest (קיים) וקריאה חוזרת (callback) להפעלה באמצעות GetCredentialResponse (קיים), כאשר הוא זמין באופן אסינכרוני.
  • ממשק API חדש של extensions setter למחלקה של android View, שמאפשר להגדיר מופע של PendingGetCredentialRequest. השימוש ב-API הזה מכין את התצוגה הנתונה. למשל, כשהמשתמש יקיש עליה, הצעות לפרטי כניסה יופיעו בממשקים משניים של ממשק משתמש, כמו הצעות במקלדת או בתפריט נפתח.

גרסה 1.3

גרסה 1.3.0-rc01

10 ביולי 2024

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

12 ביוני 2024

androidx.credentials:credentials:1.3.0-beta02 ו-androidx.credentials:credentials-play-services-auth:1.3.0-beta02 שוחררו. גרסה 1.3.0-beta02 כוללת את ההתחייבויות האלה.

תיקוני באגים

  • תוקנה לוגיקה לבדיקה תקינה של NOT_ALLOWED_ERR במקום CONSTRAINT_ERR בתהליכי פרטי כניסה של מפתח ציבורי שמכילות שגיאה במכשירים במצב טרום-U (I31b37)

גרסה 1.3.0-beta01

29 במאי 2024

androidx.credentials:credentials:1.3.0-beta01 ו-androidx.credentials:credentials-play-services-auth:1.3.0-beta01 שוחררו. גרסה 1.3.0-beta01 כוללת את ההתחייבויות האלה.

שינויים ב-API

  • שינוי השם של reateCredentialRequest Bundle Conversion API. (I46b95)
  • עדכון ה-Priorityhints API (Ida554)

גרסה 1.3.0-alpha04

14 במאי 2024

androidx.credentials:credentials:1.3.0-alpha04 ו-androidx.credentials:credentials-play-services-auth:1.3.0-alpha04 שוחררו. גרסה 1.3.0-alpha04 מכילה את התחייבויות אלה.

תיקוני באגים

  • מעבר אל 21 בתור minSdkVersion ברירת המחדל של ספריות androidx. (I6ec7f)
  • תמיכה ביצירת PRF לגרסאות Android 13 ומטה.
  • תמיכה ב-preferImmediatelyAvailableCredentials למכשירי Android מגרסה 13 ומטה.

גרסה 1.3.0-alpha03

17 באפריל 2024

androidx.credentials:credentials:1.3.0-alpha03 ו-androidx.credentials:credentials-play-services-auth:1.3.0-alpha03 שוחררו. הגרסה הזו מכילה צנצנות מקור שהיו חסרות בגרסה הקודמת.

גרסה 1.3.0-alpha02

3 באפריל 2024

androidx.credentials:credentials:1.3.0-alpha02 ו-androidx.credentials:credentials-play-services-auth:1.3.0-alpha02 שוחררו. גרסה 1.3.0-alpha02 מכילה את התחייבויות אלה.

תכונות חדשות

  • נוספו ממשקי API חדשים שעוזרים להציג בבירור רשומות של פרטי כניסה בבורר פרטי הכניסה במהלך קריאה של getCredential או createCredential.

שינויים ב-API

  • הרחבנו את החלונית של Credential Options API כך שתכלול מידע על עדיפויות תצוגה (Ied6fe)
  • חבילה גולמית שנחשפה לעזרה ביצירת המרות של נתונים מובְנים (If03a0)
  • ממשקי API חשופים של isDefaultIcon ו-isAutoSelectAllowedFromOption (I05c59)
  • החלונית של ה-API להזנה של פרטי כניסה הורחבה, כך שהיא תכלול מידע על ברירת המחדל של סמל (I9fe00)
  • נוסף ביט של entryGroupId לרשומות של פרטי הכניסה (Id995c)
  • נוסף נכס affiliationName חדש לפלטפורמת ה-API CredentialEntry. (I6261e)
  • ממשקי API חשופים של fromXYZEntry לשימוש במסגרת (I645a1)

תיקוני באגים - מסופק פתרון חלופי כאשר מנהל פרטי הכניסה של הפלטפורמה לא זמין. (b/310701473) - תיקון NPE שנוצר על-ידי clearCredentialState API (b/327686881)

גרסה 1.3.0-alpha01

13 בדצמבר 2023

androidx.credentials:credentials:1.3.0-alpha01 ו-androidx.credentials:credentials-play-services-auth:1.3.0-alpha01 שוחררו. גרסה 1.3.0-alpha01 מכילה את התחייבויות אלה.

תיקוני באגים

  • גרסת ה-APK המינימלית שנדרשת עבור Google Play Services היא עכשיו 2023 גרסה 08.23 (גרסת ה-APK של גרסת ה-APK 230815045), והבדיקה הזו כלולה בספרייה. (aosp/2856137)
  • תיקון השגיאה שכבר הועלתה עקב מרוץ תהליכים של מספר בקשות בתהליך הפעלה (Ic3567)

גרסה 1.2

גרסה 1.2.2

3 באפריל 2024

androidx.credentials:credentials:1.2.2 ו-androidx.credentials:credentials-play-services-auth:1.2.2 שוחררו. גרסה 1.2.2 כוללת את ההתחייבויות האלה.

תיקוני באגים

  • תיקון השגיאה שכבר הועלתה עקב מרוץ תהליכים של מספר בקשות בזמן שהוא פעיל (Ic3567)
  • תיקון NPE שנוצר על-ידי API של clearCredentialState (b/327686881)

גרסה 1.2.1

6 במרץ 2024

androidx.credentials:credentials:1.2.1 ו-androidx.credentials:credentials-play-services-auth:1.2.1 שוחררו. גרסה 1.2.1 כוללת את ההתחייבויות האלה.

תיקוני באגים

  • מוצג פתרון חלופי במקרים שבהם מנהל פרטי הכניסה של הפלטפורמה לא זמין. (b/310701473)

גרסה 1.2.0

1 בנובמבר 2023

androidx.credentials:credentials:1.2.0 ו-androidx.credentials:credentials-play-services-auth:1.2.0 שוחררו. גרסה 1.2.0 כוללת את ההתחייבויות האלה.

שינויים חשובים מאז 1.0.0

  • בגרסה הזו נוספה קבוצה חדשה של ממשקי API שתומכים בספק פרטי הכניסה ב אחסון ואחזור סיסמאות, מפתחות גישה לכל משתמש בקשות.

גרסה 1.2.0-rc01

4 באוקטובר 2023

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

20 בספטמבר 2023

androidx.credentials:credentials:1.2.0-beta04 ו-androidx.credentials:credentials-play-services-auth:1.2.0-beta04 שוחררו. גרסה 1.2.0-beta04 מכילה את התחייבויות אלה.

תכונות חדשות

  • נוסף תהליך של אחזור Intent לכניסה באמצעות חשבון Google. (Ib6559,I7a042)
  • נוספה בדיקה של חתימה יחידה לחבילות שנמצאות ברשימת ההיתרים. (Ie6ff5)
  • בוצע עדכון של ניתוח קובץ json של PublicKeyCredential לשימוש בשיטות המעודכנות של toJson(). (I708e3, I00402)

תיקוני באגים

  • תוקנו כללי ProGuard חסרים (b/288120539)

גרסה 1.2.0-beta03

23 באוגוסט 2023

androidx.credentials:credentials:1.2.0-beta03 ו-androidx.credentials:credentials-play-services-auth:1.2.0-beta03 שוחררו. גרסה 1.2.0-beta03 מכילה את התחייבויות אלה.

תיקוני באגים

  • הסרה של תוספי uvm בגלל הוצאה משימוש מתוכננת ממפרט Webauthn. (I2d46d)
  • תאימות למפרט של Webauthn לגבי clientExtensions, credProps ו-rk (I3ab01)

גרסה 1.2.0-beta02

1 באוגוסט 2023

androidx.credentials:credentials:1.2.0-beta02 ו-androidx.credentials:credentials-play-services-auth:1.2.0-beta02 שוחררו. גרסה 1.2.0-beta02 מכילה את התחייבויות אלה.

תיקוני באגים

  • b/293743991 – תיקון הערך הקבוע בשדה authenticatorData, כדי לנתח בצורה נכונה את המאפיין authenticationResponseJson ב-PublicKeyCredential

גרסה 1.2.0-beta01

26 ביולי 2023

androidx.credentials:credentials:1.2.0-beta01 ו-androidx.credentials:credentials-play-services-auth:1.2.0-beta01 שוחררו. גרסה 1.2.0-beta01 מכילה את התחייבויות אלה.

שינויים ב-API

  • חשיפה של API שקובע אם המקור מאוכלס או לא (Ia91f4)
  • הגדרה של חריגים בהתאמה אישית בצורה נכונה (Ibf6f4)
  • add test api (I61c1d)
  • add test api (Iaeb6f)
  • הוסרו שימושים ב-API הניסיוני של isAtLeastU() (Ie9117, b/289269026)
  • חשיפת מקור נתונים של מקור בהתאמה אישית שנכלל ברשימת ההיתרים (I0c1b4)
  • נוספה הערת VisibleForTest (I5467a)
  • נוספה הערה אחת (VisibleForTest) (Idf57a)
  • הסרת ממשקי ה-API לבדיקה בלבד (Idcc05)
  • חשיפת מחלקות הכניסה של ספקים לרמות API נמוכות יותר (I2e00a)
  • הוספת ממשקי בדיקה (Id6b9e)

תיקוני באגים

  • הוספת ממשקי API לבדיקה (I0d243)
  • הוספת ממשקי API חדשים לבדיקה (I6fa12)
  • חשיפת הבחירה האוטומטית לבקשות יצירה (I84eee)
  • הצגת פירוט של שגיאות קידוד JSON (I7a865)
  • לדווח בחביב על שגיאת מפתח בפרמטר שאינו פעילות (/I20dd7, b/288288940)
  • ניתוח חריגים מתוקן עבור חריגים שהוחזרו מספקים (Iaa2af,I0d243,I55151)
  • תיעוד משופר של toSlice

גרסה 1.2.0-alpha05

7 ביוני 2023

androidx.credentials:credentials:1.2.0-alpha05 ו-androidx.credentials:credentials-play-services-auth:1.2.0-alpha05 שוחררו. הגרסה הזו פותחה בהסתעפות פנימית.

תכונות חדשות

  • ניתוח תואם לאחור של get API במודולים של GMS שהושקו לצד ההסתעפות הציבורית.

גרסה 1.2.0-alpha04

10 במאי 2023

androidx.credentials:credentials:1.2.0-alpha04 ו-androidx.credentials:credentials-play-services-auth:1.2.0-alpha04 שוחררו. הגרסה הזו פותחה בהסתעפות פנימית.

גרסה 1.2.0-alpha03

12 באפריל 2023

androidx.credentials:credentials:1.2.0-alpha03 ו-androidx.credentials:credentials-play-services-auth:1.2.0-alpha03 שוחררו. הוא שוחרר מהסתעפות פנימית.

גרסה 1.2.0-alpha02

8 במרץ 2023

androidx.credentials:credentials:1.2.0-alpha02 ו-androidx.credentials:credentials-play-services-auth:1.2.0-alpha02 שוחררו. פיתוח הסתעפות פנימית.

שינויים ב-API

  • כדי להפעיל בדיקה של סיווגי הבקשות של ספקים, צריך להגדיר את ה-constructors כציבוריים.
  • להפוך סמלים לחובה בכל מחלקות הכניסה. אבל אם הספקים של פרטי הכניסה לא מספקים סמלים, לספרייה הזו יהיו סמלים חלופיים.
  • ספקי פרטי כניסה יכולים להגדיר רשומות מרובות של פעולות אימות ולהגדיר כותרת לכל אחת מהן.
  • הסרת כל סיווגי הבקשות בעלות הרשאות. ספקים יכולים עכשיו לקבל בקלות את המקור מהמחלקה android.service.credentials.CallingAppInfo, ולא צריכים לטפל במחלקות מיוחדות של בקשות עבור קריאות עם הרשאות (שיחות מטעם אפליקציה אחרת).

גרסה 1.2.0-alpha01

8 בפברואר 2023

androidx.credentials:credentials:1.2.0-alpha01 ו-androidx.credentials:credentials-play-services-auth:1.2.0-alpha01 שוחררו. גרסה 1.2.0-alpha01 מכילה את התחייבויות אלה.

תכונות חדשות

  • בגרסה הזו נוספה קבוצה חדשה של ממשקי API שתומכים בספק פרטי הכניסה ב אחסון ואחזור סיסמאות, מפתחות גישה לכל משתמש בקשות.

שינויים ב-API

  • נוספו ממשקי API חדשים לתמיכה בספקים של פרטי כניסה.

גירסה 1.0

גרסה 1.0.0-alpha09

7 ביוני 2023

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

3 במאי 2023

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

19 באפריל 2023

androidx.credentials:credentials:1.0.0-alpha07 ו-androidx.credentials:credentials-play-services-auth:1.0.0-alpha07 שוחררו. גרסה 1.0.0-alpha07 מכילה את התחייבויות אלה.

תיקוני באגים

  • תיקון באג שנגרם כתוצאה משינויים בהגדרות האישיות (a75fca, b/276316128)
  • אין להפסיק את התהליך לאחר U עבור ה-SDK לפני השימוש בלבד (5418c9, b/278148300)

גרסה 1.0.0-alpha06

5 באפריל 2023

androidx.credentials:credentials:1.0.0-alpha06 ו-androidx.credentials:credentials-play-services-auth:1.0.0-alpha06 שוחררו. גרסה 1.0.0-alpha06 מכילה את התחייבויות אלה.

תכונות חדשות

  • עדכון השילוב עם מזהה Google יפעל עם com.google.android.libraries.identity.googleid:googleid:1.0.0

גרסה 1.0.0-alpha05

22 במרץ 2023

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

8 במרץ 2023

androidx.credentials:credentials:1.0.0-alpha04 ו-androidx.credentials:credentials-play-services-auth:1.0.0-alpha04 שוחררו. גרסה 1.0.0-alpha04 מכילה את התחייבויות אלה.

שינויים ב-API

  • נוספה הדרישה android.permission.CREDENTIAL_MANAGER_SET_ORIGIN להגדרת מקור בספריית Jetpack. (Ibaad4)
  • נוסף תהליך חריג של מפתח גישה (I4f654)
  • עדכון ההתנהגות של הבחירה האוטומטית בממשק ה-API של CredentialManager (I576dd)
  • CreateCredentialRequest.DisplayInfo משתמש עכשיו בשדות CharSequence במקום String. (I85e70)

תיקוני באגים

  • אפשר להוסיף כללי הגנה כדי לוודא שמודול האימות של Play לא יוסר על ידי R8. (9543977)

גרסה 1.0.0-alpha03

22 בפברואר 2023

androidx.credentials:credentials:1.0.0-alpha03 ו-androidx.credentials:credentials-play-services-auth:1.0.0-alpha03 שוחררו. גרסה 1.0.0-alpha03 מכילה את התחייבויות אלה.

תכונות חדשות

  • נוספה תמיכה בכניסה באמצעות חשבון Google.

שינויים ב-API

  • ל-UnsupportedException יש אפשרות לפעול כראוי (I68208)
  • הוספת סוג חריג חדש כדי להביא בחשבון מקרים שבהם המכשיר לא מכיל את הדגלים הנדרשים (If08dd)
  • CredentialManager חריג api (I72947)

גרסה 1.0.0-alpha02

8 בפברואר 2023

androidx.credentials:credentials:1.0.0-alpha02 ו-androidx.credentials:credentials-play-services-auth:1.0.0-alpha02 שוחררו. גרסה 1.0.0-alpha02 מכילה את התחייבויות אלה.

שינויים ב-API

  • שינויים בחתימת ה-API של CredentialManager (Iabdec)
  • שינויים בחתימת ה-API של CredentialManager (I977ed)
  • שינויים בחתימת ה-API של CredentialManager (Ia6e9b)

תיקוני באגים

  • 'כבל' ישן יותר לא נתמך יותר במפרט webauthn, והגרסה החלופית, 'היברידי', מוחזרת עכשיו לרשימת התעבורה.
  • העברות הוחזרו ברשימות עם שני ממדים, ועכשיו זו הרשימה הנכונה של יום אחד.

גרסה 1.0.0-alpha01

11 בינואר 2023

androidx.credentials:credentials:1.0.0-alpha01 ו-androidx.credentials:credentials-play-services-auth:1.0.0-alpha01 שוחררו. גרסה 1.0.0-alpha01 מכילה את התחייבויות אלה.

תכונות חדשות

  • הגרסה הזו כוללת ספריית jetpack חדשה שמספקת גישה מאוחדת לפרטי הכניסה של המשתמש. למשל סיסמאות, מפתחות גישה ופרטי כניסה מאוחדים. יש להשתמש בספרייה הזו כדי לספק חוויית כניסה חלקה ומאובטחת.
  • 'androidx.credentials:credentials-play-services-auth:1.0.0-alpha01' היא ספרייה אופציונלית שמאפשרת לאחסן פרטי כניסה ולאחזר אותם ממנהל הסיסמאות של Google. התלות הזאת נדרשת במכשירים עם רמת API של Android <= 33.

שינויים ב-API

  • ספרייה חדשה עם ממשקי API חדשים