Letzte Aktualisierung | Stabile Version | Releasekandidat | Beta-Ausgabe | Alpha-Release |
---|---|---|---|---|
4. September 2024 | 1.2.2 | 1.3.0–rc01 | - | 1.5.0-alpha05 |
Abhängigkeiten deklarieren
Um eine Abhängigkeit von Anmeldedaten hinzuzufügen, müssen Sie das Google Maven-Repository zu für Ihr Projekt. Google-Maven lesen -Repository finden Sie weitere Informationen.
Fügen Sie der Datei build.gradle
die Abhängigkeiten für die Artefakte hinzu, die Sie benötigen
Ihre App oder Ihr Modul:
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") }
Cool
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" }
Weitere Informationen zu Abhängigkeiten finden Sie unter Fügen Sie Build-Abhängigkeiten hinzu.
Feedback
Dein Feedback hilft uns, Jetpack zu verbessern. Teilen Sie uns mit, wenn Sie neue Ausgaben entdecken oder zur Verbesserung dieser Bibliothek. In der bestehende Probleme in dieser Bibliothek, bevor Sie eine neue erstellen. So können Sie für ein vorhandenes Problem abstimmen: indem Sie auf die Sternschaltfläche klicken.
Weitere Informationen finden Sie in der Dokumentation zur Problemverfolgung. .
Für dieses Artefakt gibt es keine Versionshinweise.
Anmeldedaten e2ee Version 1.0.
Version 1.0.0-alpha02
17. April 2024
androidx.credentials:credentials-e2ee:1.0.0-alpha02
wurde veröffentlicht. Diese Version enthält Quell-JAR-Dateien, die im vorherigen Release fehlten.
Version 1.0.0-alpha01
3. April 2024
androidx.credentials:credentials-e2ee:1.0.0-alpha01
wurde veröffentlicht. Version 1.0.0-alpha01 enthält diese Commits.
Neue Funktionen
- Unterstützung beim Erstellen eines
IdentityKey
aus einem Passkey (Iba31e)
Version 1.5
Version 1.5.0-alpha05
4. September 2024
androidx.credentials:credentials:1.5.0-alpha05
und androidx.credentials:credentials-play-services-auth:1.5.0-alpha05
wurden veröffentlicht. Version 1.5.0-alpha05 enthält diese Commits.
API-Änderungen
- Unterstützung eines neuen Anmeldedatentyps:
DigitalCredential
(I12952) - Set-Conversion-APIs verfügbar machen: Stellen Sie mehr
asBundle
- undfromBundle
-Hilfsmittel bereit, damit diese Klassen leichter über IPC weitergegeben werden können (I1a017). PendingIntentHandler
abwärtskompatibel machen. (I34c13)CallingAppInfo
abwärtskompatibel machen (I65085)ClearCredentialRequestTypes
-Konstanten freigeben.
Version 1.5.0-alpha04
7. August 2024
androidx.credentials:credentials:1.5.0-alpha04
und androidx.credentials:credentials-play-services-auth:1.5.0-alpha04
wurden veröffentlicht. Version 1.5.0-alpha04 enthält diese Commits.
API-Änderungen
- Standardwert für den Parameter
isCloudBackupEnabled
vonCreateRestoreCredentialRequest
hinzugefügt.
Fehlerkorrekturen
minSdkVersion
fürcredentials-play-services-auth
entfernt.
Version 1.5.0-alpha03
24. Juli 2024
androidx.credentials:credentials:1.5.0-alpha03
und androidx.credentials:credentials-play-services-auth:1.5.0-alpha03
wurden veröffentlicht. Diese Version wird in einem internen Zweig entwickelt.
Neue Funktionen
- Einführung einer neuen Funktion: „Anmeldedaten wiederherstellen“. Die Anmeldedaten für die Wiederherstellung werden verwendet, um die Anmeldedaten des Nutzers vom vorherigen Gerät auf einem neuen Android-Gerät wiederherzustellen. Wenn du eine
RestoreCredential
für den Nutzer erstellst, werden die Anmeldedaten automatisch auf das neue Gerät des Nutzers übertragen, wenn der Nutzer während der Einrichtungsphase auswählt, dass die App vom alten Gerät übertragen werden soll.
API-Änderungen
- Es werden neue Klassen zum Anfordern von Anmeldedaten zum Wiederherstellen hinzugefügt.
- Ein neuer Anmeldedatentyp,
RestoreCredential
, mit dem Anmeldedaten auf einem neuen Gerät wiederhergestellt werden können. CreateRestoreCredentialRequest
zum Erstellen einer neuenRestoreCredential
.GetRestoreCredentialOption
zum Abrufen vonRestoreCredential
.ClearCredentialStateRequest
kann geändert werden, umRestoreCredential
zu löschen.
Fehlerkorrekturen
- Neue
RestoreCredential
API für die App-Wiederherstellung hinzugefügt (If2d40)
Version 1.5.0-alpha02
12. Juni 2024
androidx.credentials:credentials:1.5.0-alpha02
und androidx.credentials:credentials-play-services-auth:1.5.0-alpha02
wurden veröffentlicht. Diese Version wird in einem internen Zweig entwickelt.
Neue Funktionen
- Anbieter können jetzt über Jetpack eine
BiometricPrompt
direkt in den Abläufen zum Erstellen und Abrufen von Anmeldedaten durchCredentialManager
implementieren.
API-Änderungen
BiometricPromptData
wurde der API-Oberfläche hinzugefügt, um die Nutzung des neuen eingebundenenBiometricPrompt
-Ablaufs überCredentialManager
zu ermöglichen (I3b159)- Alle Eintragsklassen und abgeleiteten Klassen in
CreateEntry
undCredentialEntry
wurden geändert, um den Nutzen vonBiometricPromptData
für Anbieter zu nutzen. (I16936, I8e5bc) - Die Typen wurden hinzugefügt, die zum Codieren des Fehlers und der Ergebnisse aus den eingefügten
BiometricPrompt
-Abläufen mitCredentialManager
erforderlich sind. (I8e5bc)
Version 1.5.0-alpha01
29. Mai 2024
androidx.credentials:credentials:1.5.0-alpha01
und androidx.credentials:credentials-play-services-auth:1.5.0-alpha01
wurden veröffentlicht. Diese Version wird in einem internen Zweig entwickelt.
Neue Funktionen
Sekundäre UI für die Auswahl von Anmeldedaten: App-Entwickler, die bei der Anmeldung Credential Manager APIs aufrufen, um dem Nutzer einen Selektor anzuzeigen, können jetzt neue APIs verwenden, um dieselbe GetCredentialRequest
mit einer bestimmten Ansicht zu verknüpfen, z. B. einem Nutzernamen- oder Passwortfeld.
Wenn sich der Nutzer dann auf eine dieser Ansichten konzentriert, wird die entsprechende Anfrage an den Anmeldedaten-Manager gesendet. Die Anmeldedaten werden anbieterübergreifend zusammengefasst und in Autofill wie sekundäre UI-Vorschläge angezeigt, z. B. Vorschläge für Tastatur- oder Drop-down-Menüs. Wenn alle APIs zusammen verwendet werden, wird dem Nutzer zuerst ein Selektor angezeigt. Wenn er geschlossen wird und auf eines der oben genannten Felder tippt, werden Tastatur- und Drop-down-Vorschläge angezeigt.
API-Änderungen
- Eine
PendingGetCredentialRequest
-Klasse, die eine (bereits vorhandene)GetCredentialRequest
und einen Callback, der mit einem bereits vorhandenenGetCredentialResponse
aufgerufen wird, wenn asynchron verfügbar ist. - Neue Extension Setter API für die Android View-Klasse, mit der eine Instanz von
PendingGetCredentialRequest
festgelegt werden kann. Durch die Nutzung dieser API wird die angegebene Ansicht vorbereitet, sodass beim Tippen des Nutzers darauf Vorschläge für Anmeldedaten auf sekundären Benutzeroberflächen angezeigt werden, z. B. Vorschläge für die Tastatur oder das Drop-down-Menü.
Version 1.3
Version 1.3.0-rc01
10. Juli 2024
androidx.credentials:credentials:1.3.0-rc01
und androidx.credentials:credentials-play-services-auth:1.3.0-rc01
wurden veröffentlicht. Version 1.3.0-rc01 enthält diese Commits.
Neue Funktionen
- Ein Versionsbump-Release sowie kleine Implementierungsupdates
Version 1.3.0-beta02
12. Juni 2024
androidx.credentials:credentials:1.3.0-beta02
und androidx.credentials:credentials-play-services-auth:1.3.0-beta02
wurden veröffentlicht. Version 1.3.0-beta02 enthält diese Commits.
Fehlerkorrekturen
- Die Logik für die korrekte Prüfung von
NOT_ALLOWED_ERR
stattCONSTRAINT_ERR
in Abläufen für öffentliche Schlüssel, die auf Pre-U-Geräten einen Fehler enthalten (I31b37), wurde behoben.
Version 1.3.0-beta01
29. Mai 2024
androidx.credentials:credentials:1.3.0-beta01
und androidx.credentials:credentials-play-services-auth:1.3.0-beta01
wurden veröffentlicht. Version 1.3.0-beta01 enthält diese Commits.
API-Änderungen
- Benennen Sie die
reateCredentialRequest
Bundle Conversion API um. (I46b95) - Priorityhints API aktualisieren (Ida554)
Version 1.3.0-alpha04
14. Mai 2024
androidx.credentials:credentials:1.3.0-alpha04
und androidx.credentials:credentials-play-services-auth:1.3.0-alpha04
wurden veröffentlicht. Version 1.3.0-alpha04 enthält diese Commits.
Fehlerkorrekturen
- Als Standard-
minSdkVersion
der Androidx-Bibliotheken auf 21 setzen. (I6ec7f) - Die Erstellung von PRF-Dateien wird für Android 13 und niedriger unterstützt.
- Sie können
preferImmediatelyAvailableCredentials
für Android-Version 13 und niedriger unterstützen.
Version 1.3.0-alpha03
17. April 2024
androidx.credentials:credentials:1.3.0-alpha03
und androidx.credentials:credentials-play-services-auth:1.3.0-alpha03
wurden veröffentlicht. Diese Version enthält Quell-JAR-Dateien, die im vorherigen Release fehlten.
Version 1.3.0-alpha02
3. April 2024
androidx.credentials:credentials:1.3.0-alpha02
und androidx.credentials:credentials-play-services-auth:1.3.0-alpha02
wurden veröffentlicht. Version 1.3.0-alpha02 enthält diese Commits.
Neue Funktionen
- Es wurden neue APIs hinzugefügt, die die Eingabe von Anmeldedaten unterstützen, die während eines
getCredential
- odercreateCredential
-Aufrufs klar in der Anmeldedatenauswahl angezeigt werden.
API-Änderungen
- Die Oberfläche der Credential Options API wurde um Informationen zu Anzeigeprioritäten erweitert (Ied6fe).
- Roh-Bundle wurde den Konvertierungshilfen für strukturierte Daten präsentiert (If03a0)
- Offengelegte
isDefaultIcon
- undisAutoSelectAllowedFromOption
-APIs (I05c59) - Die Oberfläche der Credential Entry API wurde um Informationen zur Standardeinstellung eines Symbols erweitert (I9fe00).
- Den Anmeldedateneinträgen wurde ein
entryGroupId
-Bit hinzugefügt (Id995c). - Die neue
affiliationName
-Eigenschaft wurde der API-OberflächeCredentialEntry
hinzugefügt. (I6261e) - Offengelegte
fromXYZEntry
APIs zur Verwendung im Framework (I645a1)
Fehlerkorrekturen
– Bereitgestellte Fallback-Lösung für den Fall, dass kein Anmeldedaten-Manager für die Plattform verfügbar ist. (b/310701473)
- Problem mit NPE aufgrund der clearCredentialState
API beheben (b/327686881)
Version 1.3.0-alpha01
13. Dezember 2023
androidx.credentials:credentials:1.3.0-alpha01
und androidx.credentials:credentials-play-services-auth:1.3.0-alpha01
wurden veröffentlicht. Version 1.3.0-alpha01 enthält diese Commits.
Fehlerkorrekturen
- Die mindestens erforderliche APK-Version, die für die Google Play-Dienste erforderlich ist, ist jetzt 2023 v08.23 (APK-Version 230815045). Diese Prüfung ist in die Bibliothek integriert. (aosp/2856137)
- Fehler beim Fortsetzen beheben, der durch die Race-Bedingung mehrerer laufender Anfragen verursacht wurde (Ic3567)
Version 1.2
Version 1.2.2
3. April 2024
androidx.credentials:credentials:1.2.2
und androidx.credentials:credentials-play-services-auth:1.2.2
wurden veröffentlicht. Version 1.2.2 enthält diese Commits.
Fehlerkorrekturen
- Fehler beim Fortsetzen beheben, der durch die Race-Bedingung mehrerer laufender Anfragen verursacht wurde (Ic3567)
- NPE aufgrund der
clearCredentialState
API korrigieren (b/327686881)
Version 1.2.1
6. März 2024
androidx.credentials:credentials:1.2.1
und androidx.credentials:credentials-play-services-auth:1.2.1
wurden veröffentlicht. Version 1.2.1 enthält diese Commits.
Fehlerkorrekturen
- Angegebene Fallback-Lösung, wenn der Anmeldedaten-Manager der Plattform nicht verfügbar ist. (b/310701473)
Version 1.2.0
1. November 2023
androidx.credentials:credentials:1.2.0
und androidx.credentials:credentials-play-services-auth:1.2.0
wurden veröffentlicht. Version 1.2.0 enthält diese Commits.
Wichtige Änderungen seit Version 1.0.0
- In diesem Release wurden neue APIs zur Unterstützung des Anmeldedatenanbieters in Speichern und Abrufen von Passwörtern, Passkeys pro Nutzer -Anfragen.
Version 1.2.0-rc01
4. Oktober 2023
androidx.credentials:credentials:1.2.0-rc01
und androidx.credentials:credentials-play-services-auth:1.2.0-rc01
wurden veröffentlicht. Version 1.2.0-rc01 enthält diese Commits.
- Ein Versionsbump-Release sowie kleine Implementierungsupdates
Version 1.2.0-beta04
20. September 2023
androidx.credentials:credentials:1.2.0-beta04
und androidx.credentials:credentials-play-services-auth:1.2.0-beta04
wurden veröffentlicht. Version 1.2.0-beta04 enthält diese Commits.
Neue Funktionen
- Vorgang zum Abrufen von Anmeldeabsichten für die Anmeldung über Google wurde hinzugefügt. (Ib6559,I7a042)
- Es wurde eine Einzelsignaturprüfung für Pakete auf der Zulassungsliste hinzugefügt. (Ie6ff5)
- Das Parsen von
PublicKeyCredential
-JSON-Dateien wurde aktualisiert, um aktualisiertetoJson()
-Methoden zu verwenden. (I708e3, I00402)
Fehlerkorrekturen
- Fehlende Proguard-Regeln behoben (b/288120539)
Version 1.2.0-beta03
23. August 2023
androidx.credentials:credentials:1.2.0-beta03
und androidx.credentials:credentials-play-services-auth:1.2.0-beta03
wurden veröffentlicht. Version 1.2.0-beta03 enthält diese Commits.
Fehlerkorrekturen
- Entfernt uvm-Erweiterungen aufgrund einer geplanten Einstellung aus der Webauthn-Spezifikation. (I2d46d)
- Achten Sie darauf, dass die Webauthn-Spezifikation in Bezug auf
clientExtensions
-,credProps
- und rk-Properties (I3ab01) eingehalten wird.
Version 1.2.0-beta02
1. August 2023
androidx.credentials:credentials:1.2.0-beta02
und androidx.credentials:credentials-play-services-auth:1.2.0-beta02
wurden veröffentlicht. Version 1.2.0-beta02 enthält diese Commits.
Fehlerkorrekturen
- b/293743991 – Korrigieren Sie den konstanten Wert für das Feld
authenticatorData
, damit das AttributauthenticationResponseJson
in PublicKeyCredential korrekt geparst werden kann.
Version 1.2.0-beta01
26. Juli 2023
androidx.credentials:credentials:1.2.0-beta01
und androidx.credentials:credentials-play-services-auth:1.2.0-beta01
wurden veröffentlicht. Version 1.2.0-beta01 enthält diese Commits.
API-Änderungen
- Stellen Sie eine API bereit, die bestimmt, ob der Ursprung ausgefüllt ist (Ia91f4).
- Benutzerdefinierte Ausnahmen werden semantisch korrekt korrigiert (Ibf6f4).
- Test-API hinzufügen (I61c1d)
- Test-API hinzufügen (Iaeb6f)
- Entfernung der Nutzung der experimentellen
isAtLeastU()
API (Ie9117, b/289269026) - Benutzerdefinierten Ursprungs-Getter freigeben, der die Zulassungsliste annimmt (I0c1b4)
- Anmerkung
VisibleForTest
hinzugefügt (I5467a) - Annotation
VisibleForTest
wurde hinzugefügt (Idf57a) - Nur Test-APIs entfernen (Idcc05)
- Anbieter-Eintragsklassen für niedrigere API-Ebenen bereitstellen (I2e00a)
- Test-APIs hinzufügen (Id6b9e)
Fehlerkorrekturen
- Test-APIs hinzufügen (I0d243)
- Neue Test-APIs hinzufügen (I6fa12)
- Automatische Auswahl für Erstellungsanfragen freigeben (I84eee)
- JSON-Codierungsfehler genauer darstellen (I7a865)
- Melden Sie einen Entwicklerfehler bei einem Kontextparameter ohne Aktivität ordnungsgemäß (/I20dd7, b/288288940).
- Korrigiertes Parsen von Ausnahmen für von Anbietern zurückgegebene Ausnahmen (Iaa2af,I0d243,I55151)
- Verbesserte Dokumentation für
toSlice
Version 1.2.0-alpha05
7. Juni 2023
androidx.credentials:credentials:1.2.0-alpha05
und androidx.credentials:credentials-play-services-auth:1.2.0-alpha05
wurden veröffentlicht. Diese Version wird in einem internen Zweig entwickelt.
Neue Funktionen
- Abwärtskompatibles Parsing für die get API in GMS-Modulen, die zusammen mit dem öffentlichen Zweig eingeführt wurden.
Version 1.2.0-alpha04
10. Mai 2023
androidx.credentials:credentials:1.2.0-alpha04
und androidx.credentials:credentials-play-services-auth:1.2.0-alpha04
wurden veröffentlicht. Diese Version wird in einem internen Zweig entwickelt.
Version 1.2.0-alpha03
12. April 2023
androidx.credentials:credentials:1.2.0-alpha03
und androidx.credentials:credentials-play-services-auth:1.2.0-alpha03
wurden veröffentlicht. Dies wurde von einem internen Zweig freigegeben.
Version 1.2.0-alpha02
8. März 2023
androidx.credentials:credentials:1.2.0-alpha02
und androidx.credentials:credentials-play-services-auth:1.2.0-alpha02
wurden veröffentlicht. Wurde in einem internen Zweig entwickelt.
API-Änderungen
- Ermöglichen Sie das Testen von Anbieteranfrageklassen, indem Sie Konstruktoren veröffentlichen.
- Symbole für alle Zugangsklassen zu Pflichtangaben machen. Wenn Anmeldedatenanbieter jedoch keine Symbole zur Verfügung stellen, enthält diese Bibliothek Fallback-Symbole.
- Anmeldedatenanbieter dürfen mehrere Einträge für Authentifizierungsaktionen festlegen und für jeden einen Titel festlegen.
- Entfernen Sie alle privilegierten Anfrageklassen. Anbieter können jetzt einfach den Ursprung aus der Klasse
android.service.credentials.CallingAppInfo
abrufen und müssen keine speziellen Anfrageklassen für privilegierte Aufrufe (Aufrufe im Namen einer anderen App) verarbeiten.
Version 1.2.0-alpha01
8. Februar 2023
androidx.credentials:credentials:1.2.0-alpha01
und androidx.credentials:credentials-play-services-auth:1.2.0-alpha01
wurden veröffentlicht. Version 1.2.0-alpha01 enthält diese Commits.
Neue Funktionen
- In diesem Release wurden neue APIs zur Unterstützung des Anmeldedatenanbieters in Speichern und Abrufen von Passwörtern, Passkeys pro Nutzer -Anfragen.
API-Änderungen
- Neue APIs zur Unterstützung von Anmeldedatenanbietern hinzugefügt.
Version 1.0
<ph type="x-smartling-placeholder">Version 1.0.0-alpha09
7. Juni 2023
androidx.credentials:credentials:1.0.0-alpha09
und androidx.credentials:credentials-play-services-auth:1.0.0-alpha09
wurden veröffentlicht. Version 1.0.0-alpha09 enthält diese Commits.
Fehlerkorrekturen
- Validieren Sie, dass die Ausnahmetypen korrekt und einheitlich sind. (ID13d7)
- Beim Abrufen eines Passkeys muss das JSON-Format unterstützt werden. (I25100)
- Der Passkey-Abruf ist abwärtskompatibel mit früheren GMS-Modulen (I23878).
Version 1.0.0-alpha08
3. Mai 2023
androidx.credentials:credentials:1.0.0-alpha08
und androidx.credentials:credentials-play-services-auth:1.0.0-alpha08
wurden veröffentlicht. Version 1.0.0-alpha08 enthält diese Commits.
Fehlerkorrekturen
- Verbesserte Lesbarkeit der Debug-Ausgabe und Fehlermeldungen.
Version 1.0.0-alpha07
19. April 2023
androidx.credentials:credentials:1.0.0-alpha07
und androidx.credentials:credentials-play-services-auth:1.0.0-alpha07
wurden veröffentlicht. Version 1.0.0-alpha07 enthält diese Commits.
Fehlerkorrekturen
- Beheben Sie einen Fehler, der durch Konfigurationsänderungen verursacht wurde (a75fca, b/276316128).
- Unterbrechen Sie nicht den Ablauf nach U für das Pre-U-SDK (5418c9, b/278148300).
Version 1.0.0-alpha06
5. April 2023
androidx.credentials:credentials:1.0.0-alpha06
und androidx.credentials:credentials-play-services-auth:1.0.0-alpha06
wurden veröffentlicht. Version 1.0.0-alpha06 enthält diese Commits.
Neue Funktionen
- Integration mit Google-ID aktualisieren, funktioniert mit
com.google.android.libraries.identity.googleid:googleid:1.0.0
Version 1.0.0-alpha05
22. März 2023
androidx.credentials:credentials:1.0.0-alpha05
und androidx.credentials:credentials-play-services-auth:1.0.0-alpha05
wurden veröffentlicht. Version 1.0.0-alpha05 enthält diese Commits.
Fehlerkorrekturen
- Melden Sie den Fehler beim Abbruch des Nutzers korrekt, wenn er das modale Tabellenblatt abbricht. (/I9ff3, b/271863184)
Version 1.0.0-alpha04
8. März 2023
androidx.credentials:credentials:1.0.0-alpha04
und androidx.credentials:credentials-play-services-auth:1.0.0-alpha04
wurden veröffentlicht. Version 1.0.0-alpha04 enthält diese Commits.
API-Änderungen
android.permission.CREDENTIAL_MANAGER_SET_ORIGIN
-Anforderung zum Festlegen des Ursprungs in der Jetpack-Bibliothek hinzugefügt. (Ibaad4)- Ausnahmen für den Passkey-Abruf hinzugefügt (I4f654)
- Update zum Verhalten der
CredentialManager
API für die automatische Auswahl (I576dd) CreateCredentialRequest.DisplayInfo
verwendet jetztCharSequence
anstelle vonString
-Feldern. (I85e70)
Fehlerkorrekturen
- Fügen Sie Proguard-Regeln hinzu, damit das Play-Authentifizierungsmodul nicht von R8 entfernt wird. (9543977)
Version 1.0.0-alpha03
22. Februar 2023
androidx.credentials:credentials:1.0.0-alpha03
und androidx.credentials:credentials-play-services-auth:1.0.0-alpha03
wurden veröffentlicht. Version 1.0.0-alpha03 enthält diese Commits.
Neue Funktionen
- „Über Google anmelden“ wird jetzt unterstützt.
API-Änderungen
- Erlaubt
UnsupportedException
, ordnungsgemäß zu funktionieren (I68208) - Hinzufügen eines neuen Ausnahmetyps für Fälle, z. B. wenn das Gerät nicht die erforderlichen Flags enthält (If08dd)
- Ausnahme-API
CredentialManager
(I72947)
Version 1.0.0-alpha02
8. Februar 2023
androidx.credentials:credentials:1.0.0-alpha02
und androidx.credentials:credentials-play-services-auth:1.0.0-alpha02
wurden veröffentlicht. Version 1.0.0-alpha02 enthält diese Commits.
API-Änderungen
- Änderungen der API-Signatur von
CredentialManager
(abdec) - Änderungen der API-Signatur von
CredentialManager
(I977ed) - Änderungen der API-Signatur von
CredentialManager
(Ia6e9b)
Fehlerkorrekturen
- Das ältere „cable“ wird in der Webauthn-Spezifikation nicht mehr unterstützt und der Ersatz, „hybrid“, wird jetzt für die Transportliste zurückgegeben.
- Die Transporte wurden in zweidimensionalen Listen wieder aufgenommen. Wir haben festgestellt, dass dies die korrekte 1D-Liste ist.
Version 1.0.0-alpha01
11. Januar 2023
androidx.credentials:credentials:1.0.0-alpha01
und androidx.credentials:credentials-play-services-auth:1.0.0-alpha01
wurden veröffentlicht. Version 1.0.0-alpha01 enthält diese Commits.
Neue Funktionen
- Diese Version enthält eine neue Jetpack-Bibliothek, die einen einheitlichen Zugriff auf die Anmeldedaten von Nutzern bietet. Dazu können Passwörter, Passkeys und föderierte Anmeldedaten gehören. Diese Bibliothek sollte verwendet werden, um eine nahtlose und sichere Anmeldung zu ermöglichen.
- „androidx.credentials:credentials-play-services-auth:1.0.0-alpha01“ ist eine optionale Bibliothek, mit der Anmeldedaten im Google Passwortmanager gespeichert und daraus abgerufen werden können. Diese Abhängigkeit ist für Geräte mit dem Android-API-Level <= 33 erforderlich.
API-Änderungen
- Neue Bibliothek mit neuen APIs