giriş bilgileri
Son Güncelleme | Kararlı Sürüm | Yayın Adayı | Beta Sürümü | Alfa Sürümü |
---|---|---|---|---|
4 Eylül 2024 | 1.2.2 | 1.3.0-rc01 | - | 1.5.0-alfa05 |
Bağımlılıkları bildirme
Kimlik bilgilerine bağımlılık eklemek için Google Maven deposunu akılda kalıcı bir yolunu sunar. Google'ın Maven kaynağını okuyun kod deposu'na bakın.
build.gradle
dosyasına ihtiyacınız olan yapıların bağımlılıklarını ekleyin.
uygulamanız veya modülünüz:
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") }
Eski
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" }
Bağımlılıklar hakkında daha fazla bilgi için Derleme bağımlılıkları ekleyin.
Geri bildirim
Geri bildiriminiz Jetpack'i iyileştirmemize yardımcı olacaktır. Yeni sorunlarla karşılaşırsanız veya fikir edinebilirsiniz. Daha fazla bilgi için lütfen mevcut sorunlar tıklayın. Oyunuzu mevcut bir soruna eklemek için yıldız düğmesini tıklayın.
Sorun İzleyici dokümanlarına bakın konulu videomuzu izleyin.
Bu yapı için sürüm notu yok.
Kimlik bilgileri e2ee Sürüm 1.0.
Sürüm 1.0.0-alpha02
17 Nisan 2024
androidx.credentials:credentials-e2ee:1.0.0-alpha02
yayınlandı. Bu sürüm, önceki sürümde bulunmayan kaynak jar dosyaları içeriyor.
Sürüm 1.0.0-alpha01
3 Nisan 2024
androidx.credentials:credentials-e2ee:1.0.0-alpha01
yayınlandı. Sürüm 1.0.0-alpha01 bu kaydetmeleri içerir.
Yeni Özellikler
- Geçiş anahtarından
IdentityKey
oluşturma desteği (Iba31e)
Sürüm 1.5
Sürüm 1.5.0-alpha05
4 Eylül 2024
androidx.credentials:credentials:1.5.0-alpha05
ve androidx.credentials:credentials-play-services-auth:1.5.0-alpha05
serbest bırakıldı. Sürüm 1.5.0-alpha05 bu kaydetmeleri içerir.
API Değişiklikleri
- Yeni kimlik bilgisi türünü destekleme:
DigitalCredential
(I12952) - Paket dönüşüm API'lerini kullanıma sunun: Bu sınıfların IPC'de daha kolay şekilde geçirilmesini sağlamak için daha fazla
asBundle
vefromBundle
yardımcısını kullanıma sunun (I1a017) PendingIntentHandler
uygulamasını geriye dönük uyumlu hale getirin. (I34c13)CallingAppInfo
öğesini geriye dönük uyumlu hale getirin (I65085)ClearCredentialRequestTypes
sabit değerlerini sunun.
Sürüm 1.5.0-alpha04
7 Ağustos 2024
androidx.credentials:credentials:1.5.0-alpha04
ve androidx.credentials:credentials-play-services-auth:1.5.0-alpha04
serbest bırakıldı. Sürüm 1.5.0-alpha04 bu kaydetmeleri içerir.
API Değişiklikleri
CreateRestoreCredentialRequest
olanisCloudBackupEnabled
parametresi için varsayılan değer eklendi.
Hata Düzeltmeleri
credentials-play-services-auth
içinminSdkVersion
kaldırıldı.
Sürüm 1.5.0-alpha03
24 Temmuz 2024
androidx.credentials:credentials:1.5.0-alpha03
ve androidx.credentials:credentials-play-services-auth:1.5.0-alpha03
serbest bırakıldı. Bu sürüm dahili bir dalda geliştirildi.
Yeni Özellikler
- Kimlik Bilgilerini Geri Yükle adlı yeni bir özelliği kullanıma sunar. Geri yükleme kimlik bilgisi, kullanıcının kimlik bilgisini önceki cihazdan yeni Android cihaza geri yüklemek için kullanılır. Kullanıcı için bir
RestoreCredential
oluşturulduğunda, kurulum aşamasında eski cihazdan kullanılacak uygulamayı seçerse kimlik bilgileri otomatik olarak kullanıcının yeni cihazına aktarılır.
API Değişiklikleri
- Kimlik Bilgilerini Geri Yükleme isteğinde bulunmak için yeni sınıflar eklenir.
- Kimlik bilgilerini yeni bir cihaza geri yükleyebilen yeni bir kimlik bilgisi türü (
RestoreCredential
). - Yeni bir
RestoreCredential
oluşturmak içinCreateRestoreCredentialRequest
. RestoreCredential
getirmek içinGetRestoreCredentialOption
.ClearCredentialStateRequest
,RestoreCredential
öğelerini temizlemek için değiştirilebilir.
Hata Düzeltmeleri
- Uygulama geri yükleme amacıyla yeni bir
RestoreCredential
API eklendi (If2d40)
Sürüm 1.5.0-alpha02
12 Haziran 2024
androidx.credentials:credentials:1.5.0-alpha02
ve androidx.credentials:credentials-play-services-auth:1.5.0-alpha02
serbest bırakıldı. Bu sürüm dahili bir dalda geliştirildi.
Yeni Özellikler
CredentialManager
hizmetinin, kimlik bilgisi oluşturma ve alma süreçlerinde doğrudan birBiometricPrompt
aktarma özelliği sağlayıcılar için artık Jetpack üzerinden kullanılabilir.
API Değişiklikleri
CredentialManager
(I3b159) üzerinden aktarılan yeniBiometricPrompt
akışının kullanılmasına olanak tanımak içinBiometricPromptData
, API yüzeyine eklendi- Sağlayıcılar için
BiometricPromptData
ürününden yararlanmak amacıylaCreateEntry
veCredentialEntry
genelindeki tüm giriş sınıfları ile alt sınıfları değiştirdi. (I16936, I8e5bc) - Hatayı ve eklenen
BiometricPrompt
akışlarından elde edilen sonuçlarıCredentialManager
ile kodlamak için gereken türler eklendi. (I8e5bc)
Sürüm 1.5.0-alpha01
29 Mayıs 2024
androidx.credentials:credentials:1.5.0-alpha01
ve androidx.credentials:credentials-play-services-auth:1.5.0-alpha01
serbest bırakıldı. Bu sürüm dahili bir dalda geliştirildi.
Yeni Özellikler
Kimlik bilgisi seçimi için ikincil kullanıcı arayüzü deneyimi: Oturum açma anlarında kullanıcıya bir seçici göstermek için Kimlik Bilgisi Yöneticisi API'lerini çağıran uygulama geliştiriciler artık aynı GetCredentialRequest
öğesini kullanıcı adı veya şifre alanı gibi belirli bir görünümle ilişkilendirmek için yeni API'ler kullanabilir.
Daha sonra, kullanıcı bu görünümlerden birine odaklandığında ilgili istek Kimlik Bilgisi Yöneticisi'ne gönderilir. Oluşturulan kimlik bilgileri sağlayıcılar arasında toplanır ve klavye veya açılır liste önerileri gibi ikincil kullanıcı arayüzleri gibi otomatik doldurma özelliğiyle gösterilir. Bu nedenle, tüm API'ler birlikte kullanıldığında kullanıcıya önce bir seçici sunulur. Kullanıcı, kapatılırsa ve yukarıda belirtilen alanlardan birine dokunduğunda klavye/açılır liste önerileriyle sunulur.
API Değişiklikleri
- (Önceden var olan)
GetCredentialRequest
alan birPendingGetCredentialRequest
sınıfı ve eşzamansız olarak kullanılabilir olduğunda (önceden var olan) birGetCredentialResponse
ile çağrılacak bir geri çağırma. - Android View sınıfı için,
PendingGetCredentialRequest
örneğinin ayarlanmasına olanak tanıyan yeni uzantı setter API'si. Bu API'nin kullanılması, belirtilen görünümü hazırlar. Kullanıcı bu görünüme dokunduğunda klavye/açılır menü önerileri gibi ikincil kullanıcı arayüzü deneyimlerinde kimlik bilgisi önerileri gösterilir.
Sürüm 1.3
Sürüm 1.3.0-rc01
10 Temmuz 2024
androidx.credentials:credentials:1.3.0-rc01
ve androidx.credentials:credentials-play-services-auth:1.3.0-rc01
serbest bırakıldı. Sürüm 1.3.0-rc01 bu kayıtları içerir.
Yeni Özellikler
- Küçük uygulama güncellemeleriyle birlikte sürüm düzeltme sürümü.
Sürüm 1.3.0-beta02
12 Haziran 2024
androidx.credentials:credentials:1.3.0-beta02
ve androidx.credentials:credentials-play-services-auth:1.3.0-beta02
serbest bırakıldı. Sürüm 1.3.0-beta02 bu taahhütleri içerir.
Hata Düzeltmeleri
- U öncesi cihazlarda (I31b37) hata içeren ortak anahtar kimlik bilgisi akışlarında
CONSTRAINT_ERR
yerineNOT_ALLOWED_ERR
ifadesinin doğru şekilde kontrol edilmesine neden olan mantık düzeltildi
Sürüm 1.3.0-beta01
29 Mayıs 2024
androidx.credentials:credentials:1.3.0-beta01
ve androidx.credentials:credentials-play-services-auth:1.3.0-beta01
serbest bırakıldı. Sürüm 1.3.0-beta01 bu taahhütleri içerir.
API Değişiklikleri
reateCredentialRequest
Bundle dönüşüm API'sini yeniden adlandır. (I46b95)- Priorityhints API'yi (Ida554) güncelleyin
Sürüm 1.3.0-alpha04
14 Mayıs 2024
androidx.credentials:credentials:1.3.0-alpha04
ve androidx.credentials:credentials-play-services-auth:1.3.0-alpha04
serbest bırakıldı. Sürüm 1.3.0-alpha04 bu kaydetmeleri içerir.
Hata Düzeltmeleri
- Androidx kitaplıklarının varsayılan
minSdkVersion
değeri olan 21'e geçin. (I6ec7f) - Android 13 ve önceki sürümler için PRF oluşturma desteği.
- Android 13 ve önceki sürümlerde
preferImmediatelyAvailableCredentials
desteği
Sürüm 1.3.0-alpha03
17 Nisan 2024
androidx.credentials:credentials:1.3.0-alpha03
ve androidx.credentials:credentials-play-services-auth:1.3.0-alpha03
serbest bırakıldı. Bu sürüm, önceki sürümde bulunmayan kaynak jar dosyaları içeriyor.
Sürüm 1.3.0-alpha02
3 Nisan 2024
androidx.credentials:credentials:1.3.0-alpha02
ve androidx.credentials:credentials-play-services-auth:1.3.0-alpha02
serbest bırakıldı. Sürüm 1.3.0-alpha02 bu kaydetmeleri içerir.
Yeni Özellikler
getCredential
veyacreateCredential
çağrısı sırasında kimlik bilgisi seçicide kimlik bilgisi girişlerinin açıkça gösterilmesine yardımcı olan yeni API'ler eklendi.
API Değişiklikleri
- Kimlik Bilgisi Seçenekleri API yüzeyi, görüntüleme öncelikleri ile ilgili bilgileri içerecek şekilde genişletildi (Ied6fe)
- Yapılandırılmış veri dönüşüm yardımcılarına sunulan ham paketi (If03a0)
- Açığa çıkan
isDefaultIcon
veisAutoSelectAllowedFromOption
API'leri (I05c59) - Kimlik bilgisi girişi API yüzeyi, bir simgenin varsayılan olarak ayarlanmasıyla ilgili bilgileri içerecek şekilde genişletildi (I9fe00)
- Kimlik bilgisi girişlerine
entryGroupId
biti eklendi (Id995c) CredentialEntry
API yüzeyine yeni biraffiliationName
özelliği eklendi. (I6261e)- Çerçevede (I645a1) kullanılacak kullanıma açık
fromXYZEntry
API'leri
Hata Düzeltmeleri
- Platform kimlik bilgisi yöneticisi kullanılamadığında sağlanan yedek çözüm. (b/310701473)
- clearCredentialState
API'nin neden olduğu NPE sorununu düzeltme (b/327686881)
Sürüm 1.3.0-alpha01
13 Aralık 2023
androidx.credentials:credentials:1.3.0-alpha01
ve androidx.credentials:credentials-play-services-auth:1.3.0-alpha01
serbest bırakıldı. 1.3.0-alpha01 sürümü bu kaydetmeleri içerir.
Hata Düzeltmeleri
- Google Play Hizmetleri için gereken minimum APK sürümü artık 2023 v08.23'tür (APK sürümü APK 230815045) ve bu kontrol kitaplığa eklenmiştir. (aosp/2856137)
- Yayındaki birden fazla isteğin (Ic3567) yarış durumunun neden olduğu zaten devam eden devam hatasını düzeltme
Sürüm 1.2
Sürüm 1.2.2
3 Nisan 2024
androidx.credentials:credentials:1.2.2
ve androidx.credentials:credentials-play-services-auth:1.2.2
serbest bırakıldı. Sürüm 1.2.2 bu taahhütleri içerir.
Hata Düzeltmeleri
- Yayındaki birden fazla isteğin (Ic3567) yarış durumunun neden olduğu zaten devam eden devam hatasını düzeltme
clearCredentialState
API'nin neden olduğu NPE'yi düzeltin (b/327686881)
Sürüm 1.2.1
6 Mart 2024
androidx.credentials:credentials:1.2.1
ve androidx.credentials:credentials-play-services-auth:1.2.1
serbest bırakıldı. Sürüm 1.2.1 bu taahhütleri içerir.
Hata Düzeltmeleri
- Platform kimlik bilgisi yöneticisi kullanılamadığında sağlanan yedek çözüm. (b/310701473)
Sürüm 1.2.0
1 Kasım 2023
androidx.credentials:credentials:1.2.0
ve androidx.credentials:credentials-play-services-auth:1.2.0
serbest bırakıldı. 1.2.0 sürümü bu kaydetmeleri içerir.
1.0.0'dan bu yana önemli değişiklikler
- Bu sürüm, Kimlik Bilgisi Sağlayıcı'nın desteklenmesi için her kullanıcı için şifre, geçiş anahtarı saklayıp getiriyor kabul edersiniz.
Sürüm 1.2.0-rc01
4 Ekim 2023
androidx.credentials:credentials:1.2.0-rc01
ve androidx.credentials:credentials-play-services-auth:1.2.0-rc01
serbest bırakıldı. Sürüm 1.2.0-rc01 bu kaydetmeleri içerir.
- Küçük uygulama güncellemeleriyle birlikte sürüm düzeltmesi sürümü
Sürüm 1.2.0-beta04
20 Eylül 2023
androidx.credentials:credentials:1.2.0-beta04
ve androidx.credentials:credentials-play-services-auth:1.2.0-beta04
serbest bırakıldı. Sürüm 1.2.0-beta04 bu kaydetmeleri içerir.
Yeni Özellikler
- Google ile oturum açmak için oturum açma amacı akışı eklendi. (Ib6559,I7a042)
- İzin verilenler listesindeki paketler için tek imza kontrolü eklendi. (Ie6ff5)
PublicKeyCredential
JSON ayrıştırma dosyası, güncellenmiştoJson()
yöntemlerini kullanacak şekilde güncellendi. (I708e3, I00402)
Hata Düzeltmeleri
- Eksik ProGuard kuralları düzeltildi (b/288120539)
Sürüm 1.2.0-beta03
23 Ağustos 2023
androidx.credentials:credentials:1.2.0-beta03
ve androidx.credentials:credentials-play-services-auth:1.2.0-beta03
serbest bırakıldı. Sürüm 1.2.0-beta03 bu kaydetmeleri içerir.
Hata Düzeltmeleri
- Webauthn spesifikasyonundan desteğin sonlandırılması planlandığı için uvm uzantılarını kaldırır. (I2d46d)
clientExtensions
,credProps
ve rk mülkleriyle ilgili webauthn spesifikasyonuna (I3ab01) uygunluğu sağlayın
Sürüm 1.2.0-beta02
1 Ağustos 2023
androidx.credentials:credentials:1.2.0-beta02
ve androidx.credentials:credentials-play-services-auth:1.2.0-beta02
serbest bırakıldı. Sürüm 1.2.0-beta02 bu kaydetmeleri içerir.
Hata Düzeltmeleri
- b/293743991 -
authenticationResponseJson
özelliğini PublicKeyCredential içinde doğru şekilde ayrıştırmak içinauthenticatorData
alanının sabit değerini düzeltin.
Sürüm 1.2.0-beta01
26 Temmuz 2023
androidx.credentials:credentials:1.2.0-beta01
ve androidx.credentials:credentials-play-services-auth:1.2.0-beta01
serbest bırakıldı. Sürüm 1.2.0-beta01 bu kaydetmeleri içerir.
API Değişiklikleri
- Kaynağın doldurulup doldurulmadığını belirleyen bir API'yi kullanıma sunun (Ia91f4)
- Özel istisnaları anlam açısından doğru hale getirir (Ibf6f4)
- test API'sini ekleme (I61c1d)
- test api'sini ekleme (Iaeb6f)
- Deneysel
isAtLeastU()
API kullanımları kaldırıldı (Ie9117, b/289269026) - İzin verilenler listesini (I0c1b4) alan özel bir kaynak alıcıyı kullanıma sunun
VisibleForTest
ek açıklaması eklendi (I5467a)VisibleForTest
ek açıklaması eklendi (Idf57a)- Yalnızca test API'lerini (Idcc05) kaldırma
- Sağlayıcı giriş sınıflarını daha düşük API seviyelerine sunma (I2e00a)
- Test API'leri (Id6b9e) ekleyin
Hata Düzeltmeleri
- Test API'leri ekleme (I0d243)
- Yeni test API'leri (I6fa12) ekleme
- Oluşturma istekleri için otomatik seçimi kullanıma sunun (I84eee)
- JSON kodlama hatalarını daha ayrıntılı hale getirme (I7a865)
- Etkinlik olmayan bir bağlam parametresiyle ilgili geliştirici hatasını dikkatlice bildirin (/I20dd7, b/288288940)
- Sağlayıcılardan döndürülen İstisnalar için Düzeltilmiş İstisna Ayrıştırma (Iaa2af,I0d243,I55151)
toSlice
için gelişmiş dokümanlar
Sürüm 1.2.0-alpha05
7 Haziran 2023
androidx.credentials:credentials:1.2.0-alpha05
ve androidx.credentials:credentials-play-services-auth:1.2.0-alpha05
serbest bırakıldı. Bu sürüm dahili bir dalda geliştirildi.
Yeni Özellikler
- Kamu şubesinin yanı sıra sunulan GMS modüllerinde get API için geriye dönük uyumlu ayrıştırma.
Sürüm 1.2.0-alpha04
10 Mayıs 2023
androidx.credentials:credentials:1.2.0-alpha04
ve androidx.credentials:credentials-play-services-auth:1.2.0-alpha04
serbest bırakıldı. Bu sürüm dahili bir dalda geliştirildi.
Sürüm 1.2.0-alpha03
12 Nisan 2023
androidx.credentials:credentials:1.2.0-alpha03
ve androidx.credentials:credentials-play-services-auth:1.2.0-alpha03
serbest bırakıldı. Bu öğe dahili bir daldan yayınlandı.
Sürüm 1.2.0-alpha02
8 Mart 2023
androidx.credentials:credentials:1.2.0-alpha02
ve androidx.credentials:credentials-play-services-auth:1.2.0-alpha02
serbest bırakıldı. Dahili bir şubeden geliştirildi.
API Değişiklikleri
- Oluşturucuları herkese açık hale getirerek sağlayıcı istek sınıflarının testini etkinleştirin.
- Tüm giriş sınıflarında simgeleri zorunlu kılın. Ancak kimlik bilgisi sağlayıcıları simge sağlamıyorsa bu kitaplıkta yedek simgeler bulunur.
- Kimlik bilgisi sağlayıcılarının birden fazla kimlik doğrulama işlemi girişi ayarlamasına izin verin ve her biri için bir başlık belirleyin.
- Tüm ayrıcalıklı istek sınıflarını kaldır. Sağlayıcılar artık kaynağı
android.service.credentials.CallingAppInfo
sınıfından alabilir ve ayrıcalıklı çağrılar (başka bir uygulama adına yapılan aramalar) için özel istek sınıflarını işlemeleri gerekmez.
Sürüm 1.2.0-alpha01
8 Şubat 2023
androidx.credentials:credentials:1.2.0-alpha01
ve androidx.credentials:credentials-play-services-auth:1.2.0-alpha01
serbest bırakıldı. Sürüm 1.2.0-alpha01 bu kaydetmeleri içerir.
Yeni Özellikler
- Bu sürüm, her kullanıcı için şifre, geçiş anahtarı saklayıp getiriyor kabul edersiniz.
API Değişiklikleri
- Kimlik Bilgisi Sağlayıcıları'nı desteklemek için yeni API'ler eklendi.
Sürüm 1.0
Sürüm 1.0.0-alpha09
7 Haziran 2023
androidx.credentials:credentials:1.0.0-alpha09
ve androidx.credentials:credentials-play-services-auth:1.0.0-alpha09
serbest bırakıldı. Sürüm 1.0.0-alpha09 bu kaydetmeleri içerir.
Hata Düzeltmeleri
- İstisna türlerinin doğru ve tutarlı olduğunu doğrulayın. (Id13d7)
- Geçiş anahtarı alma isteğinde json biçimini destekler. (I25100)
- Geçiş Anahtarı Alma akışı, önceki GMS modülleriyle geriye dönük uyumludur.(I23878)
Sürüm 1.0.0-alpha08
3 Mayıs 2023
androidx.credentials:credentials:1.0.0-alpha08
ve androidx.credentials:credentials-play-services-auth:1.0.0-alpha08
serbest bırakıldı. 1.0.0-alpha08 sürümü bu kaydetmeleri içerir.
Hata Düzeltmeleri
- Hata ayıklama çıkışı okunabilirliği ve hata mesajları iyileştirildi.
Sürüm 1.0.0-alpha07
19 Nisan 2023
androidx.credentials:credentials:1.0.0-alpha07
ve androidx.credentials:credentials-play-services-auth:1.0.0-alpha07
serbest bırakıldı. 1.0.0-alpha07 sürümü bu kaydetmeleri içerir.
Hata Düzeltmeleri
- Yapılandırma değişikliklerinden kaynaklanan hatayı düzeltme (a75fca, b/276316128)
- U öncesi SDK için U sonrası akışı kesmeyin (5418c9, b/278148300)
Sürüm 1.0.0-alpha06
5 Nisan 2023
androidx.credentials:credentials:1.0.0-alpha06
ve androidx.credentials:credentials-play-services-auth:1.0.0-alpha06
serbest bırakıldı. 1.0.0-alpha06 sürümü bu kaydetmeleri içerir.
Yeni Özellikler
- Entegrasyonu Google kimliğiyle güncelleyin,
com.google.android.libraries.identity.googleid:googleid:1.0.0
ile çalışır.
Sürüm 1.0.0-alpha05
22 Mart 2023
androidx.credentials:credentials:1.0.0-alpha05
ve androidx.credentials:credentials-play-services-auth:1.0.0-alpha05
serbest bırakıldı. 1.0.0-alpha05 sürümü bu kaydetmeleri içerir.
Hata Düzeltmeleri
- Kullanıcı, kalıcı sayfayı iptal ettiğinde kullanıcı iptal hatasını gerektiği gibi bildirin. (/I9ff3, b/271863184)
Sürüm 1.0.0-alpha04
8 Mart 2023
androidx.credentials:credentials:1.0.0-alpha04
ve androidx.credentials:credentials-play-services-auth:1.0.0-alpha04
serbest bırakıldı. 1.0.0-alpha04 sürümü bu kaydetmeleri içerir.
API Değişiklikleri
- Jetpack Kitaplığı'nda kaynağı ayarlamak için
android.permission.CREDENTIAL_MANAGER_SET_ORIGIN
şartı eklendi. (İbadet4) - Eklenen geçiş anahtarı alma akışı istisnaları (I4f654)
CredentialManager
API otomatik seçim davranışı güncellemesi (I576dd)CreateCredentialRequest.DisplayInfo
, artıkString
yerineCharSequence
alanlarını kullanıyor. (I85e70)
Hata Düzeltmeleri
- Play kimlik doğrulaması modülünün R8 tarafından kaldırılmaması için ProGuard kuralları ekleyin. (9543977)
Sürüm 1.0.0-alpha03
22 Şubat 2023
androidx.credentials:credentials:1.0.0-alpha03
ve androidx.credentials:credentials-play-services-auth:1.0.0-alpha03
serbest bırakıldı. 1.0.0-alpha03 sürümü bu kaydetmeleri içerir.
Yeni Özellikler
- Google ile Oturum Açma desteği eklendi.
API Değişiklikleri
UnsupportedException
işlevinin düzgün çalışmasını sağlar (I68208)- Cihazın gerekli işaretleri içermemesi (If08dd) gibi durumların hesaba katılması için yeni bir istisna türü ekleme.
CredentialManager
istisna API'sı (I72947)
Sürüm 1.0.0-alpha02
8 Şubat 2023
androidx.credentials:credentials:1.0.0-alpha02
ve androidx.credentials:credentials-play-services-auth:1.0.0-alpha02
serbest bırakıldı. 1.0.0-alpha02 sürümü bu kaydetmeleri içerir.
API Değişiklikleri
CredentialManager
API imzası değişiklikleri (Iabdec)CredentialManager
API imzası değişiklikleri (I977ed)CredentialManager
API imzası değişiklikleri (Ia6e9b)
Hata Düzeltmeleri
- webauthn spesifikasyonunda eski "kablo" artık desteklenmemektedir ve onun yerine geçen "karma" artık taşıma listesine döndürülmektedir.
- Taşımalar iki boyutlu listeler halinde geri verildi ve bu, doğru 1D liste olarak düzeltildi.
Sürüm 1.0.0-alpha01
11 Ocak 2023
androidx.credentials:credentials:1.0.0-alpha01
ve androidx.credentials:credentials-play-services-auth:1.0.0-alpha01
serbest bırakıldı. 1.0.0-alpha01 sürümü bu kaydetmeleri içerir.
Yeni Özellikler
- Bu sürüm, kullanıcının kimlik bilgilerine birleşik bir erişim sağlayan yeni bir jetpack kitaplığı içerir. Bu veriler arasında şifreler, geçiş anahtarları ve birleşik kimlik bilgileri yer alabilir. Bu kitaplık, sorunsuz ve güvenli oturum açma deneyimleri sağlamak için kullanılmalıdır.
- "androidx.credentials:credentials-play-services-auth:1.0.0-alpha01", kimlik bilgilerinin Google Şifre Yöneticisi'nde depolanmasına ve Google Şifre Yöneticisi'nden alınmasına olanak tanıyan isteğe bağlı bir kitaplıktır. Bu bağımlılık, Android API düzeyi 33'ten küçük olan cihazlar için gereklidir.
API Değişiklikleri
- Yeni API'lerle yeni kitaplık