6 Desember 2023
- Mengupdate Google Mobile Ads Android SDK dan Firebase Ads SDK. Untuk mengetahui informasi selengkapnya, lihat catatan rilis produk.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads:22.6.0
- com.google.android.gms:play-services-ads-lite:22.6.0
- com.google.firebase:firebase-ads:22.6.0
- com.google.firebase:firebase-ads-lite:22.6.0
4 Desember 2023
Update terbaru pada library
play-services-cast
,play-services-cast-framework
, danplay-services-cast-tv
menyertakan perubahan berikut:Diupdate agar bergantung pada
androidx.mediarouter:mediarouter:1.6.0-beta01
. Perubahan ini membuatMediaRouteButtons
selalu terlihat secara default.Diubah untuk mengurangi skenario saat penemuan perangkat Cast dimulai secara otomatis tanpa tindakan pengguna.
Menambahkan
CastOptions.Builder#setSessionTransferEnabled
untuk menetapkan apakah aplikasi pengirim harus menampilkan perangkat Transmisi saat Pengalih Output diaktifkan. Nilai defaultnya adalahtrue
.Menambahkan versi baru
CastButtonFactory#setUpMediaRouteButton
yang menampilkanTasks
yang dapat diproses oleh aplikasi untuk keberhasilan atau pengecualian yang ditampilkan.
Untuk informasi selengkapnya, lihat Catatan Rilis SDK Pengirim Cast Android.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-cast:21.4.0
- com.google.android.gms:play-services-cast-framework:21.4.0
- com.google.android.gms:play-services-cast-tv:21.0.1
16 November 2023
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Firebase Authentication
- Firebase Crashlytics
- Firebase Performance Monitoring
- Firebase Remote Config
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Update terbaru pada library
play-services-pay
(v16.4.0) menyertakan perubahan berikut untuk mendukung fitur e-money:Menambahkan
EmoneyReadiness
.Menambahkan
EmoneyReadinessStatus
.Menambahkan metode baru
checkReadinessForEmoney
untuk aplikasi yang tercantum dalam daftar yang diizinkan untuk fitur e-money guna memeriksa kesiapan layanan Google Play dalam mendapatkan dukungan e-money.Menambahkan metode baru
notifyEmoneyCardStatusUpdate
untuk aplikasi dalam daftar fitur e-money yang diizinkan guna memberi tahu layanan Google Play tentang pembaruan status kartu e-money tertentu.Menambahkan metode baru
pushEmoneyCard
untuk aplikasi dalam daftar fitur e-money yang diizinkan guna mengirimkan kartu e-money ke layanan Google Play.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:32.6.0
- com.google.firebase:firebase-auth:22.3.0
- com.google.firebase:firebase-auth-ktx:22.3.0
- com.google.firebase:firebase-config:21.6.0
- com.google.firebase:firebase-config-interop:16.0.0
- com.google.firebase:firebase-config-ktx:21.6.0
- com.google.firebase:firebase-crashlytics:18.6.0
- com.google.firebase:firebase-crashlytics-ktx:18.6.0
- com.google.firebase:firebase-crashlytics-ndk:18.6.0
- com.google.firebase:firebase-perf:20.5.1
- com.google.firebase:firebase-perf-ktx:20.5.1
- com.google.firebase:firebase-sessions:1.2.0
- com.google.android.gms:play-services-pay:16.4.0
9 November 2023
Update terbaru pada library
play-services-cloud-messaging
mencakup perubahan berikut:- Menambahkan metode baru,
messageHandled
, untuk menunjukkan bahwa pesan telah ditangani.
- Menambahkan metode baru,
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-cloud-messaging:17.1.0
7 November 2023
- Mengupdate library ML Kit layanan Google Play. Untuk informasi selengkapnya, lihat catatan rilis ML Kit.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-mlkit-subject-segmentation:16.0.0-beta1
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta5
30 Oktober 2023
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Firebase SDK untuk Google Analytics
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Mengupdate Google Mobile Ads Android SDK dan Firebase Ads SDK. Untuk mengetahui informasi selengkapnya, lihat catatan rilis produk.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads:22.5.0
- com.google.android.gms:play-services-ads-lite:22.5.0
- com.google.firebase:firebase-ads:22.5.0
- com.google.firebase:firebase-ads-lite:22.5.0
- com.google.firebase:firebase-bom:32.5.0
- com.google.firebase:firebase-analytics:21.5.0
- com.google.firebase:firebase-analytics-ktx:21.5.0
- com.google.android.gms:play-services-measurement:21.5.0
- com.google.android.gms:play-services-measurement-api:21.5.0
- com.google.android.gms:play-services-measurement-base:21.5.0
- com.google.android.gms:play-services-measurement-impl:21.5.0
- com.google.android.gms:play-services-measurement-sdk:21.5.0
- com.google.android.gms:play-services-measurement-sdk-api:21.5.0
26 Oktober 2023
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase App Check
- Plugin Gradle Firebase App Distribution
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase ML
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:32.4.1
- com.google.firebase:firebase-appcheck:17.1.1
- com.google.firebase:firebase-appcheck-debug:17.1.1
- com.google.firebase:firebase-appcheck-debug-testing:17.1.1
- com.google.firebase:firebase-appcheck-ktx:17.1.1
- com.google.firebase:firebase-appcheck-playintegrity:17.1.1
- com.google.firebase:firebase-appdistribution-gradle:4.0.1
- com.google.firebase:firebase-crashlytics:18.5.1
- com.google.firebase:firebase-crashlytics-ktx:18.5.1
- com.google.firebase:firebase-crashlytics-ndk:18.5.1
- com.google.firebase:firebase-firestore:24.9.1
- com.google.firebase:firebase-firestore-ktx:24.9.1
- com.google.firebase:firebase-installations-interop:17.2.0
- com.google.firebase:firebase-messaging:23.3.1
- com.google.firebase:firebase-messaging-ktx:23.3.1
- com.google.firebase:firebase-messaging-directboot:23.3.1
- com.google.firebase:firebase-ml-modeldownloader:24.2.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.1
18 Oktober 2023
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Cloud Functions for Firebase (klien)
- Cloud Storage for Firebase
- Firebase App Check
- Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Dynamic Links
- Firebase In-App Messaging
- Firebase ML
- Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
- Penginstalan Firebase
- Firebase SDK untuk Google Analytics
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Update terbaru pada library
play-services-tagmanager
danplay-services-analytics
mengupdate pendaftaranBroadcastReceiver
untuk Android U.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:32.4.0
- com.google.firebase:firebase-analytics:21.4.0
- com.google.firebase:firebase-analytics-ktx:21.4.0
- com.google.firebase:firebase-appcheck:17.1.0
- com.google.firebase:firebase-appcheck-debug:17.1.0
- com.google.firebase:firebase-appcheck-debug-testing:17.1.0
- com.google.firebase:firebase-appcheck-interop:17.1.0
- com.google.firebase:firebase-appcheck-ktx:17.1.0
- com.google.firebase:firebase-appcheck-playintegrity:17.1.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta11
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta11
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta11
- com.google.firebase:firebase-auth:22.2.0
- com.google.firebase:firebase-auth-ktx:22.2.0
- com.google.firebase:firebase-common:20.4.2
- com.google.firebase:firebase-common-ktx:20.4.2
- com.google.firebase:firebase-components:17.1.5
- com.google.firebase:firebase-config:21.5.0
- com.google.firebase:firebase-config-ktx:21.5.0
- com.google.firebase:firebase-crashlytics:18.5.0
- com.google.firebase:firebase-crashlytics-ktx:18.5.0
- com.google.firebase:firebase-crashlytics-ndk:18.5.0
- com.google.firebase:firebase-database:20.3.0
- com.google.firebase:firebase-database-ktx:20.3.0
- com.google.firebase:firebase-dynamic-links:21.2.0
- com.google.firebase:firebase-dynamic-links-ktx:21.2.0
- com.google.firebase:firebase-firestore:24.9.0
- com.google.firebase:firebase-firestore-ktx:24.9.0
- com.google.firebase:firebase-functions:20.4.0
- com.google.firebase:firebase-functions-ktx:20.4.0
- com.google.firebase:firebase-inappmessaging:20.4.0
- com.google.firebase:firebase-inappmessaging-display:20.4.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.4.0
- com.google.firebase:firebase-inappmessaging-ktx:20.4.0
- com.google.firebase:firebase-installations:17.2.0
- com.google.firebase:firebase-installations-interop:17.1.1
- com.google.firebase:firebase-installations-ktx:17.2.0
- com.google.firebase:firebase-measurement-connector:20.0.1
- com.google.firebase:firebase-messaging:23.3.0
- com.google.firebase:firebase-messaging-directboot:23.3.0
- com.google.firebase:firebase-messaging-ktx:23.3.0
- com.google.firebase:firebase-ml-modeldownloader:24.2.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.0
- com.google.firebase:firebase-perf:20.5.0
- com.google.firebase:firebase-perf-ktx:20.5.0
- com.google.firebase:firebase-sessions:1.1.0
- com.google.firebase:firebase-storage:20.3.0
- com.google.firebase:firebase-storage-ktx:20.3.0
- com.google.android.gms:play-services-measurement:21.4.0
- com.google.android.gms:play-services-measurement-api:21.4.0
- com.google.android.gms:play-services-measurement-base:21.4.0
- com.google.android.gms:play-services-measurement-impl:21.4.0
- com.google.android.gms:play-services-measurement-sdk:21.4.0
- com.google.android.gms:play-services-measurement-sdk-api:21.4.0
- com.google.android.gms:play-services-analytics:18.0.4
- com.google.android.gms:play-services-analytics-impl:18.0.4
- com.google.android.gms:play-services-tagmanager:18.0.4
- com.google.android.gms:play-services-tagmanager-api:18.0.4
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.4
16 Oktober 2023
Update terbaru untuk
play-services-maps
(v18.2.0) mencakup Advanced Marker dan kemampuan untuk memeriksa kemampuan peta. Penggunaan kemampuan peta dibahas dalam dua panduan tertaut.- Menambahkan
AdvancedMarkerOptions
, yang digunakan untuk menentukan opsiAdvancedMarker
. - Menambahkan
AdvancedMarker
- Menambahkan
PinConfig
- Menambahkan
Glyph
- Menambahkan
MapCapabilities
- Memperbarui
GoogleMap
agar menyertakan metode untuk mendapatkanMapCapabilities
, dan memproses perubahan dalamMapCapabilities
- Menambahkan
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-maps:18.2.0
2 Oktober 2023
Update terbaru pada library
play-services-pay
(v16.3.0) menyertakan perubahan berikut:- Menambahkan metode baru
notifyCardTapEvent
untuk aplikasi dalam daftar yang diizinkan guna memberi tahu layanan Google Play tentang peristiwa ketuk kartu tertentu.
- Menambahkan metode baru
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-pay:16.3.0
25 September 2023
Update terbaru untuk Nearby SDK (
play-services-nearby
) menyertakan perubahan berikut:Menambahkan metode baru,
addControleeWithSessionParams
, untukUwbClient
guna mendukung kasus kunci individual STS yang disediakan.Menambahkan metode baru,
reconfigureRangingInterval
danreconfigureRangeDataNtf
, untukUwbClient
guna mendukung konfigurasi ulang dinamis notifikasi data rentang dan interval rentang.Penambahan kemampuan ranging baru untuk durasi slot dan interval rentang yang dapat dikonfigurasi. Lihat
supportedSlotDurations
,supportedRangingIntervals
,supportsRangingIntervalReconfigure
, danhasBackgroundRangingSupport
.Menambahkan parameter ranging baru untuk mengonfigurasi durasi slot, interval rentang, dan AoA. Lihat
slotDuration
,rangingInterval
, danisAoaDisabled
.Menambahkan
getAuthenticationStatus
untuk mendapatkan status autentikasi danConnectionInfo.Builder#setAuthenticationStatus
untuk menetapkan hasil handshake autentikasi.Menghapus API di Kehadiran di Sekitar. Pengganti tidak tersedia.
Menghentikan penggunaan API di Nearby Messages. Sebagai gantinya, gunakan
ConnectionsClient
.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-nearby:19.0.0
18 September 2023
- Update besar dari library
play-services-games-v2
yang menyediakan cara baru bagi developer game untuk mengintegrasikan Layanan game Play (PGS) ke dalam game mereka. Untuk mengetahui informasi selengkapnya, lihat PGS Recall API.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-games-v2:19.0.0
15 September 2023
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase Authentication
- Firebase Crashlytics
- Firebase In-App Messaging
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:32.3.1
- com.google.firebase:firebase-auth:22.1.2
- com.google.firebase:firebase-auth-ktx:22.1.2
- com.google.firebase:firebase-components:17.1.2
- com.google.firebase:firebase-crashlytics:18.4.3
- com.google.firebase:firebase-crashlytics-ktx:18.4.3
- com.google.firebase:firebase-crashlytics-ndk:18.4.3
- com.google.firebase:firebase-firestore:24.8.1
- com.google.firebase:firebase-firestore-ktx:24.8.1
- com.google.firebase:firebase-inappmessaging:20.3.5
- com.google.firebase:firebase-inappmessaging-ktx:20.3.5
- com.google.firebase:firebase-inappmessaging-display:20.3.5
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.5
14 September 2023
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase Crashlytics
- Firebase In-App Messaging
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:32.3.0
- com.google.firebase:firebase-crashlytics:18.4.2
- com.google.firebase:firebase-crashlytics-ktx:18.4.2
- com.google.firebase:firebase-crashlytics-ndk:18.4.2
- com.google.firebase:firebase-firestore:24.8.0
- com.google.firebase:firebase-firestore-ktx:24.8.10
- com.google.firebase:firebase-inappmessaging:20.3.4
- com.google.firebase:firebase-inappmessaging-ktx:20.3.4
- com.google.firebase:firebase-inappmessaging-display:20.3.4
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.4
13 September 2023
Mengupdate Google Mobile Ads Android SDK dan Firebase Ads SDK. Untuk mengetahui informasi selengkapnya, lihat catatan rilis produk.
Update terbaru pada library
play-services-wallet
mengubah PayButton API agar kembali ke aset tombol statis untuk perangkat yang menggunakan layanan Google Play yang lebih rendah dari v23.21.0.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads:22.4.0
- com.google.android.gms:play-services-ads-lite:22.4.0
- com.google.android.gms:play-services-wallet:19.2.1
- com.google.firebase:firebase-ads:22.4.0
- com.google.firebase:firebase-ads-lite:22.4.0
31 Agustus 2023
Update terbaru pada library
play-services-auth
menyertakan perubahan berikut:Menambahkan klien API baru,
AuthorizationClient
, untuk membantu Anda meminta otorisasi untuk mengakses data Google yang terkait dengan akun yang digunakan untuk login di perangkat.Menghentikan penggunaan
getPhoneNumber
tanpa pengganti.
Update terbaru pada library
play-services-fido
menyertakan perubahan berikut:- Menambahkan metode baru
toJson
, yang menampilkan representasi JSON dari objekPublicKeyCredential
.
- Menambahkan metode baru
Update terbaru pada library
play-services-wearable
menyertakan perubahan berikut:- Dukungan aplikasi untuk memigrasikan smartwatch dari ponsel lama ke ponsel baru.
Untuk informasi selengkapnya, lihat Catatan rilis perangkat wearable.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-auth:20.7.0
- com.google.android.gms:play-services-auth-base:18.0.10
- com.google.android.gms:play-services-fido:20.1.0
- com.google.android.gms:play-services-wearable:18.1.0
24 Agustus 2023
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase Crashlytics
- Plugin Gradle Firebase Crashlytics
- Firebase Performance Monitoring
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:32.2.3
- com.google.firebase:firebase-crashlytics:18.4.1
- com.google.firebase:firebase-crashlytics-buildtools:2.9.9
- com.google.firebase:firebase-crashlytics-gradle:2.9.9
- com.google.firebase:firebase-crashlytics-ktx:18.4.1
- com.google.firebase:firebase-crashlytics-ndk:18.4.1
- com.google.firebase:firebase-datatransport:18.2.0
- com.google.firebase:firebase-firestore:24.7.1
- com.google.firebase:firebase-firestore-ktx:24.7.1
- com.google.firebase:firebase-perf:20.4.1
- com.google.firebase:firebase-perf-ktx:20.4.1
- com.google.firebase:firebase-sessions:1.0.2
22 Agustus 2023
- Mengupdate Google Mobile Ads Android SDK dan Firebase Ads SDK. Untuk mengetahui informasi selengkapnya, lihat catatan rilis produk.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads:22.3.0
- com.google.android.gms:play-services-ads-lite:22.3.0
- com.google.firebase:firebase-ads:22.3.0
- com.google.firebase:firebase-ads-lite:22.3.0
3 Agustus 2023
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Plugin Gradle Firebase Crashlytics
- Firebase In-App Messaging
- Penginstalan Firebase
- Firebase ML
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:32.2.1
- com.google.firebase:firebase-bom:32.2.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta10
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta10
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta10
- com.google.firebase:firebase-auth:22.1.1
- com.google.firebase:firebase-auth-ktx:22.1.1
- com.google.firebase:firebase-crashlytics-buildtools:2.9.8
- com.google.firebase:firebase-crashlytics-gradle:2.9.8
- com.google.firebase:firebase-inappmessaging:20.3.3
- com.google.firebase:firebase-inappmessaging-display:20.3.3
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.3
- com.google.firebase:firebase-inappmessaging-ktx:20.3.3
- com.google.firebase:firebase-installations:17.1.4
- com.google.firebase:firebase-installations-ktx:17.1.4
- com.google.firebase:firebase-messaging:23.2.1
- com.google.firebase:firebase-messaging-directboot:23.2.1
- com.google.firebase:firebase-messaging-ktx:23.2.1
- com.google.firebase:firebase-ml-modeldownloader:24.1.3
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.3
- com.google.firebase:firebase-sessions:1.0.1
1 Agustus 2023
- Update untuk mendukung fitur zoom otomatis di library ML Kit layanan Google Play. Untuk informasi selengkapnya, lihat catatan rilis ML Kit.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.3.0
- com.google.android.gms:play-services-mlkit-code-scanner:16.1.0
24 Juli 2023
- Library
play-services-panorama
kini tidak digunakan lagi dan akan dinonaktifkan pada 30 Oktober 2023. Tidak ada pengganti.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-panorama:17.1.0
18 Juli 2023
- Rilis awal library
sdkcoroutines
. Library ini berisi utilitas coroutine yang tidak ditujukan untuk developer untuk Java SDK.
Artefak dirilis di maven.google.com
- com.google.android.libraries.sdkcoroutines:sdkcoroutines:1.0.0
13 Juli 2023
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Plugin Gradle Firebase Crashlytics
- Firebase Performance Monitoring
- Firebase Remote Config
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:32.2.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta09
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta09
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta09
- com.google.firebase:firebase-auth:22.1.0
- com.google.firebase:firebase-auth-ktx:22.1.0
- com.google.firebase:firebase-config:21.4.1
- com.google.firebase:firebase-config-ktx:21.4.1
- com.google.firebase:firebase-crashlytics:18.4.0
- com.google.firebase:firebase-crashlytics-ktx:18.4.0
- com.google.firebase:firebase-crashlytics-ndk:18.4.0
- com.google.firebase:firebase-crashlytics-buildtools:2.9.7
- com.google.firebase:firebase-crashlytics-gradle:2.9.7
- com.google.firebase:firebase-firestore:24.7.0
- com.google.firebase:firebase-firestore-ktx:24.7.0
- com.google.firebase:firebase-messaging:23.2.0
- com.google.firebase:firebase-messaging-ktx:23.2.0
- com.google.firebase:firebase-messaging-directboot:23.2.0
- com.google.firebase:firebase-perf:20.4.0
- com.google.firebase:firebase-perf-ktx:20.4.0
- com.google.firebase:firebase-sessions:1.0.0
5 Juli 2023
- Mengupdate Google Mobile Ads Android SDK dan Firebase Ads SDK. Untuk mengetahui informasi selengkapnya, lihat catatan rilis produk.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads:22.2.0
- com.google.android.gms:play-services-ads-lite:22.2.0
- com.google.firebase:firebase-ads:22.2.0
- com.google.firebase:firebase-ads-lite:22.2.0
29 Juni 2023
Update terbaru pada library
play-services-wallet
menyertakan perubahan berikut:- Mengupgrade Pay Button API dari beta ke stabil.
Mengubah gaya visual berikut untuk tombol:
- Ukuran teks tombol kini cocok dengan ukuran logo “GPay”.
- Margin tombol disesuaikan dengan tinggi tombol minimum dan maksimum.
- Kebulatan tombol kini dapat dikonfigurasi.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-wallet:19.2.0
26 Juni 2023
Update terbaru pada library
play-services-auth
menyertakan perubahan berikut:- Menghentikan penggunaan API yang terkait dengan fitur nomor telepon terverifikasi.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-auth:20.6.0
20 Juni 2023
Update terbaru untuk Nearby UWB SDK (
play-services-nearby
) menyertakan perubahan berikut:Penambahan kemampuan ranging baru untuk notifikasi data rentang yang dapat dikonfigurasi. Lihat
supportedNtfConfigs
.Menambahkan parameter rentang baru untuk mengonfigurasi notifikasi data rentang: Lihat
uwbRangeDataNtfConfig
.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-nearby:18.7.0
15 Juni 2023
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Cloud Storage for Firebase
- Plugin Gradle Firebase Crashlytics
- Firebase Performance Monitoring
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Update terbaru pada library
play-services-tagmanager
meningkatkan proses alat internal. Tidak ada perubahan yang ditampilkan kepada developer.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-analytics:18.0.3
- com.google.android.gms:play-services-analytics-impl:18.0.3
- com.google.android.gms:play-services-tagmanager:18.0.3
- com.google.android.gms:play-services-tagmanager-api:18.0.3
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.3
- com.google.firebase:firebase-bom:32.1.1
- com.google.firebase:firebase-common:20.3.3
- com.google.firebase:firebase-common-ktx:20.3.3
- com.google.firebase:firebase-crashlytics-buildtools:2.9.6
- com.google.firebase:firebase-crashlytics-gradle:2.9.6
- com.google.firebase:firebase-perf:20.3.3
- com.google.firebase:firebase-perf-ktx:20.3.3
- com.google.firebase:firebase-storage:20.2.1
- com.google.firebase:firebase-storage-ktx:20.2.1
25 Mei 2023
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Firebase SDK untuk Google Analytics
- Cloud Firestore
- Cloud Functions for Firebase (klien)
- Firebase App Check
- Firebase Realtime Database
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:32.1.0
- com.google.firebase:firebase-analytics:21.3.0
- com.google.firebase:firebase-analytics-ktx:21.3.0
- com.google.firebase:firebase-appcheck:17.0.1
- com.google.firebase:firebase-appcheck-debug:17.0.1
- com.google.firebase:firebase-appcheck-debug-testing:17.0.1
- com.google.firebase:firebase-appcheck-interop:17.0.1
- com.google.firebase:firebase-appcheck-ktx:17.0.1
- com.google.firebase:firebase-appcheck-playintegrity:17.0.1
- com.google.firebase:firebase-database:20.2.2
- com.google.firebase:firebase-database-ktx:20.2.2
- com.google.firebase:firebase-firestore:24.6.1
- com.google.firebase:firebase-firestore-ktx:24.6.1
- com.google.firebase:firebase-functions:20.3.1
- com.google.firebase:firebase-functions-ktx:20.3.1
- com.google.android.gms:play-services-measurement:21.3.0
- com.google.android.gms:play-services-measurement-api:21.3.0
- com.google.android.gms:play-services-measurement-base:21.3.0
- com.google.android.gms:play-services-measurement-impl:21.3.0
- com.google.android.gms:play-services-measurement-sdk:21.3.0
- com.google.android.gms:play-services-measurement-sdk-api:21.3.0
18 Mei 2023
- Mengupdate Google Mobile Ads Android SDK dan Firebase Ads SDK. Untuk mengetahui informasi selengkapnya, lihat catatan rilis produk.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads:22.1.0
- com.google.android.gms:play-services-ads-lite:22.1.0
- com.google.firebase:firebase-ads:22.1.0
- com.google.firebase:firebase-ads-lite:22.1.0
9 Mei 2023
Rilis beta publik TensorFlow Lite Acceleration Service untuk Android kini tersedia.
Dengan library Acceleration Service (
play-services-tflite-acceleration
), Anda dapat menjalankan benchmark performa ML di perangkat dan otomatis menentukan cara terbaik untuk mempercepat beban kerja ML. Untuk informasi selengkapnya, lihat dokumentasi Layanan Akselerasi.Update terbaru pada library TensorFlow Lite layanan Google Play mencakup semua perubahan yang disertakan dalam rilis TensorFlow v2.12.0.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.2.0
- com.google.android.gms:play-services-tflite-impl:16.1.0
- com.google.android.gms:play-services-tflite-java:16.1.0
- com.google.android.gms:play-services-tflite-support:16.1.0
- com.google.android.gms:play-services-tflite-acceleration-service:16.0.0-beta01
2 Mei 2023
- Rilis awal library pengenalan teks ML Kit v2 layanan Google Play untuk bahasa China, Devanagari, Jepang, dan Korea. Selain itu, memperbarui library
play-services-mlkit-text-recognition
yang ada. Untuk informasi selengkapnya, lihat catatan rilis ML Kit.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-mlkit-text-recognition:19.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-chinese:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-devanagari:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-japanese:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-korean:16.0.0
1 Mei 2023
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Cloud Functions for Firebase (klien)
- Cloud Storage for Firebase
- Firebase App Check
- Firebase Authentication
- Firebase Crashlytics
- Firebase In-App Messaging
- Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:32.0.0
- com.google.firebase:firebase-appcheck:17.0.0
- com.google.firebase:firebase-appcheck-debug:17.0.0
- com.google.firebase:firebase-appcheck-debug-testing:17.0.0
- com.google.firebase:firebase-appcheck-interop:17.0.0
- com.google.firebase:firebase-appcheck-ktx:17.0.0
- com.google.firebase:firebase-appcheck-playintegrity:17.0.0
- com.google.firebase:firebase-auth:22.0.0
- com.google.firebase:firebase-auth-ktx:22.0.0
- com.google.firebase:firebase-config:21.4.0
- com.google.firebase:firebase-config-ktx:21.4.0
- com.google.firebase:firebase-crashlytics:18.3.7
- com.google.firebase:firebase-crashlytics-ktx:18.3.7
- com.google.firebase:firebase-crashlytics-ndk:18.3.7
- com.google.firebase:firebase-database:20.2.1
- com.google.firebase:firebase-database-ktx:20.2.1
- com.google.firebase:firebase-firestore:24.6.0
- com.google.firebase:firebase-firestore-ktx:24.6.0
- com.google.firebase:firebase-functions:20.3.0
- com.google.firebase:firebase-functions-ktx:20.3.0
- com.google.firebase:firebase-inappmessaging:20.3.2
- com.google.firebase:firebase-inappmessaging-display:20.3.2
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.2
- com.google.firebase:firebase-inappmessaging-ktx:20.3.2
- com.google.firebase:firebase-perf:20.3.2
- com.google.firebase:firebase-perf-ktx:20.3.2
- com.google.firebase:firebase-storage:20.2.0
- com.google.firebase:firebase-storage-ktx:20.2.0
20 April 2023
- Update terbaru pada library
play-services-oss-licenses
mencakup perbaikan untuk menghapus info lisensi yang tidak relevan dari library itu sendiri.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-oss-licenses:17.0.1
17 April 2023
- Update terbaru pada library
play-services-wallet
menyertakan API baru untuk membuat dan menyesuaikan tombol pembayaran Google Pay. Untuk detail selengkapnya, lihat Catatan rilis Google Pay untuk Pembayaran.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-wallet:19.2.0-beta01
13 April 2023
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Firebase SDK untuk Google Analytics
- Cloud Firestore
- Firebase App Distribution
- Firebase Authentication
- Plugin Gradle Firebase Crashlytics
- Firebase Realtime Database
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:31.5.0
- com.google.firebase:firebase-analytics:21.2.2
- com.google.firebase:firebase-analytics-ktx:21.2.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta08
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta08
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta08
- com.google.firebase:firebase-auth:21.3.0
- com.google.firebase:firebase-auth-ktx:21.3.0
- com.google.firebase:firebase-crashlytics-buildtools:2.9.5
- com.google.firebase:firebase-crashlytics-gradle:2.9.5
- com.google.firebase:firebase-database:20.2.0
- com.google.firebase:firebase-database-ktx:20.2.0
- com.google.firebase:firebase-firestore:24.5.0
- com.google.firebase:firebase-firestore-ktx:24.5.0
- com.google.android.gms:play-services-measurement:21.2.2
- com.google.android.gms:play-services-measurement-api:21.2.2
- com.google.android.gms:play-services-measurement-base:21.2.2
- com.google.android.gms:play-services-measurement-impl:21.2.2
- com.google.android.gms:play-services-measurement-sdk:21.2.2
- com.google.android.gms:play-services-measurement-sdk-api:21.2.2
4 April 2023
Update terbaru pada library
play-services-auth
menyertakan perubahan berikut:- Menambahkan API baru di
BeginSignInRequest
yang memungkinkan developer menggunakan library Jetpack untuk mendapatkan kunci sandi dengan permintaan JSON.
- Menambahkan API baru di
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-auth:20.5.0
- com.google.android.gms:play-services-fido:20.0.1
29 Maret 2023
- Mengupdate Google Mobile Ads Android SDK dan Firebase Ads SDK. Untuk mengetahui informasi selengkapnya, lihat catatan rilis produk.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads:22.0.0
- com.google.android.gms:play-services-ads-lite:22.0.0
- com.google.firebase:firebase-ads:22.0.0
- com.google.firebase:firebase-ads-lite:22.0.0
28 Maret 2023
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Firebase Authentication
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Update pada library
play-services-cast
,play-services-cast-framework
, danplay-services-cast-tv
meliputi:NotificationManager
kini digunakan untuk memposting notifikasi media Cast, bukan Layanan Latar Depan.- Menambahkan
CastReasonCodes#CAST_CANCELLED
baru untuk menunjukkan sesi Transmisi dibatalkan.
Untuk informasi selengkapnya, lihat Catatan Rilis SDK Pengirim Cast Android.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-cast:21.3.0
- com.google.android.gms:play-services-cast-framework:21.3.0
- com.google.android.gms:play-services-cast-tv:21.0.0
- com.google.firebase:firebase-bom:31.4.0
- com.google.firebase:firebase-auth:21.2.0
- com.google.firebase:firebase-auth-ktx:21.2.0
24 Maret 2023
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Firebase SDK untuk Google Analytics
- Cloud Firestore
- Firebase App Distribution
- Firebase Crashlytics
- Firebase Remote Config
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:31.3.0
- com.google.firebase:firebase-analytics:21.2.1
- com.google.firebase:firebase-analytics-ktx:21.2.1
- com.google.firebase:firebase-appdistribution:16.0.0-beta07
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta07
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta07
- com.google.firebase:firebase-common:20.3.2
- com.google.firebase:firebase-common-ktx:20.3.2
- com.google.firebase:firebase-config:21.3.0
- com.google.firebase:firebase-config-ktx:21.3.0
- com.google.firebase:firebase-crashlytics:18.3.6
- com.google.firebase:firebase-crashlytics-ktx:18.3.6
- com.google.firebase:firebase-crashlytics-ndk:18.3.6
- com.google.firebase:firebase-datatransport:18.1.8
- com.google.firebase:firebase-encoders-json:18.0.1
- com.google.firebase:firebase-firestore:24.4.5
- com.google.firebase:firebase-firestore-ktx:24.4.5
- com.google.android.gms:play-services-measurement:21.2.1
- com.google.android.gms:play-services-measurement-api:21.2.1
- com.google.android.gms:play-services-measurement-base:21.2.1
- com.google.android.gms:play-services-measurement-impl:21.2.1
- com.google.android.gms:play-services-measurement-sdk:21.2.1
- com.google.android.gms:play-services-measurement-sdk-api:21.2.1
21 Maret 2023
- Library Code Scanner (
play-services-code-scanner
) layanan Google Play kini tersedia secara umum. Untuk informasi selengkapnya tentang update ini, lihat catatan rilis ML Kit.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-code-scanner:16.0.0
20 Maret 2023
Rilis awal library Device Performance (
play-services-deviceperformance
).
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-deviceperformance:16.0.0
13 Maret 2023
Update terbaru pada library
play-services-basement
meningkatkan performa saat terhubung ke layanan Google Play.Update terbaru untuk Nearby UWB SDK mencakup perubahan berikut:
- Memperbaiki masalah saat layanan Nearby menggunakan kembali
UWBClient
untuk mendukung beberapa sesi.
- Memperbaiki masalah saat layanan Nearby menggunakan kembali
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-basement:18.2.0
- com.google.android.gms:play-services-nearby:18.5.0
10 Maret 2023
Update terbaru Layanan game Play (v2) Native menyertakan perubahan berikut pada library GNI (
play-services-gni-native-c
). Library ini adalah support library untuk alat wrapper library.- Menambahkan dukungan untuk callback native
- Makro bantuan ditambahkan
Artefak dirilis di maven.google.com
- com.google.android.gms.play-services-gni-native-c:1.0.0-beta2
2 Maret 2023
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase App Check
- Firebase App Distribution
- Plugin Gradle Firebase App Distribution
- Firebase Cloud Messaging
- Firebase In-App Messaging
- Penginstalan Firebase
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:31.2.3
- com.google.firebase:firebase-appcheck:16.1.2
- com.google.firebase:firebase-appcheck-ktx:16.1.2
- com.google.firebase:firebase-appcheck-debug:16.1.2
- com.google.firebase:firebase-appcheck-debug-testing:16.1.2
- com.google.firebase:firebase-appcheck-playintegrity:16.1.2
- com.google.firebase:firebase-appcheck-safetynet:16.1.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-gradle:4.0.0
- com.google.firebase:firebase-common:20.3.1
- com.google.firebase:firebase-common-ktx:20.3.1
- com.google.firebase:firebase-firestore:24.4.4
- com.google.firebase:firebase-firestore-ktx:24.4.4
- com.google.firebase:firebase-inappmessaging:20.3.1
- com.google.firebase:firebase-inappmessaging-ktx:20.3.1
- com.google.firebase:firebase-inappmessaging-display:20.3.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.1
- com.google.firebase:firebase-installations:17.1.3
- com.google.firebase:firebase-installations-ktx:17.1.3
- com.google.firebase:firebase-messaging:23.1.2
- com.google.firebase:firebase-messaging-ktx:23.1.2
- com.google.firebase:firebase-messaging-directboot:23.1.2
28 Februari 2023
Update terbaru pada library Block Store (
play-services-auth-blockstore
) menyertakan perubahan berikut:Menambahkan metode baru
StoreBytesData.Builder#setKey
, untuk mengaitkan data dengan kunci.Menambahkan API baru untuk
BlockstoreClient#retrieveBytes(RetrieveBytesRequest)
dengan opsi permintaan tambahan.Menambahkan API baru untuk
BlockstoreClient#deleteBytes(DeleteBytesRequest)
dengan opsi permintaan tambahan.Menambahkan variabel konstanta baru
BlockstoreClient#DEFAULT_BYTES_DATA_KEY(DEFAULT_BYTES_DATA_KEY)
, yang dapat digunakan saat kunci belum ditentukan.BlockstoreClient#retrieveBytes()
tidak digunakan lagi, dan diganti denganBlockstoreClient#retrieveBytes(RetrieveBytesRequest)
.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-auth-blockstore:16.2.0
27 Februari 2023
- Update terbaru pada library Thread layanan Google Play mengupgrade API dari status beta menjadi tersedia secara umum.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0
15 Februari 2023
Update terbaru pada library
play-services-base
menyertakan perubahan berikut:- Menambahkan API baru di
GoogleApiAvailability
yang memungkinkan developer menampilkanDialogFragment
untuk kode error yang ditampilkan olehisGooglePlayServicesAvailable
menggunakan polaActivityResultContract
.
- Menambahkan API baru di
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Firebase Crashlytics
- Penginstalan Firebase
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-base:18.2.0
- com.google.firebase:firebase-bom:31.2.2
- com.google.firebase:firebase-crashlytics:18.3.5
- com.google.firebase:firebase-crashlytics-ktx:18.3.5
- com.google.firebase:firebase-crashlytics-ndk:18.3.5
- com.google.firebase:firebase-crashlytics-buildtools:2.9.4
- com.google.firebase:firebase-installations:17.1.2
- com.google.firebase:firebase-installations-ktx:17.1.2
10 Februari 2023
Update terbaru pada Firebase meliputi perubahan pada:
- Plugin Gradle Firebase Crashlytics
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-crashlytics-gradle:2.9.4
9 Februari 2023
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase A/B Testing
- Firebase Crashlytics
- Plugin Gradle Firebase Crashlytics
- Penginstalan Firebase
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:31.2.1
- com.google.firebase:firebase-abt:21.1.1
- com.google.firebase:firebase-crashlytics:18.3.4
- com.google.firebase:firebase-crashlytics-ktx:18.3.4
- com.google.firebase:firebase-crashlytics-ndk:18.3.4
- com.google.firebase:firebase-crashlytics-buildtools:2.9.3
- com.google.firebase:firebase-crashlytics-gradle:2.9.3
- com.google.firebase:firebase-firestore:24.4.3
- com.google.firebase:firebase-firestore-ktx:24.4.3
- com.google.firebase:firebase-installations:17.1.1
- com.google.firebase:firebase-installations-ktx:17.1.1
1 Februari 2023
Update terbaru untuk Nearby UWB SDK mencakup perubahan berikut:
- Menambahkan kemampuan ranging baru untuk menampilkan kapasitas perangkat:
minRangingInterval
supportedChannels
Menambahkan parameter rentang baru untuk mendukung rentang yang Disediakan-STS:
Mengaktifkan RSSI di posisi rentang:
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-nearby:18.4.0
31 Januari 2023
- Mengupdate Google Mobile Ads Android SDK dan Firebase Ads SDK. Untuk mengetahui informasi selengkapnya, lihat catatan rilis produk.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads:21.5.0
- com.google.android.gms:play-services-ads-lite:21.5.0
- com.google.firebase:firebase-ads:21.5.0
- com.google.firebase:firebase-ads-lite:21.5.0
24 Januari 2023
- Stream Protect SDK kini tidak digunakan lagi dan akan dinonaktifkan pada tahun 2023.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-streamprotect:16.1.0
19 Januari 2023
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Cloud Functions for Firebase (klien)
- Firebase App Check
- Plugin Gradle Firebase App Distribution
- Firebase Crashlytics
- Firebase In-App Messaging
- Firebase ML
- Firebase Performance Monitoring
- Firebase Remote Config
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Rilis terbaru plugin
google-services
untuk Android (v4.3.15) kini telah tersedia. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.Update terbaru pada library
play-services-fido
menyertakan perubahan berikut:- Memperbaiki masalah
ResidentKeyRequirement
yang menyebabkan kegagalan build.
- Memperbaiki masalah
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-auth:20.4.1
- com.google.android.gms:play-services-auth-base:18.0.7
- com.google.android.gms:play-services-fido:19.0.1
- com.google.gms:google-services:4.3.15
- com.google.firebase:firebase-bom:31.2.0
- com.google.firebase:firebase-annotations:16.2.0
- com.google.firebase:firebase-appcheck:16.1.1
- com.google.firebase:firebase-appcheck-debug:16.1.1
- com.google.firebase:firebase-appcheck-debug-testing:16.1.1
- com.google.firebase:firebase-appcheck-interop:16.1.1
- com.google.firebase:firebase-appcheck-ktx:16.1.1
- com.google.firebase:firebase-appcheck-playintegrity:16.1.1
- com.google.firebase:firebase-appcheck-safetynet:16.1.1
- com.google.firebase:firebase-appdistribution-gradle:3.2.0
- com.google.firebase:firebase-common:20.3.0
- com.google.firebase:firebase-common-ktx:20.3.0
- com.google.firebase:firebase-components:17.1.0
- com.google.firebase:firebase-config:21.2.1
- com.google.firebase:firebase-config-ktx:21.2.1
- com.google.firebase:firebase-crashlytics:18.3.3
- com.google.firebase:firebase-crashlytics-ktx:18.3.3
- com.google.firebase:firebase-crashlytics-ndk:18.3.3
- com.google.firebase:firebase-firestore:24.4.2
- com.google.firebase:firebase-firestore-ktx:24.4.2
- com.google.firebase:firebase-functions:20.2.2
- com.google.firebase:firebase-functions-ktx:20.2.2
- com.google.firebase:firebase-inappmessaging:20.3.0
- com.google.firebase:firebase-inappmessaging-display:20.3.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.0
- com.google.firebase:firebase-inappmessaging-ktx:20.3.0
- com.google.firebase:firebase-ml-modeldownloader:24.1.2
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.2
- com.google.firebase:firebase-perf:20.3.1
- com.google.firebase:firebase-perf-ktx:20.3.1
18 Januari 2023
Update terbaru pada library
play-services-pay
menyertakan perubahan berikut:Menambahkan API baru
getPendingIntentForWalletOnWear
yang memungkinkan partner Wear memulai UI Wallet Wear di ponsel melaluiPendingIntent
yang ditampilkan.Menambahkan API baru
getProductName
yang menampilkan nama produk di pasar ini.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-pay:16.1.0
15 Desember 2022
- Update terbaru untuk library Matter layanan Google Play mengupgrade API dari status beta menjadi tersedia secara umum.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-home:16.0.0
14 Desember 2022
- Mengupdate Google Mobile Ads Android SDK dan Firebase Ads SDK. Untuk mengetahui informasi selengkapnya, lihat catatan rilis produk.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads:21.4.0
- com.google.android.gms:play-services-ads-lite:21.4.0
- com.google.firebase:firebase-ads:21.4.0
- com.google.firebase:firebase-ads-lite:21.4.0
8 Desember 2022
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Firebase Cloud Messaging
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:31.1.1
- com.google.firebase:firebase-messaging:23.1.1
- com.google.firebase:firebase-messaging-ktx:23.1.1
- com.google.firebase:firebase-messaging-directboot:23.1.1
6 Desember 2022
- Rilis beta awal library ML Kit smart reply layanan Google Play. Untuk informasi selengkapnya, lihat catatan rilis ML Kit.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-mlkit-smart-reply:16.0.0-beta1
5 Desember 2022
Update terbaru untuk plugin Gradle lisensi OSS menyertakan perbaikan untuk masalah berikut:
- Setel
notCompatibleWithConfigurationCache
untuk menghindari error dengan menginkubasi fitur cache konfigurasi Gradle. (Masalah GitHub #206)
- Setel
Artefak dirilis di maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.6
17 November 2022
Update terbaru pada library
play-services-auth
menyertakan perubahan berikut:- Menambahkan API baru di
BeginSignInRequest
yang memungkinkan developer menggunakan library JetPack untuk menggunakan kunci sandi. - Menambahkan API baru di
CredentialSavingClient
yang memungkinkan developer mengambil objek status dari intent hasil aktivitas.
- Menambahkan API baru di
Update terbaru pada library
play-services-fido
menyertakan perubahan berikut:- Memperkenalkan
FidoCredentialDetails
. - Memperkenalkan
GoogleThirdPartyPaymentExtension
. - Memperkenalkan
DevicePublicKeyStringDef
.
- Memperkenalkan
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Cloud Functions for Firebase (klien)
- Plugin Gradle Firebase App Distribution
- Firebase Performance Monitoring
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-auth:20.4.0
- com.google.android.gms:play-services-auth-base:18.0.6
- com.google.android.gms:play-services-fido:19.0.0
- com.google.firebase:firebase-bom:31.1.0
- com.google.firebase:firebase-appdistribution-gradle:3.1.1
- com.google.firebase:firebase-firestore:24.4.1
- com.google.firebase:firebase-firestore-ktx:24.4.1
- com.google.firebase:firebase-functions:20.2.1
- com.google.firebase:firebase-functions-ktx:20.2.1
- com.google.firebase:firebase-perf:20.3.0
- com.google.firebase:firebase-perf-ktx:20.3.0
11 November 2022
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Firebase Crashlytics
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:31.0.3
- com.google.firebase:firebase-crashlytics:18.3.2
- com.google.firebase:firebase-crashlytics-ktx:18.3.2
- com.google.firebase:firebase-crashlytics-ndk:18.3.2
3 November 2022
Update terbaru pada library
play-services-location
menyertakan perubahan berikut:- Memperbarui dependensi yang salah untuk memperbaiki
masalah
SettingsClient
.
- Memperbarui dependensi yang salah untuk memperbaiki
masalah
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-location:21.0.1
28 Oktober 2022
Update terbaru pada library
play-services-games
menyertakan perubahan berikut:- Memperkenalkan kembali beberapa konstanta yang tidak disertakan dalam rilis
23.0.0
.
- Memperkenalkan kembali beberapa konstanta yang tidak disertakan dalam rilis
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-games:23.1.0
27 Oktober 2022
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Plugin Gradle Firebase App Distribution
- Firebase ML
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:31.0.2
- com.google.firebase:firebase-appdistribution-gradle:3.1.0
- com.google.firebase:firebase-ml-modeldownloader:24.1.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.1
24 Oktober 2022
- Rilis beta awal Layanan game Play (v2) Native. Untuk informasi selengkapnya, lihat dokumentasi.
Artefak dirilis di maven.google.com
- com.google.android.gms.play-services-games-v2-native-c:17.0.0-beta1
- com.google.android.gms.play-services-tasks-native-c:18.0.2-beta1
- com.google.android.gms.play-services-gni-native-c:1.0.0-beta1
20 Oktober 2022
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Firebase Crashlytics
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Update terbaru pada library layanan TensorFlow Lite untuk Play menyertakan perubahan berikut:
- Meningkatkan stabilitas saat mendownload modul opsional.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:31.0.1
- com.google.firebase:firebase-crashlytics:18.3.1
- com.google.firebase:firebase-crashlytics-ktx:18.3.1
- com.google.firebase:firebase-crashlytics-ndk:18.3.1
- com.google.android.gms:play-services-tflite-support:16.0.1
- com.google.android.gms:play-services-tflite-java:16.0.1
- com.google.android.gms:play-services-tflite-impl:16.0.1
13 Oktober 2022
Update terbaru pada library
play-services-location
menyertakan perubahan berikut:FusedLocationProviderClient
,ActivityRecognitionClient
,GeofencingClient
danSettingsClient
kini menjadi antarmuka, bukan class, yang membantu menerapkan penggunaan yang benar dan meningkatkan kemampuan pengujian.- Menambahkan
class
LocationRequest.Builder
sebagai metode pilihan untuk membuatLocationRequest
, dan metode konstruksi lama yang tidak digunakan lagi. CurrentLocationRequest.Builder
danLastLocationRequest.Builder
kini menjadifinal
.- API berbasis
PendingIntent
yang dipanggil oleh aplikasi instan sekarang akan gagal dengan benar, bukan tidak pernah memberikan hasil.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-location:21.0.0
13 Oktober 2022
Update terbaru pada library
play-services-threadnetwork
menyertakan perubahan berikut:- Menambahkan dukungan di Android 8.0 (API level 26).
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0-beta02
12 Oktober 2022
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Cloud Functions for Firebase (klien)
- Cloud Storage for Firebase
- Firebase A/B Testing
- Firebase App Check
- Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Dynamic Links
- Firebase In-App Messaging
- Firebase ML
- Firebase Performance Monitoring
- Plugin Gradle Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
- Penginstalan Firebase
- Firebase SDK untuk Google Analytics
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:31.0.0
- com.google.firebase:firebase-abt:21.1.0
- com.google.firebase:firebase-analytics:21.2.0
- com.google.firebase:firebase-analytics-ktx:21.2.0
- com.google.firebase:firebase-appcheck:16.1.0
- com.google.firebase:firebase-appcheck-debug:16.1.0
- com.google.firebase:firebase-appcheck-debug-testing:16.1.0
- com.google.firebase:firebase-appcheck-interop:16.1.0
- com.google.firebase:firebase-appcheck-ktx:16.1.0
- com.google.firebase:firebase-appcheck-playintegrity:16.1.0
- com.google.firebase:firebase-appcheck-safetynet:16.1.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta05
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta05
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta05
- com.google.firebase:firebase-auth:21.1.0
- com.google.firebase:firebase-auth-ktx:21.1.0
- com.google.firebase:firebase-common:20.2.0
- com.google.firebase:firebase-common-ktx:20.2.0
- com.google.firebase:firebase-config:21.2.0
- com.google.firebase:firebase-config-ktx:21.2.0
- com.google.firebase:firebase-crashlytics:18.3.0
- com.google.firebase:firebase-crashlytics-ktx:18.3.0
- com.google.firebase:firebase-crashlytics-ndk:18.3.0
- com.google.firebase:firebase-database:20.1.0
- com.google.firebase:firebase-database-ktx:20.1.0
- com.google.firebase:firebase-datatransport:18.1.7
- com.google.firebase:firebase-dynamic-links:21.1.0
- com.google.firebase:firebase-dynamic-links-ktx:21.1.0
- com.google.firebase:firebase-firestore:24.4.0
- com.google.firebase:firebase-firestore-ktx:24.4.0
- com.google.firebase:firebase-functions:20.2.0
- com.google.firebase:firebase-functions-ktx:20.2.0
- com.google.firebase:firebase-inappmessaging:20.2.0
- com.google.firebase:firebase-inappmessaging-display:20.2.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.2.0
- com.google.firebase:firebase-inappmessaging-ktx:20.2.0
- com.google.firebase:firebase-installations:17.1.0
- com.google.firebase:firebase-installations-interop:17.1.0
- com.google.firebase:firebase-installations-ktx:17.1.0
- com.google.firebase:firebase-messaging:23.1.0
- com.google.firebase:firebase-messaging-directboot:23.1.0
- com.google.firebase:firebase-messaging-ktx:23.1.0
- com.google.firebase:firebase-ml-modeldownloader:24.1.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.0
- com.google.firebase:firebase-perf:20.2.0
- com.google.firebase:firebase-perf-ktx:20.2.0
- com.google.firebase:firebase-storage:20.1.0
- com.google.firebase:firebase-storage-ktx:20.1.0
- com.google.firebase:perf-plugin:1.4.2
- com.google.android.gms:play-services-measurement:21.2.0
- com.google.android.gms:play-services-measurement-api:21.2.0
- com.google.android.gms:play-services-measurement-base:21.2.0
- com.google.android.gms:play-services-measurement-impl:21.2.0
- com.google.android.gms:play-services-measurement-sdk:21.2.0
- com.google.android.gms:play-services-measurement-sdk-api:21.2.0
10 Oktober 2022
- Mengupdate Google Mobile Ads Android SDK dan Firebase Ads SDK. Untuk mengetahui informasi selengkapnya, lihat catatan rilis produk.
- Update pada library
play-services-cast
danplay-services-cast-framework
. Untuk informasi selengkapnya, lihat Catatan Rilis SDK Pengirim Cast Android.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads:21.3.0
- com.google.android.gms:play-services-ads-lite:21.3.0
- com.google.android.gms:play-services-cast:21.2.0
- com.google.android.gms:play-services-cast-framework:21.2.0
- com.google.firebase:firebase-ads:21.3.0
- com.google.firebase:firebase-ads-lite:21.3.0
29 September 2022
Update terbaru pada library
play-services-tflite-gpu
menyertakan perubahan berikut:- Menambahkan
TfLiteGpu.getClient(context)
untuk kompatibilitas denganModuleInstallClient
API. - Meningkatkan stabilitas
TfLiteGpu.isGpuDelegateAvailable(context)
- Menambahkan
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.1.0
21 September 2022
Update terbaru pada library
play-services-games
menyertakan perubahan berikut:- Menghentikan penggunaan fitur perekaman video.
- Menonaktifkan perekaman video melalui layanan game Play untuk Android SDK versi 33 dan yang lebih baru.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-games:23.0.0
20 September 2022
Update terbaru untuk library Wearable mencakup perubahan berikut:
- Peningkatan ketersediaan untuk Wearable SDK pada perangkat dengan layanan Google Play.
- Menambahkan dukungan untuk aplikasi yang menargetkan Android 13.
- Mengganti
@RecentlyNonNull
dan@RecentlyNullable
dengan anotasi nullability yang ketat (@NonNull
dan@Nullable
). Dengan perubahan ini, apa yang pernah menyebabkan peringatan nullness kini akan menyebabkan error saat mem-build kode Kotlin atau menggunakan framework pemeriksaannull
Java.
Untuk informasi selengkapnya, lihat Catatan rilis perangkat wearable.
Mengupdate library ML Kit layanan Google Play. Untuk informasi selengkapnya, lihat catatan rilis ML Kit.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-mlkit-text-recognition:18.0.2
- com.google.android.gms:play-services-mlkit-text-recognition-common:18.0.0
- com.google.android.gms:play-services-wearable:18.0.0
15 September 2022
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase App Check
- Firebase App Distribution
- Plugin Gradle Firebase Crashlytics
- Penginstalan Firebase
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Rilis terbaru plugin
google-services
untuk Android (v4.3.14) kini telah tersedia. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.gms:google-services:4.3.14
- com.google.firebase:firebase-bom:30.5.0
- com.google.firebase:firebase-appcheck:16.0.2
- com.google.firebase:firebase-appcheck-debug:16.0.2
- com.google.firebase:firebase-appcheck-debug-testing:16.0.2
- com.google.firebase:firebase-appcheck-interop:16.0.2
- com.google.firebase:firebase-appcheck-ktx:16.0.2
- com.google.firebase:firebase-appcheck-playintegrity:16.0.2
- com.google.firebase:firebase-appcheck-safetynet:16.0.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta04
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta04
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta04
- com.google.firebase:firebase-crashlytics-buildtools:2.9.2
- com.google.firebase:firebase-crashlytics-gradle:2.9.2
- com.google.firebase:firebase-firestore:24.3.1
- com.google.firebase:firebase-firestore-ktx:24.3.1
- com.google.firebase:firebase-installations:17.0.3
- com.google.firebase:firebase-installations-ktx:17.0.3
13 September 2022
- Rilis beta awal layanan Google Play library Matter.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-home:16.0.0-beta1
6 September 2022
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Firebase App Check
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Update terbaru library TensorFlow Lite layanan Google Play (v16.0.0) kini tersedia. Dengan rilis ini, library kini tersedia secara umum. Library ini dapat digunakan sebagai alternatif untuk library TensorFlow Lite mandiri untuk mengurangi ukuran aplikasi dan menerima update otomatis. Untuk mengetahui informasi selengkapnya, lihat dokumentasi TensorFlow.
Mengupdate Google Mobile Ads Android SDK dan Firebase Ads SDK. Untuk mengetahui informasi selengkapnya, lihat catatan rilis produk.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:30.4.1
- com.google.firebase:firebase-appcheck-playintegrity:16.0.1
- com.google.android.gms:play-services-tflite-gpu:16.0.0
- com.google.android.gms:play-services-tflite-impl:16.0.0
- com.google.android.gms:play-services-tflite-java:16.0.0
- com.google.android.gms:play-services-tflite-support:16.0.0
- com.google.android.gms:play-services-ads:21.2.0
- com.google.android.gms:play-services-ads-lite:21.2.0
- com.google.firebase:firebase-ads:21.2.0
- com.google.firebase:firebase-ads-lite:21.2.0
1 September 2022
Update terbaru pada library
play-services-auth
memiliki perubahan berikut:- Menambahkan API baru di
BeginSignInRequest
danGetSignInIntentRequest
yang dapat Anda gunakan untuk meminta nomor telepon terverifikasi dari Akun Google pengguna saat menggunakan login dengan Google.
- Menambahkan API baru di
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Firebase SDK untuk Google Analytics
- Cloud Firestore
- Cloud Functions for Firebase (klien)
- Cloud Storage for Firebase
- Firebase A/B Testing
- Firebase App Check
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Dynamic Links
- Firebase In-App Messaging
- Penginstalan Firebase
- Firebase ML
- Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-auth:20.3.0
- com.google.firebase:firebase-bom:30.4.0
- com.google.firebase:firebase-core:21.1.1
- com.google.firebase:firebase-analytics:21.1.1
- com.google.firebase:firebase-analytics-ktx:21.1.1
- com.google.firebase:firebase-abt:21.0.2
- com.google.firebase:firebase-appcheck:16.0.1
- com.google.firebase:firebase-appcheck-debug:16.0.1
- com.google.firebase:firebase-appcheck-debug-testing:16.0.1
- com.google.firebase:firebase-appcheck-interop:16.0.1
- com.google.firebase:firebase-appcheck-safetynet:16.0.1
- com.google.firebase:firebase-auth:21.0.8
- com.google.firebase:firebase-auth-ktx:21.0.8
- com.google.firebase:firebase-common:20.1.2
- com.google.firebase:firebase-common-ktx:20.1.2
- com.google.firebase:firebase-components:17.0.1
- com.google.firebase:firebase-config:21.1.2
- com.google.firebase:firebase-config-ktx:21.1.2
- com.google.firebase:firebase-crashlytics:18.2.13
- com.google.firebase:firebase-crashlytics-ktx:18.2.13
- com.google.firebase:firebase-crashlytics-ndk:18.2.13
- com.google.firebase:firebase-database:20.0.6
- com.google.firebase:firebase-database-ktx:20.0.6
- com.google.firebase:firebase-dynamic-links:21.0.2
- com.google.firebase:firebase-dynamic-links-ktx:21.0.2
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta03
- com.google.firebase:firebase-firestore:24.3.0
- com.google.firebase:firebase-firestore-ktx:24.3.0
- com.google.firebase:firebase-functions:20.1.1
- com.google.firebase:firebase-functions-ktx:20.1.1
- com.google.firebase:firebase-inappmessaging:20.1.3
- com.google.firebase:firebase-inappmessaging-display:20.1.3
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.3
- com.google.firebase:firebase-inappmessaging-ktx:20.1.3
- com.google.firebase:firebase-installations:17.0.2
- com.google.firebase:firebase-installations-interop:17.0.2
- com.google.firebase:firebase-installations-ktx:17.0.2
- com.google.firebase:firebase-messaging:23.0.8
- com.google.firebase:firebase-messaging-directboot:23.0.8
- com.google.firebase:firebase-messaging-ktx:23.0.8
- com.google.firebase:firebase-ml-modeldownloader:24.0.5
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.5
- com.google.firebase:firebase-perf:20.1.1
- com.google.firebase:firebase-perf-ktx:20.1.1
- com.google.firebase:firebase-storage:20.0.2
- com.google.firebase:firebase-storage-ktx:20.0.2
- com.google.android.gms:play-services-measurement:21.1.1
- com.google.android.gms:play-services-measurement-api:21.1.1
- com.google.android.gms:play-services-measurement-base:21.1.1
- com.google.android.gms:play-services-measurement-impl:21.1.1
- com.google.android.gms:play-services-measurement-sdk:21.1.1
- com.google.android.gms:play-services-measurement-sdk-api:21.1.1
16 Agustus 2022
- Mengupdate library ML Kit layanan Google Play. Untuk informasi selengkapnya, lihat catatan rilis ML Kit.
Rilis beta awal library
play-services-dtdi
(v16.0.0-beta01) kini tersedia. Ini adalah rilis publik pertama API perangkat ke perangkat.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-code-scanner:16.0.0-beta3
- com.google.android.gms:play-services-dtdi:16.0.0-beta01
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.1.0
- com.google.android.gms:play-services-mlkit-face-detection:17.1.0
- com.google.android.gms:play-services-mlkit-image-labeling:16.0.8
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta4
- com.google.android.gms:play-services-mlkit-language-id:17.0.0
- com.google.android.gms:play-services-mlkit-text-recognition:18.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-common:17.1.0
8 Agustus 2022
Update pada library
play-services-cast
,play-services-cast-framework
, danplay-services-cast-tv
meliputi:CastContext#getSharedInstance(Context)
tidak digunakan lagi. Sebagai gantinya, gunakanCastContext#getSharedInstance(Context, Executor)
, yang menampilkan Task API, danModuleUnavailableException
untuk menangani pengecualian saat Cast SDK gagal memuat modul Cast internal.ApplicationMetadata#getImages()
tidak digunakan lagi. Sebagai gantinya, gunakanApplicationMetadata#getIconUrl()
yang menampilkan image aplikasi yang disetel di Konsol Play untuk Cast.- Mengubah
minSdkVersion
dari 14 menjadi 16 untuk libraryplay-services-cast-tv
.
Untuk informasi selengkapnya, lihat Catatan Rilis SDK Pengirim Cast Android.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-cast:21.1.0
- com.google.android.gms:play-services-cast-framework:21.1.0
- com.google.android.gms:play-services-cast-tv:20.0.0
5 Agustus 2022
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Plugin Gradle Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:30.3.2
- com.google.firebase:firebase-firestore:24.2.2
- com.google.firebase:firebase-firestore-ktx:24.2.2
- com.google.firebase:firebase-appdistribution-gradle:3.0.3
- com.google.firebase:firebase-auth:21.0.7
- com.google.firebase:firebase-auth-ktx:21.0.7
- com.google.firebase:firebase-messaging:23.0.7
- com.google.firebase:firebase-messaging-ktx:23.0.7
- com.google.firebase:firebase-messaging-directboot:23.0.7
2 Agustus 2022
- G+ SDK layanan Google Play (
com.google.android.gms.plus
) tidak digunakan lagi pada tahun 2018 dan dinonaktifkan pada Februari 2022. Dengan demikian, semua dokumentasi referensi terkait kini telah dihapus.
1 Agustus 2022
- Update terbaru library TensorFlow Lite layanan Google Play (v16.0.0-beta03) kini tersedia. Library ini dapat digunakan sebagai alternatif untuk library TensorFlow Lite mandiri untuk mengurangi ukuran aplikasi dan menerima update otomatis. Untuk informasi selengkapnya, lihat dokumentasi TensorFlow.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.0.0-beta03
- com.google.android.gms:play-services-tflite-impl:16.0.0-beta03
- com.google.android.gms:play-services-tflite-java:16.0.0-beta03
- com.google.android.gms:play-services-tflite-support:16.0.0-beta03
25 Juli 2022
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Firebase Crashlytics
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:30.3.1
- com.google.firebase:firebase-crashlytics:18.2.12
- com.google.firebase:firebase-crashlytics-ktx:18.2.12
- com.google.firebase:firebase-crashlytics-ndk:18.2.12
- com.google.firebase:firebase-datatransport:18.1.6
18 Juli 2022
Update terbaru pada
play-services-maps
mencakup penyesuaian polyline lanjutan untuk ketersediaan umum, khususnya berikut ini:- Menambahkan span gaya ke polyline.
- Menambahkan gaya sprite.
- Menambahkan gaya tekstur.
Update terbaru untuk Nearby UWB SDK mencakup perubahan berikut:
- Mengaktifkan pembuatan klien pengontrol UWB.
- Mengaktifkan rentang dua arah dua sisi satu-ke-banyak (DS-TWR).
Update terbaru untuk Nearby Connections SDK menyertakan perubahan berikut:
- Menambahkan
ConnectionLifecycleCallback#onBandwidthChanged
untuk memberi tahu klien bahwa kualitas koneksinya bagus (6 ~ 60 MBps), oke (60 ~ 200 KBps), atau buruk (5 KBps). - Menambahkan
ConnectionType
untuk mengganti API asli (misalnya, menggunakanAdvertisingOptions.Builder#setConnectionType
, bukanAdvertisingOptions.Builder#setDisruptiveUpgrade
. - Menghentikan penggunaan
AdvertisingOptions.Builder#setDisruptiveUpgrade
. Sebagai gantinya, gunakanAdvertisingOptions.Builder#setConnectionType
. - Menghentikan penggunaan
ConnectionOptions.Builder#setDisruptiveUpgrade
. Sebagai gantinya, gunakanConnectionOptions.Builder#setConnectionType
.
- Menambahkan
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-maps:18.1.0
- com.google.android.gms:play-services-nearby:18.3.0
15 Juli 2022
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Dukungan Modul Firebase Dynamic
- Firebase ML
- Firebase Remote Config
- Firebase SDK untuk Google Analytics
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:30.3.0
- com.google.firebase:firebase-core:21.1.0
- com.google.firebase:firebase-analytics:21.1.0
- com.google.firebase:firebase-analytics-ktx:21.1.0
- com.google.firebase:firebase-config:21.1.1
- com.google.firebase:firebase-config-ktx:21.1.1
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta02
- com.google.firebase:firebase-firestore:24.2.1
- com.google.firebase:firebase-firestore-ktx:24.2.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.4
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.4
- com.google.android.gms:play-services-measurement:21.1.0
- com.google.android.gms:play-services-measurement-api:21.1.0
- com.google.android.gms:play-services-measurement-base:21.1.0
- com.google.android.gms:play-services-measurement-impl:21.1.0
- com.google.android.gms:play-services-measurement-sdk:21.1.0
- com.google.android.gms:play-services-measurement-sdk-api:21.1.0
14 Juli 2022
- Mengupdate Google Mobile Ads Android SDK dan Firebase Ads SDK. Untuk mengetahui informasi selengkapnya, lihat catatan rilis produk.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads:21.1.0
- com.google.android.gms:play-services-ads-lite:21.1.0
- com.google.firebase:firebase-ads:21.1.0
- com.google.firebase:firebase-ads-lite:21.1.0
6 Juli 2022
- Rilis beta awal library ThreadNetwork layanan Google Play.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0-beta01
28 Juni 2022
Rilis terbaru plugin
google-services
untuk Android (v4.3.13) kini telah tersedia. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.Rilis terbaru library Code Scanner layanan Google Play kini tersedia. Untuk mengetahui informasi selengkapnya tentang updatenya, lihat catatan rilis ML Kit.
Update terbaru pada library
play-services-base
,play-services-basement
, danplay-services-tasks
menyertakan perubahan berikut:- Menambahkan antarmuka
OptionalModuleApi
baru yang menunjukkan apakah API memerlukan komponen layanan Google Play tambahan (yaitu, modul opsional). - Menambahkan class
ModuleInstallClient
baru yang memungkinkan Anda mengirim permintaan eksplisit untuk mendownload modul opsional, merilis modul opsional, dan memeriksa ketersediaan API yang memerlukan modul opsional.
- Menambahkan antarmuka
Rilis awal library
play-services-base-testing
kini tersedia. Fungsi ini menyediakan pengujian palsu untukModuleInstallClient
.
Artefak dirilis di maven.google.com
- com.google.gms:google-services:4.3.13
- com.google.android.gms:play-services-code-scanner:16.0.0-beta2
- com.google.android.gms:play-services-base:18.1.0
- com.google.android.gms:play-services-basement:18.1.0
- com.google.android.gms:play-services-base-testing:16.0.0
- com.google.android.gms:play-services-tasks:18.0.2
23 Juni 2022
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase Authentication
- Firebase Cloud Messaging
- Plugin Gradle Firebase Crashlytics
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Versi terbaru plugin
google-services
untuk Android (v4.3.12) dan pluginstrict-version-matcher
untuk Android (v1.2.4) kini tersedia. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:30.2.0
- com.google.firebase:firebase-auth:21.0.6
- com.google.firebase:firebase-auth-ktx:21.0.6
- com.google.firebase:firebase-crashlytics-buildtools:2.9.1
- com.google.firebase:firebase-crashlytics-gradle:2.9.1
- com.google.firebase:firebase-datatransport:18.1.5
- com.google.firebase:firebase-firestore:24.2.0
- com.google.firebase:firebase-firestore-ktx:24.2.0
- com.google.firebase:firebase-messaging:23.0.6
- com.google.firebase:firebase-messaging-ktx:23.0.6
- com.google.firebase:firebase-messaging-directboot:23.0.6
- com.google.gms:google-services:4.3.12
- com.google.android.gms:strict-version-matcher-plugin:1.2.4
7 Juni 2022
Update terbaru pada library
play-services-location
menyertakan perubahan berikut:- Memperbaiki masalah anotasi nullability untuk klien Kotlin.
- Memperbaiki
masalah kebocoran memori
LocationCallback
. - Menambahkan API baru untuk getCurrentLocation() dengan opsi permintaan tambahan.
- Menambahkan API baru untuk getLastLocation() dengan opsi permintaan tambahan.
- Menambahkan API baru untuk requestLocationUpdates() dengan dukungan eksekutor.
- Menghentikan penggunaan konstanta LocationRequest.PRIORITY_* dan diganti dengan konstanta Priority.PRIORITY_*.
- LocationRequest.setExpirationTime() tidak digunakan lagi dan digantikan dengan LocationRequest.setExpirationDuration().
- Mengklarifikasi dan menambahkan panduan tambahan di seluruh dokumentasi referensi library.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-location:20.0.0
1 Juni 2022
Library
play-services-appindex
kini tersedia secara umum. Library ini adalah pengganti libraryfirebase-appindexing
dan mendukung kasus penggunaan untuk berbagi dokumen terstruktur sebagaiIndexables
danUserActions
dengan Asisten Google.Untuk detail selengkapnya tentang berbagi dokumen dengan Asisten Google, lihat Mengirim pintasan dinamis ke Asisten.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-appindex:16.1.0
26 Mei 2022
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Firebase App Distribution
- Plugin Gradle Firebase App Distribution
- Firebase Authentication
- Firebase Crashlytics
- Plugin Gradle Firebase Crashlytics
- Firebase Performance Monitoring
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Update terbaru untuk library TensorFlow Lite layanan Google Play mencakup semua perubahan yang disertakan dalam rilis TensorFlow v2.9.
Update terbaru pada library
play-services-fitness
tidak lagi menggunakan API yang mendukung pembacaan dan penulisan data kebugaran historis yang mendukung Health Connect.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-tflite-java:16.0.0-beta02
- com.google.android.gms:play-services-tflite-impl:16.0.0-beta02
- com.google.android.gms:play-services-tflite-support:16.0.0-beta02
- com.google.android.gms:play-services-fitness:21.1.0
- com.google.firebase:firebase-bom:30.1.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta03
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta03
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta03
- com.google.firebase:firebase-appdistribution-gradle:3.0.2
- com.google.firebase:firebase-auth:21.0.5
- com.google.firebase:firebase-auth-ktx:21.0.5
- com.google.firebase:firebase-crashlytics:18.2.11
- com.google.firebase:firebase-crashlytics-ktx:18.2.11
- com.google.firebase:firebase-crashlytics-ndk:18.2.11
- com.google.firebase:firebase-crashlytics-buildtools:2.9.0
- com.google.firebase:firebase-crashlytics-gradle:2.9.0
- com.google.firebase:firebase-perf:20.1.0
- com.google.firebase:firebase-perf-ktx:20.1.0
25 Mei 2022
- Mengupdate Google Mobile Ads Android SDK dan Firebase Ads SDK. Untuk mengetahui informasi selengkapnya, lihat catatan rilis produk.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads:21.0.0
- com.google.android.gms:play-services-ads-lite:21.0.0
- com.google.firebase:firebase-ads:21.0.0
- com.google.firebase:firebase-ads-lite:21.0.0
23 Mei 2022
Update terbaru untuk
play-service-nearby
(v18.2.0) mencakup rilis publik pertama Nearby UWB API.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-nearby:18.2.0
19 Mei 2022
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Firebase Cloud Messaging
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:30.0.2
- com.google.firebase:firebase-datatransport:18.1.4
- com.google.firebase:firebase-messaging:23.0.5
- com.google.firebase:firebase-messaging-ktx:23.0.5
- com.google.firebase:firebase-messaging-directboot:23.0.5
12 Mei 2022
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Firebase Authentication
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:30.0.1
- com.google.firebase:firebase-auth:21.0.4
- com.google.firebase:firebase-auth-ktx:21.0.4
10 Mei 2022
- Rilis beta awal library Code Scanner layanan Google Play. Untuk informasi selengkapnya, lihat catatan rilis ML Kit.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-code-scanner:16.0.0-beta1
6 Mei 2022
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Firebase SDK untuk Google Analytics
- Cloud Firestore
- Cloud Functions for Firebase (klien)
- Firebase App Check
- Firebase Cloud Messaging
- Firebase Realtime Database
- Firebase Remote Config
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:30.0.0
- com.google.firebase:firebase-common:20.1.1
- com.google.firebase:firebase-common-ktx:20.1.1
- com.google.firebase:firebase-analytics:21.0.0
- com.google.firebase:firebase-analytics-ktx:21.0.0
- com.google.firebase:firebase-core:21.0.0
- com.google.firebase:firebase-appcheck:16.0.0
- com.google.firebase:firebase-appcheck-debug:16.0.0
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0
- com.google.firebase:firebase-appcheck-interop:16.0.0
- com.google.firebase:firebase-appcheck-playintegrity:16.0.0
- com.google.firebase:firebase-appcheck-safetynet:16.0.0
- com.google.firebase:firebase-config:21.1.0
- com.google.firebase:firebase-config-ktx:21.1.0
- com.google.firebase:firebase-database:20.0.5
- com.google.firebase:firebase-database-ktx:20.0.5
- com.google.firebase:firebase-datatransport:18.1.3
- com.google.firebase:firebase-firestore:24.1.2
- com.google.firebase:firebase-firestore-ktx:24.1.2
- com.google.firebase:firebase-functions:20.1.0
- com.google.firebase:firebase-functions-ktx:20.1.0
- com.google.firebase:firebase-messaging:23.0.4
- com.google.firebase:firebase-messaging-directboot:23.0.4
- com.google.firebase:firebase-messaging-ktx:23.0.4
- com.google.android.gms:play-services-measurement:21.0.0
- com.google.android.gms:play-services-measurement-api:21.0.0
- com.google.android.gms:play-services-measurement-base:21.0.0
- com.google.android.gms:play-services-measurement-impl:21.0.0
- com.google.android.gms:play-services-measurement-sdk:21.0.0
- com.google.android.gms:play-services-measurement-sdk-api:21.0.0
3 Mei 2022
- Update terbaru pada library
play-services-basement
meningkatkan keamanan pada verifikasi tanda tangan dan mengatasi kerentananPendingIntent
yang dapat diubah.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-basement:18.0.2
27 April 2022
Update terbaru pada library
play-services-auth
memiliki perubahan berikut:- Menghentikan penggunaan API di
CredentialClient
dan class permintaan/respons terkait.
- Menghentikan penggunaan API di
Update terbaru pada Firebase meliputi perubahan pada Firebase Crashlytics.
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-auth:20.2.0
- com.google.firebase:firebase-crashlytics:18.2.10
- com.google.firebase:firebase-crashlytics-ktx:18.2.10
- com.google.firebase:firebase-crashlytics-ndk:18.2.10
14 April 2022
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase App Check
- Firebase App Distribution
- Firebase Cloud Messaging
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:29.3.1
- com.google.firebase:firebase-appcheck:16.0.0-beta06
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta06
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta06
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta06
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta06
- com.google.firebase:firebase-appdistribution:16.0.0-beta02
- com.google.firebase:firebase-appdistribution-ktx:16.0.0-beta02
- com.google.firebase:firebase-datatransport:18.1.2
- com.google.firebase:firebase-firestore:24.1.1
- com.google.firebase:firebase-firestore-ktx:24.1.1
- com.google.firebase:firebase-messaging:23.0.3
- com.google.firebase:firebase-messaging-ktx:23.0.3
- com.google.firebase:firebase-messaging-directboot:23.0.3
12 April 2022
Update terbaru untuk
play-services-nearby
(v18.1.0) mencakup perubahan berikut:Izin
BLUETOOTH_ADVERTISE
,BLUETOOTH_CONNECT
, danBLUETOOTH_SCAN
kini diperlukan untuk Koneksi Di Sekitar dari Android S.Menambahkan
Payload#setFileName()
danPayload#setParentFolder()
untuk menyimpan file yang diterima dengan nama file yang ditetapkan dan jalur relatif.Menambahkan
VariantOfConcern
untuk memungkinkan Otoritas Kesehatan Masyarakat (PHA) melampirkan varian perhatian yang ditentukan oleh PHA dalam notifikasi paparan. Misalnya, PHA dapat menetapkan definisi berikut:VariantOfConcernType.type1
karena “Vaksin efektif”VariantOfConcernType.type2
sebagai “Sangat transmisif”VariantOfConcernType.type3
sebagai “Tingkat keseriusan tinggi”VariantOfConcernType.type4
sebagai “terobosan vaksin”Fitur ultrasonik Pesan Langsung tidak digunakan lagi.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-nearby:18.1.0
24 Maret 2022
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Firebase SDK untuk Google Analytics
- Cloud Firestore
- Firebase App Check
- Firebase Authentication
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:29.3.0
- com.google.firebase:firebase-core:20.1.2
- com.google.firebase:firebase-analytics:20.1.2
- com.google.firebase:firebase-analytics-ktx:20.1.2
- com.google.firebase:firebase-annotations:16.1.0
- com.google.firebase:firebase-appcheck:16.0.0-beta05
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta05
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta05
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta05
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta05
- com.google.firebase:firebase-auth:21.0.3
- com.google.firebase:firebase-auth-ktx:21.0.3
- com.google.firebase:firebase-firestore:24.1.0
- com.google.firebase:firebase-firestore-ktx:24.1.0
- com.google.android.gms:play-services-measurement:20.1.2
- com.google.android.gms:play-services-measurement-api:20.1.2
- com.google.android.gms:play-services-measurement-base:20.1.2
- com.google.android.gms:play-services-measurement-impl:20.1.2
- com.google.android.gms:play-services-measurement-sdk:20.1.2
- com.google.android.gms:play-services-measurement-sdk-api:20.1.2
22 Maret 2022
- Update terbaru pada library
play-services-basement
menangani pelanggaran StrictMode Android 12.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-basement:18.0.1
17 Maret 2022
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Firebase SDK untuk Google Analytics
- Firebase Cloud Messaging
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:29.2.1
- com.google.firebase:firebase-core:20.1.1
- com.google.firebase:firebase-analytics:20.1.1
- com.google.firebase:firebase-analytics-ktx:20.1.1
- com.google.firebase:firebase-messaging:23.0.2
- com.google.firebase:firebase-messaging-ktx:23.0.2
- com.google.firebase:firebase-messaging-directboot:23.0.2
- com.google.android.gms:play-services-measurement:20.1.1
- com.google.android.gms:play-services-measurement-api:20.1.1
- com.google.android.gms:play-services-measurement-base:20.1.1
- com.google.android.gms:play-services-measurement-impl:20.1.1
- com.google.android.gms:play-services-measurement-sdk:20.1.1
- com.google.android.gms:play-services-measurement-sdk-api:20.1.1
15 Maret 2022
- Rilis awal library
play-services-games-v2
kini tersedia. Library ini menyediakan fungsi login yang disederhanakan. Untuk informasi selengkapnya, lihat panduan memulai login untuk v2.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-games-v2:17.0.0
10 Maret 2022
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Cloud Functions for Firebase (klien)
- Cloud Storage for Firebase
- Firebase A/B Testing
- Firebase App Distribution
- Plugin Gradle Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Dynamic Links
- Firebase In-App Messaging
- Penginstalan Firebase
- Firebase ML
- Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:29.2.0
- com.google.firebase:firebase-abt:21.0.1
- com.google.firebase:firebase-appdistribution:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-ktx:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-gradle:3.0.1
- com.google.firebase:firebase-auth:21.0.2
- com.google.firebase:firebase-auth-ktx:21.0.2
- com.google.firebase:firebase-common:20.1.0
- com.google.firebase:firebase-common-ktx:20.1.0
- com.google.firebase:firebase-config:21.0.2
- com.google.firebase:firebase-config-ktx:21.0.2
- com.google.firebase:firebase-crashlytics:18.2.9
- com.google.firebase:firebase-crashlytics-ktx:18.2.9
- com.google.firebase:firebase-crashlytics-ndk:18.2.9
- com.google.firebase:firebase-database:20.0.4
- com.google.firebase:firebase-database-ktx:20.0.4
- com.google.firebase:firebase-database-collection:18.0.1
- com.google.firebase:firebase-dynamic-links:21.0.1
- com.google.firebase:firebase-dynamic-links-ktx:21.0.1
- com.google.firebase:firebase-firestore:24.0.2
- com.google.firebase:firebase-firestore-ktx:24.0.2
- com.google.firebase:firebase-functions:20.0.2
- com.google.firebase:firebase-functions-ktx:20.0.2
- com.google.firebase:firebase-inappmessaging:20.1.2
- com.google.firebase:firebase-inappmessaging-ktx:20.1.2
- com.google.firebase:firebase-inappmessaging-display:20.1.2
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.2
- com.google.firebase:firebase-installations:17.0.1
- com.google.firebase:firebase-installations-ktx:17.0.1
- com.google.firebase:firebase-installations-interop:17.0.1
- com.google.firebase:firebase-messaging:23.0.1
- com.google.firebase:firebase-messaging-ktx:23.0.1
- com.google.firebase:firebase-messaging-directboot:23.0.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.3
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.3
- com.google.firebase:firebase-perf:20.0.6
- com.google.firebase:firebase-perf-ktx:20.0.6
- com.google.firebase:firebase-storage:20.0.1
- com.google.firebase:firebase-storage-ktx:20.0.1
8 Maret 2022
- Update terbaru pada library
play-services-wallet
menyertakan API baru untuk OCR kartu kredit. Untuk mengetahui detail selengkapnya, lihat panduan developer.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-wallet:19.1.0
28 Februari 2022
Update terbaru untuk plugin Gradle lisensi OSS menyertakan perbaikan untuk masalah berikut:
Urutan eksekusi tugas menyebabkan masalah pada library Hilt DI (Masalah GitHub #209, Masalah GitHub #194, Masalah Hilt GitHub #2744)
Project dengan banyak varian memerlukan waktu lama untuk menjalankan deteksi dependensi (Masalah GitHub #200)
Penyertaan dependensi pengujian (Masalah GitHub #214)
Lisensi tidak ada (Masalah GitHub #215)
Tingkat keparahan logging
AmbiguousVariantSelectionException
dikurangi (Masalah GitHub #202)
Artefak dirilis di maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.5
22 Februari 2022
Mengupdate library ML Kit layanan Google Play. Untuk informasi selengkapnya, lihat catatan rilis ML Kit.
Mengupdate Google Mobile Ads Android SDK dan Firebase Ads SDK. Untuk mengetahui informasi selengkapnya, lihat catatan rilis produk.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-mlkit-face-detection:17.0.1
- com.google.android.gms:play-services-ads:20.6.0
- com.google.android.gms:play-services-ads-lite:20.6.0
- com.google.firebase:firebase-ads:20.6.0
- com.google.firebase:firebase-ads-lite:20.6.0
17 Februari 2022
- Rilis beta publik dari library TensorFlow Lite layanan Google Play kini tersedia. Library ini dapat digunakan sebagai alternatif untuk library TensorFlow Lite mandiri untuk mengurangi ukuran aplikasi dan menerima update otomatis. Untuk informasi selengkapnya, lihat dokumentasi TensorFlow.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-tflite-java:16.0.0-beta01
- com.google.android.gms:play-services-tflite-impl:16.0.0-beta01
- com.google.android.gms:play-services-tflite-support:16.0.0-beta01
11 Februari 2022
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Firebase Crashlytics
- Firebase ML
- Firebase Performance Monitoring
- Firebase SDK untuk Google Analytics
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:29.1.0
- com.google.firebase:firebase-core:20.1.0
- com.google.firebase:firebase-analytics:20.1.0
- com.google.firebase:firebase-analytics-ktx:20.1.0
- com.google.firebase:firebase-crashlytics:18.2.8
- com.google.firebase:firebase-crashlytics-ktx:18.2.8
- com.google.firebase:firebase-crashlytics-ndk:18.2.8
- com.google.firebase:firebase-ml-modeldownloader:24.0.2
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.2
- com.google.firebase:firebase-perf:20.0.5
- com.google.firebase:firebase-perf-ktx:20.0.5
1 Februari 2022
- Update terbaru pada library
play-services-auth
menyertakan API baru yang memfasilitasi petunjuk login untuk autentikasi melalui nomor telepon. Fitur ini memungkinkan pengguna memilih nomor telepon di kartu SIM dan membagikannya ke aplikasi panggilan. Untuk mengetahui informasi selengkapnya, lihat dokumentasi API.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-auth:20.1.0
25 Januari 2022
- Mengupdate library ML Kit layanan Google Play. Untuk informasi selengkapnya, lihat catatan rilis ML Kit.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.0.0
- com.google.android.gms:play-services-mlkit-face-detection:17.0.0
- com.google.android.gms:play-services-mlkit-image-labeling:16.0.7
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta3
- com.google.android.gms:play-services-mlkit-language-id:17.0.0-beta1
- com.google.android.gms:play-services-mlkit-text-recognition:18.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-common:17.0.0
20 Januari 2022
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase Crashlytics
- Plugin Gradle Firebase App Distribution
- Plugin Gradle Firebase Performance Monitoring
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:29.0.4
- com.google.firebase:firebase-crashlytics:18.2.7
- com.google.firebase:firebase-crashlytics-ktx:18.2.7
- com.google.firebase:firebase-crashlytics-ndk:18.2.7
- com.google.firebase:firebase-firestore:24.0.1
- com.google.firebase:firebase-firestore-ktx:24.0.1
- com.google.firebase:firebase-appdistribution-gradle:3.0.0
- com.google.firebase:perf-plugin:1.4.1
10 Januari 2022
Update terbaru untuk Block Store SDK mencakup perubahan berikut:
Menambahkan metode baru,
StoreBytesData.Builder#setShouldBackupToCloud
, yang memungkinkan Anda mengaktifkan pencadangan data Block Store aplikasi ke cloud.Menambahkan API baru,
BlockstoreClient#isEndToEndEncryptionAvailable
, yang memungkinkan Anda memeriksa apakah data Block Store yang dicadangkan ke cloud akan dienkripsi menyeluruh.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-auth-blockstore:16.1.0
5 Januari 2022
- Update terbaru untuk beberapa library (lihat bagian "Artefak dirilis"
di bawah) mencakup penggunaan versi terbaru
play-services-base
danplay-services-tasks
(v18.0.1) untuk memperbaiki masalah yang dijelaskan dalam rilis 09 Desember 2021.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads-identifier:18.0.1
- com.google.android.gms:play-services-afs-native:19.0.3
- com.google.android.gms:play-services-analytics:18.0.1
- com.google.android.gms:play-services-analytics-impl:18.0.1
- com.google.android.gms:play-services-appset:16.0.2
- com.google.android.gms:play-services-auth:20.0.1
- com.google.android.gms:play-services-auth-api-phone:18.0.1
- com.google.android.gms:play-services-auth-base:18.0.1
- com.google.android.gms:play-services-auth-blockstore:16.0.4
- com.google.android.gms:play-services-awareness:19.0.1
- com.google.android.gms:play-services-cast:21.0.1
- com.google.android.gms:play-services-cast-framework:21.0.1
- com.google.android.gms:play-services-cast-tv:19.0.1
- com.google.android.gms:play-services-cloud-messaging:17.0.2
- com.google.android.gms:play-services-cronet:18.0.1
- com.google.android.gms:play-services-fitness:21.0.1
- com.google.android.gms:play-services-flags:18.0.1
- com.google.android.gms:play-services-games:22.0.1
- com.google.android.gms:play-services-identity:18.0.1
- com.google.android.gms:play-services-instantapps:18.0.1
- com.google.android.gms:play-services-location:19.0.1
- com.google.android.gms:play-services-maps:18.0.2
- com.google.android.gms:play-services-nearby:18.0.2
- com.google.android.gms:play-services-password-complexity:18.0.1
- com.google.android.gms:play-services-pay:16.0.3
- com.google.android.gms:play-services-recaptcha:17.0.1
- com.google.android.gms:play-services-safetynet:18.0.1
- com.google.android.gms:play-services-stats:17.0.3
- com.google.android.gms:play-services-streamprotect:16.0.2
- com.google.android.gms:play-services-tagmanager:18.0.1
- com.google.android.gms:play-services-tagmanager-api:18.0.1
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.1
- com.google.android.gms:play-services-wallet:19.0.1
16 Desember 2021
Update terbaru pada
play-services-base
danplay-services-tasks
menyelesaikan masalah yang dapat menyebabkan NPE runtime (NullPointerException
) saat menanganiTask<Void>
menghasilkan kode Kotlin. Jika Anda menggunakan salah satu versi library yang tercantum dalam rilis 9 Desember 2021, Anda dapat menghindari NPE runtime dengan secara eksplisit bergantung pada v18.0.1 dariplay-services-base
danplay-services-tasks
. Tambahkan hal berikut ke bagiandependencies
daribuild.gradle
Anda:implementation 'com.google.android.gms:play-services-base:18.0.1' implementation 'com.google.android.gms:play-services-tasks:18.0.1'
Pada Januari 2022, kami berencana merilis versi baru artefak lain yang dirilis pada 9 Desember dengan dependensi
POM
baru diplay-services-base
danplay-services-tasks
versi 18.0.1.Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Firebase SDK untuk Google Analytics
Rilis Firebase ini mengambil versi terbaru
play-services-base
danplay-services-tasks
(v18.0.1) untuk memperbaiki masalah yang dijelaskan dalam rilis 09 Desember 2021.Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-base:18.0.1
- com.google.android.gms:play-services-tasks:18.0.1
- com.google.firebase:firebase-bom:29.0.3
- com.google.firebase:firebase-core:20.0.2
- com.google.firebase:firebase-analytics:20.0.2
- com.google.firebase:firebase-analytics-ktx:20.0.2
- com.google.android.gms:play-services-measurement:20.0.2
- com.google.android.gms:play-services-measurement-api:20.0.2
- com.google.android.gms:play-services-measurement-base:20.0.2
- com.google.android.gms:play-services-measurement-impl:20.0.2
- com.google.android.gms:play-services-measurement-sdk:20.0.2
- com.google.android.gms:play-services-measurement-sdk-api:20.0.2
14 Desember 2021
- Mengupdate library ML Kit layanan Google Play. Untuk informasi selengkapnya, lihat catatan rilis ML Kit.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-mlkit-barcode-scanning:17.0.0
- com.google.android.gms:play-services-mlkit-face-detection:16.2.1
- com.google.android.gms:play-services-mlkit-image-labeling:16.0.6
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta2
- com.google.android.gms:play-services-mlkit-text-recognition:17.0.1
10 Desember 2021
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Firebase Crashlytics
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:29.0.2
- com.google.firebase:firebase-crashlytics:18.2.6
- com.google.firebase:firebase-crashlytics-ktx:18.2.6
- com.google.firebase:firebase-crashlytics-ndk:18.2.6
9 Desember 2021
Update terbaru untuk beberapa library menyertakan perubahan berikut:
- Anotasi nullability yang ketat (
@NonNull
dan@Nullable
) sedang digunakan yang sebelumnya menggunakan@RecentlyNonNull
dan@RecentlyNullable
. Dengan perubahan ini, hal yang pernah menyebabkan peringatan nullness kini akan menyebabkan error saat mem-build kode Kotlin atau menggunakan framework pemeriksaannull
Java. Perubahan anotasi yang serupa akan diluncurkan secara bertahap dalam rilis artefakcom.google.android.gms
lainnya pada masa mendatang.
Tinjau bagian "Artefak yang dirilis" untuk melihat daftar lengkap library yang terpengaruh.
- Anotasi nullability yang ketat (
Update terbaru pada library
play-services-base
,play-services-basement
, danplay-services-tasks
menyertakan perubahan anotasi nullability yang ketat yang dijelaskan di atas, serta perubahan tambahan berikut:- Menghapus konstanta kebugaran yang tidak digunakan lagi dari Cakupan.
- Menambahkan metode utilitas
withTimeout()
ke Tasks
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-analytics:20.0.1
- com.google.firebase:firebase-analytics-ktx:20.0.1
- com.google.firebase:firebase-core:20.0.1
- com.google.android.gms:play-services-ads-identifier:18.0.0
- com.google.android.gms:play-services-afs-native:19.0.2
- com.google.android.gms:play-services-analytics:18.0.0
- com.google.android.gms:play-services-analytics-impl:18.0.0
- com.google.android.gms:play-services-appset:16.0.1
- com.google.android.gms:play-services-auth:20.0.0
- com.google.android.gms:play-services-auth-api-phone:18.0.0
- com.google.android.gms:play-services-auth-base:18.0.0
- com.google.android.gms:play-services-auth-blockstore:16.0.3
- com.google.android.gms:play-services-awareness:19.0.0
- com.google.android.gms:play-services-base:18.0.0
- com.google.android.gms:play-services-basement:18.0.0
- com.google.android.gms:play-services-cast:21.0.0
- com.google.android.gms:play-services-cast-framework:21.0.0
- com.google.android.gms:play-services-cast-tv:19.0.0
- com.google.android.gms:play-services-cloud-messaging:17.0.1
- com.google.android.gms:play-services-cronet:18.0.0
- com.google.android.gms:play-services-fitness:21.0.0
- com.google.android.gms:play-services-flags:18.0.0
- com.google.android.gms:play-services-games:22.0.0
- com.google.android.gms:play-services-identity:18.0.0
- com.google.android.gms:play-services-instantapps:18.0.0
- com.google.android.gms:play-services-location:19.0.0
- com.google.android.gms:play-services-maps:18.0.1
- com.google.android.gms:play-services-measurement:20.0.1
- com.google.android.gms:play-services-measurement-api:20.0.1
- com.google.android.gms:play-services-measurement-base:20.0.1
- com.google.android.gms:play-services-measurement-impl:20.0.1
- com.google.android.gms:play-services-measurement-sdk:20.0.1
- com.google.android.gms:play-services-measurement-sdk-api:20.0.1
- com.google.android.gms:play-services-nearby:18.0.1
- com.google.android.gms:play-services-password-complexity:18.0.0
- com.google.android.gms:play-services-pay:16.0.2
- com.google.android.gms:play-services-recaptcha:17.0.0
- com.google.android.gms:play-services-safetynet:18.0.0
- com.google.android.gms:play-services-stats:17.0.2
- com.google.android.gms:play-services-streamprotect:16.0.1
- com.google.android.gms:play-services-tagmanager:18.0.0
- com.google.android.gms:play-services-tagmanager-api:18.0.0
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.0
- com.google.android.gms:play-services-tasks:18.0.0
- com.google.android.gms:play-services-wallet:19.0.0
30 November 2021
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Firebase App Check
- Firebase Crashlytics
- Plugin Gradle Firebase Crashlytics
- Firebase ML
- Firebase Performance Monitoring
- Firebase Realtime Database
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:29.0.1
- com.google.firebase:firebase-appcheck:16.0.0-beta04
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta04
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta04
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta04
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta04
- com.google.firebase:firebase-crashlytics:18.2.5
- com.google.firebase:firebase-crashlytics-buildtools:2.8.1
- com.google.firebase:firebase-crashlytics-gradle:2.8.1
- com.google.firebase:firebase-crashlytics-ktx:18.2.5
- com.google.firebase:firebase-crashlytics-ndk:18.2.5
- com.google.firebase:firebase-database:20.0.3
- com.google.firebase:firebase-database-ktx:20.0.3
- com.google.firebase:firebase-datatransport:18.1.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.1
- com.google.firebase:firebase-perf:20.0.4
- com.google.firebase:firebase-perf-ktx:20.0.4
18 November 2021
- Mengupdate Google Mobile Ads Android SDK dan Firebase Ads SDK. Untuk mengetahui informasi selengkapnya, lihat catatan rilis produk.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads:20.5.0
- com.google.android.gms:play-services-ads-lite:20.5.0
- com.google.firebase:firebase-ads:20.5.0
- com.google.firebase:firebase-ads-lite:20.5.0
16 November 2021
Update pada library
play-services-cast
danplay-services-cast-framework
mencakup:- Peningkatan antrean:
- Menambahkan callback
itemsReorderedAtIndexes
baru keMediaQueue
yang dipanggil saat antrean telah diurutkan ulang. - Menambahkan dukungan untuk serialisasi perintah antrean.
- Membuat parameter
customData
di `RemoteMediaClient#queueSetRepeatMode nullable. - Menghentikan penggunaan fitur Tampilan Jarak Jauh.
- Mengubah
minSdkVersion
dari 14 menjadi 16.
Untuk informasi selengkapnya, lihat Catatan Rilis SDK Pengirim Cast Android.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-cast:20.1.0
- com.google.android.gms:play-services-cast-framework:20.1.0
29 Oktober 2021
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase Cloud Messaging
- Firebase Crashlytics
- Plugin Gradle Firebase Crashlytics
- Firebase Dynamic Links
- Firebase In-App Messaging
- Firebase SDK untuk Google Analytics
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:29.0.0
- com.google.firebase:firebase-analytics:20.0.0
- com.google.firebase:firebase-analytics-ktx:20.0.0
- com.google.firebase:firebase-core:20.0.0
- com.google.firebase:firebase-crashlytics:18.2.4
- com.google.firebase:firebase-crashlytics-buildtools:2.8.0
- com.google.firebase:firebase-crashlytics-gradle:2.8.0
- com.google.firebase:firebase-crashlytics-ktx:18.2.4
- com.google.firebase:firebase-crashlytics-ndk:18.2.4
- com.google.firebase:firebase-dynamic-links:21.0.0
- com.google.firebase:firebase-dynamic-links-ktx:21.0.0
- com.google.firebase:firebase-firestore:24.0.0
- com.google.firebase:firebase-firestore-ktx:24.0.0
- com.google.firebase:firebase-inappmessaging:20.1.1
- com.google.firebase:firebase-inappmessaging-display:20.1.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.1
- com.google.firebase:firebase-inappmessaging-ktx:20.1.1
- com.google.firebase:firebase-measurement-connector:20.0.0
- com.google.firebase:firebase-messaging:23.0.0
- com.google.firebase:firebase-messaging-directboot:23.0.0
- com.google.firebase:firebase-messaging-ktx:23.0.0
- com.google.android.gms:play-services-measurement:20.0.0
- com.google.android.gms:play-services-measurement-base:20.0.0
- com.google.android.gms:play-services-measurement-sdk-api:20.0.0
- com.google.android.gms:play-services-measurement-api:20.0.0
- com.google.android.gms:play-services-measurement-sdk:20.0.0
- com.google.android.gms:play-services-measurement-impl:20.0.0
27 Oktober 2021
Library klien
play-services-maps
kini tersedia secara umum, didukung di Android API Level 19 (Android 4.4, KitKat) dan yang lebih tinggi.Rilis ini mencakup perender peta baru yang tersedia untuk penggunaan keikutsertaan, yang memberikan peningkatan performa dan stabilitas, serta dukungan untuk Gaya visual peta berbasis Cloud. Untuk informasi selengkapnya tentang hal ini dan update lainnya, lihat catatan rilis produk.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-maps:18.0.0
11 Oktober 2021
Library
play-services-appset
kini tersedia secara umum. Library ini dirancang untuk mendukung kasus penggunaan seperti analisis atau pencegahan penipuan dengan cara yang menghormati privasi pengguna.Library ini mencakup metode untuk mengelola ID kumpulan aplikasi, yang merupakan ID unik yang, pada perangkat tertentu, memungkinkan Anda menghubungkan penggunaan atau tindakan di seluruh kumpulan aplikasi yang dimiliki oleh organisasi Anda. Untuk informasi lebih lanjut, baca panduan ini.
Rilis GA ini mencakup update berikut pada versi pratinjau developer:
- Mengganti nama beberapa antarmuka klien. Untuk detail selengkapnya, lihat
dokumentasi referensi API
play-services-appset
. - Membuat library
play-services-appset
kompatibel dengan ID kumpulan aplikasi cakupan developer mendatang. Layanan Google Play diperkirakan akan segera menambahkan dukungan untuk ID kumpulan aplikasi yang mencakup developer. Kemampuan ini akan dirilis di layanan Google Play dan dikirim ke perangkat pengguna tanpa perlu mengupgrade versi libraryplay-services-appset
.
- Mengganti nama beberapa antarmuka klien. Untuk detail selengkapnya, lihat
dokumentasi referensi API
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-appset:16.0.0
4 Oktober 2021
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Firebase App Check
- Cloud Firestore
- Firebase Crashlytics
- Firebase Performance Monitoring
- Firebase SDK untuk Google Analytics
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:28.4.2
- com.google.firebase:firebase-analytics:19.0.2
- com.google.firebase:firebase-analytics-ktx:19.0.2
- com.google.firebase:firebase-appcheck:16.0.0-beta03
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta03
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta03
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta03
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta03
- com.google.firebase:firebase-core:19.0.2
- com.google.firebase:firebase-crashlytics:18.2.3
- com.google.firebase:firebase-crashlytics-ktx:18.2.3
- com.google.firebase:firebase-crashlytics-ndk:18.2.3
- com.google.firebase:firebase-firestore:23.0.4
- com.google.firebase:firebase-firestore-ktx:23.0.4
- com.google.firebase:firebase-perf:20.0.3
- com.google.firebase:firebase-perf-ktx:20.0.3
- com.google.android.gms:play-services-measurement:19.0.2
- com.google.android.gms:play-services-measurement-base:19.0.2
- com.google.android.gms:play-services-measurement-sdk-api:19.0.2
- com.google.android.gms:play-services-measurement-api:19.0.2
- com.google.android.gms:play-services-measurement-sdk:19.0.2
- com.google.android.gms:play-services-measurement-impl:19.0.2
22 September 2021
- Mengupdate Google Mobile Ads Android SDK dan Firebase Ads SDK. Untuk mengetahui informasi selengkapnya, lihat catatan rilis produk.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads:20.4.0
- com.google.android.gms:play-services-ads-lite:20.4.0
- com.google.firebase:firebase-ads:20.4.0
- com.google.firebase:firebase-ads-lite:20.4.0
22 September 2021
Update terbaru pada library
ads-identifier
menyertakan pernyataan izin layanan Google Play:com.google.android.gms.permission.AD_ID
.Jika menggunakan
ads-identifier
v17.1.0 atau yang lebih tinggi, Anda tidak perlu lagi mendeklarasikan izin dalam manifes aplikasi untuk mengakses ID iklan. Namun, jika aplikasi Anda tidak boleh mengakses ID iklan, Anda harus menghapus izin menggunakan<uses-permission android:name="com.google.android.gms.permission.AD_ID" tools:node="remove" />
.Untuk detail selengkapnya, lihat
getId()
.Update terbaru pada library
play-services-pay
memperbaiki masalah izin yang menyebabkan semua API-nya diblokir.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads-identifier:17.1.0
- com.google.android.gms:play-services-pay:16.0.1
13 September 2021
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Cloud Functions for Firebase (klien)
- Firebase Realtime Database
- Plugin Gradle Firebase App Distribution
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:28.4.1
- com.google.firebase:firebase-appdistribution-gradle:2.2.0
- com.google.firebase:firebase-database:20.0.2
- com.google.firebase:firebase-database-ktx:20.0.2
- com.google.firebase:firebase-datatransport:18.1.0
- com.google.firebase:firebase-encoders-proto:16.0.0
- com.google.firebase:firebase-functions:20.0.1
- com.google.firebase:firebase-functions-ktx:20.0.1
9 September 2021
Perubahan terbaru pada library Native AFS mencakup perubahan berikut:
- Memperbaiki bug yang menyebabkan
onAdLeftApplication
tidak mencatat klik pada iklan. - Memperbaiki bug yang menyebabkan aplikasi mengalami error saat mencoba memuat iklan tanpa koneksi internet.
- Memperbaiki bug yang menyebabkan
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-afs-native:19.0.1
23 Agustus 2021
- Mengupdate Google Mobile Ads Android SDK dan Firebase Ads SDK. Untuk mengetahui informasi selengkapnya, lihat catatan rilis produk.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads:20.3.0
- com.google.android.gms:play-services-ads-lite:20.3.0
- com.google.firebase:firebase-ads:20.3.0
- com.google.firebase:firebase-ads-lite:20.3.0
20 Agustus 2021
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Firebase In-App Messaging
- Firebase SDK untuk Google Analytics
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:28.4.0
- com.google.firebase:firebase-core:19.0.1
- com.google.firebase:firebase-analytics:19.0.1
- com.google.firebase:firebase-analytics-ktx:19.0.1
- com.google.firebase:firebase-inappmessaging:20.1.0
- com.google.firebase:firebase-inappmessaging-ktx:20.1.0
- com.google.firebase:firebase-inappmessaging-display:20.1.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.0
- com.google.android.gms:play-services-measurement:19.0.1
- com.google.android.gms:play-services-measurement-base:19.0.1
- com.google.android.gms:play-services-measurement-sdk-api:19.0.1
- com.google.android.gms:play-services-measurement-api:19.0.1
- com.google.android.gms:play-services-measurement-sdk:19.0.1
- com.google.android.gms:play-services-measurement-impl:19.0.1
19 Agustus 2021
Pembaruan terbaru pada library Analytics mencakup perubahan berikut:
- Memperbaiki masalah saat library tidak dapat dibuat dengan Android 12 sebagai targetnya.
Perubahan terbaru pada library TagManager mencakup perubahan berikut:
- Peningkatan infrastruktur internal.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-analytics:17.0.1
- com.google.android.gms:play-services-analytics-impl:17.0.1
- com.google.android.gms:play-services-tagmanager:17.0.1
- com.google.android.gms:play-services-tagmanager-api:17.0.1
- com.google.android.gms:play-services-tagmanager-v4-impl:17.0.1
9 Agustus 2021
Blockstore SDK kini tersedia untuk digunakan oleh aplikasi guna memungkinkan login yang lancar di ponsel yang baru disiapkan. Untuk informasi selengkapnya, lihat dokumentasi referensi Blockstore SDK.
Versi plugin google-services yang telah diupdate untuk Android (v4.3.10) kini telah tersedia. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.gms:google-services:4.3.10
- com.google.android.gms:play-services-auth-blockstore:16.0.2
5 Agustus 2021
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Firebase Crashlytics
- Firebase Remote Config
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Versi plugin google-services terupdate untuk Android (v4.3.9) kini telah tersedia. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:28.3.1
- com.google.firebase:firebase-config:21.0.1
- com.google.firebase:firebase-config-ktx:21.0.1
- com.google.firebase:firebase-crashlytics:18.2.1
- com.google.firebase:firebase-crashlytics-ktx:18.2.1
- com.google.firebase:firebase-crashlytics-ndk:18.2.1
- com.google.gms:google-services:4.3.9
28 Juli 2021
Rilis pratinjau developer library
play-services-appset
kini tersedia. Library ini dirancang untuk mendukung kasus penggunaan seperti analisis atau pencegahan penipuan dengan cara yang menghormati privasi pengguna.Library ini mencakup metode untuk mengelola ID kumpulan aplikasi, yang merupakan ID unik yang, pada perangkat tertentu, memungkinkan Anda menghubungkan penggunaan atau tindakan di seluruh kumpulan aplikasi yang dimiliki oleh organisasi Anda. Untuk informasi lebih lanjut, lihat panduan ini.
Dokumentasi referensi API
ads-identifier
telah diperbarui dengan informasi tentang perubahan mendatang pada ID iklan saat pengguna mengaktifkan pembatasan pelacakan iklan serta persyaratan izin layanan Google Play yang baru.Lihat
getId()
untuk mengetahui detailnya. Tidak ada perubahan pada libraryads-identifier
itu sendiri.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-appset:16.0.0-alpha1
22 Juli 2021
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase Crashlytics
- Firebase Dynamic Links
- Firebase Realtime Database
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:28.3.0
- com.google.firebase:firebase-crashlytics:18.2.0
- com.google.firebase:firebase-crashlytics-ktx:18.2.0
- com.google.firebase:firebase-crashlytics-ndk:18.2.0
- com.google.firebase:firebase-database:20.0.1
- com.google.firebase:firebase-database-ktx:20.0.1
- com.google.firebase:firebase-dynamic-links:20.1.1
- com.google.firebase:firebase-dynamic-links-ktx:20.1.1
- com.google.firebase:firebase-firestore:23.0.3
- com.google.firebase:firebase-firestore-ktx:23.0.3
21 Juli 2021
Update terbaru pada library
play-services-auth
menyertakan perubahan berikut:- Menambahkan API baru,
CredentialSavingClient#saveAccountLinkingToken
, untuk membantu Anda menautkan akun pengguna di aplikasi Anda ke Google untuk tujuan penautan akun. - Menambahkan metode baru
BeginSignInRequest.Builder#associateLinkedAccounts
, untuk membantu Anda memproses login pengguna ke aplikasi Anda jika mereka sebelumnya telah menautkan akun mereka ke Google.
- Menambahkan API baru,
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-auth:19.2.0
9 Juli 2021
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Firebase App Check
- Cloud Firestore
- Firebase Performance Monitoring
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:28.2.1
- com.google.firebase:firebase-appcheck:16.0.0-beta02
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta02
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta02
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta02
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta02
- com.google.firebase:firebase-firestore:23.0.2
- com.google.firebase:firebase-firestore-ktx:23.0.2
- com.google.firebase:firebase-perf:20.0.2
- com.google.firebase:firebase-perf-ktx:20.0.2
1 Juli 2021
- Rilis awal library
play-services-pay
kini tersedia. Library ini menggantikan fungsiWalletObjects
libraryplay-services-wallet
. Untuk mengetahui informasi selengkapnya, lihat panduan integrasi ini.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-pay:16.0.0
23 Juni 2021
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Plugin Gradle Firebase App Distribution
- Firebase Crashlytics
- Plugin Gradle Firebase Crashlytics
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:28.2.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.3
- com.google.firebase:firebase-crashlytics:18.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.7.1
- com.google.firebase:firebase-crashlytics-gradle:2.7.1
- com.google.firebase:firebase-crashlytics-ktx:18.1.0
- com.google.firebase:firebase-crashlytics-ndk:18.1.0
- com.google.firebase:firebase-datatransport:18.0.1
17 Juni 2021
Perubahan terbaru pada library Native AFS mencakup perubahan berikut:
Memperbarui rendering iklan seluler agar sesuai dengan rendering iklan web dan pratinjau. Untuk informasi selengkapnya, lihat catatan rilis AFS Native SDK untuk Android.
Menghapus kemampuan untuk meminta iklan SPA.
Stream Protect SDK kini tersedia untuk digunakan dengan aplikasi Android TV downstreaming yang sensitif terhadap latensi. SDK ini memerlukan dukungan firmware perangkat dan saat ini hanya berjalan di Chromecast dengan Google TV. Untuk mengetahui informasi selengkapnya, lihat dokumentasi referensi Stream Protect SDK.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-afs-native:19.0.0
- com.google.android.gms:play-services-streamprotect:16.0.0
16 Juni 2021
Sebagai persiapan untuk menerapkan nullability yang ketat, kami menambahkan anotasi
@RecentlyNonNull
dan@RecentlyNullable
ke beberapa SDK yang sebelumnya tidak menentukan nullability secara eksplisit. Perubahan ini akan menyebabkan peringatan pada pelanggaran keamanan null.Perubahan ini memberikan interoperabilitas Kotlin yang lebih baik dan pemeriksaan null statis yang lebih baik untuk aplikasi yang menggunakan framework pemeriksaan null Java.
Penambahan
@RecentlyNonNull
dan@RecentlyNullable
yang serupa akan diluncurkan secara bertahap dalam rilis artefakcom.google.android.gms
lainnya.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-auth-base:17.1.3
- com.google.android.gms:play-services-awareness:18.0.2
- com.google.android.gms:play-services-cronet:17.0.1
- com.google.android.gms:play-services-identity:17.0.1
- com.google.android.gms:play-services-instantapps:17.0.1
- com.google.android.gms:play-services-recaptcha:16.0.1
- com.google.android.gms:play-services-safetynet:17.0.1
08 Juni 2021
Update terbaru untuk
play-services-nearby
(v18.0.0) menyertakan perubahan berikut:Menambahkan anotasi
@NonNull
dan@Nullable
di platform API yang dapat merusak aplikasi Kotlin yang sebelumnya tidak menangani nilainull
dengan cara yang aman (lihat dokumentasi Kotlin tentang keamanan Null).Mengubah ConnectionsClient menjadi antarmuka, bukan class abstrak.
Mengubah ConnectionsClient#MAX_BYTES_DATA_SIZE menjadi final.
Menambahkan ConnectionInfo#getAuthenticationDigits() untuk mendapatkan token autentikasi 4 digit yang dapat dibaca manusia yang diberikan di kedua perangkat.
Menambahkan dukungan untuk transfer file sensitif dengan Payload#isSensitive() dan Payload#setSensitive(boolean) untuk membatasi APP lain agar tidak mengakses file yang dibagikan.
Menambahkan dukungan untuk fitur upgrade yang mengganggu. Fitur ini diaktifkan secara default. Klien dapat menonaktifkannya dengan AdvertisingOptions.Builder#setDisruptiveUpgrade(boolean) dan ConnectionOptions.Builder#setDisruptiveUpgrade(boolean), yang mencegah jaringan Wi-Fi yang awalnya terhubung dinonaktifkan atau terputus selama proses upgrade.
Menghentikan penggunaan Payload.File#close() dan Payload.Stream#close().
Mengupdate Google Mobile Ads Android SDK dan Firebase Ads SDK. Untuk mengetahui informasi selengkapnya, lihat catatan rilis produk.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads:20.2.0
- com.google.android.gms:play-services-ads-lite:20.2.0
- com.google.android.gms:play-services-nearby:18.0.0
- com.google.firebase:firebase-ads:20.2.0
- com.google.firebase:firebase-ads-lite:20.2.0
3 Juni 2021
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase Crashlytics
- Plugin Gradle Firebase Crashlytics
- Firebase Dynamic Links
- Firebase Performance Monitoring
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:28.1.0
- com.google.firebase:firebase-crashlytics:18.0.1
- com.google.firebase:firebase-crashlytics-buildtools:2.7.0
- com.google.firebase:firebase-crashlytics-gradle:2.7.0
- com.google.firebase:firebase-crashlytics-ktx:18.0.1
- com.google.firebase:firebase-crashlytics-ndk:18.0.1
- com.google.firebase:firebase-dynamic-links:20.1.0
- com.google.firebase:firebase-dynamic-links-ktx:20.1.0
- com.google.firebase:firebase-firestore:23.0.1
- com.google.firebase:firebase-firestore-ktx:23.0.1
- com.google.firebase:firebase-perf:20.0.1
- com.google.firebase:firebase-perf-ktx:20.0.1
26 Mei 2021
Sebagai persiapan untuk menerapkan nullability yang ketat, kami menambahkan anotasi
@RecentlyNonNull
dan@RecentlyNullable
ke beberapa SDK yang sebelumnya tidak menentukan nullability secara eksplisit. Perubahan ini akan menyebabkan peringatan pada pelanggaran keamanan null.Perubahan ini memberikan interoperabilitas Kotlin yang lebih baik, serta pemeriksaan null statis yang lebih baik untuk aplikasi yang menggunakan framework pemeriksaan null Java.
Penambahan
@RecentlyNonNull
dan@RecentlyNullable
yang serupa akan diluncurkan secara bertahap dalam rilis artefakcom.google.android.gms
lainnya.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads-identifier:17.0.1
- com.google.android.gms:play-services-auth-api-phone:17.5.1
- com.google.android.gms:play-services-flags:17.0.1
- com.google.android.gms:play-services-password-complexity:17.0.1
- com.google.android.gms:play-services-stats:17.0.1
- com.google.android.gms:play-services-wallet:18.1.3
14 Mei 2021
- Versi plugin google-services terupdate untuk Android (v4.3.8) kini telah tersedia. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.gms:google-services:4.3.8
13 Mei 2021
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Firebase Authentication
- Plugin Gradle Firebase Crashlytics
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Versi plugin google-services terupdate untuk Android (v4.3.7) kini telah tersedia. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:28.0.1
- com.google.firebase:firebase-auth:21.0.1
- com.google.firebase:firebase-auth-ktx:21.0.1
- com.google.firebase:firebase-crashlytics-buildtools:2.6.1
- com.google.firebase:firebase-crashlytics-gradle:2.6.1
- com.google.gms:google-services:4.3.7
11 Mei 2021
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Cloud Functions for Firebase (klien)
- Cloud Storage for Firebase
- Firebase SDK untuk Google Analytics
- Firebase A/B Testing
- Plugin Gradle Firebase App Distribution
- Firebase App Indexing
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Plugin Gradle Firebase Crashlytics
- Firebase Dynamic Links
- Firebase In-App Messaging
- Penginstalan Firebase
- Firebase ML
- Firebase Performance Monitoring
- Plugin Gradle Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
Rilis beta awal dari hal berikut kini tersedia:
- Firebase App Check
- Dukungan modul fitur dinamis Firebase
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Versi plugin google-services terupdate untuk Android (v4.3.6) kini telah tersedia. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:28.0.0
- com.google.firebase:firebase-abt:21.0.0
- com.google.firebase:firebase-analytics:19.0.0
- com.google.firebase:firebase-analytics-ktx:19.0.0
- com.google.firebase:firebase-appcheck:16.0.0-beta01
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta01
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta01
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta01
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-gradle:2.1.2
- com.google.firebase:firebase-appindexing:20.0.0
- com.google.firebase:firebase-auth:21.0.0
- com.google.firebase:firebase-auth-interop:20.0.0
- com.google.firebase:firebase-auth-ktx:21.0.0
- com.google.firebase:firebase-common:20.0.0
- com.google.firebase:firebase-common-ktx:20.0.0
- com.google.firebase:firebase-components:17.0.0
- com.google.firebase:firebase-config:21.0.0
- com.google.firebase:firebase-config-ktx:21.0.0
- com.google.firebase:firebase-core:19.0.0
- com.google.firebase:firebase-crashlytics:18.0.0
- com.google.firebase:firebase-crashlytics-buildtools:2.6.0
- com.google.firebase:firebase-crashlytics-gradle:2.6.0
- com.google.firebase:firebase-crashlytics-ktx:18.0.0
- com.google.firebase:firebase-crashlytics-ndk:18.0.0
- com.google.firebase:firebase-database:20.0.0
- com.google.firebase:firebase-database-collection:18.0.0
- com.google.firebase:firebase-database-ktx:20.0.0
- com.google.firebase:firebase-datatransport:18.0.0
- com.google.firebase:firebase-dynamic-links:20.0.0
- com.google.firebase:firebase-dynamic-links-ktx:20.0.0
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta01
- com.google.firebase:firebase-encoders:17.0.0
- com.google.firebase:firebase-encoders-json:18.0.0
- com.google.firebase:firebase-firestore:23.0.0
- com.google.firebase:firebase-firestore-ktx:23.0.0
- com.google.firebase:firebase-functions:20.0.0
- com.google.firebase:firebase-functions-ktx:20.0.0
- com.google.firebase:firebase-inappmessaging:20.0.0
- com.google.firebase:firebase-inappmessaging-display:20.0.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.0.0
- com.google.firebase:firebase-inappmessaging-ktx:20.0.0
- com.google.firebase:firebase-installations:17.0.0
- com.google.firebase:firebase-installations-interop:17.0.0
- com.google.firebase:firebase-installations-ktx:17.0.0
- com.google.firebase:firebase-measurement-connector:19.0.0
- com.google.firebase:firebase-messaging:22.0.0
- com.google.firebase:firebase-messaging-directboot:22.0.0
- com.google.firebase:firebase-messaging-ktx:22.0.0
- com.google.firebase:firebase-ml-modeldownloader:24.0.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.0
- com.google.firebase:firebase-perf:20.0.0
- com.google.firebase:firebase-perf-ktx:20.0.0
- com.google.firebase:firebase-storage:20.0.0
- com.google.firebase:firebase-storage-ktx:20.0.0
- com.google.firebase:perf-plugin:1.4.0
- com.google.firebase:protolite-well-known-types:18.0.0
- com.google.android.gms:play-services-measurement:19.0.0
- com.google.android.gms:play-services-measurement-base:19.0.0
- com.google.android.gms:play-services-measurement-sdk-api:19.0.0
- com.google.android.gms:play-services-measurement-api:19.0.0
- com.google.android.gms:play-services-measurement-sdk:19.0.0
- com.google.android.gms:play-services-measurement-impl:19.0.0
- com.google.gms:google-services:4.3.6
29 April 2021
- Mengupdate Google Mobile Ads Android SDK dan Firebase Ads SDK. Untuk mengetahui informasi selengkapnya, lihat catatan rilis produk.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads:20.1.0
- com.google.android.gms:play-services-ads-lite:20.1.0
- com.google.firebase:firebase-ads:20.1.0
- com.google.firebase:firebase-ads-lite:20.1.0
27 April 2021
Update terbaru pada
play-services-maps
mencakup perubahan berikut:- Menambahkan anotasi nullability "non-semver-breaking" ke platform API.
Menambahkan deklarasi berikut ke
AndroidManifest.xml
untuk mendukung Pemfilteran visibilitas paket di Android 11 (API level 30) dan yang lebih baru. Setelah mengupdate kecom.google.android.gms:play-services-maps:17.0.1
, Anda dapat menghapus baris berikut dariAndroidManifest.xml
Anda sendiri:
Update terbaru untuk library Wearable mencakup perubahan berikut:
- Bug yang diperbaiki
- Peningkatan ketersediaan untuk Wearable SDK pada perangkat dengan layanan Google Play.
Untuk informasi selengkapnya, lihat Catatan rilis perangkat wearable.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-maps:17.0.1
- com.google.android.gms:play-services-wearable:17.1.0
20 April 2021
Update terbaru untuk Cast SDK mencakup perubahan pada:
- Menghapus GameManager dan API terkait. API tersebut tidak digunakan lagi sejak 2017.
- Menambahkan class SessionState ke library klien transmisi.
- Menambahkan CastReasonCodes untuk memberikan penjelasan mendetail tentang CastStatusCodes. Gunakan metode CastContext#getCastReasonCodeForCastStatusCode(int) untuk menerjemahkan dari CastStatusCodes ke CastReasonCodes.
- Mengupdate dependensi
com.google.android.datatransport:transport-api
ke versi terbaru.
Untuk informasi selengkapnya, lihat Catatan Rilis SDK Pengirim Cast Android.
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Plugin Gradle Firebase App Distribution
- Firebase ML
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-cast:20.0.0
- com.google.android.gms:play-services-cast-framework:20.0.0
- com.google.android.gms:play-services-cast-tv:18.0.0
- com.google.firebase:firebase-bom:27.1.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.1
- com.google.firebase:firebase-ml-modeldownloader:23.0.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:23.0.1
12 April 2021
Update terbaru untuk plugin Gradle lisensi OSS menyertakan perbaikan untuk masalah berikut:
- Mendukung siklus dependensi dalam project (Masalah GitHub #172)
Artefak dirilis di maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.4
8 April 2021
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Firebase Authentication
- Firebase Cloud Messaging
- ID Instance Firebase
- Firebase SDK untuk Google Analytics
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:27.0.0
- com.google.firebase:firebase-analytics:18.0.3
- com.google.firebase:firebase-analytics-ktx:18.0.3
- com.google.firebase:firebase-auth:20.0.4
- com.google.firebase:firebase-auth-ktx:20.0.4
- com.google.firebase:firebase-core:18.0.3
- com.google.firebase:firebase-iid:21.1.0
- com.google.firebase:firebase-iid-interop:17.1.0
- com.google.firebase:firebase-messaging:21.1.0
- com.google.firebase:firebase-messaging-directboot:21.1.0
- com.google.android.gms:play-services-measurement:18.0.3
- com.google.android.gms:play-services-measurement-base:18.0.3
- com.google.android.gms:play-services-measurement-sdk-api:18.0.3
- com.google.android.gms:play-services-measurement-api:18.0.3
- com.google.android.gms:play-services-measurement-sdk:18.0.3
- com.google.android.gms:play-services-measurement-impl:18.0.3
05 April 2021
Update terbaru untuk plugin Gradle lisensi OSS menyertakan perbaikan untuk masalah berikut:
- Peringatan build karena penggunaan API yang sudah tidak digunakan lagi (Masalah GitHub #166)
- Tugas tidak di-cache (Masalah GitHub #68) (Masalah GitHub #146) (Masalah GitHub #165)
Mengupdate Google Mobile Ads Android SDK dan Firebase Ads SDK. Untuk mengetahui informasi selengkapnya, lihat catatan rilis produk.
Artefak dirilis di maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.3
- com.google.android.gms:play-services-ads:20.0.0
- com.google.android.gms:play-services-ads-lite:20.0.0
- com.google.firebase:firebase-ads:20.0.0
- com.google.firebase:firebase-ads-lite:20.0.0
25 Maret 2021
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Cloud Storage for Firebase
- Firebase Crashlytics
- Plugin Gradle Firebase Crashlytics
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:26.8.0
- com.google.firebase:firebase-crashlytics:17.4.1
- com.google.firebase:firebase-crashlytics-buildtools:2.5.2
- com.google.firebase:firebase-crashlytics-gradle:2.5.2
- com.google.firebase:firebase-crashlytics-ktx:17.4.1
- com.google.firebase:firebase-crashlytics-ndk:17.4.1
- com.google.firebase:firebase-firestore:22.1.2
- com.google.firebase:firebase-firestore-ktx:22.1.2
- com.google.firebase:firebase-storage:19.2.2
- com.google.firebase:firebase-storage-ktx:19.2.2
15 Maret 2021
- Mengupdate Google Mobile Ads Android SDK dan Firebase Ads SDK. Untuk mengetahui informasi selengkapnya, lihat catatan rilis produk.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads:19.8.0
- com.google.android.gms:play-services-ads-lite:19.8.0
- com.google.firebase:firebase-ads:19.8.0
- com.google.firebase:firebase-ads-lite:19.8.0
11 Maret 2021
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Firebase Crashlytics
- Firebase Realtime Database
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:26.7.0
- com.google.firebase:firebase-crashlytics:17.4.0
- com.google.firebase:firebase-crashlytics-ktx:17.4.0
- com.google.firebase:firebase-crashlytics-ndk:17.4.0
- com.google.firebase:firebase-database:19.7.0
- com.google.firebase:firebase-database-ktx:19.7.0
1 Maret 2021
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase Authentication
- Firebase In-App Messaging
- Firebase ML
- Firebase Remote Config
- Plugin Gradle Firebase App Distribution
- Plugin Gradle Firebase Crashlytics
- Plugin Gradle Firebase Performance Monitoring
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:26.6.0
- com.google.firebase:firebase-auth:20.0.3
- com.google.firebase:firebase-auth-ktx:20.0.3
- com.google.firebase:firebase-config:20.0.4
- com.google.firebase:firebase-config-ktx:20.0.4
- com.google.firebase:firebase-firestore:22.1.1
- com.google.firebase:firebase-firestore-ktx:22.1.1
- com.google.firebase:firebase-inappmessaging:19.1.5
- com.google.firebase:firebase-inappmessaging-display:19.1.5
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.5
- com.google.firebase:firebase-inappmessaging-ktx:19.1.5
- com.google.firebase:firebase-ml-modeldownloader:23.0.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.5.1
- com.google.firebase:firebase-crashlytics-gradle:2.5.1
- com.google.firebase:perf-plugin:1.3.5
18 Februari 2021
Update terbaru pada
play-services-location
mencakup perubahan berikut:Penyedia Lokasi Gabungan (FLP) sekarang menyembunyikan lokasi awal yang tidak akurat secara default. Perilaku ini memungkinkan akurasi lokasi yang lebih baik sekaligus mengurangi latensi secara minimal. Developer yang lebih memilih untuk mendapatkan hasil yang lebih cepat, bukan hasil yang lebih akurat, dapat memanggil metode
LocationRequest#setWaitForAccurateLocation()
baru.Menambahkan metode
ActivityRecognitionClient#requestSleepSegmentUpdates()
agar aplikasi dapat mendaftar ke Sleep API.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-location:18.0.0
11 Februari 2021
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase App Indexing
- Firebase Performance Monitoring
- Plugin Gradle Firebase Crashlytics
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:26.5.0
- com.google.firebase:firebase-appindexing:19.2.0
- com.google.firebase:firebase-crashlytics-buildtools:2.5.0
- com.google.firebase:firebase-crashlytics-gradle:2.5.0
- com.google.firebase:firebase-datatransport:17.0.11
- com.google.firebase:firebase-firestore:22.1.0
- com.google.firebase:firebase-firestore-ktx:22.1.0
- com.google.firebase:firebase-perf:19.1.1
- com.google.firebase:firebase-perf-ktx:19.1.1
2 Februari 2021
- Update terbaru pada library
play-services-base
,play-services-basement
, danplay-services-tasks
hanya menyertakan update internal.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-base:17.6.0
- com.google.android.gms:play-services-basement:17.6.0
- com.google.android.gms:play-services-tasks:17.2.1
28 Januari 2021
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Firebase Crashlytics
- Firebase In-App Messaging
- Firebase Remote Config
- Firebase SDK untuk Google Analytics
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Versi plugin google-services terupdate untuk Android (v4.3.5) kini telah tersedia. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:26.4.0
- com.google.firebase:firebase-analytics:18.0.2
- com.google.firebase:firebase-analytics-ktx:18.0.2
- com.google.firebase:firebase-config:20.0.3
- com.google.firebase:firebase-config-ktx:20.0.3
- com.google.firebase:firebase-core:18.0.2
- com.google.firebase:firebase-crashlytics:17.3.1
- com.google.firebase:firebase-crashlytics-ktx:17.3.1
- com.google.firebase:firebase-crashlytics-ndk:17.3.1
- com.google.firebase:firebase-firestore:22.0.2
- com.google.firebase:firebase-firestore-ktx:22.0.2
- com.google.firebase:firebase-inappmessaging:19.1.4
- com.google.firebase:firebase-inappmessaging-display:19.1.4
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.4
- com.google.firebase:firebase-inappmessaging-ktx:19.1.4
- com.google.android.gms:play-services-measurement:18.0.2
- com.google.android.gms:play-services-measurement-base:18.0.2
- com.google.android.gms:play-services-measurement-sdk-api:18.0.2
- com.google.android.gms:play-services-measurement-api:18.0.2
- com.google.android.gms:play-services-measurement-sdk:18.0.2
- com.google.android.gms:play-services-measurement-impl:18.0.2
- com.google.gms:google-services:4.3.5
25 Januari 2021
Update terbaru pada library
play-services-fido
mencakup perubahan berikut:Memperkenalkan rilis beta publik awal dari class
SourceDirectTransferClient
. Class ini menyediakan metode yang mengubah ponsel Android menjadi pengautentikasi FIDO untuk menyelesaikan proses autentikasi.Menghentikan penggunaan
Fido#FIDO2_KEY_RESPONSE_EXTRA
danFido#FIDO2_KEY_ERROR_EXTRA
.AuthenticatorAssertionResponse#getKeyHandle()
tidak digunakan lagi.AuthenticatorAttestationResponse#getKeyHandle()
tidak digunakan lagi.Memperkenalkan
BrowserRequestOptions#getClientDataHash()
.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-fido:19.0.0-beta
20 Januari 2021
- Mengupdate Google Mobile Ads Android SDK dan Firebase Ads SDK. Untuk mengetahui informasi selengkapnya, lihat catatan rilis produk.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads:19.7.0
- com.google.android.gms:play-services-ads-lite:19.7.0
- com.google.firebase:firebase-ads:19.7.0
- com.google.firebase:firebase-ads-lite:19.7.0
14 Januari 2021
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Firebase Authentication
- Firebase Performance Monitoring
- Firebase SDK untuk Google Analytics
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:26.3.0
- com.google.firebase:firebase-analytics:18.0.1
- com.google.firebase:firebase-analytics-ktx:18.0.1
- com.google.firebase:firebase-auth:20.0.2
- com.google.firebase:firebase-auth-interop:19.0.2
- com.google.firebase:firebase-auth-ktx:20.0.2
- com.google.firebase:firebase-core:18.0.1
- com.google.firebase:firebase-measurement-connector:18.0.2
- com.google.firebase:firebase-perf:19.1.0
- com.google.firebase:firebase-perf-ktx:19.1.0
- com.google.android.gms:play-services-measurement:18.0.1
- com.google.android.gms:play-services-measurement-base:18.0.1
- com.google.android.gms:play-services-measurement-sdk-api:18.0.1
- com.google.android.gms:play-services-measurement-api:18.0.1
- com.google.android.gms:play-services-measurement-sdk:18.0.1
- com.google.android.gms:play-services-measurement-impl:18.0.1
16 Desember 2020
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Cloud Firestore
- Cloud Functions for Firebase (klien)
- Cloud Storage for Firebase
- Firebase Cloud Messaging
- Firebase In-App Messaging
- Penginstalan Firebase
- ID Instance Firebase
- Firebase Performance Monitoring
- Firebase Realtime Database
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:26.2.0
- com.google.firebase:firebase-annotations:16.0.0
- com.google.firebase:firebase-auth-interop:19.0.1
- com.google.firebase:firebase-common:19.5.0
- com.google.firebase:firebase-common-ktx:19.5.0
- com.google.firebase:firebase-components:16.1.0
- com.google.firebase:firebase-database:19.6.0
- com.google.firebase:firebase-database-ktx:19.6.0
- com.google.firebase:firebase-datatransport:17.0.10
- com.google.firebase:firebase-encoders:16.1.0
- com.google.firebase:firebase-encoders-json:17.1.0
- com.google.firebase:firebase-firestore:22.0.1
- com.google.firebase:firebase-firestore-ktx:22.0.1
- com.google.firebase:firebase-functions:19.2.0
- com.google.firebase:firebase-functions-ktx:19.2.0
- com.google.firebase:firebase-iid:21.0.1
- com.google.firebase:firebase-inappmessaging:19.1.3
- com.google.firebase:firebase-inappmessaging-display:19.1.3
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.3
- com.google.firebase:firebase-inappmessaging-ktx:19.1.3
- com.google.firebase:firebase-installations:16.3.5
- com.google.firebase:firebase-installations-interop:16.0.1
- com.google.firebase:firebase-installations-ktx:16.3.5
- com.google.firebase:firebase-measurement-connector:18.0.1
- com.google.firebase:firebase-messaging:21.0.1
- com.google.firebase:firebase-messaging-directboot:21.0.1
- com.google.firebase:firebase-messaging-ktx:21.0.1
- com.google.firebase:firebase-perf:19.0.11
- com.google.firebase:firebase-perf-ktx:19.0.11
- com.google.firebase:firebase-storage:19.2.1
- com.google.firebase:firebase-storage-ktx:19.2.1
- com.google.firebase:protolite-well-known-types:17.1.1
8 Desember 2020
- Update terbaru pada library vision layanan Google Play hanya menyertakan update internal.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-vision:20.1.3
- com.google.android.gms:play-services-vision-common:19.1.3
- com.google.android.gms:play-services-vision-image-label:18.1.1
4 Desember 2020
- Mengupdate Google Mobile Ads Android SDK dan Firebase Ads SDK. Untuk mengetahui informasi selengkapnya, lihat catatan rilis produk.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads:19.6.0
- com.google.android.gms:play-services-ads-lite:19.6.0
- com.google.firebase:firebase-ads:19.6.0
- com.google.firebase:firebase-ads-lite:19.6.0
3 Desember 2020
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Firebase Remote Config
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:26.1.1
- com.google.firebase:firebase-config:20.0.2
- com.google.firebase:firebase-config-ktx:20.0.2
25 November 2020
Menambahkan library
play-services-password-complexity
.Library ini mendukung pemeriksaan kualitas kunci layar (diperkenalkan di Android 10) untuk perangkat yang menjalankan Android 4.4 dan yang lebih baru.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-password-complexity:17.0.0
12 November 2020
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Firebase Authentication
- Firebase Crashlytics
- Plugin Gradle Firebase Crashlytics
- Penginstalan Firebase
- Firebase Performance Monitoring
- Plugin Gradle Firebase Performance Monitoring
- Firebase Remote Config
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:26.1.0
- com.google.firebase:firebase-auth:20.0.1
- com.google.firebase:firebase-auth-ktx:20.0.1
- com.google.firebase:firebase-common:19.4.0
- com.google.firebase:firebase-common-ktx:19.4.0
- com.google.firebase:firebase-components:16.0.1
- com.google.firebase:firebase-config:20.0.1
- com.google.firebase:firebase-config-ktx:20.0.1
- com.google.firebase:firebase-crashlytics:17.3.0
- com.google.firebase:firebase-crashlytics-buildtools:2.4.1
- com.google.firebase:firebase-crashlytics-gradle:2.4.1
- com.google.firebase:firebase-crashlytics-ktx:17.3.0
- com.google.firebase:firebase-crashlytics-ndk:17.3.0
- com.google.firebase:firebase-datatransport:17.0.9
- com.google.firebase:firebase-installations:16.3.4
- com.google.firebase:firebase-installations-ktx:16.3.4
- com.google.firebase:firebase-perf:19.0.10
- com.google.firebase:firebase-perf-ktx:19.0.10
- com.google.firebase:perf-plugin:1.3.4
9 November 2020
Update terbaru pada library
play-services-auth
menyertakan perubahan berikut:Menambahkan klien API baru,
CredentialSavingClient
, untuk membantu Anda menyimpan kredensial sandi pengguna yang nantinya dapat digunakan untuk membuat mereka login.Menambahkan API baru,
SignInClient#getSignInIntent(GetSignInIntentRequest)
, untuk memulai alur Login dengan Google saat pengguna mengetuk tombol "Login Dengan Google".
Update terbaru pada library
play-services-games
menyertakan perubahan berikut:Menghapus API multiplayer berbasis real-time dan berbasis giliran. Untuk mengetahui detail selengkapnya, lihat dokumentasi.
Mengubah klien berikut menjadi antarmuka:
AchievementsClient
,EventsClient
,GamesClient
,GamesMetadataClient
,LeaderboardsClient
,PlayersClient
,SnapshotClient
, danVideosClient
.Menghapus metode GoogleApiClient yang tidak digunakan lagi berikut:
getAppId
,getSdkVariant
, dangetSettingsIntent
.Update internal.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-auth:19.0.0
- com.google.android.gms:play-services-games:21.0.0
27 Oktober 2020
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Firebase A/B Testing
- Firebase Authentication
- Cloud Firestore
- Firebase Cloud Messaging
- Firebase In-App Messaging
- ID Instance Firebase
- Firebase Remote Config
- Firebase SDK untuk Google Analytics
- Plugin Gradle Firebase Performance Monitoring
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:26.0.0
- com.google.firebase:firebase-abt:20.0.0
- com.google.firebase:firebase-analytics:18.0.0
- com.google.firebase:firebase-analytics-ktx:18.0.0
- com.google.firebase:firebase-auth:20.0.0
- com.google.firebase:firebase-auth-ktx:20.0.0
- com.google.firebase:firebase-config:20.0.0
- com.google.firebase:firebase-config-ktx:20.0.0
- com.google.firebase:firebase-core:18.0.0
- com.google.firebase:firebase-firestore:22.0.0
- com.google.firebase:firebase-firestore-ktx:22.0.0
- com.google.firebase:firebase-iid:21.0.0
- com.google.firebase:firebase-inappmessaging:19.1.2
- com.google.firebase:firebase-inappmessaging-display:19.1.2
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.2
- com.google.firebase:firebase-inappmessaging-ktx:19.1.2
- com.google.firebase:firebase-messaging:21.0.0
- com.google.firebase:firebase-messaging-directboot:21.0.0
- com.google.firebase:firebase-messaging-ktx:21.0.0
- com.google.firebase:perf-plugin:1.3.3
- com.google.android.gms:play-services-measurement:18.0.0
- com.google.android.gms:play-services-measurement-base:18.0.0
- com.google.android.gms:play-services-measurement-sdk-api:18.0.0
- com.google.android.gms:play-services-measurement-api:18.0.0
- com.google.android.gms:play-services-measurement-sdk:18.0.0
- com.google.android.gms:play-services-measurement-impl:18.0.0
23 Oktober 2020
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- SDK Firebase Realtime Database
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:25.13.0
- com.google.firebase:firebase-database:19.5.1
- com.google.firebase:firebase-database-ktx:19.5.1
20 Oktober 2020
- Mengupdate Google Mobile Ads Android SDK dan Firebase Ads SDK. Untuk mengetahui informasi selengkapnya, lihat catatan rilis produk.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads:19.5.0
- com.google.android.gms:play-services-ads-lite:19.5.0
- com.google.firebase:firebase-ads:19.5.0
- com.google.firebase:firebase-ads-lite:19.5.0
19 Oktober 2020
Update terbaru pada library
play-services-base
danplay-services-basement
menyertakan perubahan berikut:Mencegah error yang disebabkan saat
NoSuchElementException
sesekali ditampilkan saat layanan tidak terikat.Menampilkan
GooglePlayServicesIncorrectManifestValueException
atauGooglePlayServicesMissingManifestValueException
, bukanIllegalStateException
jikaAndroidManifest.xml
tidak memiliki tag metadata yang sesuai untuk menggunakan Layanan Google Play. Hal ini mungkin menunjukkan masalah dengan cara aplikasi dibuat.
Update terbaru dari layanan Google Play Fitness memiliki perubahan berikut:
Akses tulis kini hanya mengizinkan aplikasi membaca data yang telah ditulisnya. Untuk terus membaca data yang ditulis oleh aplikasi lain dari platform Google Fit, update kode Anda untuk meminta cakupan akses baca untuk jenis data yang relevan.
Data detak jantung memiliki cakupannya sendiri.
Data tidur memiliki cakupan dan tipe data baru. Lihat
TYPE_SLEEP_SEGMENT
danSleepStages
.Menghentikan penggunaan
FitnessActivities#SLEEP
dan jenis tidur lainnya. Sebagai gantinya, gunakanSleepStages
baru.Saat menangani
SessionsClient
, Anda kini perlu menentukan jenis sesi yang perlu diakses oleh aplikasi, menggunakan metode yang sesuai dariFitnessOptions
.
Untuk informasi selengkapnya, lihat Catatan Rilis Google Fit.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-base:17.5.0
- com.google.android.gms:play-services-basement:17.5.0
- com.google.android.gms:play-services-fitness:20.0.0
7 Oktober 2020
- Update terbaru pada library
play-services-auth-api-phone
menambahkan SMS Code Browser API baru.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.5.0
6 Oktober 2020
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Android BoM (Bill of Materials)
- Firebase SDK untuk Google Analytics
- SDK Cloud Firestore dan Firebase Dynamic Links
- Plugin Gradle Firebase Performance Monitoring
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:25.12.0
- com.google.firebase:firebase-core:17.5.1
- com.google.firebase:firebase-analytics:17.6.0
- com.google.firebase:firebase-analytics-ktx:17.6.0
- com.google.firebase:firebase-firestore:21.7.1
- com.google.firebase:firebase-firestore-ktx:21.7.1
- com.google.firebase:firebase-dynamic-links:19.1.1
- com.google.firebase:firebase-dynamic-links-ktx:19.1.1
- com.google.firebase:perf-plugin:1.3.2
- com.google.android.gms:play-services-measurement:17.6.0
- com.google.android.gms:play-services-measurement-base:17.6.0
- com.google.android.gms:play-services-measurement-sdk-api:17.6.0
- com.google.android.gms:play-services-measurement-api:17.6.0
- com.google.android.gms:play-services-measurement-sdk:17.6.0
- com.google.android.gms:play-services-measurement-impl:17.6.0
30 September 2020
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Bill of Materials (BoM)
- Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, ID Instance Firebase, Firebase Performance Monitoring, dan Firebase Realtime Database SDK
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Versi terbaru plugin
google-services
untuk Android (v4.3.4) dan pluginstrict-version-matcher
untuk Android (v1.2.2) kini telah tersedia. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:25.11.0
- com.google.firebase:firebase-crashlytics:17.2.2
- com.google.firebase:firebase-crashlytics-ktx:17.2.2
- com.google.firebase:firebase-crashlytics-ndk:17.2.2
- com.google.firebase:firebase-database:19.5.0
- com.google.firebase:firebase-database-ktx:19.5.0
- com.google.firebase:firebase-encoders:16.0.0
- com.google.firebase:firebase-encoders-json:17.0.0
- com.google.firebase:firebase-firestore:21.7.0
- com.google.firebase:firebase-firestore-ktx:21.7.0
- com.google.firebase:firebase-iid:20.3.0
- com.google.firebase:firebase-installations-ktx:16.3.3
- com.google.firebase:firebase-messaging:20.3.0
- com.google.firebase:firebase-messaging-directboot:20.3.0
- com.google.firebase:firebase-messaging-ktx:20.3.0
- com.google.firebase:firebase-perf:19.0.9
- com.google.firebase:firebase-perf-ktx:19.0.9
- com.google.gms:google-services:4.3.4
- com.google.android.gms:strict-version-matcher-plugin:1.2.2
23 September 2020
Update terbaru pada
play-services-location
mencakup perubahan berikut:Menambahkan metode
FusedLocationProviderClient.getCurrentLocation()
untuk menghitung satu perbaikan lokasi saat ini di perangkat.Menambahkan dukungan untuk tag atribusi Audit Akses Data Android 11 di
FusedLocationProviderClient
.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-location:17.1.0
11 September 2020
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Bill of Materials (BoM)
- SDK Firebase Authentication
- Plugin Gradle Firebase Crashlytics
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:25.10.0
- com.google.firebase:firebase-auth:19.4.0
- com.google.firebase:firebase-auth-ktx:19.4.0
- com.google.firebase:firebase-crashlytics-buildtools:2.3.0
- com.google.firebase:firebase-crashlytics-gradle:2.3.0
10 September 2020
- Mengupdate Google Mobile Ads Android SDK dan Firebase Ads SDK. Untuk mengetahui informasi selengkapnya, lihat catatan rilis produk.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads:19.4.0
- com.google.android.gms:play-services-ads-lite:19.4.0
- com.google.firebase:firebase-ads:19.4.0
- com.google.firebase:firebase-ads-lite:19.4.0
8 September 2020
- Perubahan terbaru pada layanan Google Play menambahkan dukungan TCF v2 pada Iklan Native AFS. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis AFS Native SDK untuk Android.
1 September 2020
Update pada library vision layanan Google Play meliputi:
- Memperbaiki
SecurityException
dari library vision saat layanan Google Play tidak diinstal. - Update internal.
- Memperbaiki
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-vision:20.1.2
- com.google.android.gms:play-services-vision-common:19.1.2
- com.google.android.gms:play-services-vision-image-label:18.1.0
28 Agustus 2020
- Update pada library
play-services-games
menyertakan perbaikan untukLeaderboardsClient
.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-games:20.0.1
27 Agustus 2020
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Bill of Materials (BoM)
- Cloud Firestore, Cloud Functions for Firebase (klien), Cloud Storage for Firebase, Firebase In-App Messaging, dan Firebase Realtime Database SDK
- Plugin Gradle Firebase Crashlytics
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:25.9.0
- com.google.firebase:firebase-crashlytics-buildtools:2.2.1
- com.google.firebase:firebase-crashlytics-gradle:2.2.1
- com.google.firebase:firebase-database:19.4.0
- com.google.firebase:firebase-database-ktx:19.4.0
- com.google.firebase:firebase-datatransport:17.0.8
- com.google.firebase:firebase-firestore:21.6.0
- com.google.firebase:firebase-firestore-ktx:21.6.0
- com.google.firebase:firebase-functions:19.1.0
- com.google.firebase:firebase-functions-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging:19.1.1
- com.google.firebase:firebase-inappmessaging-display:19.1.1
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.1
- com.google.firebase:firebase-inappmessaging-ktx:19.1.1
- com.google.firebase:firebase-storage:19.2.0
- com.google.firebase:firebase-storage-ktx:19.2.0
20 Agustus 2020
- Pembaruan kecil pada fitur internal dilakukan pada pustaka Awareness layanan Google Play.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-awareness:18.0.1
18 Agustus 2020
Update terbaru pada
play-services-basement
,play-services-tasks
, danplay-services-base
mencakup perubahan berikut:Sebagai persiapan untuk menerapkan nullability yang ketat, kami telah menambahkan anotasi
@RecentlyNonNull
dan@RecentlyNullable
dengan SDKbase
danbasement
sebelumnya tidak menentukan nullability secara eksplisit. Hal ini memberikan interoperabilitas Kotlin yang lebih baik, serta pemeriksaannull
statis yang lebih baik bagi siapa saja yang menggunakan framework pemeriksaannull
Java. Penambahan@RecentlyNonNull
dan@RecentlyNullable
yang serupa akan diluncurkan secara bertahap dalam rilis artefakcom.google.android.gms
.Jika panggilan API gagal karena masalah koneksi antara aplikasi dan layanan Google Play,
ConnectionResult
yang gagal kini dapat diakses dariStatus
ApiException
.Dalam situasi tertentu saat perangkat tidak memiliki layanan Google Play yang valid, panggilan API akan gagal lebih cepat, bukan menunggu konfirmasi pengguna.
Menambahkan overload
GoogleApiAvailability#getErrorDialog
baru yang menerimaFragment
.Metode
Tasks#call
tidak digunakan lagi dan digantikan denganTaskCompletionSource
.Update internal untuk API layanan Google Play lainnya.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-basement:17.4.0
- com.google.android.gms:play-services-base:17.4.0
- com.google.android.gms:play-services-tasks:17.2.0
17 Agustus 2020
- Update pada library
play-services-games
mencakup perubahan berikut:- Menambahkan
loadFriends
. - Menambahkan
getCompareProfileIntent
. - Menambahkan
getCompareProfileIntentWithAlternativeNameHints
yang memanfaatkan nama panggilan untuk memberikan lebih banyak konteks bagi kedua pemain. - Menambahkan
getCurrentPlayer
yang mengambil data terbaru tentang pemain yang login. COLLECTION_SOCIAL
dihapus.- Menambahkan
COLLECTION_FRIENDS
. - Menambahkan
getCurrentPlayerInfo
yang mengambil properti pemain yang login.
- Menambahkan
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-games:20.0.0
14 Agustus 2020
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Bill of Materials (BoM)
- Firebase SDK untuk Google Analytics
- Firebase Crashlytics dan Firebase ML SDK
- Plugin Gradle Firebase App Distribution
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:25.8.0
- com.google.firebase:firebase-analytics:17.5.0
- com.google.firebase:firebase-analytics-ktx:17.5.0
- com.google.firebase:firebase-appdistribution-gradle:2.0.1
- com.google.firebase:firebase-common:19.3.1
- com.google.firebase:firebase-common-ktx:19.3.1
- com.google.firebase:firebase-core:17.5.0
- com.google.firebase:firebase-crashlytics:17.2.1
- com.google.firebase:firebase-crashlytics-ktx:17.2.1
- com.google.firebase:firebase-crashlytics-ndk:17.2.1
- com.google.firebase:firebase-datatransport:17.0.7
- com.google.firebase:firebase-ml-common:22.1.2
- com.google.firebase:firebase-ml-model-interpreter:22.0.4
- com.google.firebase:firebase-ml-natural-language:22.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.8
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.8
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.8
- com.google.firebase:firebase-ml-natural-language-translate:22.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.9
- com.google.firebase:firebase-ml-vision:24.1.0
- com.google.firebase:firebase-ml-vision-automl:18.0.6
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.2
- com.google.firebase:firebase-ml-vision-face-model:20.0.2
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.2
- com.google.firebase:firebase-ml-vision-internal-vkp:17.0.2
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.6
- com.google.android.gms:play-services-measurement:17.5.0
- com.google.android.gms:play-services-measurement-base:17.5.0
- com.google.android.gms:play-services-measurement-sdk-api:17.5.0
- com.google.android.gms:play-services-measurement-api:17.5.0
- com.google.android.gms:play-services-measurement-sdk:17.5.0
- com.google.android.gms:play-services-measurement-impl:17.5.0
10 Agustus 2020
Rilis terbaru layanan Google Play Fitness memiliki perubahan berikut:
- Menghentikan penggunaan
DataType
berikut:TYPE_BASAL_BODY_TEMPERATURE
AGGREGATE_BASAL_BODY_TEMPERATURE_SUMMARY
TYPE_LOCATION_TRACK
- Menghapus
DataType
berikut yang tidak digunakan lagi:TYPE_ACTIVITY_SAMPLES
- Menghapus metode
DataSource#getDataQualityStandards
(dan konstanta terkait),DataSource#getName
, danDataSource.Builder#setName
yang tidak digunakan lagi. - Menambahkan metode
DataReadRequest#aggregate(DataSource)
danDataReadRequest#aggregate(DataType)
untuk mempermudah agregasi data. - Menghentikan penggunaan metode
DataReadRequest#aggregate(DataType, DataType)
danDataReadRequest#aggregate(DataSource, DataType)
yang ada.
- Menghentikan penggunaan
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-fitness:19.0.0
30 Juli 2020
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Bill of Materials (BoM)
- Firebase Cloud Messaging, ID Instance Firebase, dan SDK penginstalan Firebase
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:25.7.0
- com.google.firebase:firebase-iid:20.2.4
- com.google.firebase:firebase-installations:16.3.3
- com.google.firebase:firebase-messaging:20.2.4
- com.google.firebase:firebase-messaging-directboot:20.2.4
29 Juli 2020
- Menambahkan SDK Penerima Cast baru untuk aplikasi Android TV. SDK memungkinkan aplikasi Android TV mematuhi protokol Cast sehingga berperilaku sebagai aplikasi Penerima. Untuk mengetahui detailnya, lihat Catatan Rilis Cast Android Sender SDK.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-cast:19.0.0
- com.google.android.gms:play-services-cast-framework:19.0.0
- com.google.android.gms:play-services-cast-tv:17.0.0
20 Juli 2020
- Mengupdate Google Mobile Ads Android SDK dan Firebase Ads SDK. Untuk mengetahui informasi selengkapnya, lihat catatan rilis produk.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads:19.3.0
- com.google.android.gms:play-services-ads-lite:19.3.0
- com.google.firebase:firebase-ads:19.3.0
- com.google.firebase:firebase-ads-lite:19.3.0
17 Juli 2020
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Bill of Materials (BoM)
- Firebase Performance Monitoring
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:25.6.1
- com.google.firebase:firebase-perf:19.0.8
16 Juli 2020
Update terbaru pada library
play-services-auth
menyertakan perubahan berikut:- Menambahkan API baru di
BeginSignInRequest.Builder#setAutoSelectEnabled(boolean)
. Bagi pengguna yang memilih ikut serta, kredensial dapat dipilih secara otomatis selama Login Sekali Ketuk tanpa menunggu tindakan pengguna (seperti mengetuk tombol "lanjutkan").
- Menambahkan API baru di
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-auth:18.1.0
8 Juli 2020
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Bill of Materials (BoM)
- Firebase Cloud Messaging dan Firebase Instance ID SDK
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:25.6.0
- com.google.firebase:firebase-iid:20.2.3
- com.google.firebase:firebase-messaging:20.2.3
- com.google.firebase:firebase-messaging-directboot:20.2.3
6 Juli 2020
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase A/B Testing, Firebase Authentication, Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, Firebase In-App Messaging, Firebase Instance ID, dan Firebase Remote Config SDK
- Firebase SDK untuk Google Analytics
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-abt:19.1.0
- com.google.firebase:firebase-analytics:17.4.4
- com.google.firebase:firebase-analytics-ktx:17.4.4
- com.google.firebase:firebase-auth:19.3.2
- com.google.firebase:firebase-auth-ktx:19.3.2
- com.google.firebase:firebase-config:19.2.0
- com.google.firebase:firebase-config-ktx:19.2.0
- com.google.firebase:firebase-core:17.4.4
- com.google.firebase:firebase-crashlytics:17.1.1
- com.google.firebase:firebase-crashlytics-ktx:17.1.1
- com.google.firebase:firebase-crashlytics-ndk:17.1.1
- com.google.firebase:firebase-firestore:21.5.0
- com.google.firebase:firebase-firestore-ktx:21.5.0
- com.google.firebase:firebase-iid:20.2.2
- com.google.firebase:firebase-inappmessaging:19.1.0
- com.google.firebase:firebase-inappmessaging-display:19.1.0
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging-ktx:19.1.0
- com.google.firebase:firebase-messaging:20.2.2
- com.google.firebase:firebase-messaging-directboot:20.2.2
- com.google.android.gms:play-services-measurement:17.4.4
- com.google.android.gms:play-services-measurement-base:17.4.4
- com.google.android.gms:play-services-measurement-sdk-api:17.4.4
- com.google.android.gms:play-services-measurement-api:17.4.4
- com.google.android.gms:play-services-measurement-sdk:17.4.4
- com.google.android.gms:play-services-measurement-impl:17.4.4
18 Juni 2020
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Bill of Materials (BoM)
- Firebase Cloud Messaging, Firebase Crashlytics, ID Instance Firebase, Firebase Realtime Database SDK
- Plugin Gradle Firebase Crashlytics
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Mengupdate Google Mobile Ads Android SDK dan Firebase Ads SDK. Untuk mengetahui informasi selengkapnya, lihat catatan rilis produk.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:25.5.0
- com.google.firebase:firebase-crashlytics:17.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.2.0
- com.google.firebase:firebase-crashlytics-gradle:2.2.0
- com.google.firebase:firebase-crashlytics-ktx:17.1.0
- com.google.firebase:firebase-crashlytics-ndk:17.1.0
- com.google.firebase:firebase-database:19.3.1
- com.google.firebase:firebase-database-ktx:19.3.1
- com.google.firebase:firebase-iid:20.2.1
- com.google.firebase:firebase-messaging:20.2.1
- com.google.firebase:firebase-messaging-directboot:20.2.1
- com.google.android.gms:play-services-ads:19.2.0
- com.google.android.gms:play-services-ads-lite:19.2.0
- com.google.firebase:firebase-ads:19.2.0
- com.google.firebase:firebase-ads-lite:19.2.0
04 Juni 2020
Update terbaru pada Firebase meliputi perubahan pada:
- SDK penginstalan Firebase Crashlytics, Firebase Crashlytics NDK, dan Firebase
- Firebase SDK untuk Google Analytics
- Plugin Gradle Firebase App Distribution
- Firebase Bill of Materials (BoM)
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-core:17.4.3
- com.google.firebase:firebase-analytics:17.4.3
- com.google.firebase:firebase-analytics-ktx:17.4.3
- com.google.firebase:firebase-appdistribution-gradle:2.0.0
- com.google.firebase:firebase-crashlytics:17.0.1
- com.google.firebase:firebase-crashlytics-ndk:17.0.1
- com.google.firebase:firebase-installations:16.3.2
- com.google.firebase:firebase-bom:25.4.1
- com.google.android.gms:play-services-measurement:17.4.3
- com.google.android.gms:play-services-measurement-base:17.4.3
- com.google.android.gms:play-services-measurement-sdk-api:17.4.3
- com.google.android.gms:play-services-measurement-api:17.4.3
- com.google.android.gms:play-services-measurement-sdk:17.4.3
- com.google.android.gms:play-services-measurement-impl:17.4.3
1 Juni 2020
Update terbaru pada
play-services-basement
,play-services-tasks
, danplay-services-base
mencakup perubahan berikut:- Perbaikan bug untuk mengupdate string pesan error ketersediaan layanan Google Play dengan benar saat pengguna mengubah lokal.
- Perbaikan bug untuk kondisi race saat membuat instance klien berbasis
GoogleApi
dari thread utama denganActivity
. - Pesan error yang lebih mendetail untuk penyelesaian
Task
duplikat. - Update internal untuk API layanan Google Play lainnya.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-base:17.3.0
- com.google.android.gms:play-services-basement:17.3.0
- com.google.android.gms:play-services-tasks:17.1.0
21 Mei 2020
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Cloud Messaging, Firebase In-App Messaging, penginstalan Firebase, dan Firebase Instance ID SDK
- Firebase SDK untuk Google Analytics
- Plugin Gradle Firebase Crashlytics
- Firebase Bill of Materials (BoM)
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-core:17.4.2
- com.google.firebase:firebase-analytics:17.4.2
- com.google.firebase:firebase-analytics-ktx:17.4.2
- com.google.firebase:firebase-crashlytics-gradle:2.1.1
- com.google.firebase:firebase-inappmessaging:19.0.7
- com.google.firebase:firebase-inappmessaging-ktx:19.0.7
- com.google.firebase:firebase-inappmessaging-display:19.0.7
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.7
- com.google.firebase:firebase-messaging:20.2.0
- com.google.firebase:firebase-messaging-direct-boot:20.2.0
- com.google.firebase:firebase-installations:16.3.1
- com.google.firebase:firebase-iid:20.2.0
- com.google.firebase:firebase-bom:25.4.0
- com.google.android.gms:play-services-measurement:17.4.2
- com.google.android.gms:play-services-measurement-base:17.4.2
- com.google.android.gms:play-services-measurement-sdk-api:17.4.2
- com.google.android.gms:play-services-measurement-api:17.4.2
- com.google.android.gms:play-services-measurement-sdk:17.4.2
- com.google.android.gms:play-services-measurement-impl:17.4.2
07 Mei 2020
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Cloud Messaging, penginstalan Firebase, dan Firebase Instance ID SDK
- Firebase SDK untuk Google Analytics
- Plugin Gradle Firebase App Distribution
- Plugin Gradle Firebase Crashlytics
- Firebase Bill of Materials (BoM)
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-core:17.4.1
- com.google.firebase:firebase-analytics:17.4.1
- com.google.firebase:firebase-analytics-ktx:17.4.1
- com.google.firebase:firebase-appdistribution-gradle:1.4.1
- com.google.firebase:firebase-crashlytics-gradle:2.1.0
- com.google.firebase:firebase-messaging:20.1.7
- com.google.firebase:firebase-installations:16.3.0
- com.google.firebase:firebase-iid:20.1.7
- com.google.firebase:firebase-bom:25.3.1
- com.google.android.gms:play-services-measurement:17.4.1
- com.google.android.gms:play-services-measurement-base:17.4.1
- com.google.android.gms:play-services-measurement-sdk-api:17.4.1
- com.google.android.gms:play-services-measurement-api:17.4.1
- com.google.android.gms:play-services-measurement-sdk:17.4.1
- com.google.android.gms:play-services-measurement-impl:17.4.1
29 April 2020
Rilis awal library
play-services-recaptcha
kini tersedia. Rilis ini mencakup dukungan untuk dua fitur berikut untuk ponsel Android dan TV yang menargetkan API level 16 dan yang lebih baru.reCAPTCHA Enterprise API, yang memberikan skor numerik kepada klien, yang menunjukkan kemungkinan bahwa pengguna tersebut adalah orang sungguhan dan bukan bagian dari serangan otomatis. Untuk mengetahui informasi selengkapnya, lihat panduan integrasi ini.
reCAPTCHA 2FA API, yang memberikan kemampuan kepada klien untuk menantang pengguna dengan tantangan email guna mengonfirmasi identitas mereka. Untuk mengetahui informasi selengkapnya, lihat panduan integrasi ini.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-recaptcha:16.0.0
23 April 2020
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Authentication, Firebase Crashlytics, Firebase Crashlytics NDK, Cloud Firestore, Firebase Cloud Messaging, Firebase In-App Messaging, penginstalan Firebase, ID Instance Firebase, Firebase ML Kit, Firebase Performance Monitoring, Firebase Realtime Database, dan Firebase Remote Config SDK
- Firebase SDK untuk Google Analytics
- Plugin Gradle Firebase Crashlytics
- Firebase Bill of Materials (BoM)
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-core:17.4.0
- com.google.firebase:firebase-analytics:17.4.0
- com.google.firebase:firebase-analytics-ktx:17.4.0
- com.google.firebase:firebase-auth:19.3.1
- com.google.firebase:firebase-auth-ktx:19.3.1
- com.google.firebase:firebase-auth-interop:19.3.1
- com.google.firebase:firebase-crashlytics:17.0.0
- com.google.firebase:firebase-crashlytics-ndk:17.0.0
- com.google.firebase:firebase-crashlytics-gradle:2.0.0
- com.google.firebase:firebase-firestore:21.4.3
- com.google.firebase:firebase-firestore-ktx:21.4.3
- com.google.firebase:firebase-messaging:20.1.6
- com.google.firebase:firebase-inappmessaging:19.0.6
- com.google.firebase:firebase-inappmessaging-ktx:19.0.6
- com.google.firebase:firebase-inappmessaging-display:19.0.6
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.6
- com.google.firebase:firebase-installations:16.2.2
- com.google.firebase:firebase-iid:20.1.6
- com.google.firebase:firebase-ml-common:22.1.1
- com.google.firebase:firebase-ml-model-interpreter:22.0.3
- com.google.firebase:firebase-ml-vision:24.0.3
- com.google.firebase:firebase-ml-vision-automl:18.0.5
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.1
- com.google.firebase:firebase-ml-vision-face-model:20.0.1
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.1
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.5
- com.google.firebase:firebase-perf:19.0.7
- com.google.firebase:firebase-database:19.3.0
- com.google.firebase:firebase-database-ktx:19.3.0
- com.google.firebase:firebase-config:19.1.4
- com.google.firebase:firebase-config-ktx:19.1.4
- com.google.firebase:firebase-bom:25.3.0
- com.google.android.gms:play-services-measurement:17.4.0
- com.google.android.gms:play-services-measurement-base:17.4.0
- com.google.android.gms:play-services-measurement-sdk-api:17.4.0
- com.google.android.gms:play-services-measurement-api:17.4.0
- com.google.android.gms:play-services-measurement-sdk:17.4.0
- com.google.android.gms:play-services-measurement-impl:17.4.0
16 April 2020
- Mengupdate Google Mobile Ads Android SDK dan Firebase Ads SDK. Untuk mengetahui informasi selengkapnya, lihat catatan rilis produk.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads:19.1.0
- com.google.android.gms:play-services-ads-lite:19.1.0
- com.google.firebase:firebase-ads:19.1.0
- com.google.firebase:firebase-ads-lite:19.1.0
9 April 2020
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Crashlytics, Firebase Crashlytics NDK, Firebase In-App Messaging, ML Kit for Firebase, dan Firebase Performance Monitoring SDK
- Plugin Gradle Firebase Crashlytics dan plugin Gradle Firebase App Distribution
- Firebase Bill of Materials (BoM)
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.4.0
- com.google.firebase:firebase-crashlytics:17.0.0-beta04
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta04
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta04
- com.google.firebase:firebase-inappmessaging:19.0.5
- com.google.firebase:firebase-inappmessaging-ktx:19.0.5
- com.google.firebase:firebase-inappmessaging-display:19.0.5
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.5
- com.google.firebase:firebase-ml-common:22.1.0
- com.google.firebase:firebase-ml-model-interpreter:22.0.2
- com.google.firebase:firebase-ml-vision:24.0.2
- com.google.firebase:firebase-ml-vision-automl:18.0.4
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.0
- com.google.firebase:firebase-ml-vision-face-model:20.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.4
- com.google.firebase:firebase-ml-natural-language-translate:22.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.8
- com.google.firebase:firebase-perf:19.0.6
- com.google.firebase:firebase-bom:25.2.2
- com.google.android.gms:play-services-vision:20.0.0
- com.google.android.gms:play-services-vision-common:19.0.2
- com.google.android.gms:play-services-vision-image-label:18.0.3
3 April 2020
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Cloud Messaging, penginstalan Firebase, dan ID Instance Firebase
- Firebase Bill of Materials (BoM)
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-installations:16.2.1
- com.google.firebase:firebase-iid:20.1.5
- com.google.firebase:firebase-messaging:20.1.5
- com.google.firebase:firebase-bom:25.2.1
1 April 2020
Update terbaru pada library
play-services-auth
menyertakan perubahan berikut:- Menambahkan klien API baru,
SignInClient
, guna membantu mengautentikasi pengguna untuk aplikasi Anda, termasuk memproses login pengguna yang ada atau mendaftarkan pengguna baru. Dua jenis kredensial saat ini didukung: Token ID dan nama pengguna/sandi.
- Menambahkan klien API baru,
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-auth:18.0.0
30 Maret 2020
Update terbaru pada Firebase meliputi perubahan pada:
- Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, Firebase Crashlytics NDK, penginstalan Firebase, dan ID Instance Firebase
- Firebase SDK untuk Google Analytics
- Firebase Bill of Materials (BoM)
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-analytics:17.3.0
- com.google.firebase:firebase-analytics-ktx:17.3.0
- com.google.firebase:firebase-core:17.3.0
- com.google.firebase:firebase-crashlytics:17.0.0-beta03
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta03
- com.google.firebase:firebase-firestore:21.4.2
- com.google.firebase:firebase-firestore-ktx:21.4.2
- com.google.firebase:firebase-installations:16.2.0
- com.google.firebase:firebase-iid:20.1.4
- com.google.firebase:firebase-messaging:20.1.4
- com.google.firebase:firebase-bom:25.2.0
- com.google.android.gms:play-services-measurement:17.3.0
- com.google.android.gms:play-services-measurement-base:17.3.0
- com.google.android.gms:play-services-measurement-sdk-api:17.3.0
- com.google.android.gms:play-services-measurement-api:17.3.0
- com.google.android.gms:play-services-measurement-sdk:17.3.0
- com.google.android.gms:play-services-measurement-impl:17.3.0
26 Maret 2020
Update terbaru pada
play-services-basement
,play-services-tasks
, danplay-services-base
mencakup perubahan berikut:play-services-basement
mereferensikan metode diandroidx-core:core:1.2.0
, sehingga patch ini memperbarui dependensi sebagaimana mestinya.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-base:17.2.1
- com.google.android.gms:play-services-basement:17.2.1
- com.google.android.gms:play-services-tasks:17.0.2
19 Maret 2020
Update terbaru pada
play-services-basement
,play-services-tasks
, danplay-services-base
mencakup perubahan berikut:- Menambahkan anotasi nullability "non-semver-breaking" ke platform API
Misalnya,
GoogleApiAvailability#makeGooglePlayServicesAvailable
kini menampilkan@NonNull Task
sehingga compiler Kotlin memperlakukannya sebagai non-null, bukan jenis platform. Namun, parameterActivity
yang diteruskan ke parameter tersebut tidak ditandai@NonNull
(meskipun sebenarnya non-null) sehingga perubahan ini tidak merusak kode Kotlin yang meneruskanActivity?
.- Update internal untuk library layanan Play lainnya.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-base:17.2.0
- com.google.android.gms:play-services-basement:17.2.0
- com.google.android.gms:play-services-tasks:17.0.1
18 Maret 2020
- Update pada Google Mobile Ads Android SDK dan Firebase Ads SDK. Lihat catatan rilis produk.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads:19.0.1
- com.google.android.gms:play-services-ads-lite:19.0.1
- com.google.firebase:firebase-ads:19.0.1
- com.google.firebase:firebase-ads-lite:19.0.1
17 Maret 2020
Update terbaru pada Firebase meliputi perubahan pada:
- Plugin Gradle Firebase Crashlytics
- Firebase Crashlytics, Firebase Cloud Messaging, Firebase In-App Messaging, Penginstalan Firebase, ID Instance Firebase, dan SDK Firebase Remote Config
- Firebase Bill of Materials (BoM)
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-crashlytics:17.0.0-beta02
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta03
- com.google.firebase:firebase-messaging:20.1.3
- com.google.firebase:firebase-inappmessaging:19.0.4
- com.google.firebase:firebase-inappmessaging-ktx:19.0.4
- com.google.firebase:firebase-inappmessaging-display:19.0.4
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.4
- com.google.firebase:firebase-installations:16.1.0
- com.google.firebase:firebase-iid:20.1.2
- com.google.firebase:firebase-config:19.1.3
- com.google.firebase:firebase-config-ktx:19.1.3
- com.google.firebase:firebase-bom:25.1.1
12 Maret 2020
Update terbaru pada Firebase meliputi perubahan pada:
- SDK Firebase Authentication
- Firebase Bill of Materials (BoM)
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-auth:19.3.0
- com.google.firebase:firebase-bom:25.1.0
10 Maret 2020
Update terbaru pada library
play-services-fido
menyertakan perubahan berikut:- Menghentikan penggunaan U2F API. Pengguna U2F API harus bermigrasi ke FIDO2 API. U2F API akan didukung hingga 2020, dan akan dihapus pada 2021.
- Mengekspos metode baru di
Fido2ApiClient
untuk pendaftaran dan penandatanganan. Metode ini lebih selaras dengan - Menambahkan dukungan untuk
Ekstensi
UserVerificationMethod
hanya permintaan login. Ekstensi tidak didukung untuk permintaan pendaftaran. - Menambahkan dukungan untuk
metode
IsUserVerifyingPlatformAuthenticatorAvailable
. - Mengekspos
PublicKeyCredential
sebagai respons level atas, sesuai dengan spesifikasi WebAuthn.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-fido:18.1.0
09 Maret 2020
Update terbaru untuk Firebase meliputi:
- Library ekstensi Kotlin untuk banyak Firebase Android SDK kini sudah dalam versi beta. Library ktx ini memungkinkan Anda mengakses API Android Firebase menggunakan sintaksis Kotlin idiomatis. Pelajari library ktx ini lebih lanjut di dokumentasi referensi Android -- Kotlin.
Update terbaru untuk plugin Gradle lisensi OSS menyertakan perbaikan untuk masalah berikut:
- Gagal menemukan lisensi apa pun saat project library ada (Masalah GitHub #119)
- Overload metode ambigu saat file POM tidak dapat diselesaikan (Masalah GitHub #120)
Artefak dirilis di maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.2
03 Maret 2020
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Cloud Messaging dan Firebase Instance ID SDK
- Firebase Bill of Materials (BoM)
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Layanan Google Play
SMS Verification APIs
menambahkan izin baru untuk melindungi penerima. Untuk detail selengkapnya, lihat dokumentasiSmsRetriever
.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-messaging:20.1.2
- com.google.firebase:firebase-iid:20.1.1
- com.google.firebase:firebase-bom:25.0.0
- com.google.android.gms:play-services-auth-api-phone:17.4.0
02 Maret 2020
- Mengupdate Google Mobile Ads Android SDK. Untuk informasi selengkapnya, lihat catatan rilis produk.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads:19.0.0
- com.google.android.gms:play-services-ads-lite:19.0.0
- com.google.firebase:firebase-ads:19.0.0
- com.google.firebase:firebase-ads-lite:19.0.0
27 Februari 2020
Update terbaru pada Firebase meliputi perubahan pada:
- Cloud Firestore, Firebase Cloud Messaging, ID Instance Firebase, dan Firebase Remote Config SDK
- Firebase SDK untuk Google Analytics
- Firebase Bill of Materials (BoM)
Update ini juga mencakup rilis awal untuk SDK penginstalan Firebase.
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-analytics:17.2.3
- com.google.firebase:firebase-core:17.2.3
- com.google.firebase:firebase-firestore:21.4.1
- com.google.firebase:firebase-firestore-ktx:21.4.1
- com.google.firebase:firebase-messaging:20.1.1
- com.google.firebase:firebase-installations:16.0.0
- com.google.firebase:firebase-iid:20.1.0
- com.google.firebase:firebase-config:19.1.2
- com.google.firebase:firebase-config-ktx:19.1.2
- com.google.firebase:firebase-bom:24.7.1
- com.google.android.gms:play-services-measurement:17.2.3
- com.google.android.gms:play-services-measurement-base:17.2.3
- com.google.android.gms:play-services-measurement-sdk-api:17.2.3
- com.google.android.gms:play-services-measurement-api:17.2.3
- com.google.android.gms:play-services-measurement-sdk:17.2.3
- com.google.android.gms:play-services-measurement-impl:17.2.3
24 Februari 2020
Update pada library
play-services-cast
danplay-services-cast-framework
dengan menambahkan konstanta yang telah ditentukan untuk kode error dan alasan error MediaError.Untuk informasi selengkapnya, lihat Catatan Rilis Cast Android Sender SDK.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-cast:18.1.0
- com.google.android.gms:play-services-cast-framework:18.1.0
14 Februari 2020
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Dynamic Links SDK
- Firebase Bill of Materials (BoM)
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-dynamic-links:19.1.0
- com.google.firebase:firebase-dynamic-links-ktx:19.1.0
- com.google.firebase:firebase-bom:24.7.0
3 Februari 2020
Update terbaru pada Firebase meliputi perubahan pada:
- Plugin Gradle Firebase Crashlytics
- Firebase A/B Testing, Firebase App Indexing, Cloud Firestore, Cloud Functions for Firebase (klien), Cloud Storage for Firebase, Firebase Realtime Database, dan Firebase Remote Config SDK
- Firebase Bill of Materials (BoM)
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Rilis v18.0.0 library Awareness layanan Google Play memiliki perubahan yang dapat menyebabkan gangguan berikut:
- Menghapus
getPlaces()
dangetWeather()
API dariAwareness#SnapshotClient
. Untuk mengetahui informasi selengkapnya, lihat pengumuman penghentian.
- Menghapus
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta02
- com.google.firebase:firebase-abt:19.0.1
- com.google.firebase:firebase-appindexing:19.1.0
- com.google.firebase:firebase-firestore:21.4.0
- com.google.firebase:firebase-firestore-ktx:21.4.0
- com.google.firebase:firebase-functions:19.0.2
- com.google.firebase:firebase-functions-ktx:19.0.2
- com.google.firebase:firebase-storage:19.1.1
- com.google.firebase:firebase-storage-ktx:19.1.1
- com.google.firebase:firebase-database:19.2.1
- com.google.firebase:firebase-database-ktx:19.2.1
- com.google.firebase:firebase-config:19.1.1
- com.google.firebase:firebase-config-ktx:19.1.1
- com.google.firebase:firebase-bom:24.6.0
- com.google.android.gms:play-services-awareness:18.0.0
14 Januari 2020
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase In-App Messaging dan Firebase Performance Monitoring SDK
- Firebase SDK untuk Google Analytics
- Firebase Bill of Materials (BoM)
Update ini juga mencakup rilis beta awal untuk Firebase Crashlytics:
- Firebase Crashlytics SDK dan Firebase Crashlytics SDK untuk pelaporan error NDK
- Plugin Gradle Firebase Crashlytics
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-analytics:17.2.2
- com.google.firebase:firebase-core:17.2.2
- com.google.firebase:firebase-crashlytics:17.0.0-beta01
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta01
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta01
- com.google.firebase:firebase-inappmessaging:19.0.3
- com.google.firebase:firebase-inappmessaging-ktx:19.0.3
- com.google.firebase:firebase-inappmessaging-display:19.0.3
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.3
- com.google.firebase:firebase-perf:19.0.5
- com.google.firebase:firebase-bom:24.5.0
- com.google.android.gms:play-services-measurement:17.2.2
- com.google.android.gms:play-services-measurement-base:17.2.2
- com.google.android.gms:play-services-measurement-sdk-api:17.2.2
- com.google.android.gms:play-services-measurement-api:17.2.2
- com.google.android.gms:play-services-measurement-sdk:17.2.2
- com.google.android.gms:play-services-measurement-impl:17.2.2
13 Januari 2020
Update terbaru untuk plugin Gradle lisensi OSS menyertakan perbaikan untuk masalah berikut:
- Peringatan build karena penggunaan API yang sudah tidak digunakan lagi (Masalah GitHub #57)
- Konten kosong untuk beberapa library (Masalah GitHub #99)
- Pesan "Aplikasi ini tidak memiliki lisensi open source" (Masalah GitHub #105)
- Potensi OOM (Masalah GitHub #106)
Artefak dirilis di maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.1
18 Desember 2019
Update terbaru pada Firebase meliputi perubahan pada:
- Plugin Gradle Firebase App Distribution
- Firebase Performance Monitoring dan Remote Config SDK
- Firebase Bill of Materials (BoM)
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.3.1
- com.google.firebase:firebase-perf:19.0.4
- com.google.firebase:firebase-config:19.1.0
- com.google.firebase:firebase-config-ktx:19.1.0
- com.google.firebase:firebase-bom:24.4.0
9 Desember 2019
Update terbaru pada Firebase meliputi perubahan pada:
- Plugin Gradle Firebase App Distribution
- Cloud Firestore, Firebase Cloud Messaging, ID Instance Firebase, Firebase Performance Monitoring, dan Remote Config SDK
- Firebase Bill of Materials (BoM)
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.3.0
- com.google.firebase:firebase-firestore:21.3.1
- com.google.firebase:firebase-firestore-ktx:21.3.1
- com.google.firebase:firebase-messaging:20.1.0
- com.google.firebase:firebase-iid:20.0.2
- com.google.firebase:firebase-perf:19.0.3
- com.google.firebase:firebase-config:19.0.4
- com.google.firebase:firebase-config-ktx:19.0.4
- com.google.firebase:firebase-bom:24.3.0
05 Desember 2019
Update pada library
play-services-cast
danplay-services-cast-framework
mencakup:- Menambahkan
setMediaSessionEnabled
untuk mengaktifkan dan menonaktifkan sesi media yang dibuat oleh SDK Cast. - Mengubah tampilan notifikasi media selama sesi Transmisi. Jika notifikasi media diaktifkan, notifikasi akan selalu ditampilkan selama sesi Transmisi. Sebelumnya, bagian ini hanya muncul saat aplikasi berada di latar belakang.
- Mengubah beberapa class terkait media untuk mengimplementasikan
antarmuka
Parcelable
.
- Menambahkan
22 November 2019
Update terbaru pada Firebase meliputi perubahan pada:
- SDK Firebase Authentication
- Firebase Bill of Materials (BoM)
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-auth:19.2.0
- com.google.firebase:firebase-bom:24.2.0
19 November 2019
- Update untuk library
com.google.android.gms:play-services-games
mencakup penghentian API multiplayer berbasis real-time dan berbasis giliran. Untuk mengetahui detail selengkapnya, lihat dokumentasi.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-games:19.0.0
11 November 2019
Update terbaru pada Firebase meliputi perubahan pada:
- Plugin Gradle Firebase App Distribution
- Cloud Firestore, Firebase Cloud Messaging, Firebase In-App Messaging, ID Instance Firebase, ML Kit for Firebase, dan Firebase Performance Monitoring SDK
- Firebase Bill of Materials (BoM)
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Plugin
google-services
untuk Android (v4.3.3) dan pluginstrict-version-matcher
untuk Android (v1.2.1) kini telah tersedia. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.2.0
- com.google.firebase:firebase-common:19.3.0
- com.google.firebase:firebase-common-ktx:19.3.0
- com.google.firebase:firebase-firestore:21.3.0
- com.google.firebase:firebase-firestore-ktx:21.3.0
- com.google.firebase:firebase-messaging:20.0.1
- com.google.firebase:firebase-inappmessaging:19.0.2
- com.google.firebase:firebase-inappmessaging-ktx:19.0.2
- com.google.firebase:firebase-inappmessaging-display:19.0.2
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.2
- com.google.firebase:firebase-iid:20.0.1
- com.google.firebase:firebase-ml-common:22.0.1
- com.google.firebase:firebase-ml-model-interpreter:22.0.1
- com.google.firebase:firebase-ml-vision:24.0.1
- com.google.firebase:firebase-ml-vision-automl:18.0.3
- com.google.firebase:firebase-ml-vision-barcode-model:16.0.2
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.3
- com.google.firebase:firebase-ml-vision-internal-vkp:16.0.2
- com.google.firebase:firebase-perf:19.0.2
- com.google.firebase:firebase-bom:24.1.0
- com.google.firebase:firebase-components:16.0.0
- com.google.firebase:firebase-datatransport:17.0.3
- com.google.gms:google-services:4.3.3
- com.google.android.gms:strict-version-matcher-plugin:1.2.1
5 November 2019
- Mengupdate Google Mobile Ads Android SDK. Untuk informasi selengkapnya, lihat catatan rilis produk.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads:18.3.0
- com.google.android.gms:play-services-ads-lite:18.3.0
- com.google.firebase:firebase-ads:18.3.0
- com.google.firebase:firebase-ads-lite:18.3.0
25 Oktober 2019
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase SDK untuk Google Analytics
- SDK Cloud Firestore
- Firebase Bill of Materials (BoM)
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-core:17.2.1
- com.google.firebase:firebase-analytics:17.2.1
- com.google.firebase:firebase-firestore:21.2.1
- com.google.firebase:firebase-firestore-ktx:21.2.1
- com.google.firebase:firebase-bom:24.0.1
- com.google.firebase:firebase-bom:24.0.2
- com.google.android.gms:play-services-measurement:17.2.1
- com.google.android.gms:play-services-measurement-base:17.2.1
- com.google.android.gms:play-services-measurement-sdk-api:17.2.1
- com.google.android.gms:play-services-measurement-api:17.2.1
- com.google.android.gms:play-services-measurement-sdk:17.2.1
- com.google.android.gms:play-services-measurement-impl:17.2.1
16 Oktober 2019
Update terbaru pada Firebase meliputi perubahan pada:
- Plugin Gradle Firebase App Distribution
- Cloud Firestore, ML Kit for Firebase, Firebase Performance Monitoring, Firebase Realtime Database, dan Firebase Remote Config SDK
- Firebase Bill of Materials (BoM)
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.1.0
- com.google.firebase:firebase-common:19.2.0
- com.google.firebase:firebase-common-ktx:19.2.0
- com.google.firebase:firebase-firestore:21.2.0
- com.google.firebase:firebase-firestore-ktx:21.2.0
- com.google.firebase:firebase-ml-common:22.0.0
- com.google.firebase:firebase-ml-model-interpreter:22.0.0
- com.google.firebase:firebase-ml-vision:24.0.0
- com.google.firebase:firebase-ml-vision-automl:18.0.2
- com.google.firebase:firebase-ml-vision-barcode-model:16.0.1
- com.google.firebase:firebase-ml-vision-face-model:19.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:19.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.2
- com.google.firebase:firebase-ml-natural-language:22.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.7
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.7
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.7
- com.google.firebase:firebase-ml-natural-language-translate:22.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.7
- com.google.firebase:firebase-perf:19.0.1
- com.google.firebase:firebase-database:19.2.0
- com.google.firebase:firebase-database-ktx:19.2.0
- com.google.firebase:firebase-config:19.0.3
- com.google.firebase:firebase-config-ktx:19.0.3
- com.google.firebase:firebase-bom:23.0.0
- com.google.firebase:firebase-bom:24.0.0
- com.google.android.gms:play-services-vision:19.0.0
- com.google.android.gms:play-services-vision-common:19.0.0
- com.google.android.gms:play-services-vision-image-label:18.0.1
15 Oktober 2019
- Update pada library
play-services-auth-api-phone
untuk menambahkan API Isi Otomatis Kode SMS baru. Untuk detail selengkapnya, lihat dokumentasiSmsCodeRetriever
.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.3.0
10 Oktober 2019
Update terbaru untuk plugin Gradle lisensi OSS mencakup:
- Ubah perilaku plugin agar hanya menyertakan dependensi paket.
- Memperbaiki penanganan file .pom dengan beberapa deklarasi lisensi GitHub PR#88.
- Gunakan Gradle API yang lebih baru (GitHub PR#62 dan PR#64).
Artefak dirilis di maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.0
26 September 2019
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase Authentication, Cloud Storage for Firebase, Firebase In-App Messaging, Firebase ML Kit, dan Firebase Remote Config SDK
- Plugin Gradle Firebase App Distribution
- Firebase Bill of Materials (BoM)
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-auth:19.1.0
- com.google.firebase:firebase-storage:19.1.0
- com.google.firebase:firebase-storage-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging:19.0.1
- com.google.firebase:firebase-inappmessaging-display:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.3
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.6
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.6
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.6
- com.google.firebase:firebase-ml-natural-language-translate:21.0.3
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.6
- com.google.firebase:firebase-config:19.0.2
- com.google.firebase:firebase-config-ktx:19.0.2
- com.google.firebase:firebase-appdistribution-gradle:1.0.0
- com.google.firebase:firebase-bom:22.3.0
25 September 2019
- Perbaikan bug untuk ketersediaan fitur API untuk library
play-services-basement
.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-basement:17.1.1
13 September 2019
Update terbaru pada Firebase meliputi perubahan pada:
- Cloud Firestore SDK (v21.1.1)
- Firebase Bill of Materials (BoM) (v22.2.1)
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Masalah - Kami telah menerima laporan bahwa rilis Firebase Android SDK untuk Cloud Firestore v21.1.0 dapat memicu pengecualian yang tidak tertangkap. Akibatnya, masalah ini juga memengaruhi rilis Firebase BoM v22.2.0. Pastikan untuk mengupdate ke versi Cloud Firestore SDK atau Firebase BoM berikutnya untuk memperbaiki masalah yang muncul.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-firestore:21.1.1
- com.google.firebase:firebase-firestore-ktx:21.1.1
- com.google.firebase:firebase-bom:22.2.1
11 September 2019
Update pada library
play-services-cast
danplay-services-cast-framework
mencakup:- Menambahkan kolom
MediaError
keRemoteMediaClient.MediaChannelResult
yang dapat digunakan untuk mengakses kode error mendetail untuk perintah media yang gagal. MediaStatus.COMMAND_SKIP_FORWARD
danMediaStatus.COMMAND_SKIP_BACKWARD
tidak digunakan lagi. Sebagai gantinya, aplikasi harus menggunakanMediaStatus.COMMAND_QUEUE_NEXT
danMediaStatus.COMMAND_QUEUE_PREVIOUS
.- Menambahkan dependensi baru pada
com.google.android.datatransport:transport-api:2.0.0
.
Untuk informasi selengkapnya, lihat Catatan Rilis SDK Pengirim Cast Android.
- Menambahkan kolom
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-cast:17.1.0
- com.google.android.gms:play-services-cast-framework:17.1.0
9 September 2019
Update terbaru pada Firebase meliputi perubahan pada:
- Cloud Firestore, Cloud Storage for Firebase, Firebase ML Kit, Firebase Realtime Database, dan Firebase Remote Config SDK
- Firebase Bill of Materials (BoM)
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-firestore:21.1.0
- com.google.firebase:firebase-firestore-ktx:21.1.0
- com.google.firebase:firebase-storage:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.2
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.5
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.5
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.5
- com.google.firebase:firebase-ml-natural-language-translate:21.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.5
- com.google.firebase:firebase-database:19.1.0
- com.google.firebase:firebase-config:19.0.1
- com.google.firebase:firebase-bom:22.2.0
6 September 2019
- Plugin
google-services
untuk Android (v4.3.2) telah tersedia. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.gms:google-services:4.3.2
29 Agustus 2019
- Mengupdate Google Mobile Ads Android SDK. Untuk informasi selengkapnya, lihat catatan rilis produk.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads:18.2.0
- com.google.android.gms:play-services-ads-lite:18.2.0
- com.google.firebase:firebase-ads:18.2.0
- com.google.firebase:firebase-ads-lite:18.2.0
28 Agustus 2019
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase SDK untuk Google Analytics
- Cloud Functions for Firebase (klien) dan Firebase ML Kit SDK
- Firebase Bill of Materials (BoM)
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-core:17.2.0
- com.google.firebase:firebase-common:19.1.0
- com.google.firebase:firebase-common-ktx:19.1.0
- com.google.firebase:firebase-analytics:17.2.0
- com.google.firebase:firebase-functions:19.0.1
- com.google.firebase:firebase-functions-ktx:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.4
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.4
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.4
- com.google.firebase:firebase-ml-natural-language-translate:21.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.4
- com.google.firebase:firebase-bom:22.1.0
- com.google.android.gms:play-services-measurement:17.2.0
- com.google.android.gms:play-services-measurement-base:17.2.0
- com.google.android.gms:play-services-measurement-sdk-api:17.2.0
- com.google.android.gms:play-services-measurement-api:17.2.0
- com.google.android.gms:play-services-measurement-sdk:17.2.0
- com.google.android.gms:play-services-measurement-impl:17.2.0
27 Agustus 2019
Update pada Wallet SDK Layanan Google Play mencakup:
Penghapusan API Android Pay yang tidak digunakan lagi dan simbol terkait:
- Kelas
com.google.android.gms.wallet.Cart
- Kelas
com.google.android.gms.wallet.CountrySpecification
- Kelas
com.google.android.gms.wallet.EnableWalletOptimizationReceiver
- Kelas
com.google.android.gms.wallet.FullWallet
- Kelas
com.google.android.gms.wallet.FullWalletRequest
- Kelas
com.google.android.gms.wallet.LineItem
- Kelas
com.google.android.gms.wallet.MaskedWallet
- Kelas
com.google.android.gms.wallet.MaskedWalletRequest
- Kelas
com.google.android.gms.wallet.ProxyCard
- Kolom
com.google.android.gms.wallet.Wallet#Payments
- Kolom
com.google.android.gms.wallet.WalletConstants#Payments
- Antarmuka
com.google.android.gms.wallet.Payments
- Paket
com.google.android.gms.wallet.fragment
- Kelas
Penghentian penggunaan metode non-JSON di objek Google Pay API serta builder non-JSON. Sebagai ganti simbol yang tidak digunakan lagi, gunakan API berbasis JSON yang dijelaskan dalam dokumentasi Google Pay API.
- Kelas
com.google.android.gms.wallet.IsReadyToPayRequest.Builder
- Metode
com.google.android.gms.wallet.IsReadyToPayRequest#getAllowedCardNetworks
- Metode
com.google.android.gms.wallet.IsReadyToPayRequest#newBuilder
- Kelas
com.google.android.gms.wallet.PaymentDataRequest.Builder
- Metode
com.google.android.gms.wallet.PaymentDataRequest#getAllowedPaymentMethods
- Metode
com.google.android.gms.wallet.PaymentDataRequest#getCardRequirements
- Metode
com.google.android.gms.wallet.PaymentDataRequest#getPaymentMethodTokenizationParameters
- Metode
com.google.android.gms.wallet.PaymentDataRequest#getShippingAddressRequirements
- Metode
com.google.android.gms.wallet.PaymentDataRequest#getTransactionInfo
- Metode
com.google.android.gms.wallet.PaymentDataRequest#isEmailRequired
- Metode
com.google.android.gms.wallet.PaymentDataRequest#isPhoneNumberRequired
- Metode
com.google.android.gms.wallet.PaymentDataRequest#isShippingAddressRequired
- Metode
com.google.android.gms.wallet.PaymentDataRequest#isUiRequired
- Metode
com.google.android.gms.wallet.PaymentDataRequest#newBuilder
- Kelas
com.google.android.gms.wallet.PaymentData.Builder
- Metode
com.google.android.gms.wallet.PaymentData#getCardInfo
- Metode
com.google.android.gms.wallet.PaymentData#getEmail
- Metode
com.google.android.gms.wallet.PaymentData#getExtraData
- Metode
com.google.android.gms.wallet.PaymentData#getGoogleTransactionId
- Metode
com.google.android.gms.wallet.PaymentData#getPaymentMethodToken
- Metode
com.google.android.gms.wallet.PaymentData#getShippingAddress
- Kelas
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-wallet:18.0.0
22 Agustus 2019
Plugin
google-services
untuk Android (v4.3.1) telah tersedia. Rilis ini menghapus panggilan ke API yang tidak digunakan lagi. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.Rilis v18.0.0 Kebugaran layanan Google Play memiliki perubahan yang dapat menyebabkan gangguan berikut:
- API berbasis GoogleApiClient berikut tidak digunakan lagi:
BleApi
ConfigApi
GoalsApi
HistoryApi
RecordingApi
SensorsApi
SessionsApi
- Menghapus DataTypes berikut yang tidak digunakan lagi:
AGGREGATE_CALORIES_CONSUMED
AGGREGATE_INPUT_TYPES
TYPE_ACTIVITY_SAMPLE
TYPE_CALORIES_CONSUMED
- Menghapus metode
fromLocationRequest
yang sudah tidak digunakan lagi dariSensorRequest
. - Menambahkan builder untuk
DataPoint
danDataSet
.
- API berbasis GoogleApiClient berikut tidak digunakan lagi:
Artefak dirilis di maven.google.com
- com.google.gms:google-services:4.3.1
- com.google.android.gms:play-services-fitness:18.0.0
16 Agustus 2019
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase SDK untuk Google Analytics, Cloud Firestore, Firebase Cloud Messaging, dan Firebase ML Kit SDK
- Firebase Bill of Materials (BoM)
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-core:17.1.0
- com.google.firebase:firebase-common:19.0.0
- com.google.firebase:firebase-analytics:17.1.0
- com.google.firebase:firebase-auth:19.0.0
- com.google.firebase:firebase-auth-interop:19.0.0
- com.google.firebase:firebase-firestore:21.0.0
- com.google.firebase:firebase-functions:19.0.0
- com.google.firebase:firebase-messaging:20.0.0
- com.google.firebase:firebase-storage:19.0.0
- com.google.firebase:firebase-dynamic-links:19.0.0
- com.google.firebase:firebase-perf:19.0.0
- com.google.firebase:firebase-database:19.0.0
- com.google.firebase:firebase-config:19.0.0
- com.google.firebase:firebase-abt:19.0.0
- com.google.firebase:firebase-inappmessaging:19.0.0
- com.google.firebase:firebase-inappmessaging-display:19.0.0
- com.google.firebase:firebase-iid:20.0.0
- com.google.firebase:firebase-ml-common:21.0.0
- com.google.firebase:firebase-ml-model-interpreter:21.0.0
- com.google.firebase:firebase-ml-natural-language:21.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.3
- com.google.firebase:firebase-ml-vision:23.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.3
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.3
- com.google.firebase:firebase-ml-natural-language-translate:21.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.3
- com.google.firebase:firebase-ml-automl:18.0.1
- com.google.firebase:firebase-firestore-ktx:21.0.0
- com.google.firebase:firebase-common-ktx:19.0.0
- com.google.firebase:firebase-datatransport:17.0.2
- com.google.firebase:firebase-bom:22.0.0
- com.google.android.gms:play-services-measurement:17.1.0
- com.google.android.gms:play-services-measurement-base:17.1.0
- com.google.android.gms:play-services-measurement-sdk-api:17.1.0
- com.google.android.gms:play-services-measurement-api:17.1.0
- com.google.android.gms:play-services-measurement-sdk:17.1.0
- com.google.android.gms:play-services-measurement-impl:17.1.0
14 Agustus 2019
- Update untuk library
com.google.android.gms:play-services-games
menyertakan perbaikan untuk masalah yang disebabkan olehIllegalArgumentException
dionSnapshotOpened
.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-games:18.0.1
7 Agustus 2019
Update untuk library
play-services-base
danplay-services-basement
mencakup:- Menghentikan penggunaan
GoogleApiClient.ConnectionCallbacks
danGoogleApiClient.OnConnectionFailedListener
. Ini adalah tindak lanjut dari penggantian berbasisGoogleApi
untukGoogleApiClient
. - Peningkatan metode
AccountPicker.newChooseAccountIntent
berbasis builder. - Potensi error di
GoogleApiAvailability#makeGooglePlayServicesAvailable
telah diperbaiki.
- Menghentikan penggunaan
Update untuk library
com.google.android.gms:play-services-awareness
mencakup penghentian metode berikut dariAwareness#SnapshotClient
:Rilis ini memperbaiki masalah kompatibilitas dengan rilis
com.google.android.gms:play-services-awareness:17.0.0
yang dijelaskan dalam catatan rilis 2 Juli 2019. Solusi untuk menggunakancom.google.android.gms:play-services-awareness:16.0.0
pra-Jetpack tidak lagi diperlukan. Riliscom.google.android.gms:play-services-awareness:**17.0.0**
tidak boleh digunakan.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-base:17.1.0
- com.google.android.gms:play-services-basement:17.1.0
- com.google.android.gms:play-services-awareness:17.1.0
1 Agustus 2019
- Update terbaru pada Firebase menyertakan perubahan pada plugin Gradle Firebase Performance Monitoring. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:perf-plugin:1.3.1
24 Juli 2019
Update terbaru pada Firebase meliputi perubahan pada:
- Cloud Functions for Firebase (klien), Firebase Realtime Database, Cloud Storage for Firebase, Cloud Firestore, dan Firebase ML Kit SDK
- Firebase Bill of Materials (BoM)
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-database:18.0.1
- com.google.firebase:firebase-firestore:20.2.0
- com.google.firebase:firebase-firestore-ktx:20.2.0
- com.google.firebase:firebase-functions:18.1.0
- com.google.firebase:firebase-ml-natural-language:20.0.2
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.2
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.2
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.2
- com.google.firebase:firebase-ml-natural-language-translate:20.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.2
- com.google.firebase:firebase-storage:18.1.1
- com.google.firebase:firebase-bom:21.1.0
23 Juli 2019
- Mengupdate Google Mobile Ads Android SDK. Untuk informasi selengkapnya, lihat catatan rilis produk.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads:18.1.1
- com.google.android.gms:play-services-ads-lite:18.1.1
- com.google.firebase:firebase-ads:18.1.1
- com.google.firebase:firebase-ads-lite:18.1.1
12 Juli 2019
Update terbaru pada Firebase meliputi perubahan pada:
- Analytics, Firebase Authentication, Cloud Storage for Firebase, Firebase In-App Messaging, dan ML Kit SDK
- Firebase Bill of Materials (BoM)
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-abt:18.0.1
- com.google.firebase:firebase-analytics:17.0.1
- com.google.firebase:firebase-auth:18.1.0
- com.google.firebase:firebase-core:17.0.1
- com.google.firebase:firebase-inappmessaging:18.0.2
- com.google.firebase:firebase-inappmessaging-display:18.0.2
- com.google.firebase:firebase-ml-common:20.0.1
- com.google.firebase:firebase-ml-vision:22.0.0
- com.google.firebase:firebase-ml-model-interpreter:20.0.1
- com.google.firebase:firebase-ml-vision-object-detection-model:18.0.0
- com.google.firebase:firebase-ml-vision-automl:18.0.0
- com.google.firebase:firebase-ml-natural-language:20.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.1
- com.google.firebase:firebase-ml-natural-language-translate:20.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.1
- com.google.firebase:firebase-storage:18.1.0
- com.google.android.gms:play-services-measurement:17.0.1
- com.google.android.gms:play-services-measurement-base:17.0.1
- com.google.android.gms:play-services-measurement-sdk-api:17.0.1
- com.google.android.gms:play-services-measurement-api:17.0.1
- com.google.android.gms:play-services-measurement-sdk:17.0.1
- com.google.android.gms:play-services-measurement-impl:17.0.1
- com.google.firebase:firebase-bom:21.0.0
10 Juli 2019
- Update terbaru pada Firebase menyertakan perubahan pada plugin Gradle Firebase Performance Monitoring. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:perf-plugin:1.3.0
09 Juli 2019
- Mengupdate Google Mobile Ads Android SDK. Untuk informasi selengkapnya, lihat catatan rilis produk.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads:18.1.0
- com.google.android.gms:play-services-ads-lite:18.1.0
- com.google.firebase:firebase-ads:18.1.0
- com.google.firebase:firebase-ads-lite:18.1.0
2 Juli 2019
- Layanan Google Play
auth.api.phone
menambahkan SMS User Consent API baru. Untuk detail selengkapnya, lihat dokumentasistartSmsUserConsent
.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.1.0
Masalah Umum pada com.google.android.gms:play-services-awareness:17.0.0
27 Juni 2019
- Plugin
google-services
untuk Android (v4.3.0) dan pluginstrict-version-matcher
untuk Android (v1.2.0) kini telah tersedia. Rilis ini berisi perbaikan bug dan perubahan tempat Anda dapat menerapkan plugin. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.gms:google-services:4.3.0
- com.google.android.gms:strict-version-matcher-plugin:1.2.0
24 Juni 2019
Update terbaru pada Firebase meliputi perubahan pada:
- Cloud Firestore, Firebase Cloud Messaging, Firebase Performance Monitoring, dan Firebase Instance ID SDK
- Firebase Bill of Materials (BoM)
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-firestore:20.1.0
- com.google.firebase:firebase-firestore-ktx:20.1.0
- com.google.firebase:firebase-iid:19.0.1
- com.google.firebase:firebase-messaging:19.0.1
- com.google.firebase:firebase-perf:18.0.1
- com.google.firebase:firebase-bom:20.1.0
20 Juni 2019
Update terbaru pada Firebase meliputi perubahan pada:
- Firebase In-App Messaging SDK
- Firebase Bill of Materials (BoM)
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-inappmessaging:18.0.1
- com.google.firebase:firebase-inappmessaging-display:18.0.1
- com.google.firebase:firebase-bom:20.0.1
17 Juni 2019
Update terbaru untuk layanan Google Play dan Firebase mencakup perubahan berikut:
Migrasi dari Android Support Library ke Library Jetpack (AndroidX). Library tidak akan berfungsi kecuali jika Anda membuat perubahan berikut di aplikasi:
- Upgrade
com.android.tools.build:gradle
ke v3.2.1 atau yang lebih baru. - Upgrade
compileSdkVersion
ke 28 atau yang lebih baru. - Update aplikasi Anda untuk menggunakan Jetpack (AndroidX); ikuti petunjuk dalam Bermigrasi ke AndroidX.
- Upgrade
Firebase Bill of Materials (BoM)
Artefak dirilis di maven.google.com
- com.google.android.datatransport:transport-api:2.0.0
- com.google.android.datatransport:transport-backend-cct:2.0.0
- com.google.android.datatransport:transport-runtime:2.0.0
- com.google.android.gms:play-services-ads:18.0.0
- com.google.android.gms:play-services-ads-identifier:17.0.0
- com.google.android.gms:play-services-ads-lite:18.0.0
- com.google.android.gms:play-services-afs-native:17.0.0
- com.google.android.gms:play-services-analytics:17.0.0
- com.google.android.gms:play-services-analytics-impl:17.0.0
- com.google.android.gms:play-services-appinvite:18.0.0
- com.google.android.gms:play-services-audience:17.0.0
- com.google.android.gms:play-services-auth:17.0.0
- com.google.android.gms:play-services-auth-api-phone:17.0.0
- com.google.android.gms:play-services-awareness:17.0.0
- com.google.android.gms:play-services-base:17.0.0
- com.google.android.gms:play-services-basement:17.0.0
- com.google.android.gms:play-services-cast:17.0.0
- com.google.android.gms:play-services-cast-framework:17.0.0
- com.google.android.gms:play-services-clearcut:17.0.0
- com.google.android.gms:play-services-cronet:17.0.0
- com.google.android.gms:play-services-drive:17.0.0
- com.google.android.gms:play-services-fido:18.0.0
- com.google.android.gms:play-services-fitness:17.0.0
- com.google.android.gms:play-services-flags:17.0.0
- com.google.android.gms:play-services-games:18.0.0
- com.google.android.gms:play-services-gass:18.0.0
- com.google.android.gms:play-services-gcm:17.0.0
- com.google.android.gms:play-services-identity:17.0.0
- com.google.android.gms:play-services-iid:17.0.0
- com.google.android.gms:play-services-instantapps:17.0.0
- com.google.android.gms:play-services-location:17.0.0
- com.google.android.gms:play-services-maps:17.0.0
- com.google.android.gms:play-services-measurement:17.0.0
- com.google.android.gms:play-services-measurement-api:17.0.0
- com.google.android.gms:play-services-measurement-impl:17.0.0
- com.google.android.gms:play-services-measurement-sdk:17.0.0
- com.google.android.gms:play-services-measurement-sdk-api:17.0.0
- com.google.android.gms:play-services-nearby:17.0.0
- com.google.android.gms:play-services-oss-licenses:17.0.0
- com.google.android.gms:play-services-panorama:17.0.0
- com.google.android.gms:play-services-phenotype:17.0.0
- com.google.android.gms:play-services-places:17.0.0
- com.google.android.gms:play-services-places-placereport:17.0.0
- com.google.android.gms:play-services-plus:17.0.0
- com.google.android.gms:play-services-safetynet:17.0.0
- com.google.android.gms:play-services-stats:17.0.0
- com.google.android.gms:play-services-tagmanager:17.0.0
- com.google.android.gms:play-services-tagmanager-api:17.0.0
- com.google.android.gms:play-services-tagmanager-v4-impl:17.0.0
- com.google.android.gms:play-services-tasks:17.0.0
- com.google.android.gms:play-services-vision:18.0.0
- com.google.android.gms:play-services-vision-common:18.0.0
- com.google.android.gms:play-services-vision-image-label:18.0.0
- com.google.android.gms:play-services-wallet:17.0.0
- com.google.android.gms:play-services-wearable:17.0.0
- com.google.firebase:firebase-abt:18.0.0
- com.google.firebase:firebase-ads:18.0.0
- com.google.firebase:firebase-ads-lite:18.0.0
- com.google.firebase:firebase-analytics:17.0.0
- com.google.firebase:firebase-appindexing:19.0.0
- com.google.firebase:firebase-auth:18.0.0
- com.google.firebase:firebase-auth-interop:18.0.0
- com.google.firebase:firebase-common:18.0.0
- com.google.firebase:firebase-common-ktx:18.0.0
- com.google.firebase:firebase-config:18.0.0
- com.google.firebase:firebase-core:17.0.0
- com.google.firebase:firebase-database:18.0.0
- com.google.firebase:firebase-database-collection:17.0.0
- com.google.firebase:firebase-datatransport:17.0.0
- com.google.firebase:firebase-dynamic-links:18.0.0
- com.google.firebase:firebase-firestore:20.0.0
- com.google.firebase:firebase-firestore-ktx:20.0.0
- com.google.firebase:firebase-functions:18.0.0
- com.google.firebase:firebase-iid:19.0.0
- com.google.firebase:firebase-iid-interop:17.0.0
- com.google.firebase:firebase-inappmessaging:18.0.0
- com.google.firebase:firebase-inappmessaging-display:18.0.0
- com.google.firebase:firebase-measurement-connector:18.0.0
- com.google.firebase:firebase-messaging:19.0.0
- com.google.firebase:firebase-ml-common:20.0.0
- com.google.firebase:firebase-ml-model-interpreter:20.0.0
- com.google.firebase:firebase-ml-natural-language:20.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.0
- com.google.firebase:firebase-ml-natural-language-translate:20.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.0
- com.google.firebase:firebase-ml-vision:21.0.0
- com.google.firebase:firebase-ml-vision-automl:17.0.0
- com.google.firebase:firebase-ml-vision-face-model:18.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:18.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:17.0.0
- com.google.firebase:firebase-perf:18.0.0
- com.google.firebase:firebase-storage:18.0.0
- com.google.firebase:firebase-storage-common:17.0.0
- com.google.firebase:protolite-well-known-types:17.0.0
- com.google.firebase:firebase-bom:20.0.0
31 Mei 2019
Update terbaru pada Firebase meliputi perubahan pada:
- SDK Cloud Firestore
- Firebase Bill of Materials (BoM)
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-firestore:19.0.2
- com.google.firebase:firebase-bom:19.0.0
28 Mei 2019
- Update terbaru pada Firebase mencakup perubahan pada Cloud Firestore, In-App Messaging, ML Kit, dan Performance Monitoring SDK. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-common:17.1.0
- com.google.firebase:firebase-firestore:19.0.1
- com.google.firebase:firebase-inappmessaging:17.2.0
- com.google.firebase:firebase-inappmessaging-display:17.2.0
- com.google.firebase:firebase-perf:17.0.2
- com.google.firebase:firebase-ml-natural-language:19.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:17.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-translate:19.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:19.0.1
21 Mei 2019
- Mengupdate Google Mobile Ads Android SDK. Untuk informasi selengkapnya, lihat catatan rilis produk.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads:17.2.1
- com.google.android.gms:play-services-ads-lite:17.2.1
- com.google.firebase:firebase-ads:17.2.1
- com.google.firebase:firebase-ads-lite:17.2.1
16 Mei 2019
- Plugin Gradle lisensi OSS telah diupdate. Untuk mengetahui detail selengkapnya, lihat https://github.com/google/play-services-plugins/releases/tag/oss-licenses-plugin-v0.9.5.
Artefak dirilis di maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.5
07 Mei 2019
Update terbaru pada Firebase meliputi perubahan pada:
Google Analytics for Firebase, Firebase App Indexing, Firebase Authentication, Cloud Firestore, Cloud Functions for Firebase (klien), Firebase Cloud Messaging, Cloud Storage for Firebase, Firebase Dynamic Links, Firebase Invites, Firebase ML Kit, Firebase Performance Monitoring Firebase Realtime Database, Firebase Remote Config, Firebase A/B Testing, dan Firebase Instance ID SDK
Plugin Firebase Gradle
Firebase Bill of Materials (BoM)
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-core:16.0.9
- com.google.firebase:firebase-common:17.0.0
- com.google.firebase:firebase-analytics:16.5.0
- com.google.firebase:firebase-appindexing:18.0.0
- com.google.firebase:firebase-auth:17.0.0
- com.google.firebase:firebase-firestore:19.0.0
- com.google.firebase:firebase-functions:17.0.0
- com.google.firebase:firebase-messaging:18.0.0
- com.google.firebase:firebase-storage:17.0.0
- com.google.firebase:firebase-dynamic-links:17.0.0
- com.google.firebase:firebase-invites:17.0.0
- com.google.firebase:firebase-perf:17.0.0
- com.google.firebase:firebase-database:17.0.0
- com.google.firebase:firebase-config:17.0.0
- com.google.firebase:firebase-abt:17.1.1
- com.google.firebase:firebase-iid:18.0.0
- com.google.firebase:firebase-ml-common:19.0.0
- com.google.firebase:firebase-ml-model-interpreter:19.0.0
- com.google.firebase:firebase-ml-natural-language:19.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:19.0.0
- com.google.firebase:firebase-ml-vision:20.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:16.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply:17.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:19.0.0
- com.google.firebase:firebase-ml-natural-language-translate:19.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:19.0.0
- com.google.firebase:firebase-ml-automl:16.0.0
- com.google.firebase:firebase-firestore-ktx:19.0.0
- com.google.firebase:firebase-common-ktx:17.0.0
- com.google.firebase:firebase-plugins:1.2.1
- com.google.firebase:perf-plugin:2.0.0
- com.google.firebase:firebase-bom:18.0.0
- com.google.firebase:firebase-bom:18.1.0
- com.google.android.gms:play-services-measurement:16.5.0
- com.google.android.gms:play-services-measurement-base:16.5.0
- com.google.android.gms:play-services-measurement-sdk-api:16.5.0
- com.google.android.gms:play-services-measurement-api:16.5.0
- com.google.android.gms:play-services-measurement-sdk:16.5.0
- com.google.android.gms:play-services-measurement-impl:16.5.0
- com.google.android.gms:play-services-appinvite:17.0.0
29 April 2019
- Versi Layanan Google Play untuk Places SDK for Android tidak digunakan lagi. Lihat panduan migrasi untuk mengetahui detail tentang cara beralih ke Places SDK for Android statis yang baru.
Update: Mulai 29 Juli 2019, artefak
com.google.android.gms:play-services-places
telah dinonaktifkan.
Untuk terus menggunakan Places SDK for Android, update
ke versi Places SDK for Android yang didukung. Versi yang didukung tercantum
dalam catatan rilis.
23 April 2019
- Menambahkan API ke SDK Cast untuk mendukung live stream. UI pengontrol yang diperluas juga mendukung live stream. Untuk mengetahui detailnya, lihat Catatan Rilis Cast Android Sender SDK.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-cast:16.2.0
- com.google.android.gms:play-services-cast-framework:16.2.0
15 April 2019
- Menambahkan dukungan Prapendaftaran di
InstantApps.showInstallPrompt()
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-instantapps:16.1.2
9 April 2019
- Mengupdate InstantApps SDK untuk menyertakan metode baru guna memeriksa apakah InstantApps dapat
diluncurkan untuk perangkat tertentu.
areInstantAppsEnabledForDevice()
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-instantapps:16.1.0
05 April 2019
Update terbaru pada Firebase meliputi perubahan pada ID Instance, Firebase Authentication, Firebase Cloud Messaging, Firebase Performance Monitoring, dan Firebase Remote Config SDK. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Rilis beta library Android Cloud Firestore dengan ekstensi Kotlin kini telah tersedia. Untuk mengetahui detail selengkapnya, baca Catatan Rilis Firebase Android SDK terbaru.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-iid:17.1.2
- com.google.firebase:firebase-auth:16.2.1
- com.google.firebase:firebase-messaging:17.6.0
- com.google.firebase:firebase-perf:16.2.5
- com.google.firebase:firebase-config:16.5.0
- com.google.firebase:firebase-firestore-ktx:18.2.0
- com.google.firebase:firebase-common-ktx:16.1.0
2 April 2019
- Update terbaru pada Firebase mencakup update pada Firebase Bill of Materials (BoM). Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-bom:17.0.0
27 Maret 2019
Update terbaru pada Firebase meliputi perubahan pada:
- ID Instance Firebase, Firebase In-App Messaging, Cloud Firestore, Firebase Cloud Messaging, Firebase ML Kit, dan Firebase Remote Config SDK
- Plugin Firebase Gradle
Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-iid:17.1.1
- com.google.firebase:firebase-inappmessaging:17.1.1
- com.google.firebase:firebase-inappmessaging-display:17.1.1
- com.google.firebase:firebase-firestore:18.1.0
- com.google.firebase:firebase-messaging:17.5.0
- com.google.firebase:firebase-config:16.4.1
- com.google.firebase:firebase-ml-common:17.0.0
- com.google.firebase:firebase-ml-model-interpreter:18.0.0
- com.google.firebase:firebase-ml-natural-language:18.2.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:18.0.3
- com.google.firebase:firebase-ml-vision:19.0.3
- com.google.firebase:firebase-ml-natural-language-smart-reply:16.3.6
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:18.0.0
- com.google.firebase:firebase-plugins:1.2.0
- com.google.firebase:perf-plugin:1.2.0
21 Maret 2019
- Drive API tidak digunakan lagi dan akan dinonaktifkan pada 6 Desember 2019. Lihat panduan migrasi untuk mengetahui detailnya.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-drive:16.1.0
18 Maret 2019
- Library Klien layanan Google Play untuk Cronet kini telah tersedia. Cronet adalah library jaringan berperforma tinggi. Untuk mempelajari lebih lanjut, buka Menjalankan operasi jaringan menggunakan Cronet. Library Klien layanan Google Play untuk Cronet memungkinkan aplikasi menggunakan salinan terbaru Cronet yang dimuat dari layanan Google Play.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-cronet:16.0.0
15 Maret 2019
Update terbaru pada Firebase mencakup perubahan pada Firebase Core, Google Analytics for Firebase, Firebase Invites, Firebase Dynamic Links, dan Cloud Functions for Firebase Client SDK. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Firebase Bill of Materials (BoM) kini tersedia sebagai fitur eksperimental. Dengan menggunakan fitur Gradle Bill of Materials (BoM) bersama Firebase, Anda dapat menetapkan versi platform Firebase secara keseluruhan. Untuk menambahkan SDK ke aplikasi Anda menggunakan Firebase BoM, buka Menambahkan Firebase ke Project Android Anda.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-analytics:16.4.0
- com.google.firebase:firebase-core:16.0.8
- com.google.firebase:firebase-invites:16.1.1
- com.google.firebase:firebase-dynamic-links:16.1.8
- com.google.firebase:firebase-functions:16.3.0
- com.google.firebase:firebase-bom:16.0.0
- com.google.android.gms:play-services-appinvite:16.1.1
- com.google.android.gms:play-services-analytics:16.0.8
- com.google.android.gms:play-services-analytics-impl:16.0.8
- com.google.android.gms:play-services-tagmanager:16.0.8
- com.google.android.gms:play-services-tagmanager-api:16.0.8
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.8
- com.google.android.gms:play-services-measurement:16.4.0
- com.google.android.gms:play-services-measurement-base:16.4.0
- com.google.android.gms:play-services-measurement-sdk-api:16.4.0
- com.google.android.gms:play-services-measurement-api:16.4.0
- com.google.android.gms:play-services-measurement-sdk:16.4.0
- com.google.android.gms:play-services-measurement-impl:16.4.0
13 Maret 2019
- Mengupdate Google Mobile Ads Android SDK. Untuk informasi selengkapnya, lihat catatan rilis produk.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads:17.2.0
- com.google.android.gms:play-services-ads-lite:17.2.0
- com.google.firebase:firebase-ads:17.2.0
- com.google.firebase:firebase-ads-lite:17.2.0
12 Maret 2019
Games.GamesOptions
danGames.Builder
tidak digunakan lagi.- Menambahkan metode
SnapshotMetadata.getSnapshotId
. - Menghapus API Permintaan/Hadiah dan Misi. Lihat pengumuman sebelumnya.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-games:17.0.0
11 Maret 2019
- Update terbaru pada Firebase mencakup perubahan pada Firebase Authentication, Firebase Performance Monitoring, dan Firebase Remote Config SDK. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-auth:16.2.0
- com.google.firebase:firebase-perf:16.2.4
- com.google.firebase:firebase-config:16.4.0
26 Februari 2019
- Update terbaru pada Firebase mencakup perubahan pada ID Instance, Cloud Firestore, Firebase In-App Messaging, dan Firebase Cloud Messaging SDK. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
- Memperbaiki masalah pada Google Cloud Messaging yang terkadang menyebabkan aplikasi error dengan error Android Tidak Merespons (ANR) saat aplikasi menerima pesan.
- Memperbaiki masalah pada ID Instance saat respons terhadap permintaan token lambat atau, pada beberapa kasus, menyebabkan permintaan habis waktu tunggunya.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-common:16.1.0
- com.google.firebase:firebase-iid:17.1.0
- com.google.firebase:firebase-database:16.1.0
- com.google.firebase:firebase-firestore:18.1.0
- com.google.firebase:firebase-storage:16.1.0
- com.google.firebase:firebase-functions:16.2.0
- com.google.firebase:firebase-inappmessaging:17.1.0
- com.google.firebase:firebase-inappmessaging-display:17.1.0
- com.google.firebase:firebase-messaging:17.4.0
- com.google.android.gms:play-services-gcm:16.1.0
- com.google.android.gms:play-services-iid:16.0.1
7 Februari 2019
- Update terbaru pada Firebase mencakup perubahan pada Firebase AB Testing, Firebase Invites, Firebase Dynamic Links, Cloud Firestore, dan Firebase Remote Config SDK. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
- Update terbaru pada layanan Google Play menambahkan AFS Native. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis AFS Native SDK untuk Android.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-afs-native:16.0.0
- com.google.firebase:firebase-abt:17.1.0
- com.google.firebase:firebase-invites:16.1.0
- com.google.firebase:firebase-dynamic-links:16.1.7
- com.google.firebase:firebase-firestore:18.0.1
- com.google.firebase:firebase-config:16.3.0
6 Februari 2019
- Update terbaru untuk Maps menambahkan setelan kontrol gestur baru. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Maps SDK for Android.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-maps:16.1.0
31 Januari 2019
- Update terbaru pada Firebase mencakup perubahan pada ML Kit for Firebase, Firebase Core, Google Analytics for Firebase, dan Ads SDK. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads:17.1.3
- com.google.android.gms:play-services-ads-base:17.1.3
- com.google.android.gms:play-services-ads-lite:17.1.3
- com.google.android.gms:play-services-gass:17.1.3
- com.google.android.gms:play-services-analytics:16.0.7
- com.google.android.gms:play-services-analytics-impl:16.0.7
- com.google.android.gms:play-services-tagmanager:16.0.7
- com.google.android.gms:play-services-tagmanager-api:16.0.7
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.7
- com.google.android.gms:play-services-measurement-base:16.3.0
- com.google.android.gms:play-services-measurement-sdk-api:16.3.0
- com.google.android.gms:play-services-measurement-api:16.3.0
- com.google.firebase:firebase-ads:17.1.3
- com.google.firebase:firebase-ads-lite:17.1.3
- com.google.firebase:firebase-analytics:16.3.0
- com.google.firebase:firebase-analytics-impl:16.3.0
- com.google.firebase:firebase-measurement-connector-impl:17.0.5
- com.google.firebase:firebase-core:16.0.7
- com.google.firebase:firebase-ml-common:16.2.1
- com.google.firebase:firebase-ml-model-interpreter:17.0.1
- com.google.firebase:firebase-ml-natural-language:18.1.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:18.0.2
- com.google.firebase:firebase-ml-vision:19.0.0
30 Januari 2019
- Update terbaru pada Firebase mencakup perubahan pada Firebase ML Kit SDK. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-ml-common:16.2.1
- com.google.firebase:firebase-ml-vision:19.0.0
- com.google.firebase:firebase-ml-model-interpreter:17.0.1
25 Januari 2019
- Update terbaru pada Firebase mencakup perubahan pada SDK Realtime Database, Cloud Firestore, dan In-App Messaging. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-database:16.0.6
- com.google.firebase:firebase-firestore:18.0.0
- com.google.firebase:firebase-inappmessaging:17.0.5
- com.google.firebase:firebase-inappmessaging-display:17.0.5
10 Januari 2019
Lisensi OSS
- Update terbaru pada Library Lisensi OSS memungkinkan update data lisensi OSS melalui update layanan Google Play.
Library inti layanan Google Play
- play-services-base dan play-services-basement menerima beberapa metode baru untuk mendukung perubahan pada library lain.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-base:16.1.0
- com.google.android.gms:play-services-basement:16.2.0
- com.google.android.gms:play-services-oss-licenses:16.0.2
9 Januari 2019
- Update terbaru pada Firebase mencakup perubahan pada Firebase Remote Config SDK. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-config:16.1.3
22 Desember 2018
- Update terbaru pada Firebase menyertakan perubahan pada Firebase Crashlytics SDK. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.crashlytics.sdk.android:crashlytics:2.9.8
19 Desember 2018
- Update terbaru pada Firebase mencakup perubahan pada Cloud Firestore dan Firebase Performance Monitoring SDK. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-firestore:17.1.5
- com.google.firebase:firebase-perf:16.2.3
18 Desember 2018
- Mengupdate FIDO2 API sesuai dengan spesifikasi WebAuthn terbaru. Developer dapat menggunakan FIDO2 APIS untuk mengautentikasi pengguna secara kuat dengan dua jenis pengautentikasi: pengautentikasi U2F eksternal dan pengautentikasi "sematan" yang ditempatkan di perangkat yang didukung.
- Menghapus konstruktor dari
Fido2ApiClient
danFido2PrivilegedApiClient
. Class ini harus dibuat instance-nya melalui factory statis diFido
. - Mengganti nama
MakeCredentialOptions
danBrowserMakeCredentialOptions
masing-masing menjadiPublicKeyCredentialCreationOptions
dan danBrowserPublicKeyCredentialCreationOptions
. - Augmented
RequestOptions
dengan anggotaAuthenticationExtensions
yang memungkinkan pemanggil mendikte perilaku sisi klien saat melakukan proses pendaftaran atau autentikasi. Saat ini, hanyaFidoAppIdExtension
yang didukung. Seiring waktu, lebih banyak ekstensi mungkin didukung, bergantung pada kasus penggunaan. - Menambahkan Builder untuk
AuthenticatorSelectionCriteria
. - Mengubah Builder untuk
PublicKeyCredentialRequestOptions
,BrowserPublicKeyCredentialRequestOptions
. - Menghapus Builder untuk objek tingkat respons API
AuthenticatorAttestationResponse
,AuthenticatorAssertionResponse
,AuthenticatorErrorResponse
. - Menambahkan enumerasi algoritma RSA dan EC2 dari registry COSE untuk digunakan di
PublicKeyCredentialParameters
. - Menambahkan
AttestationConveyancePreference
, yang menentukan tingkat obfuscation objek pengesahan yang ditampilkan dalam upacara pendaftaran. - Mengganti nama dan menyusun ulang TokenBindingIdValue sebelumnya menjadi
TokenBinding
. - Menambahkan dan/atau memperbarui struktur data lain untuk merepresentasikan draf WebAuthn WD11.
Misalnya, kolom "ID pengguna" di
PublicKeyCredentialUserEntity
telah diperbarui menjadibyte[]
, bukanString
. Pastikan untuk memperbarui penerapan Anda.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-fido:17.0.0
13 Desember 2018
- Memperbaiki bug yang menyebabkan Cast SDK dapat mencoba melanjutkan sesi jika sesi dihentikan oleh pengirim lain.
- Memperbaiki bug notifikasi yang terjadi di perangkat yang menjalankan Android O atau yang lebih baru saat aplikasi Transmisi berada di latar belakang.
- Memperbaiki bug saat notifikasi media Cast mungkin tidak responsif setelah aplikasi Casting dihentikan.
- Memindahkan kumpulan artefak ke maven.google.com karena masalah repositori.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-cast:16.1.2
- com.google.android.gms:play-services-cast-framework:16.1.2
Artefak dipindahkan ke maven.google.com
- com.google.gms:google-services:4.2.0
- com.google.gms:google-services:4.1.0
- com.google.gms:google-services:4.0.2
- com.google.gms:google-services:4.0.1
- com.google.gms:google-services:4.0.0
- com.google.gms:google-services:3.3.1
- com.google.gms:google-services:3.3.0
- com.google.gms:google-services:3.2.1
- com.google.gms:google-services:3.2.0
- com.google.gms:google-services:3.1.2
- com.google.gms:google-services:3.1.1
- com.google.gms:google-services:3.1.0
- com.google.gms:google-services:3.0.0
- com.google.firebase.perf-plugin:1.1.5
- com.google.firebase.perf-plugin:1.1.4
- com.google.firebase.perf-plugin:1.1.3
- com.google.firebase.perf-plugin:1.1.2
6 Desember 2018
- Update terbaru pada Firebase mencakup perubahan pada Firebase Authentication dan Cloud Firestore SDK. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-auth:16.1.0
- com.google.firebase:firebase-firestore:17.1.4
3 Desember 2018
- Update terbaru pada Firebase mencakup perubahan pada Firebase Dynamic Links, Firebase Invites, Firebase Remote Config, Firebase Performance Monitoring, Google Analytics for Firebase, dan Google Ads for Firebase SDK. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads:17.1.2
- com.google.android.gms:play-services-ads-base:17.1.2
- com.google.android.gms:play-services-ads-lite:17.1.2
- com.google.android.gms:play-services-analytics:16.0.6
- com.google.android.gms:play-services-analytics-impl:16.0.6
- com.google.android.gms:play-services-appinvite:16.0.7
- com.google.android.gms:play-services-gass:17.1.2
- com.google.android.gms:play-services-measurement-api:16.0.4
- com.google.android.gms:play-services-measurement-base:16.0.5
- com.google.android.gms:play-services-measurement-sdk-api:16.0.4
- com.google.android.gms:play-services-tagmanager:16.0.6
- com.google.android.gms:play-services-tagmanager-api:16.0.6
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.6
- com.google.firebase:firebase-ads:17.1.2
- com.google.firebase:firebase-ads-lite:17.1.2
- com.google.firebase:firebase-analytics:16.0.6
- com.google.firebase:firebase-analytics-impl:16.2.4
- com.google.firebase:firebase-config:16.1.2
- com.google.firebase:firebase-core:16.0.6
- com.google.firebase:firebase-dynamic-links:16.1.5
- com.google.firebase:firebase-invites:16.0.6
- com.google.firebase:firebase-perf:16.2.2
- com.google.firebase:firebase-measurement-connector-impl:17.0.4
29 November 2018
- Update terbaru pada Firebase mencakup perubahan pada Firebase App Invites, Firebase ML Kit, dan Firebase Performance Monitoring SDK. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-appindexing:17.1.0
- com.google.firebase:firebase-perf:16.2.1
- com.google.firebase:firebase-ml-common:16.1.6
- com.google.firebase:firebase-ml-vision:18.0.2
- com.google.firebase:firebase-ml-model-interpreter:16.2.4
13 November 2018
Masalah Umum pada rilis 2 Oktober 2018
Beberapa library dalam rilis 2 Oktober 2018
berisi masalah dalam dependensi POM-nya. Hal ini kemungkinan besar bermanifestasi sebagai masalah penggabungan
dex saat beberapa versi dependensi diupdate (bahkan saat menggunakan
strict-version-matcher-plugin
).
Untuk menyelesaikannya, update ke Recommended Minimum Version
sebagai berikut:
Koleksi | Versi yang Terpengaruh | Versi Minimum yang Direkomendasikan |
---|---|---|
com.google.android.gms:play-services-ads | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-ads-base | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-ads-lite | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-analytics | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-analytics-impl | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-appinvite | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-cast | 16.0.3 | 16.1.0 |
com.google.android.gms:play-services-cast-framework | 16.0.3 | 16.1.0 |
com.google.android.gms:play-services-gass | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-measurement-api | 16.0.2 | 16.0.3 |
com.google.android.gms:play-services-measurement-base | 16.0.3 | 16.0.4 |
com.google.android.gms:play-services-measurement-sdk-api | 16.0.2 | 16.0.3 |
com.google.android.gms:play-services-tagmanager | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-tagmanager-api | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-tagmanager-v4-impl | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-vision | 16.2.0 | 17.0.2 |
com.google.android.gms:play-services-vision-common | 16.2.0 | 17.0.2 |
com.google.android.gms:play-services-vision-image-label | 16.2.0 | 17.0.2 |
com.google.firebase:firebase-analytics | 16.0.4 | 16.0.5 |
com.google.firebase:firebase-analytics-impl | 16.2.2 | 16.2.3 |
com.google.firebase:firebase-dynamic-links | 16.1.2 | 16.1.3 |
com.google.firebase:firebase-iid | 17.0.3 | 17.0.4 |
com.google.firebase:firebase-measurement-connector-impl | 17.0.2 | 17.0.3 |
com.google.firebase:firebase-messaging | 17.3.3 | 17.3.4 |
com.google.firebase:firebase-ml-common | 16.1.4 | 16.1.5 |
com.google.firebase:firebase-ml-model-interpreter | 16.2.2 | 16.2.3 |
com.google.firebase:firebase-ml-vision | 17.0.1 | 18.0.1 |
com.google.firebase:firebase-ml-vision-image-label-model | 16.2.0 | 17.0.2 |
12 November 2018
Iklan
- Memperbaiki bug saat kombinasi tertentu dari
play-services-ads
&firebase-analytics
(misalnya,ads:17.1.0
&analytics:16.0.5
) menghasilkan error compilerduplicate entry
. Penayang yang menggunakanfirebase-analytics
beserta versi17.1.1
dari library iklan mana pun (mis.,com.google.android.gms:play-services-ads:17.1.1
) harus menggunakancom.google.firebase:firebase-analytics:16.0.5
.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads:17.1.1
- com.google.android.gms:play-services-ads-base:17.1.1
- com.google.android.gms:play-services-ads-lite:17.1.1
- com.google.android.gms:play-services-gass:17.1.1
- com.google.firebase:firebase-ads:17.1.1
- com.google.firebase:firebase-ads-lite:17.1.1
9 November 2018
- Update terbaru pada Firebase mencakup update pada Cloud Firestore, Cloud Functions for Firebase, Firebase In-App Messaging, Firebase Database, dan Firebase Storage SDK. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-database:16.0.4
- com.google.firebase:firebase-firestore:17.1.3
- com.google.firebase:firebase-functions:16.1.3
- com.google.firebase:firebase-inappmessaging:17.0.4
- com.google.firebase:firebase-inappmessaging-display:17.0.4
- com.google.firebase:firebase-storage:16.0.5
5 November 2018
- Update terbaru untuk plugin Gradle lisensi OSS mengenkode teks lisensi dengan UTF-8 untuk mengatasi bug yang dialami beberapa developer.
Artefak dirilis di maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.4
2 November 2018
- Update terbaru pada Firebase mencakup perbaikan bug dan pengurangan pengoptimalan latensi pengaktifan untuk Google Analytics for Firebase. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Iklan
- Menambahkan metode
setMaxAdContentRating()
dansetTagForUnderAgeOfConsent()
keAdRequest.Builder
. - Menambahkan konstanta berikut untuk digunakan dengan
AdRequest.Builder.setMaxAdContentRating()
danAdRequest.Builder.setTagForUnderAgeOfConsent()
:MAX_AD_CONTENT_RATING_G
MAX_AD_CONTENT_RATING_PG
MAX_AD_CONTENT_RATING_T
MAX_AD_CONTENT_RATING_MA
TAG_FOR_UNDER_AGE_OF_CONSENT_FALSE
TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE
TAG_FOR_UNDER_AGE_OF_CONSENT_UNSPECIFIED
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads:17.1.0
- com.google.android.gms:play-services-ads-lite:17.1.0
- com.google.android.gms:play-services-analytics:16.0.5
- com.google.android.gms:play-services-appinvite:16.0.5
- com.google.android.gms:play-services-tagmanager:16.0.5
- com.google.android.gms:play-services-tagmanager-api:16.0.5
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.5
- com.google.firebase:firebase-ads:17.1.0
- com.google.firebase:firebase-ads-lite:17.1.0
- com.google.firebase:firebase-analytics:16.0.5
- com.google.firebase:firebase-dynamic-links:16.1.3
25 Oktober 2018
- Update terbaru pada Firebase mencakup perubahan pada SDK Cloud Firestore, In-App Messaging, dan Performance Monitoring, serta Plugin Gradle Layanan Google. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-firestore:17.1.2
- com.google.firebase:firebase-inappmessaging:17.0.3
- com.google.firebase:firebase-inappmessaging-display:17.0.3
- com.google.firebase:firebase-perf:16.2.0
18 Oktober 2018
- Perubahan terbaru pada Cast mencakup perubahan pada Google Ads, manifes CAF, dan binding
SeekBar
diUIMediaController
. Untuk informasi selengkapnya, lihat Catatan Rilis Pengirim Cast Android.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-cast:16.1.0
- com.google.android.gms:play-services-cast-framework:16.1.0
16 Oktober 2018
- Update terbaru pada Firebase mencakup perubahan pada Firebase Messaging, Firebase IID, Firebase ML, Firebase Vision, Firebase Config, dan Firebase Auth SDK. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Library inti layanan Google Play
- play-services-basement menerima beberapa metode baru untuk mendukung perubahan di library lain.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-basement:16.1.0
- com.google.android.gms:play-services-vision:17.0.2
- com.google.android.gms:play-services-vision-common:17.0.2
- com.google.android.gms:play-services-vision-image-label:17.0.2
- com.google.firebase:firebase-auth:16.0.5
- com.google.firebase:firebase-config:16.1.0
- com.google.firebase:firebase-iid:17.0.4
- com.google.firebase:firebase-messaging:17.3.4
- com.google.firebase:firebase-ml-common:16.1.5
- com.google.firebase:firebase-ml-model-interpreter:16.2.3
- com.google.firebase:firebase-ml-vision:18.0.1
- com.google.firebase:firebase-ml-vision-face-model:17.0.2
- com.google.firebase:firebase-ml-vision-image-label-model:17.0.2
9 Oktober 2018
- Memfaktorkan ulang analisis dependensi strict-version-matcher-plugin untuk menampilkan pesan error yang lebih baik saat versi artefak yang bertentangan diidentifikasi. Pesan error kini menyertakan nama project dan nama dependensi intra-project untuk membantu Anda mengidentifikasi dependensi mana yang dideklarasikan yang menyebabkan error.
- Perbaikan bug dalam plugin yang terkait dengan build multi-modul dan paralel.
Artefak dirilis di maven.google.com
- com.google.android.gms:strict-version-matcher-plugin:1.1.0
5 Oktober 2018
Iklan
- Menambahkan persyaratan baru untuk tag
<meta-data>
di AndroidManifest.xml:- Penayang Google AdMob wajib menentukan tag
<meta-data>
dengan kuncicom.google.android.gms.ads.APPLICATION_ID
. Lihat panduan memulai AdMob untuk mengetahui detail selengkapnya. - Penayang Google Ad Manager wajib menentukan tag
<meta-data>
dengan kuncicom.google.android.gms.ads.AD_MANAGER_APP
. Lihat panduan memulai Ad Manager untuk mengetahui detail selengkapnya.
- Penayang Google AdMob wajib menentukan tag
- Iklan native:
NativeAppInstallAd
,NativeContentAd
, dan API terkait tidak digunakan lagi dan digantikan denganUnifiedNativeAd
. Lihat Iklan Native Advanced Terpadu untuk petunjuk lebih lanjut tentang penggunaan API baru. - Iklan Native: Menambahkan fitur "Nonaktifkan Iklan ini".
- Iklan native: Log peringatan yang tidak berbahaya: “UnconfirmedClickListener tidak boleh bernilai null saat ClickConfirmingView disetel”. telah dihapus.
- Iklan reward: Memanggil
destroy()
akan membatalkan pemroses. - Menghentikan penggunaan metode berikut pada
AdRequest.Builder
. - Memperbaiki bug saat
onRewardedVideoCompleted()
tidak diaktifkan di emulator.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-ads:17.0.0
- com.google.android.gms:play-services-ads-lite:17.0.0
- com.google.firebase:firebase-ads:17.0.0
- com.google.firebase:firebase-ads-lite:17.0.0
2 Oktober 2018
Update fitur minor library inti.
- Pembaruan fitur internal minor dibuat pada beberapa library inti (play-services-auth, play-services-base, play-services-basement, play-services-flags, play-services-stats, play-services-tasks) yang digunakan oleh library layanan Google Play lainnya.
- Interdependensi yang ketat antara library inti dilonggarkan sehingga versi minor dan patch dapat digunakan satu per satu. Sebelumnya, file POM untuk library ini menentukan dependensinya pada versi persis, yang mempersulit resolusi dependensi.
- Perubahan dependensi library inti mengharuskan rilis kumpulan lengkap library yang memiliki versi terbaru dalam dependensi POM-nya. Library non-inti tidak memiliki perubahan eksternal apa pun kecuali untuk memperbarui dependensi transitifnya.
- Perbaikan bug dan peningkatan internal pada firebase-database dan firebase-firestore.
Artefak dirilis di maven.google.com
Library berikut memiliki perubahan kode:
com.google.android.gms:play-services-auth:16.0.1
com.google.android.gms:play-services-base:16.0.1
com.google.android.gms:play-services-basement:16.0.1
com.google.android.gms:play-services-flags:16.0.1
com.google.android.gms:play-services-stats:16.0.1
com.google.android.gms:play-services-tasks:16.0.1
com.google.firebase:firebase-database:16.0.3
com.google.firebase:firebase-firestore:17.1.1
Library berikut tidak memiliki perubahan kode, hanya update dependensi POM. Rilis baru bertambah dengan versi patch, kecuali jika library di bawah versi 16.0.0. Library di bawah versi 16.0.0 bertambah menjadi 16.0.0 sesuai dengan catatan 23 Mei:
com.google.android.gms:play-services-ads:16.0.0
com.google.android.gms:play-services-ads-identifier:16.0.0
com.google.android.gms:play-services-ads-lite:16.0.0
com.google.android.gms:play-services-analytics:16.0.4
com.google.android.gms:play-services-appinvite:16.0.4
com.google.android.gms:play-services-audience:16.0.0
com.google.android.gms:play-services-auth-api-phone:16.0.0
com.google.android.gms:play-services-awareness:16.0.0
com.google.android.gms:play-services-cast:16.0.3
com.google.android.gms:play-services-cast-framework:16.0.3
com.google.android.gms:play-services-drive:16.0.0
com.google.android.gms:play-services-fido:16.0.0
com.google.android.gms:play-services-fitness:16.0.1
com.google.android.gms:play-services-games:16.0.0
com.google.android.gms:play-services-gcm:16.0.0
com.google.android.gms:play-services-identity:16.0.0
com.google.android.gms:play-services-instantapps:16.0.1
com.google.android.gms:play-services-location:16.0.0
com.google.android.gms:play-services-maps:16.0.0
com.google.android.gms:play-services-nearby:16.0.0
com.google.android.gms:play-services-oss-licenses:16.0.1
com.google.android.gms:play-services-panorama:16.0.0
com.google.android.gms:play-services-places:16.0.0
com.google.android.gms:play-services-places-placereport:16.0.0
com.google.android.gms:play-services-plus:16.0.0
com.google.android.gms:play-services-safetynet:16.0.0
com.google.android.gms:play-services-tagmanager:16.0.4
com.google.android.gms:play-services-tagmanager-api:16.0.4
com.google.android.gms:play-services-tagmanager-v4-impl:16.0.4
com.google.android.gms:play-services-vision:16.2.0
com.google.android.gms:play-services-vision-common:16.2.0
com.google.android.gms:play-services-vision-image-label:16.2.0
com.google.android.gms:play-services-wallet:16.0.1
com.google.android.gms:play-services-wearable:16.0.1
com.google.firebase:firebase-abt:16.0.1
com.google.firebase:firebase-ads:16.0.1
com.google.firebase:firebase-ads-lite:16.0.1
com.google.firebase:firebase-analytics:16.0.4
com.google.firebase:firebase-appindexing:16.0.2
com.google.firebase:firebase-auth:16.0.4
com.google.firebase:firebase-common:16.0.3
com.google.firebase:firebase-config:16.0.1
com.google.firebase:firebase-core:16.0.4
com.google.firebase:firebase-crash:16.2.1
com.google.firebase:firebase-dynamic-links:16.1.2
com.google.firebase:firebase-functions:16.1.1
com.google.firebase:firebase-iid:17.0.3
com.google.firebase:firebase-inappmessaging:17.0.2
com.google.firebase:firebase-inappmessaging-display:17.0.2
com.google.firebase:firebase-invites:16.0.4
com.google.firebase:firebase-messaging:17.3.3
com.google.firebase:firebase-ml-common:16.1.4
com.google.firebase:firebase-ml-model-interpreter:16.2.2
com.google.firebase:firebase-ml-vision:17.0.1
com.google.firebase:firebase-ml-vision-image-label-model:16.2.0
com.google.firebase:firebase-perf:16.1.2
com.google.firebase:firebase-storage:16.0.3
26 September 2018
Rilis v16.0.0 dari layanan Google Play, Kebugaran memberikan akses ke dua jenis data baru dan agregatnya masing-masing:
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-fitness:16.0.0
25 September 2018
Perangkat wearable
- Memperbaiki bug dan peningkatan ketersediaan untuk Wearable SDK di perangkat dengan layanan Google Play. Untuk informasi selengkapnya, lihat Catatan Rilis Wearable.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-wearable:16.0.0
18 September 2018
- Update terbaru pada Firebase menyertakan perubahan pada Firebase Messaging SDK. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-iid:17.0.2
- com.google.firebase:firebase-messaging:17.3.2
5 September 2018
- Update terbaru pada Firebase mencakup perubahan pada Firebase Common, Firebase Database, Firebase Instance ID, Firebase Messaging, dan Firebase Storage SDK. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Cast
- Memperbaiki
IllegalStateException
yang ditampilkan saatReconnectionService
dimulai di latar belakang aplikasi yang menargetkan Android O atau yang lebih tinggi. Jika aplikasi Anda mengaktifkan Penyambungan Ulang Otomatis, update SDK Cast untuk menghindari bug.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-cast:16.0.2
- com.google.android.gms:play-services-cast-framework:16.0.2
- com.google.firebase:firebase-common:16.0.2
- com.google.firebase:firebase-database:16.0.2
- com.google.firebase:firebase-iid:17.0.1
- com.google.firebase:firebase-messaging:17.3.1
- com.google.firebase:firebase-storage:16.0.2
23 Agustus 2018
- Update terbaru pada Firebase mencakup perubahan API pada Firebase Core, Google Analytics for Firebase, Firebase Crash Reporting, Firebase Dynamic Links, dan Firebase Invites SDK. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-core:16.0.3
- com.google.firebase:firebase-analytics:16.0.3
- com.google.firebase:firebase-crash:16.2.0
- com.google.firebase:firebase-dynamic-links:16.1.1
- com.google.firebase:firebase-invites:16.0.3
- com.google.android.gms:play-services-analytics:16.0.3
22 Agustus 2018
- Update terbaru pada Firebase juga akan mengupdate Firebase In-App Messaging SDK. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:inappmessaging:17.0.1
- com.google.firebase:inappmessaging-display:17.0.1
16 Agustus 2018
- Update terbaru pada Firebase memperkenalkan API beta untuk Firebase In-App Messaging. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:inappmessaging:17.0.0
- com.google.firebase:inappmessaging-display:17.0.0
15 Agustus 2018
Rilis baru Wallet Layanan Google Play 16.0.0 yang berisi:
- Update ke Google Pay API yang memungkinkan developer menentukan permintaan JSON dan menggunakan respons JSON. Untuk mengetahui informasi selengkapnya, lihat dokumentasi Google Pay API.
- Penghentian penggunaan metode berikut dari Google Pay API untuk Kartu:
- Metode
setBarcodeLabel
dariGiftCardWalletObject.Builder
- Metode
setCardIdentifier
dariGiftCardWalletObject.Builder
- Metode
setInfoModuleDataHexBackgroundColor
dariGiftCardWalletObject.Builder
- Metode
setInfoModuleDataHexFontColor
dariGiftCardWalletObject.Builder
- Metode
getBarcodeLabel
dariGiftCardWalletObject
- Metode
getCardIdentifier
dariGiftCardWalletObject
- Metode
getInfoModuleDataHexBackgroundColor
dariGiftCardWalletObject
- Metode
getInfoModuleDataHexFontColor
dariGiftCardWalletObject
- Metode
setBarcodeLabel
dariLoyaltyWalletObject.Builder
- Metode
setInfoModuleDataHexBackgroundColor
dariLoyaltyWalletObject.Builder
- Metode
setInfoModuleDataHexFontColor
dariLoyaltyWalletObject.Builder
- Metode
getBarcodeLabel
dariLoyaltyWalletObject
- Metode
getInfoModuleDataHexBackgroundColor
dariLoyaltyWalletObject
- Metode
getInfoModuleDataHexFontColor
dariLoyaltyWalletObject
- Metode
setBarcodeLabel
dariOfferWalletObject.Builder
- Metode
setInfoModuleDataHexBackgroundColor
dariOfferWalletObject.Builder
- Metode
setInfoModuleDataHexFontColor
dariOfferWalletObject.Builder
- Metode
getBarcodeLabel
dariOfferWalletObject
- Metode
getInfoModuleDataHexBackgroundColor
dariOfferWalletObject
- Metode
getInfoModuleDataHexFontColor
dariOfferWalletObject
- Metode
getActionUri
dariWalletObjectMessage
- Metode
getImageUri
dariWalletObjectMessage
- Metode
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-wallet:16.0.0
13 Agustus 2018, update
- Mengoreksi masalah pada metode dalam rilis Cloud Firestore v17.0.5.
- Menghapus metode API
Credential#getGeneratedPassword
yang salah terekspos dan tidak dapat digunakan di play-services-auth.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-auth:16.0.0
- com.google.firebase:firebase-firestore:17.1.0
13 Agustus 2018
- Update terbaru pada Firebase mencakup perubahan API untuk Firebase Performance Monitoring, Firebase ML Kit, Cloud Firestore, dan lainnya. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
- Memperbaiki masalah di SignIn API bahwa kode status yang ditampilkan salah saat pengguna membatalkan login.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-auth:16.0.3
com.google.firebase:firebase-firestore:17.0.5- com.google.firebase:firebase-messaging:17.3.0
- com.google.firebase:firebase-ml-common:16.1.2
- com.google.firebase:firebase-ml-vision:17.0.0
- com.google.firebase:firebase-ml-model-interpreter:16.2.0
- com.google.firebase:firebase-perf:16.1.0
2 Agustus 2018
Cast
- Memperbaiki IllegalStateException yang terjadi saat waktu permintaan pencarian habis di RemoteMediaPlayer dan RemoteMediaClient. Ini adalah regresi yang diperkenalkan di versi 15.0.0. Klien harus mengupdate ke versi 16.0.1 atau yang lebih baru untuk mendapatkan perbaikan.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-cast:16.0.1
- com.google.android.gms:play-services-cast-framework:16.0.1
1 Agustus 2018
- Versi terbaru plugin Gradle lisensi OSS telah dikemas ulang
ke dalam ID grup
com.google.android.gms
dan diganti namanya menjadioss-licenses-plugin
. Ke depannya, grup akan terus dipublikasikan dengan ID dan nama grup baru ini. Alat ini juga telah dibuat menjadi open source di GitHub.
Artefak dirilis di maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.3
30 Juli 2018
- Menambahkan metode
InstantApps.showInstallPrompt()
, yang menampilkan dialog yang memungkinkan pengguna menginstal aplikasi instan saat ini.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-instantapps:16.0.0
27 Juli 2018
Cloud Firestore
- Update terbaru pada Firebase mencakup perubahan API untuk Cloud Firestore. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Cast
- Update terbaru untuk Cast mencakup perubahan API pada
CastDevice
, dan peningkatan pada Notifikasi Media CAF. Untuk informasi selengkapnya, lihat Catatan Rilis Cast Android SDK.
Artefak dirilis di maven.google.com
- com.google.android.gms:play-services-cast:16.0.0
- com.google.android.gms:play-services-cast-framework:16.0.0
- com.google.firebase:firebase-firestore:17.0.4
12 Juli 2018
- Update terbaru pada Firebase mencakup perubahan API untuk Cloud Functions for Firebase dan Cloud Firestore. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-firestore:17.0.3
- com.google.firebase:firebase-functions:16.1.0
10 Juli 2018
Perbaikan bug Library Lisensi OSS
- Memperbaiki bug yang mencegah tema aplikasi pendukung tanpa panel tindakan.
- Menurut SemVer, rilis ini dianggap sebagai rilis perbaikan bug, tetapi versi utama dinaikkan berdasarkan catatan 23 Mei 2018 di bawah ini.
Artefak yang dirilis di maven.google.com:
- com.google.android.gms:play-services-oss-licenses:16.0.0
28 Juni 2018
Firebase
- Update terbaru pada Firebase mencakup perubahan API untuk Firebase Cloud Messaging dan ID Instance Firebase. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-messaging:17.1.0
- com.google.firebase:firebase-iid:16.2.0
27 Juni 2018
Plugin Matcher Versi Ketat menjadikan open source
- Kode sumber untuk
com.google.android.gms.strict-version-matcher-plugin
telah tersedia di GitHub.
21 Juni 2018
Firebase
- Update terbaru pada Firebase mencakup perubahan API untuk Firebase Invites dan Firestore. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Artefak dirilis di maven.google.com
- com.google.firebase:firebase-invites:16.0.1
- com.google.firebase:firebase-firestore:17.0.2
14 Juni 2018
Firebase
- Update terbaru pada Firebase mencakup perubahan API untuk Firebase Authentication, Firebase App Indexing, dan Firebase Core. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
23 Mei 2018
Rentang Versi Dihapus
Mulai rilis 15.0.0 layanan Google Play dan Firebase, dependensi antar-library ditentukan menggunakan rentang versi di POM. Hal ini memengaruhi reproduksi build project yang menggunakan library ini. Sebagai contoh, resolusi dependensi Gradle akan mencoba menggunakan versi konkret tertinggi yang tersedia dalam repositori, sehingga menyebabkan peningkatan versi dependensi tanpa perubahan apa pun pada project itu sendiri.
Penggunaan rentang versi merupakan sebuah kesalahan dan telah diperbaiki. Layanan Google Play dan dependensi Firebase tidak akan lagi menggunakan rentang versi. Namun, file POM library yang sudah ada dan dipublikasikan sudah berisi rentang. Dengan demikian, semua update library mendatang harus dimulai di luar rentang dependensi library yang sebelumnya dipublikasikan.
Contoh:
- Jika
play-services-bar
memiliki dependensi padaplay-services-foo
dengan rentang[15.0.0, 16.0.0)
, rilis baruplay-services-foo
harus dimulai dengan16.0.0
berada di luar rentang ini. - Setiap rilis
play-services-bar
mendatang akan mendeklarasikan persyaratan"soft" ke satu versiplay-services-foo
. - Semua rilis
play-services-foo
mendatang akan mengikuti SemVer.
Firebase
- Update terbaru pada Firebase mencakup perubahan API untuk Cloud Firestore, Cloud Storage, Firebase Authentication, Firebase Realtime Database, dan Machine Learning. Untuk mengetahui informasi selengkapnya, baca Catatan Rilis Firebase Android SDK.
- Firebase kini mengharuskan file gradle aplikasi untuk mencantumkan
com.google.firebase:firebase-core
secara eksplisit sebagai dependensi agar layanan Firebase dapat berfungsi seperti yang diharapkan.
8 Mei 2018
Firebase
- Update terbaru pada Firebase mencakup penambahan pada Firebase Performance Monitoring dan rilis ML Kit for Firebase beta. Untuk mengetahui informasi selengkapnya, baca Catatan Rilis Firebase Android SDK.
2 Mei 2018
Firebase
- Update terbaru pada Firebase mencakup penambahan pada Firebase Analytics, Firebase Authentication, Firebase Cloud Messaging, Firebase Cloud Storage, Cloud Firestore, Firebase Crash Reporting, dan Firebase Performance Monitoring, beserta nomor versi independen. Untuk mengetahui informasi selengkapnya, baca Catatan Rilis Firebase Android SDK.
Update Layanan Play
- Library layanan Google Play setelah versi 15.0.0 kini memiliki nomor versi independen yang mengikuti SemVer. Perubahan ini akan memungkinkan update yang lebih sering dan fleksibel berdasarkan setiap komponen.
- Plugin Gradle Layanan Google
telah diupdate ke versi 3.3.0 untuk mendukung perubahan ini dalam pembuatan versi. Jika
Anda tidak menggunakan plugin ini, plugin mandiri,
com.google.android.gms.strict-version-matcher-plugin
telah dirilis dengan fungsi dukungan versi yang sama. Untuk mengetahui detail selengkapnya, lihat panduan pembuatan versi.
12 April 2018 - Versi 15.0.0
Masalah Umum terkait versi 15.0.0
Jika menggunakan Plugin Android untuk Gradle versi 2.2.0 atau yang lebih rendah, Anda mungkin mengalami error berikut:
Error: more than one library with package name 'com.google.android.gms'
Untuk mengatasi masalah ini, update plugin ke versi terbaru.
Sorotan dari rilis v 15.0.0:
Update Layanan Play
Versi baru plugin Gradle
com.google.gms.oss.licenses.plugin
kini tersedia. Harap update karena hanya versi terbaru ini yang berfungsi dengan layanan Google Play 15.0.0 dan versi yang lebih baru. Ini adalah versi plugin terakhir yang mendukung Android Studio 2.x. Mulai versi berikutnya, plugin ini hanya akan mendukung Android Studio 3.x.Semua referensi ke class
com.google.android.gms.R
telah diganti dengan referensi khusus komponen; misalnya,com.google.android.gms.ads.R
. Jika menggunakan class ini langsung dalam kode, Anda mungkin perlu mengupdate kode agar kompatibel.Mulai versi 15.0.0, tidak akan ada lagi Javadoc offline yang diupdate (artefak layanan Google Play di SDK Manager Android Studio).
Mulai versi 15.0.0, tidak akan ada lagi target alias
play-services
untuk menarik semua komponen layanan Google Play. Hal ini telah direkomendasikan selama beberapa waktu.
Iklan
- Menambahkan class
UnifiedNativeAd
, yang dapat berisi iklan instal aplikasi atau iklan konten. - Mengupdate Native Ads Advanced API untuk mendukung
UnifiedNativeAd
:- Menambahkan class
UnifiedNativeAdView
danUnifiedNativeAdAssetNames
. - Menambahkan antarmuka
UnifiedNativeAd.OnUnifiedNativeAdLoadedListener
. - Menambahkan metode
forUnifiedNativeAd()
ke classAdLoader.Builder
. - Membuat beberapa update pada API mediasi, yang memungkinkan adaptor dan peristiwa kustom menampilkan instance
UnifiedNativeAd
.
- Menambahkan class
Layanan
- Menambahkan konstanta
KEY_EXTRA_ACCOUNT_TYPE
ke classAccountTransfer
, yang memungkinkan paket mengetahui jenis akun yang harus ditangani.
Cast
- Menghentikan penggunaan class
AppVisibilityListener
. - Class
RemoteMediaClient.Listener
tidak digunakan lagi. Sebagai gantinya, gunakan classRemoteMediaClient.Callback
baru. - Memperbaiki error di
TracksChooserDialogFragment
dan membuat beberapa perubahan pada konstruktor dan pembuatnya. - Memperkenalkan
MediaQueue
API sebagai pengganti mekanisme antrean media yang ada. Gunakan classMediaQueueRecyclerViewAdapter
danMediaQueueArrayAdapter
baru untuk mengaksesMediaQueue
di tampilan recycler dan tampilan daftar. - Dengan mengetuk notifikasi remote control transmisi, pengguna kini akan diarahkan ke aplikasi Google Home atau aplikasi Cast yang sesuai, bergantung pada apakah aplikasi Cast mendukung bergabung ke sesi secara otomatis.
- Update Dukungan Google Ads:
- Cast Sender API kini mendukung pemuatan iklan
VAST
. - Menambahkan tombol "Lewati Iklan" dan elemen UI teks hitung mundur.
- Cast Sender API kini mendukung pemuatan iklan
- Menambahkan versi
CastContext.getSharedInstance()
yang tidak memerlukanContext
sebagai parameter. - Memperbaiki error
IllegalStateException
di CAF. - Menambahkan
DEVICE_CONNECTION_SUSPENDED
keCastStatusCodes
untukPendingResult
. - Untuk detail selengkapnya, lihat
Google Cast release notes
.
Firebase
- Update terbaru pada Firebase meliputi penambahan pada Firebase Authentication dan Firebase Cloud Storage. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Kebugaran
- Menghentikan penggunaan metode
fromLocationRequest()
dari classSensorRequest
. Sebagai gantinya, gunakan SensorRequest.Builder untuk membuat SensorRequest.
Google Perpesanan Awan
- Menghentikan penggunaan class
GoogleCloudMessaging
,GcmPubSub
,GcmReceiver
,GcmListenerService
,InstanceID
, danInstanceIDListenerService
. Sebagai gantinya, gunakanFirebaseMessaging
.
Game
- Menghentikan penggunaan metode
getChurnProbability()
, PlayerStats.getHighSpenderProbability,getSpendProbability()
, dangetTotalSpendNext28Days()
dari classPlayerStats
.
Aplikasi Instan
InstantApps.API
dihapus. Sebagai gantinya, gunakanInstantApps.getInstantAppsClient()
.
Di sekitar
- Status internal terkait
NearbyConnections
tidak digunakan lagi.
Wallet
- Menghentikan penggunaan class
Payments
. Sebagai gantinya, gunakanWallet.getPaymentsClient()
untuk mendapatkan instance classPaymentsClient
baru.
28 Maret 2018 - Versi 12.0.1
Masalah yang diperbaiki di 12.0.1:
- Memperbaiki masalah yang menyebabkan error lint Android palsu yang mengklaim
GoogleSignIn
danCredentialsClient
hanya untuk penggunaan internal. - Menambahkan
minSdkVersion
yang tidak ada dalam artefak -license untuk mencegah penyertaan izinREAD_PHONE_STATE
danREAD_EXTERNAL_STORAGE
secara otomatis. - Memulihkan nama paket unik untuk artefak lisensi yang ditautkan runtime yang memengaruhi beberapa masalah kompatibilitas sistem build (mis. Ionic Pro).
- Memulihkan beberapa nama kolom yang di-obfuscate dalam versi 12.0.1, yaitu metode
value()
dari anotasi@PropertyName
di firebase-firestore dan firebase-database.
20 Maret 2018 - Versi 12.0.0
Masalah Umum terkait versi 12.0.0
- -Lisensi POM tidak memiliki
minSdkVersion
/targetSdkVersion
yang ditetapkan, yang berartitargetSdkVersion
tersirat adalah 1. Tindakan ini akan menambahkan izinREAD_PHONE_STATE
danREAD_EXTERNAL_STORAGE
untuk aplikasi yang menggunakan versi 12.0.0. - -license POM menyebabkan masalah "lebih dari satu library dengan nama paket 'com.google.android.gms.license'" di Ionic Pro.
- Anotasi
@PropertyName
untuk firebase-database dan firebase-firestore telah di-obfuscate metodevalue()
. Artinya, aplikasi tidak akan di-build jika Anda menggunakan@PropertyName
. - Anotasi menyebabkan error lint palsu yang mengklaim
GoogleSignIn
danCredentialsClient
hanya untuk internal. Notifikasi ini dapat diabaikan dengan aman.
Kami akan memberikan rilis 12.0.1 yang telah diupdate untuk segera mengatasi masalah ini.
Sorotan dari rilis layanan Google Play 12.0.0:
Iklan
- Menambahkan metode
trackViews()
ke classNativeAdMapper
. Metode ini menggantikan metodetrackView()
dari class yang sama yang kini tidak digunakan lagi.
- Menambahkan metode
Autentikasi
- Menghentikan penggunaan class
Auth.AuthCredentialsOptions
dan menggantinya dengan classCredentialsOptions
yang baru.
- Menghentikan penggunaan class
Transmisi
- Peningkatan dukungan Google Ads:
- Menambahkan metode
setAdBreakClips()
dansetAdBreaks()
ke classMediaInfo.Builder
untuk memberikan cara dalam mengirim info jeda iklan dan klip dalam permintaan pemuatan media. - Memperbarui class
AdBreakInfo.Builder
dan menambahkan classAdBreakClipInfo
untuk memfasilitasi metode pengiriman klip dan jeda yang baru.
- Menambahkan metode
- Menambahkan dukungan untuk API voice cast baru:
- Menambahkan metode
setCredentials()
dansetCredentialsType()
ke classMeadiaLoadOptions.Builder
serta metodegetCredentials()
dangetCredentialsType()
ke classMediaLoadOptions
. Metode ini memungkinkan Anda menetapkan dan mendapatkan kredensial khusus aplikasi dengan permintaan pemuatan. - Menambahkan metode
getEntity()
ke classMediaInfo
. Entitas ini mewakili deep link untuk pemuatan media dari Asisten Google.
- Menambahkan metode
- Memperbaiki bug saat memanggil
CastContext.getSharedInstance()
di perangkat dengan versi layanan Google Play yang sudah tidak berlaku menyebabkan error. Versi layanan Google Play yang usang masih menyebabkan metode gagal, sehingga klien harus memeriksa versi yang sesuai.
- Peningkatan dukungan Google Ads:
Fido
- Fast Identity Online 2.0 (Fido2) API kini tersedia untuk partner akses awal. Karena API ini masih akses awal, perubahan yang dapat menyebabkan gangguan dapat dilakukan tanpa peringatan. Demi stabilitas aplikasi Anda, jangan mengandalkan API ini sampai tersedia secara lebih umum.
Firebase
- Update terbaru pada Firebase meliputi penambahan pada Firebase Authentication, Firebase Cloud Messaging, Firestore, dan Firebase Functions. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Aplikasi Instan
- Menambahkan
Launcher
API baru untuk memeriksa URL yang disediakan dan meluncurkan aplikasi instan jika ditemukan.
- Menambahkan
Lokasi
- Menambahkan class
ActivityTransition
untuk membantu aplikasi membedakan berbagai aktivitas fisik yang dilakukan pengguna, misalnya berjalan, berlari, atau mengemudi. - Menambahkan antarmuka
BoundsMode
untuk memungkinkan metodegetAutocompletePredictions()
mengaktifkan penelusuran dengan pembatasan batas.
- Menambahkan class
Maps
- Menambahkan class
StreetViewSource
, yang memungkinkan Anda membatasi penelusuran Street View hanya untuk hasil luar ruangan. - Untuk daftar lengkap fitur, perbaikan bug, dan catatan lainnya, lihat Catatan Rilis Maps Android API.
- Menambahkan class
Berbagi Langsung
- Menghentikan penggunaan antarmuka
Messages
danConnections
berbasisGoogleApiClient
. Gunakan klien berbasisGoogleApi
yang baru,MessagesClient
danConnectionsClient
.
- Menghentikan penggunaan antarmuka
18 Desember 2017 - Versi 11.8.0
Sorotan dari rilis layanan Google Play 11.8.0:
Autentikasi
- Class
WorkAccountApi
kini tidak digunakan lagi. Sebagai gantinya, gunakanWorkAccountClient
melaluiWorkAccount.getClient()
.
- Class
Transmisi
- Buat perubahan berikut pada class
UIMediaController
:- Jika tampilan terikat ke
UIMediaController
, pengontrol kini mendaftarkan pemroses yang memanggil salah satu metode penanganan peristiwa berikut sebagai respons terhadap interaksi pengguna, sebagaimana mestinya: - Mengganti salah satu di atas metode penanganan peristiwa untuk menyesuaikan perilakunya.
- Peningkatan dokumentasi untuk memperjelas implementasi yang mendasari
UIMediaController
. - Membalik tampilan tombol bisukan sehingga menampilkan ikon speaker saat dibunyikan dan ikon speaker silang saat dibisukan.
- Jika tampilan terikat ke
- SDK Cast untuk Android kini mendukung Aplikasi instan.
- Buat perubahan berikut pada class
Firebase
- Update terbaru pada Firebase mencakup penambahan pada Firebase Appindexing, Firebase Authentication, Firebase Cloud Messaging, dan Firebase Performance Monitoring. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Lokasi
- Menambahkan konstanta
KEY_VERTICAL_ACCURACY
, yang menunjukkan estimasi akurasi vertikal lokasi.
- Menambahkan konstanta
Wallet
- Memperbarui metode
isReadyToPay()
untuk menawarkan opsi pemeriksaan tambahan yang memastikan pengguna memiliki metode pembayaran yang sudah ada.
- Memperbarui metode
Dapat dikenakan
Wearable API telah diupdate untuk klien baru berbasis
GoogleApi
, yang otomatis mengelola koneksi ke layanan dan memerlukan lebih sedikit kode boilerplate untuk digunakan:- Menambahkan class
CapabilityClient
dan metodeWearable.getCapabilityClient()
untuk menggantikan antarmukaCapabilityApi
sebagai cara untuk mempelajari kemampuan yang disediakan oleh node di jaringan Wear. - Menambahkan class
ChannelClient
dan metodeWearable.getChallenClient()
untuk menggantikan antarmukaChannelApi
sebagai cara untuk mengirim dan menerima data dari node wearable. - Menambahkan class
DataClient
dan metodeWearable.getDataClient()
untuk menggantikan antarmukaDataApi
sebagai cara untuk membaca dan menulis item data dan aset. - Menambahkan class
MessageClient
dan metodeWearable.getMessageClient()
untuk menggantikan antarmukaMessageApi
sebagai cara untuk mengirim pesan ke node lain. - Menambahkan class
NodeClient
dan metodeWearable.getNodeClient()
untuk menggantikan antarmukaNodeApi
sebagai cara untuk mempelajari node yang terhubung.
- Menambahkan class
Panggilan API menampilkan
Task<ResultType>
, bukanPendingResult<ResultWrapper>
ChannelClient.ChannelCallback
menggantikanChannelApi.ChannelListener
.WearableOptions.Builder.setLooper()
menggantikanGoogleApiClient.Builder.setHandler()
untuk menetapkan thread bagi callback pemroses di class Klien API baru.
Untuk informasi selengkapnya tentang rilis Wearable API terbaru, lihat halaman Catatan Rilis Android Wear.
Masalah yang sudah diselesaikan di versi 11.8.0
Instance GoogleApi
yang dibuat dengan Context
di aplikasi dengan targetSdkVersion 26 sekarang otomatis meminta pengguna untuk mengupdate layanan Google Play, sehingga menyelesaikan masalah umum tersebut mulai versi 11.6.0.
27 November 2017 - Versi 11.6.2
Sorotan dari rilis layanan Google Play 11.6.2:
Firebase
- Update terbaru pada Firebase mencakup penambahan pada Cloud Firestore dan Cloud Storage for Firebase. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
6 November 2017 - versi 11.6.0
Sorotan dari rilis layanan Google Play 11.6:
Iklan
- Menambahkan kelas
NativeAdViewHolder
, cara alternatif untuk menampilkan Iklan Native. - Menghentikan penggunaan metode
AdLoader.getMediationAdapterClassName()
. Penerbit harus menggunakanNativeAppInstallAd.getMediationAdapterClassName()
atauNativeContentAd.getMediationAdapterClassName()
yang baru diperkenalkan sebagai gantinya. - Menghentikan penggunaan metode
RewardedVideoAd.setUserId()
untuk digunakan dengan verifikasi reward server ke server.
- Menambahkan kelas
Autentikasi
- Auth API telah diupdate untuk klien baru berbasis
GoogleApi
, yang otomatis mengelola koneksi ke layanan dan memerlukan lebih sedikit kode boilerplate untuk digunakan:- Menambahkan class
CredentialsClient
danCredentials
.CredentialsClient
menyediakan titik entri untuk meminta kredensial dan menunjukkan apakah login berhasil menggunakan kredensial tersebut. - Menambahkan class
GoogleSignInClient
danGoogleSignIn
.GoogleSignInClient
menyediakan titik entri untuk berinteraksi dengan Google Sign In API.
- Menambahkan class
- Menambahkan metode
GoogleAuthUtil.requestGoogleAccountsAccess()
. Metode ini membuat semua akun Google yang diinstal di perangkat terlihat oleh pemanggil di Android O, jika pengguna memberikan izin. - Menambahkan metode
AuthCredentialsOptions.Builder.forceEnableSaveDialog()
. Metode ini memperbaiki masalah pada Android O dan perangkat yang lebih baru, tempat dialog konfirmasi penyimpananAuth.Api.Credential
terkadang tidak ditampilkan dan mendukung dialog simpan layanan Isi Otomatis yang aktif. Metode yang ditambahkan untuk mengganti perilaku default tersebut.
- Auth API telah diupdate untuk klien baru berbasis
Awareness
- Awareness API telah diperbarui untuk klien baru berbasis
GoogleApi
, yang otomatis mengelola koneksi ke layanan dan memerlukan lebih sedikit kode boilerplate untuk digunakan:- Menambahkan class
FenceClient
dan metodeAwareness.getFenceClient()
. GunakanFenceClient
, bukanFenceApi
. - Menambahkan class
SnapshotClient
dan metodeAwareness.getSnapshotClient()
. GunakanSnapshotClient
, bukanSnapshotApi
.
- Menambahkan class
- Awareness API telah diperbarui untuk klien baru berbasis
Transmisi
- Perubahan berikut dibuat pada metode di class
RemoteMediaClient
:- Menambahkan metode
load(MediaInfo, MediaLoadOptions)
. - Menghentikan penggunaan metode
load()
lainnya. - Menambahkan metode
setPlaybackRate(double)
dansetPlaybackRate(double, JSONObject)
. Panggil metode ini untuk menyetel laju pemutaran variabel untuk item media saat ini.
- Menambahkan metode
- Untuk detail selengkapnya, lihat Catatan rilis Google Cast.
- Perubahan berikut dibuat pada metode di class
Drive
- Memperbarui Drive API untuk klien berbasis
GoogleApi
baru, yang otomatis mengelola koneksi ke layanan dan memerlukan lebih sedikit kode boilerplate untuk digunakan:- Menambahkan class
DriveClient
dan metodeDrive.getDriveClient()
.DriveClient
menyediakan titik entri untuk interaksi umum dengan Drive API. - Menambahkan class
DriveResourceClient
dan metodeDrive.getDriveResourceClient()
.DriveResourceClient
menyediakan titik entri untuk metode API yang berinteraksi denganDriveResource
(yaituDriveFile
atauDriveFolder
).
- Menambahkan class
- Menambahkan objek
CreateFileActivityOptions
danOpenFileActivityOptions
yang dapat diteruskan ke metodeDriveClient.newCreateFileActivityIntentSender()
danDriveClient.newOpenFileActivityIntentSender()
baru untuk membuat pemilih file masing-masing. - Menghentikan penggunaan metode API
GoogleApiClient
yang diakses melaluiDriveApi
,DrivePreferencesApi
,DriveContents
,DriveResource
,DriveFolder
, danDriveFile
.
- Memperbarui Drive API untuk klien berbasis
Firebase
- Update terbaru pada Firebase meliputi penambahan pada Authentication, Dynamic Links, dan Cloud Messaging. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Kebugaran
- Fitness API telah diperbarui untuk klien baru berbasis
GoogleApi
, yang otomatis mengelola koneksi ke layanan dan memerlukan lebih sedikit kode boilerplate untuk digunakan:- Menambahkan class
BleClient
dan metodeFitness.getBleClient()
.BleClient
menyediakan titik entri untuk memindai, mengklaim, dan menggunakan perangkat Bluetooth Hemat Energi di Google Fit. - Menambahkan class
ConfigClient
dan metodeFitness.getConfigClient()
.ConfigClient
menyediakan titik entri untuk mengakses jenis dan setelan data khusus di Google Fit. - Menambahkan class
GoalsClient
dan metodeFitness.getGoalsClient()
.GoalsClient
menyediakan titik entri untuk membacaGoal
kebugaran yang dibuat oleh pengguna di Google Fit. - Menambahkan class
HistoryClient
dan metodeFitness.getHistoryClient()
.HistoryClient
menyediakan titik entri untuk menyisipkan, menghapus, dan membaca data di Google Fit. - Menambahkan class
RecordingClient
dan metodeFitness.getRecordingClient()
.RecordingClient
menyediakan titik entri untuk mengaktifkan pengumpulan data sensor di latar belakang yang berdaya rendah dan selalu aktif di Google Fit. - Menambahkan class
SensorsClient
dan metodeFitness.getSensorsClient()
.SensorsClient
menyediakan titik entri untuk mengekspos berbagai sumber data kebugaran di perangkat lokal dan terhubung, serta mengirimkan live streaming ke pemroses. - Menambahkan cla
SessionsClient
dan metodegetSessionsClient
.SessionsClient
menyediakan titik entri untuk membuat dan mengelolaSession
aktivitas pengguna di Google Fit.
- Menambahkan class
- Fitness API telah diperbarui untuk klien baru berbasis
Game
- Mengupdate Games API untuk klien baru berbasis
GoogleApi
, yang otomatis mengelola koneksi ke layanan dan memerlukan lebih sedikit kode boilerplate untuk digunakan:- Menambahkan class
AchievementsClient
dan metodeGames.getAchievementsClient()
.AchievementsClient
menyediakan titik entri untuk metode API yang berinteraksi dengan fungsi pencapaian. - Menambahkan class
EventsClient
dan metodeGames.getEventsClient()
.EventsClient
menyediakan titik entri untuk metode API yang berinteraksi dengan fungsi peristiwa. - Menambahkan class
GamesClient
dan metodeGames.getGamesClient()
.GamesClient
menyediakan titik entri untuk metode API yang berinteraksi dengan fungsi dasar game. - Menambahkan class
GamesMetadataClient
dan metodeGames.getGamesMetadataClient()
.GamesMetadataClient
menyediakan titik entri bagi metode API untuk mengambil metadata game. - Menambahkan class
InvitationsClient
dan metodeGames.getInvitationsClient()
.InvitationsClient
menyediakan titik entri untuk metode API yang berinteraksi dengan fungsi undangan. - Menambahkan class
LeaderboardsClient
dan metodeGames.getLeaderboardsClient()
.LeaderboardsClient
menyediakan titik entri untuk metode API yang berinteraksi dengan fungsi papan peringkat. - Menambahkan class
NotificationsClient
dan metodeGames.getNotificationsClient()
.NotificationsClient
menyediakan titik entri untuk metode API yang berinteraksi dengan Notifikasi. - Menambahkan class
PlayerStatsClient
dan metodeGames.getPlayerStatsClient()
.PlayerStatsClient
menyediakan titik entri untuk metode API yang menyediakan titik entri bagi metode API untuk mengambil statistik Pemain. - Menambahkan class
PlayersClient
dan metodeGames.getPlayersClient()
.PlayersClient
menyediakan titik entri untuk metode API yang berinteraksi dengan Pemain. - Menambahkan class
RealTimeMultiplayerClient
dan metodeGames.getRealTimeMultiplayerClient()
.RealTimeMultiplayerClient
menyediakan titik entri untuk metode API yang berinteraksi dengan fungsi multiplayer real-time. - Menambahkan class
SnapshotsClient
dan metodeGames.getSnapshotsClient()
.SnapshotsClient
menyediakan titik entri untuk metode API yang berinteraksi dengan Shapshots. - Menambahkan class
TurnBasedMultiplayerClient
dan metodeGames.getTurnBasedMultiplayerClient()
.TurnBasedMultiplayerClient
menyediakan titik entri untuk metode API yang berinteraksi dengan multiplayer berbasis giliran. - Menambahkan class
VideosClient
dan metodeGames.getVideosClient()
.VideosClient
menyediakan titik entri untuk metode API yang berinteraksi dengan video.
- Menambahkan class
- Titik entri API yang tidak digunakan lagi:
Achievements
,Events
,GamesMetadata
,Invitations
,Leaderboards
,Notifications
,Stats
,Players
,RealTimeMultiplayer
,Snapshots
, dan }.TurnBasedMultiplayer
Videos
- Mengupdate Games API untuk klien baru berbasis
Lokasi
- Memperbaiki masalah
FusedLocationProviderClient
yang terkadang menyebabkan error saat layanan Google Play diupdate. - Menghentikan penggunaan class
AddPlaceRequest
metodeGeoDataApi.addPlace()
danGeoDataClient.addPlace()
.AddPlaceRequest
akan dihapus pada 30 Juni 2018.
- Memperbaiki masalah
Berbagi Langsung
- Nearby API telah diupdate untuk klien berbasis
GoogleApi
baru, yang otomatis mengelola koneksi ke layanan dan memerlukan lebih sedikit kode boilerplate untuk digunakan:- Menambahkan class
ConnectionClient
dan metodeNearby.getConnectionsClient()
.ConnectionClient
menyediakan titik entri untuk beriklan dan menemukan aplikasi dan layanan di sekitar, serta berkomunikasi dengan mereka melalui koneksi yang sudah ada. - Menambahkan class
MessagesClient
dan metodeNearby.getMessagesClient()
.MessagesClient
menyediakan titik entri untuk memublikasikan pesan sederhana dan berlangganan untuk menerima pesan tersebut dari perangkat di sekitar.
- Menambahkan class
- Menambahkan metode
Connections.cancelPayload()
, yang manaPayload
yang saat ini sedang beroperasi ke atau dari endpoint jarak jauh.
- Nearby API telah diupdate untuk klien berbasis
Wallet
getPaymentMethodTokenizationParameters
dangetTransactionInfo
bukan lagi kolom wajib diisi. Jika tidak ditetapkan, Google Payment API tidak akan menampilkan token yang dapat ditagih. Hindari menetapkan kolom ini dalam alur di mana pengguna hanya mencoba mengubah pilihan tanpa melakukan pembelian (mis. dalam Setelan Pembayaran aplikasi).- Mengubah metode
resolveTask()
untuk menambahkan Fragment sementara ke aktivitas. Pastikan Aktivitas dapat mengeksekusi transaksi fragmen tanpa kehilangan status sebelum memanggil metode. Sebagian besar developer tidak akan terpengaruh oleh perubahan ini, karenaresolveTask()
biasanya dipanggil dalam pemroses klik tombol.
Masalah Umum terkait versi 11.6.0
Instance GoogleApi
yang dibuat dengan Context
di aplikasi dengan targetSdkVersion 26 tidak akan otomatis meminta pengguna untuk mengupdate layanan Google Play. Sebaiknya gunakan GoogleApiAvailability.showErrorDialogFragment()
dalam kondisi ini.
3 Oktober 2017 - versi 11.4.2
Sorotan dari rilis layanan Google Play 11.4.2:
- Cloud Firestore
- Rilis beta publik awal Cloud Firestore kini tersedia. Cloud Firestore adalah database yang fleksibel dan skalabel untuk pengembangan seluler, web, dan server di Firebase serta Google Cloud Platform. Seperti halnya Firebase Realtime Database, database ini menjaga data Anda tetap sinkron di seluruh aplikasi klien melalui pemroses realtime dan menawarkan dukungan offline sehingga Anda dapat membuat aplikasi responsif yang tetap berfungsi terlepas dari latensi jaringan atau konektivitas internet. Cloud Firestore juga menawarkan skalabilitas tingkat perusahaan dan integrasi yang lancar dengan produk Firebase dan Google Cloud Platform lainnya, termasuk Cloud Functions. Untuk mengetahui informasi lebih lanjut tentang Cloud Firestore, lihat blog Firebase. Untuk mulai menggunakan Cloud Firestore dengan segera, baca quickstart.
September 2017 - versi 11.4.0
Sorotan dari rilis layanan Google Play 11.4.
Iklan
- Menambahkan metode
getMediationAdapterClassName()
ke classNativeAppInstallAd
danNativeContentAd
. Metode dengan nama yang sama di AdLoader tidak akan digunakan lagi. - Menambahkan metode ke beberapa class untuk mendukung mediasi video native:
- Menghapus class
SearchAdRequest
.
- Menambahkan metode
Analytics
- Menambahkan class baru
AnalyticsJobService
. Class ini memberikan dukungan kompatibilitas untuk Android O dan digunakan oleh Analytics untuk mengupload data. Anda tidak perlu melakukan tindakan apa pun untuk menggunakan class ini, karena akan ditambahkan secara otomatis sebagai bagian dari paket Analytics. - Menghentikan penggunaan metode
getContext()
dari classAnalyticsService
. - Menghentikan penggunaan class
CampaignTrackingService
.
- Menambahkan class baru
Autentikasi
- Pemilih petunjuk sekarang mengirimkan hasil
ACTIVITY_RESULT_NO_HINTS_AVAILABLE
saat pengguna tidak menyimpan informasi petunjuk.
- Pemilih petunjuk sekarang mengirimkan hasil
Awareness
Transmisi
- Menambahkan class baru
PrecacheManager
. Class ini menyediakan metode untuk melakukan pra-cache konten yang ingin digunakan pengguna untuk mengurangi waktu pemuatan. - Menambahkan metode
getPrecacheManager()
ke classCastContext
untuk aplikasi Anda guna mendapatkan instance classPrecacheManager
. - Menambahkan
startSession(Intent)
ke classSessionManager
. Panggil metode ini untuk bergabung dengan sesi transmisi saat aplikasi pengirim diluncurkan oleh intent implisit.
Untuk detail selengkapnya, lihat catatan rilis Cast API.
- Menambahkan class baru
Umum
- Menambahkan metode
checkApiAvailability()
ke classGoogleApiAvailability
. Metode ini menampilkan tugas yang secara asinkron memeriksa apakah API yang ditentukan tersedia. Jika satu atau beberapa tidak tersedia, tugas akan gagal denganAvailabilityException
yang dapat Anda buat kueri untuk setiap ketersediaan API.
- Menambahkan metode
Drive
- Menghapus
cancelPendingActions()
dari antarmukaDriveApi
.
- Menghapus
Firebase
- Update terbaru pada Firebase meliputi penambahan pada App Indexing dan Authentication. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Maps
- Gunakan
GoogleMap.OnMyLocationClickListener
baru untuk mendeteksi saat pengguna mengklik titik biru Lokasiku. Untuk detailnya, lihat panduan developer untuk Lapisan Lokasiku.
- Gunakan
Berbagi Langsung
- Izin
BLUETOOTH
,BLUETOOTH_ADMIN
,ACCESS_WIFI_STATE
, danCHANGE_WIFI_STATE
sekarang diperlukan untuk Koneksi Di Sekitar.
- Izin
Lisensi OS
- Menambahkan dukungan untuk hyperlink di konten lisensi.
- Menambahkan metode
setActivityTitle()
ke classOssLicensesMenuActivity
, yang mempermudah penetapan judul aktivitas kustom. Menghentikan penggunaan pendekatan penetapan judul sebelumnya.
Wallet
- Memperkenalkan Google Payment API baru, yang ditetapkan dalam class
PaymentsClient
. Perbedaan yang perlu diperhatikan:- Metode
loadPaymentData()
menggantikan metodeloadFullWallet()
danloadMaskedWallet()
dari classPayments
. - Metode
isReadyToPay()
memungkinkan pemanggil menentukan metode pembayaran yang didukung.
- Metode
Untuk mengetahui informasi selengkapnya, lihat Payment API baru.
- Memperkenalkan Google Payment API baru, yang ditetapkan dalam class
Agustus 2017 - versi 11.2.0
Sorotan dari rilis layanan Google Play 11.2.
Layanan Google Play diupdate ke versi 11.2.2 Dalam rilis ini:
- Perbaikan untuk masalah kecil di Firebase Performance Monitoring. Untuk mempelajari lebih lanjut, baca Catatan Rilis Android Firebase.
- Menambahkan metode
loadAd()
baru yang menerima objekPublisherAdRequest
ke classRewardedVideoAd
. - Library lisensi OSS baru menyederhanakan penampilan lisensi untuk dependensi di layanan Google Play dan library lainnya. Untuk mempelajari lebih lanjut, lihat panduan Menyertakan Pemberitahuan Open Source.
Dependensi layanan Google Play kini tersedia melalui maven.google.com
Dependensi sekarang tersedia langsung dari
maven.google.com
. Anda dapat memperbarui skrip build Gradle aplikasi untuk menggunakan repositori ini dengan mengonfigurasi build sebagai berikut:allprojects { repositories { jcenter() google() } }
Untuk informasi selengkapnya tentang perubahan ini, lihat postingan blog yang menyertai. Untuk detail lebih lanjut tentang repositori Maven Google, lihat Menambahkan Dependensi Build dalam dokumentasi Android.
Dukungan Versi SDK di 11.2
Saat Anda mengupgrade dependensi layanan Play aplikasi ke versi 11.2.0 atau yang lebih baru,
build.gradle
aplikasi juga harus diupdate untuk menentukancompileSdkVersion
minimal 26 (Android O). Hal ini tidak mengubah cara aplikasi Anda berjalan. Anda tidak perlu mengupdatetargetSdkVersion
. Jika mengupdatecompileSdkVersion
ke 26, Anda mungkin menerima error dalam build dengan pesan berikut yang merujuk ke Android support library:This support library should should not use a different version (25) than the compileSdkVersion (26).
Error ini dapat diatasi dengan mengupgrade dependensi support library Anda ke setidaknya versi 26.0.0.
Iklan
- Menambahkan
metode
loadAds()
ke classAdLoader
, yang memungkinkan aplikasi memuat beberapa iklan unik dalam satu permintaan.
- Menambahkan
metode
Autentikasi
- Menambahkan class
WorkAccountClient
. Class ini menyediakan metode untuk mengelola siklus proses akun Android for Work. - Menambahkan paket accounttransfer. Paket ini berisi API yang digunakan oleh pengautentikasi untuk akun bootstrap.
- Fast Identity Online Universal 2nd Factor (FIDO U2F) API kini tersedia. Layanan ini memberikan dukungan kunci keamanan fisik U2F ke aplikasi dan situs, sesuai dengan standar yang ditentukan oleh FIDO Alliance. Untuk mempelajari lebih lanjut, lihat Memulai FIDO U2F dan com.google.android.gms.fido.
- Menambahkan class
Transmisi
- Menambahkan class NotificationActionsProvider baru untuk mendukung tindakan notifikasi media kustom.
Firebase
- Update terbaru pada Firebase mencakup penambahan pada App Indexing, Database, Dynamic Links, dan Storage. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Aplikasi Instan
- Menambahkan
InstantAppsClient
sebagai titik entri utama baru. - Menambahkan API cookie
PackageManagerCompat
untuk mempertahankan sejumlah kecil data aplikasi instan di antara sesi.
- Menambahkan
Tempat
- Menambahkan
class
GeoDataClient
. Class ini memberikan akses ke database tempat lokal dan informasi bisnis Google. - Menambahkan
class
PlaceDetectionClient
. Class ini memberikan akses cepat ke lokasi perangkat saat ini, dan menawarkan kesempatan untuk melaporkan lokasi perangkat pada tempat tertentu (seperti check in). - Menambahkan metode
getGeoDataClient()
dangetPlaceDetectionClient()
ke classPlaces
.
- Menambahkan
class
Wallet
- Beberapa metode dan class yang tidak digunakan lagi telah dihapus.
Juni 2017 - versi 11.0
Sorotan dari rilis layanan Google Play 11.0.
Layanan Google Play diupdate ke versi 11.0.4 Rilis ini memperbaiki masalah kecil pada Firebase Cloud Messaging dan Firebase Performance Monitoring. Untuk mempelajari lebih lanjut, baca Catatan Rilis Android Firebase.
Layanan Google Play diupdate ke versi 11.0.2 Rilis ini memperbaiki masalah kecil pada Firebase Crash Reporting dan Firebase Performance Monitoring. Untuk mempelajari lebih lanjut, baca Catatan Rilis Android Firebase.
Layanan Google Play diupdate ke versi 11.0.1 Rilis ini memperbaiki masalah yang memengaruhi aplikasi yang menggunakan rxjava.
Iklan
- Menambahkan metode
OnVideoMute()
,OnVideoPause()
,OnVideoPlay()
, danOnVideoStart()
ke classVideoController.VideoLifecycleCallbacks
. - Menambahkan kemampuan untuk mengaktifkan mode imersif pada iklan layar penuh dengan menambahkan
metode
setImmersiveMode()
ke classPublisherInterstitialAd
danRewardedVideoAd
. - Menambahkan antarmuka
OnPublisherAdViewLoadedListener
dan classPublisherAdViewOptions
sertaPublisherAdViewOptions.Builder
untuk digunakan denganAdLoader
untuk permintaan banner native plus. - Menambahkan antarmuka
OnImmersiveModeUpdatedListener
opsional yang dapat diterapkan oleh adaptor mediasi untuk mendapatkan informasi tentang update mode imersif. - Menambahkan metode
getMediationAdapterClassName()
ke classRewardedVideoAd
.
- Menambahkan metode
Undangan Aplikasi
- Class
AppInvite
kini tidak digunakan lagi. Sebagai gantinya, gunakanFirebaseDynamicLinks#getInstance()
sebagai titik entri utama untuk mengakses data Dynamic Link danFirebaseAppInvite#getInvitation()
untuk mendapatkan data App Invites.
- Class
Awareness
- Menambahkan konstanta ke class
TimeFence
untuk menyediakan jenis konteks baru ke Snapshot API dan Fence API. - Menambahkan kemampuan untuk membuat batas waktu yang responsif terhadap perubahan pada zona waktu lokal perangkat.
- Menambahkan kemampuan untuk membuat batas waktu yang responsif terhadap perubahan lokasi perangkat, termasuk pembatas waktu yang ditentukan berdasarkan waktu lokal matahari terbit atau terbenam.
- Menambahkan konstanta ke class
Identitas
- Menambahkan
SmsRetriever
API yang membantu Anda mengambil pesan SMS yang ditujukan ke aplikasi Anda tanpa meminta izin kepada pengguna untuk membaca semua pesan SMS yang dikirim ke perangkat mereka. Untuk mempelajari lebih lanjut, lihat SMS Retriever API.
- Menambahkan
Transmisi
- Antarmuka
Cast.CastApi
,Cast.MessageReceivedCallback
RemoteMediaPlayer.MediaChannelResult
,RemoteMediaPlayer.OnMetadataUpdatedListener
,RemoteMediaPlayer.OnPreloadStatusUpdatedListener
,RemoteMediaPlayer.OnQueueStatusUpdatedListener
,RemoteMediaPlayer.OnStatusUpdatedListener
, kini tidak digunakan lagi. ClassRemoteMediaPlayer
juga tidak digunakan lagi. Untuk petunjuk tentang mengupdate aplikasi, lihat Memigrasikan Aplikasi Pengirim Android dari Cast SDK v2 ke Cast SDK v3. - Metode
bindTextViewToSmartSubtitle()
kini tersedia di classUIMediaController
.
- Antarmuka
API Umum
- Metode
getOpenSourceSoftwareLicenseInfo()
dalam classGoogleApiAvailability
kini tidak digunakan lagi. - Menambahkan class
ApiException
danResolvableApiException
. Class ini memberikan pengecualian untuk objek Task jika panggilan ke layanan Google Play gagal. - Menambahkan class
GoogleApi
. Klien API berdasarkan class ini mengelola koneksi antara aplikasi Anda dan layanan Google Play. - Menambahkan class
Response
. Class ini memberikan hasil pemanggilan metode API di layanan Google Play menggunakan subclassGoogleApi
.
- Metode
Firebase
- Update terbaru pada Firebase mencakup penambahan Phone Authentication, dan beberapa peningkatan pada App Indexing dan Dynamic Link. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Game
- Metode
getPlayerSearchIntent()
,loadConnectedPlayers()
,loadInvitablePlayers()
, danloadMoreInvitablePlayers()
dalam classPlayers
kini tidak digunakan lagi. - Metode
loadInvitations()
di classInvitations
kini tidak digunakan lagi. - Metode
getSelectOpponentsIntent()
di classRealTimeMultiplayer
danTurnBasedMultiplayer
kini tidak digunakan lagi. - Antarmuka
GameRequest
,OnRequestReceivedListener
, danRequests
kini tidak digunakan lagi. Selain itu, classGameRequestBuffer
danGameRequestEntity
kini tidak digunakan lagi. Untuk mengetahui petunjuk tentang cara mengupdate aplikasi, lihat Autentikasi Play Game menggunakan Google Sign-In API.
- Metode
Aplikasi Instan
- API Aplikasi Instan Android kini tersedia di layanan Google Play. Aplikasi Instan Android memungkinkan pengguna Android menjalankan aplikasi secara instan, tanpa penginstalan. Untuk mempelajari lebih lanjut, lihat Aplikasi Instan Android.
Lokasi
- Menambahkan class
FusedLocationProviderClient
. Class ini menyediakan titik entri utama untuk berinteraksi dengan penyedia lokasi gabungan, yang menggunakan berbagai sumber data selain GPS untuk menentukan lokasi perangkat seakurat dan secepat mungkin. - Menambahkan class
GeofencingClient
. Class ini menyediakan titik entri utama untuk berinteraksi dengan API pembatasan wilayah. - Menambahkan metode
getFusedLocationProvider()
dangetGeofencingClient()
ke classLocationServices
. - Menambahkan class
LocationSettingsResponse
. Class ini ditampilkan sebagai respons ketika berhasil memeriksa setelan sistem terkait lokasi menggunakan metodecheckLocationSettings()
. - Menambahkan class
SettingsClient
. Class ini menyediakan titik entri utama untuk berinteraksi dengan API setelan lokasi yang membantu memeriksa dan mengonfigurasi setelan sistem terkait lokasi di perangkat.
- Menambahkan class
Berbagi Langsung
- Nearby Connections API kini menawarkan kemampuan berikut:
- Komunikasi peer-to-peer sepenuhnya offline menggunakan hotspot Bluetooth, BLE, dan Wi-Fi
- Iklan dan penemuan secara bersamaan
- Enkripsi (dengan autentikasi opsional)
- Dukungan untuk payload data byte hingga 32 kb
- Dukungan untuk payload data file (terbatas pada ruang yang tersedia di perangkat) dan mengalirkan payload data tanpa batas ukuran payload.
- Menambahkan class
AdvertistingOptions
. Class ini menyediakan opsi untuk panggilan ke metodestartAdvertising()
. - Menambahkan class
ConnectionInfo
. Class ini menyediakan informasi tentang koneksi yang sedang dimulai. - Menambahkan class
ConnectionLifecycleCallback
. Class ini adalah pemroses untuk peristiwa siklus proses yang terkait dengan koneksi ke endpoint jarak jauh. - Menambahkan class
ConnectionResolution
. Class ini adalah hasil yang diterima dari pemanggilan metodeonConnectionInitiated()
. - Menambahkan class
DiscoveredEndpoints
. Class ini memberikan informasi tentang endpoint saat ditemukan. - Menambahkan class
DiscoveryOptions
. Class ini menyediakan opsi untuk panggilan ke metodestartDiscovery()
. - Menambahkan class
EndpointDiscoveryCallback
. Class ini adalah pemroses yang dipanggil selama penemuan endpoint. - Menambahkan class
Payload
,PayloadCallback
,Payload.File
, danPayload.Stream
. Class ini mewakili data, pemroses payload data, data dalam file dalam penyimpanan lokal di perangkat, dan aliran data. Juga menambahkan antarmukaPayloadTransferUpdate.Status
terkait. - Menambahkan class
Strategy
. Class ini menentukan persyaratan konektivitas untuk perangkat dan batasan topologi koneksi. - Class
Connections.ConnectionRequestListener
danConnections.ConnectionResponseCallback
kini tidak digunakan lagi. Sebagai gantinya, gunakan classConnectionLifecycleCallback
. - Class
Connections.EndpointDiscoveryListener
kini tidak digunakan lagi. Sebagai gantinya, gunakan classEndpointDiscoveryCallback
. - Antarmuka
Connections.MessageListener
kini tidak digunakan lagi. Sebagai gantinya, gunakan classPayloadCallback
. - Class
ConnectionsStatusCodes
kini menyertakan beberapa kode status baru yang terkait dengan izin.
- Nearby Connections API kini menawarkan kemampuan berikut:
Keamanan
- Menambahkan class
SafetyNetClient
. Class ini menyediakan titik entri utama untuk SafetyNet, yang menawarkan kemampuan berikut:- Menyediakan health check perangkat
- Memverifikasi pengguna menggunakan reCAPTCHA API
- Membantu pengguna menghindari aplikasi yang berpotensi berbahaya
- Menyediakan penjelajahan yang aman di dalam aplikasi
- Memeriksa ancaman yang diketahui terkait dengan URI tertentu
- Menambahkan class
HarmfulAppsData
dan classSafetyNetApi.HarmfulAppsResponse
terkait. Class ini mewakili informasi yang berkaitan dengan aplikasi yang berpotensi membahayakan. ClassSafetyNetApi.HarmfulAppsResult
terkait kini tidak digunakan lagi dan digantikan dengan metode ini. - Menambahkan metode
getClient(Context)
dangetClient(Activity)
ke class SafetyNet. Metode ini menampilkanSafetyNetClient
yang digunakan untuk mengakses semua SafetyNet API. Metode ini menggantikan kolomAPI
danSafetyNetAPI
dari classSafetyNet
, yang kini tidak digunakan lagi. - Menambahkan class
SafetyNetApi.AttestationResponse
. Class ini memberikan hasil pengujian dari Compatibility Test Suite Android. Class ini menggantikan classSafetyNetApi.AttestationResult
danSafetyNet.SafeBrowsingResult
yang sudah tidak digunakan lagi. - Menambahkan class
SafetyNetApi.RecaptchaTokenResponse
. Class ini berisi token respons pengguna reCAPTCHA. Class ini menggantikan classSafetyNetApi.RecaptchaTokenResult
, yang kini sudah tidak digunakan lagi. - Menambahkan class
SafetyNetApi.SafeBrowsingResponse
. Class ini menyediakanResponse
yang disediakan saat aplikasi memanggil metodelookupUri()
. Class ini menggantikan classSafetyNetApi.SafeBrowsingResult
, yang kini tidak digunakan lagi. - Menambahkan class
SafetyNetApi.VerifyAppsUserResponse
dan menambahkan konstanta baru ke classVerifyAppsConstants
. Class ini mendukung Verify Apps API.
- Menambahkan class
Wallet
- Menambahkan class
InstrumentInfo.CardClass
. Class ini menunjukkan apakah kartu adalah kartu kredit, debit, atau prabayar.
- Menambahkan class
Mei 2017 - verson 10.2.6
Pengindeksan Aplikasi
Sejak rilis SDK layanan Google Play 10.0, App Indexing API telah dimigrasikan ke Firebase App Indexing API baru. App Indexing API yang asli sekarang sepenuhnya tidak digunakan lagi, dan tidak lagi tersedia untuk digunakan dalam aplikasi yang di-build dengan SDK 10.2.6.
Firebase
Update terbaru pada Firebase mencakup rilis Performance Monitoring versi beta dan beberapa peningkatan di beberapa fitur, termasuk Cloud Messaging dan Test Lab. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
April 2017 - versi 10.2.4
Firebase
Rilis ini mencakup update pada Cloud Storage for Firebase. Untuk mempelajari lebih lanjut, baca Catatan Rilis Firebase Android SDK.
Maret 2017 - versi 10.2.1
Pratinjau Developer 1 Android O
Rilis ini mencakup update untuk menyediakan kompatibilitas dengan Android O Pratinjau Developer 1. Update yang paling signifikan adalah perubahan internal pada library Google Cloud Messaging (GCM) dan Firebase Cloud Messaging (FCM) dan perubahan dalam siklus proses callback GCM dan FCM yang dijamin menjadi 10 detik, setelah itu Android O menganggap callback tersebut memenuhi syarat untuk penghentian. Untuk mengetahui informasi lebih lanjut tentang penanganan pesan GCM dan FCM di Android O, baca Blog Firebase.
Februari 2017 - versi 10.2
Sorotan dari rilis layanan Google Play 10.2.
Penghentian Penggunaan Android versi 2.3.x (Gingerbread)
Layanan Google Play 10.2.x adalah rilis pertama yang tidak lagi menyertakan dukungan penuh untuk Android versi 2.3.x (Gingerbread). Aplikasi yang dikembangkan menggunakan SDK rilis 10.2.x dan yang lebih baru memerlukan API level Android minimum 14 dan tidak dapat diinstal di perangkat yang menjalankan level API di bawah 14. Untuk mempelajari opsi Anda lebih lanjut, termasuk mem-build beberapa APK guna memperluas dukungan aplikasi Anda untuk Android Gingerbread, lihat Blog Developer Android.
Iklan
- Menambahkan dukungan untuk aset video ke iklan konten Native Advanced dan iklan native yang dirender secara kustom Doubleclick for Publishers (DFP).
- Menambahkan metode
destroy()
ke antarmukaNativeCustomTemplateAd
. - Menambahkan metode
getVideoController()
,setVideoOptions
, dangetVideoOptions()
ke classPublisherAdView
. - Menambahkan class
AdChoicesView
. - Menambahkan metode
getAdChoicesContent()
dansetAdChoicesContent()
ke classNativeAdMapper
. - Menambahkan antarmuka
InitializableMediationRewardedVideoAdAdapter
untuk adaptor video reward yang mampu menginisialisasi beberapa unit iklan sekaligus.
Smart Lock untuk Sandi
Meningkatkan perilaku token ID dengan Smart Lock. Aplikasi kini harus secara eksplisit meminta token dengan memanggil
setIdTokenRequested(true)
. Selain itu, aplikasi dapat menentukan nilaiaudience
dannonce
untuk token menggunakan metodesetServerClientId()
dansetIdTokenNonce()
. Untuk mempelajari lebih lanjut, lihat pembaruan referensi API berikut:- Menambahkan metode
getAccountTypesSet()
,getIdTokenNonce()
,getServerClientId()
, danisIdTokenRequested()
ke classCredentialRequest
. - Menambahkan metode
setIdTokenRequested()
dansetServerClientId()
ke classCredentialRequest.Builder
. - Menambahkan metode
getIdTokenNonce()
,getServerClientId()
, danisIdTokenRequested()
ke classHintRequest
. - Menambahkan metode
setIdTokenNonce()
,setIdTokenRequested()
, dansetServerClientId()
ke classHintRequest.Builder
.
- Menambahkan metode
Awareness
- Menambahkan metode Fence API untuk memperpanjang rentang opsi anggar waktu bagi
developer. Untuk mempelajari lebih lanjut, lihat
TimeFence.aroundTimeInstant()
danTimeFence.inTimeInterval()
. - Menambahkan antarmuka Snapshot API untuk mendapatkan interval waktu semantik untuk
waktu dan lokasi saat ini. Untuk mempelajari lebih lanjut, lihat
class
SnapshotAPI.getTimeIntervals()
, danTimeIntervalsResult()
, sertaTimeIntervals()
.
- Menambahkan metode Fence API untuk memperpanjang rentang opsi anggar waktu bagi
developer. Untuk mempelajari lebih lanjut, lihat
Login dengan Google
Penambahan kemampuan bagi developer game untuk menggunakan Google Sign-in API guna menyederhanakan autentikasi sisi server. Untuk mempelajari lebih lanjut, lihat antarmuka
GoogleSignInOptionsExtension
, classGoogleSignInOptions
, dan metodeGoogleSignInOptions.Builder.addExtension()
. Untuk mempelajari lebih lanjut cara mengintegrasikan autentikasi sisi server dalam game, lihat Mengaktifkan Akses Sisi Server ke Layanan game Google Play.Google Fit
Menambahkan jenis data kesehatan baru yang memungkinkan Anda menulis berbagai data kesehatan ke platform Google Fit, termasuk data tekanan darah, glukosa darah, saturasi oksigen, posisi tubuh, suhu tubuh, dan kesehatan reproduksi. Untuk mempelajari lebih lanjut, lihat class
HealthDataTypes
danHealthDataFields
.Maps
Rilis ini memperkenalkan gaya visual kustom untuk polyline dan untuk garis batas poligon dan lingkaran.
- Kini Anda bisa menyimpan objek data arbitrer dengan objek geometri Anda. Misalnya, panggil setTag() untuk menambahkan objek data ke polyline.
- Untuk daftar lengkap fitur, perbaikan bug, dan catatan lainnya, lihat catatan rilis untuk Maps Android API.
Berbagi Langsung
Menambahkan class
AudioBytes
ke Nearbymessages.audio
API untuk memungkinkan perangkat mengirim atau menerima data menggunakan audio dekat ultrasonik.Firebase
Update terbaru pada Firebase mencakup beberapa peningkatan di beberapa fitur, termasuk Analytics, Authentication, Realtime Database, Storage, Test Lab for Android, Crash Reporting, dan Dynamic Links. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
November 2016 - versi 10.0
Sorotan dari rilis layanan Google Play 10.0.
Layanan Google Play diupdate ke versi 10.0.1
Rilis ini memperbaiki nilai
minSdkVersion
yang hilang diplay-services-location.aar
yang menyebabkan izinWRITE_EXTERNAL_STORAGE
,READ_EXTERNAL_STORAGE
, danREAD_PHONE_STATE
yang tidak diinginkan digabungkan ke dalam manifes aplikasi.Penghentian Penggunaan Android versi 2.3.x (Gingerbread)
Layanan Google Play 10.0.x merupakan rilis final yang menyertakan dukungan penuh untuk Android versi 2.3.x (Gingerbread). Aplikasi yang dikembangkan menggunakan rilis SDK mendatang setelah versi 10.0.x tidak akan dapat terhubung ke layanan Google Play di perangkat Android Gingerbread. Untuk mempelajari opsi Anda lebih lanjut, termasuk mem-build beberapa APK guna memperluas dukungan aplikasi Anda untuk Android Gingerbread, lihat Blog Developer Android.
Transmisi
Rilis Cast API November menyediakan fungsi yang lebih baik bagi developer aplikasi dalam area berikut:
- Metode baru
getVideoInfo()
di classMediaStatus
mendapatkan instanceVideoInfo
saat ini, yang mengidentifikasi resolusi tampilan 4K. - Metode baru
CastContext.getCastState()
mengeksposCastState
yang menyimpan status sesi saat ini, seperti apakah perangkat tersedia dan sesi telah dibuat. - Atribut tombol
@drawable
baru memungkinkan penyesuaian gaya tombol di pengontrol mini dan pengontrol yang diperluas. ImagePicker
kini memiliki pengendalionPickImage
yang menggunakan classImageHints
dengan rasio aspek yang diharapkan.- Metode baru
CastContext.getMergedSelector()
mengeksposMediaRouteSelector
. - Dua class jeda iklan baru telah ditambahkan:
AdBreakClipInfo
berisi informasi statis tentang klip jeda iklan, danAdBreakStatus
menyimpan informasi status. - Saat pengguna melakukan transmisi, perangkat lain di jaringan yang sama akan mendapatkan notifikasi remote control melekat untuk mengontrol pemutaran.
- Untuk mempelajari versi ini lebih lanjut dan melihat catatan tambahan, lihat Rilis Cast SDK November.
- Metode baru
Lokasi
- Peningkatan pemindaian Bluetooth Hemat Energi (BLE).
Berbagi Langsung
- Notifikasi Jarak Dekat kini tersedia lagi. Lihat situs developer Notifikasi Di Sekitar untuk mengetahui detail dan info terbaru.
Firebase
- Update terbaru untuk Firebase menyertakan beberapa peningkatan dan perbaikan bug di beberapa fitur, termasuk ketersediaan Firebase App Indexing API baru. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Oktober 2016 - versi 9.8
Sorotan dari rilis layanan Google Play 9.8.
Iklan
- Menambahkan pengumpulan data pengukuran traffic Tampilan Aktif untuk pengiklan DoubleClick Campaign Manager yang iklannya dirender di aplikasi yang menggunakan Google Mobile Ads SDK.
Transmisi
Cast API v3.3 memberikan fungsi yang lebih baik kepada developer aplikasi dalam area berikut:
- Saat memutar iklan, tampilan kolom pencari telah ditingkatkan, dan gambar poster latar belakang menjadi blur.
- Menambahkan kemampuan untuk menyesuaikan gaya pengontrol mini.
- Menambahkan
class
ImageHints
, yang memberikan petunjuk ke objekImagePicker
tentang jenis dan ukuran gambar yang akan dipilih untuk ditampilkan di UI. - Untuk mempelajari versi ini lebih lanjut, lihat Cast SDK v3.3.
Pasif
- Kini Fit menyertakan Goals API yang memungkinkan aplikasi Anda membaca target kebugaran yang dibuat oleh pengguna aplikasi Android Google Fit.
Login dengan Google
- Menambahkan kemampuan bagi pengguna untuk mengisi nomor telepon yang terkait dengan akun mereka dengan sekali ketuk pada aplikasi yang menggunakan Credentials API.
Berbagi Langsung
- Nearby Messages telah ditingkatkan dengan UI keikutsertaan yang baru dan dukungan untuk operasi handsfree.
- Notifikasi Jarak Dekat tidak tersedia untuk sementara. Lihat situs developer Notifikasi Di Sekitar untuk mengetahui detail dan informasi terbaru.
Firebase
- Update terbaru untuk Firebase menyertakan beberapa peningkatan dan perbaikan bug di berbagai fitur. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
September 2016 - versi 9.6
Sorotan dari rilis layanan Google Play 9.6.
Layanan Google Play diupdate ke versi 9.6.1 Rilis ini memperbaiki nilai
minSdkVersion
yang tidak ada diplay-services-location.aar
yang menyebabkan izinWRITE_EXTERNAL_STORAGE
,READ_EXTERNAL_STORAGE
, danREAD_PHONE_STATE
yang tidak diinginkan digabungkan ke dalam manifes aplikasi.Iklan
- Menambahkan metode API diagnostik penayang,
openDebugMenu
, ke classMobileAds
untuk memberi penayang iklan web seluler dan aplikasi seluler fungsi pemecahan masalah dan pratinjau yang sama seperti yang tersedia untuk iklan desktop.
- Menambahkan metode API diagnostik penayang,
Transmisi
Cast API v3.2 memberikan fungsi yang lebih baik kepada developer aplikasi dalam area berikut:
- Mode Iklan: Menyetel pengontrol dan kontrol notifikasi ke dalam mode yang memungkinkan kontrol dinonaktifkan saat iklan ditayangkan.
- Mode Live: Streaming video dan audio live kini memiliki tombol putar/berhenti sebagai pengganti tombol putar/jeda.
- Untuk mempelajari versi ini lebih lanjut, lihat Cast SDK v3.2.
Maps
- Memperkenalkan gaya visual peta kustom: Anda kini dapat menata gaya peta untuk mengubah tampilan (atau bahkan menyembunyikan) fitur seperti jalan, taman, bisnis, dan lainnya.
- Lokasi menarik (POI) bisnis sekarang muncul secara default di peta. POI bisnis mewakili bisnis seperti toko, restoran, dan hotel. Anda dapat menyembunyikannya menggunakan gaya visual peta kustom.
- Untuk mengetahui detail dan catatan penting, lihat catatan rilis Maps Android API.
Tempat
- Menambahkan metode
setCountry
untuk membatasi cakupan permintaan Autocomplete Places ke satu negara.
- Menambahkan metode
Firebase
- Update terbaru untuk Firebase menyertakan beberapa peningkatan dan perbaikan bug di berbagai fitur. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase Android SDK.
Agustus 2016 - versi 9.4
Sorotan dari rilis layanan Google Play 9.4.
Login dengan Google
GoogleSignInAccount
kini menyertakan metodegetFamilyName()
dangetGivenName()
untuk mengizinkan akses ke nama keluarga dan nama depan pengguna yang login.
Google Plus
Plus.API (termasuk
Plus.PeopleApi
danPlus.AccountApi
) sudah tidak digunakan lagi. Semua widget UI Google+ seperti berbagi dan tombol "+1" akan tetap didukung.- Jika Anda ingin berintegrasi dengan Login dengan Google, beralihlah ke
GoogleSignInApi
. - Jika aplikasi Anda memerlukan informasi sosial dan data profil yang lebih lengkap, lihat Penyedia Kontak Android atau People API lintas platform. Untuk meningkatkan distribusi aplikasi melalui grafik sosial basis pengguna aplikasi Anda, gunakan Firebase Invites.
Lihat catatan penghentian plus.API untuk mengetahui detailnya.
- Jika Anda ingin berintegrasi dengan Login dengan Google, beralihlah ke
Transmisi
Cast API v3 kini menyertakan fungsi yang lebih baik bagi developer aplikasi di area berikut:
- Antarmuka
ControlButtonsContainer
menentukan penampung untuk tombol kontrol. - Class
ExpandedControllerActivity
menyediakan sebagian besar implementasi untuk pengontrol yang diperluas, remote control layar penuh.
- Antarmuka
Tempat
- Places API kini menyertakan UI Place Picker yang didesain ulang dan menerapkan prinsip desain material.
Maps
- Menambahkan sekumpulan pemroses perubahan kamera baru untuk peristiwa awal, berlangsung, dan akhir gerakan kamera.
- Menambahkan kemampuan untuk menyimpan dan mengambil objek data arbitrer yang terkait dengan penanda.
- Menambahkan kemampuan untuk menetapkan tingkat zoom minimum dan maksimum yang diinginkan.
- Menambahkan kemampuan untuk membatasi batas tempat pengguna dapat men-scroll dan menggeser.
- Untuk mempelajari lebih lanjut, lihat Catatan Rilis Google Maps Android API terbaru.
Keamanan
- Safe Browsing API memungkinkan aplikasi Anda menentukan apakah URI terkait dengan aplikasi yang berpotensi berbahaya atau kemungkinan serangan manipulasi psikologis. Untuk mempelajari lebih lanjut, lihat Memeriksa URL dengan Safe Browsing API.
Firebase
- Update terbaru untuk Firebase menyertakan beberapa peningkatan dan perbaikan bug di berbagai fitur. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase.
Juni 2016 - versi 9.2
Sorotan dari rilis layanan Google Play 9.2.
Layanan Google Play diupdate ke 9.2.1 Rilis ini memperbaiki masalah pada file
proguard.txt
yang disertakan dengan rilis 9.2.0 yang menyebabkan terjadinya error berikut:Dalam project Android yang menggunakan penyingkat resource Gradle, error berikut akan terjadi:
no viable alternative at input 'com.google.android.gms.common.util.DynamiteApi'
Dalam project Android yang menggunakan Jack toolchain, error yang serupa dengan berikut akan terjadi:
Error while parsing '<path>/exploded-aar/com.google.android.gms/play-services-auth-base/9.2.0/proguard.txt':37 [<stack trace>] NoViableAltException(5@[])
Iklan
- Menambahkan
metode
setAdChoicesPlacement
ke classNativeAdOptions.Builder
. Penayang aplikasi dapat menggunakan metode ini untuk menentukan lokasi ikon AdChoices di iklan native. - Meningkatkan pemutaran iklan video dengan beberapa perbaikan bug.
- Menambahkan
metode
Awareness
Awareness API menyatukan tujuh sinyal lokasi dan konteks dalam satu API, sehingga memungkinkan Anda membuat aplikasi dengan fitur berbasis konteks yang andal dengan dampak minimal pada resource sistem. API ini mencakup dua set API:
- Snapshot API memungkinkan aplikasi mendapatkan nilai saat ini dari salah satu dari tujuh sinyal tersebut.
- Fence API memungkinkan aplikasi bereaksi terhadap perubahan konteks pengguna.
Transmisi
Cast API v3 menyediakan fungsi yang lebih baik bagi developer aplikasi dalam area berikut:
- Pengelolaan status sesi
- Logika menghubungkan, memutuskan koneksi, dan menghubungkan kembali
- Implementasi UX dan UI
- Dukungan untuk berbagai jenis perangkat
- Untuk mempelajari versi ini lebih lanjut, lihat Google Cast SDK v3.
Firebase
- Update terbaru untuk Firebase menyertakan beberapa peningkatan dan perbaikan bug di berbagai fitur. Untuk mengetahui informasi selengkapnya, lihat Catatan Rilis Firebase.
Google Fit
- Peningkatan pada jumlah langkah di Android Wear untuk membuat pengukuran jumlah langkah konsisten di seluruh tampilan jam dan aplikasi, serta persisten dengan HistoryApi#readDailyTotal
- Proses pembaruan data dengan HistoryApi#registerDataUpdateListener() agar aplikasi Anda dapat memperbarui cache data internalnya saat data yang disimpan diperbarui oleh aplikasi lain.
- Menambahkan jenis data hidrasi baru yang digunakan untuk mengukur konsumsi air.
Lokasi
- Perbaikan bug dan peningkatan di beberapa area, termasuk pengelolaan baterai dan pengenalan aktivitas.
Maps
- Metode MarkerOptions.zIndex() baru menetapkan urutan tumpukan penanda sehubungan dengan penanda lainnya pada peta.
- Anda dapat menetapkan faktor transparansi pada overlay ubin, sehingga pengguna dapat melihat peta dasar di bawah ubin overlay.
- Sekarang lebih mudah untuk membuat lingkaran yang dapat diklik, lalu menggunakan OnCircleClickListener untuk memproses peristiwa klik.
- Untuk mengetahui detail dan catatan penting, lihat catatan rilis Maps Android API.
Mobile Vision
- Menyelesaikan masalah dengan layanan yang diperlukan oleh deteksi kode batang Mobile Vision dan deteksi wajah. Semua pengguna dapat sekali lagi menggunakan fungsi kode batang dan deteksi wajah. Untuk informasi selengkapnya, lihat Catatan Rilis Mobile Vision.
- Menambahkan Text API: pengenalan karakter optik untuk teks karakter Latin (bahasa Inggris, Spanyol, Jerman, Prancis, dll.) dalam foto. Text API menampilkan struktur organisasi teks (paragraf, baris, kata) serta teks itu sendiri.
Berbagi Langsung
- Menambahkan Notifikasi Di Sekitar, untuk memberi tahu pengguna tentang aplikasi dan situs yang terkait dengan beacon dan perangkat smart di sekitar.
- Nearby.Messages dapat memindai beacon Eddystone dan iBeacon di latar belakang, sehingga membangunkan aplikasi klien saat beacon yang cocok dengan filter ditemukan. Untuk mempelajari lebih lanjut, lihat Nearby.Messages.
- Rilis ini menghapus persyaratan bahwa klien menggunakan Proximity Beacon API untuk mengelola beacon. Nearby kini akan menampilkan iklan BLE yang diuraikan secara langsung, sehingga klien dapat menggunakan solusi mereka sendiri untuk menafsirkan iklan tersebut.
- Perkiraan jarak dan informasi RSSI kini ditampilkan ke klien beacon latar depan.
Mei 2016 - versi 9.0
Sorotan dari rilis layanan Google Play 9.0.
Layanan Google Play diupdate ke versi 9.0.2 Rilis layanan Google Play versi 9.0.2 kini tersedia. Rilis ini memperbaiki masalah umum pada Firebase Authentication yang tidak memiliki
FirebaseAuthApi
di beberapa perangkat. ErrorFirebaseApiNotAvailableException
terjadi saat perangkat tersebut mencoba menggunakan Authentication API.Layanan Google Play diupdate ke versi 9.0.1
Rilis layanan Google Play versi 9.0.1 telah tersedia. Rilis ini memperbaiki masalah berikut pada rilis versi 9.0.0:
- Memperbaiki error kompilasi perubahan class dengan ContextCompat.getNoBackupFilesDir().
- Memperbaiki masalah umum terkait penayangan iklan AdMob di perangkat tanpa APK layanan Google Play ketika aplikasi menggunakan pascapemrosesan ProGuard.
Firebase
Firebase menyediakan alat dan infrastruktur yang dibutuhkan developer seluler untuk mengembangkan aplikasi, menumbuhkan basis pengguna, dan memperoleh pendapatan dari iklan dalam aplikasi. Dalam rilis ini, Firebase API kini tersedia di layanan Google Play, dan mencakup produk baru: Firebase Analytics, Firebase Storage, Firebase Remote Config, Firebase Crash Reporting, Firebase Dynamic Links, dan Firebase Notifications.
Untuk mengetahui daftar library yang tersedia untuk berbagai fitur Firebase, baca library Firebase. Fitur berikut sekarang menjadi bagian dari Firebase di SDK Layanan Google Play 9.0:
App Invites (sekarang Firebase Invites) masih tersedia di
com.google.android.gms.appinvite
, tetapi ke depannya Anda harus menggunakancom.google.firebase:firebase-invites
.Firebase Cloud Messaging dibuat berdasarkan dan meningkatkan Google Cloud Messaging API. Anda dapat terus menggunakan Google Cloud Messaging dengan
com.google.android.gms.gcm
, tetapi sebaiknya upgrade kecom.google.firebase:firebase-messaging
.
Untuk mempelajari Firebase lebih lanjut, lihat https://firebase.google.com/.
Iklan
- Reward Video Publisher API kini menyertakan dukungan untuk peristiwa kustom.
- Video native ekspres kini menyertakan API yang memberikan kontrol cara video ditampilkan, termasuk menentukan status bisukan awal dan callback saat video selesai.
- Memperbarui Iklan Penelusuran Khusus untuk aplikasi seluler yang memungkinkan developer aplikasi memonetisasi peristiwa penelusuran dalam aplikasi dengan iklan yang sangat relevan berdasarkan kueri pengguna mereka. Dengan pembaruan ini, solusi monetisasi dalam aplikasi setara dengan solusi yang tersedia di desktop atau web seluler. Developer aplikasi kini memiliki akses ke kumpulan lengkap ekstensi, tata letak, opsi atribusi, callback, dan ikon iklan kustom.
- MobileAds API kini menyertakan dukungan untuk menyetel volume iklan video yang diinginkan menggunakan
setAppVolume()
, dan juga menonaktifkan iklan video menggunakansetAppMuted()
. - Metode
initialize(android.content.Context, java.lang.String)
MobileAds tidak lagi digunakan. Sebagai gantinya, metodeinitialize(android.content.Context)
kini tidak digunakan lagi. - Antarmuka
MediationNativeListener
kini menyertakan metode,onAdImpression()
, yang dapat dipanggil oleh jaringan iklan seluler saat merekam tayangan.
Berbagi Langsung
- Menyederhanakan UI izin dan model izin Di Sekitar.
- Semua aplikasi yang memiliki izin akses lokasi terperinci dapat memindai BLE Beacon tanpa izin tambahan.
- Dialog keikutsertaan ditampilkan kepada pengguna saat aplikasi memanggil metode
connect()
GoogleAPIClient.
- Menyederhanakan UI izin dan model izin Di Sekitar.
Game
- SDK Klien diupdate untuk meningkatkan Player Stat API dengan dua prediksi baru: memprediksi pembelanjaan pemain dalam 28 hari ke depan, dan memprediksi probabilitas pemain menjadi pembelanja persentil ke-95.
- SDK Klien diupdate agar Video Recording API tersedia secara luas.
Google Cloud Messaging
- Google Cloud Messaging (GCM) terintegrasi dengan Firebase. Pengguna GCM yang sudah ada dapat terus menggunakan GCM tanpa gangguan, meskipun kami sangat menyarankan untuk melakukan upgrade ke API Firebase Cloud Messaging (FCM) yang baru dan telah disederhanakan, sehingga pengguna dapat memanfaatkan rilis fitur dan peningkatan baru di masa mendatang. Untuk mempelajari lebih lanjut, lihat Memigrasikan Aplikasi Klien GCM untuk Android ke Firebase Cloud Messaging.
Mobile Vision
- Layanan yang diperlukan oleh Mobile Vision kini dinonaktifkan karena ada masalah pada layanan tersebut. Dengan demikian, pengguna yang belum menggunakan deteksi wajah atau kode batang tidak akan dapat menggunakan fitur tersebut. Sebaiknya jangan menambahkan fitur Mobile Vision baru ke aplikasi Anda hingga masalah ini diperbaiki.
- Untuk aplikasi yang sudah menggunakan fitur Mobile Vision, periksa
FaceDetector.isOperational()
atauBarcodeDetector.isOperational()
untuk mengonfirmasi kesiapan detektor sebelum menggunakan detektor wajah atau kode batang.
Autentikasi
GoogleAuthUtil telah dipindahkan ke pemisahan API autentikasi di SDK layanan Google Play. Jika aplikasi Anda menggunakan
GoogleAuthUtil.getToken()
, Anda mungkin melihat error seperti berikut:Error:(xx, xx) error: package com.google.android.gms.auth does not exist
Error:(xx, xx) error: cannot find symbol variable GoogleAuthUtil
Jika Anda perlu mengakses REST API di Android, sertakan pemisahan -auth di file build.gradle:
compile 'com.google.android.gms:play-services-auth:9.0.1'
Jika tidak, sebaiknya migrasikan aplikasi Anda ke Google Sign-In API untuk menyertakan peningkatan terbaru dalam keamanan dan pengalaman pengguna ke aplikasi Anda. Untuk mempelajari lebih lanjut, lihat panduan praktik terbaik Login dengan Google.
Masalah Umum terkait versi 9.0.0
Jika aplikasi Anda menggunakan AdMob dan juga menggunakan pascapemrosesan ProGuard, aplikasi Anda tidak akan dapat menayangkan iklan ke perangkat tanpa APK layanan Google Play, kecuali jika Anda menyesuaikan konfigurasi ProGuard atau mengupdate aplikasi untuk menggunakan SDK layanan Google Play versi 9.0.1. Untuk memastikan iklan ditayangkan ke perangkat ini setelah aplikasi Anda diupdate untuk menggunakan SDK Layanan Google Play 9.0.0, tambahkan opsi keep berikut ke file konfigurasi ProGuard Anda:
-keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
Desember 2015 - versi 8.4
Sorotan dari rilis layanan Google Play 8.4.
Google Maps
- Rilis ini memperkenalkan sejumlah pemroses peristiwa baru:
OnInfoWindowLongClickListener
memicu callback keonInfoWindowLongClick(Marker)
saat pengguna mengklik lama jendela info.OnInfoWindowCloseListener
memicu callback keonInfoWindowClose(Marker)
saat jendela info ditutup. Untuk detailnya, lihat panduan untuk peristiwa jendela info.OnPolylineClickListener
memicu callback keonPolylineClick(Polyline)
saat pengguna mengklik polyline. Lihat panduan untuk peristiwa polyline.OnPolygonClickListener
memicu callback keonPolygonClick(Polygon)
saat pengguna mengklik poligon. Lihat panduan untuk peristiwa poligon.OnGroundOverlayClickListener
memicu callback keonGroundOverlayClick(GroundOverlay)
saat pengguna mengklik overlay bumi. Lihat panduan untuk peristiwa overlay bumi.
- Anda dapat mengaktifkan atau menonaktifkan kemampuan diklik polyline, poligon, dan overlay bumi dengan memanggil
setClickable(boolean)
pada objek yang relevan. - Beberapa perbaikan bug. Detail tersedia di catatan rilis Google Maps.
- Rilis ini memperkenalkan sejumlah pemroses peristiwa baru:
Google Places
- Rilis ini memperkenalkan layanan pelengkapan otomatis baru yang menampilkan prediksi tempat sebagai respons terhadap kueri penelusuran pengguna.
PlaceAutocompleteFragment
adalah dialog penelusuran dengan fungsi pelengkapan otomatis bawaan.GeoDataApi.getAutocompletePredictions()
memungkinkan akses terprogram ke prediksi tempat untuk memungkinkan pembuatan UI penelusuran kustom lengkap.
- Autocomplete juga telah ditambahkan ke Place Picker.
- Rilis ini memperkenalkan layanan pelengkapan otomatis baru yang menampilkan prediksi tempat sebagai respons terhadap kueri penelusuran pengguna.
Login dengan Google
- Saat pengguna mencabut akses aplikasi dengan Setelan Google > Aplikasi yang Terhubung, layanan Google Play akan memulai Layanan pencabutan untuk membersihkan status login yang di-cache.
- Anda dapat mengonfigurasi objek
GoogleSignInOptions
untuk meminta pengguna masuk hanya dengan akun di domain Google Apps Anda menggunakan metode builder setHostedDomain. - Callback
onUploadServerAuthCode
dan fungsi terkait telah dihapus. Guna mendapatkan token akses untuk backend Anda, gunakan metoderequestServerAuthCode
dangetServerAuthCode
. Lihat Mengaktifkan Akses Sisi Server untuk mengetahui detailnya.
Histori Google Fit
- Google Fit History API kini menyertakan metode baru,
updateData
, yang memudahkan update data yang disimpan di Google Fit. DenganupdateData
, Anda tidak perlu lagi menghapus titik data yang ada, yang tumpang-tindih dengan titik data baru yang ingin ditambahkan ke Google Fit. Konflik otomatis diselesaikan dengan menghapus titik data lama yang tumpang tindih dengan titik data baru.
- Google Fit History API kini menyertakan metode baru,
Fitur Pesan Di Sekitar
- Dukungan baru untuk berlangganan pesan beacon BLE di latar belakang. Hal ini memungkinkan aplikasi Anda menerima notifikasi beacon meskipun saat ini tidak aktif.
Undangan Aplikasi
- Kini Anda dapat menyertakan data tambahan dari aplikasi saat mengirim undangan berbasis email, termasuk: gambar kustom, teks pesan ajakan (CTA) kustom untuk tombol instal undangan, dan HTML kustom untuk email undangan.
Vision API
- Menambahkan dukungan untuk kode batang Aztec.
Layanan Lokasi
- Akurasi yang lebih baik saat menggunakan WiFi atau menara BTS untuk menentukan lokasi.
Masalah Umum
- Emulator untuk versi terbaru Android Wear saat ini tidak tersedia.
November 2015 - versi 8.3
Sorotan dari rilis layanan Google Play 8.3.
- Login dengan Google - API
GoogleSignIn
baru mempermudah integrasi fungsi dasar Akun Google ke dalam aplikasi Anda. Beberapa perubahannya mencakup:- Sekarang Anda dapat mengubah status login
GoogleApiClient
tanpa harus membuat kembali koneksi. LihatSIGN_IN_MODE_OPTIONAL
danSIGN_IN_MODE_REQUIRED
untuk detail selengkapnya. - Menyederhanakan integrasi saat melakukan autentikasi dengan server.
- Tidak lagi memerlukan izin sistem untuk mendapatkan akun yang digunakan untuk login.
- Tombol Login yang baru didesain ulang.
- Sekarang Anda dapat mengubah status login
- Layanan Lokasi
- Peningkatan kualitas baterai untuk Penyedia Lokasi Gabungan.
- Metode
flushLocations()
baru memungkinkan Anda menampilkan lokasi batch dengan segera, bukan menunggu batch terjadi.
- Pengukuran Aplikasi - Rilis ini menambahkan fitur untuk mengumpulkan
statistik anonim tentang peristiwa pembelian dalam aplikasi.
- App Invites - Metode
AppInvite.AppInviteApi.getInvitation()
baru akan menyiapkanResultCallback
yang dapat Anda gunakan untuk meluncurkan aktivitas deep link.
- App Invites - Metode
- Peningkatan Lain-Lain - Berbagai peningkatan dan perubahan telah
dilakukan pada layanan Google Play, termasuk:
- Metode
AdRequest.Builder setIsDesignedForFamilies
baru memungkinkan aplikasi yang telah ikut serta dalam program Didesain untuk Keluarga untuk menentukan apakah permintaan iklan tertentu harus menampilkan iklan yang sesuai dengan program Didesain untuk Keluarga. ResolvingResultCallbacks
dapat digunakan untuk otomatis memulai resolusi yang ditampilkan oleh panggilan API saat interaksi pengguna diperlukanCastRemoteDisplayLocalService
mengekspos callback baru,onServiceCreated
yang dipanggil saat layanan lokal telah dibuat.- Metode
GoogleApiClient.dumpAll()
dapat digunakan untuk membantu men-debug masalah siklus proses. - Anda kini dapat melakukan
setAutoFocusEnabled()
secara terprogram padaCameraSource
. DataApi
kini memungkinkan Anda menentukan urgensi item yang akan disinkronkan ke perangkat wearable dengan metodePutDataRequest.isUrgent()
.- Credentials API telah dipindahkan ke library -auth dari -base. Anda mungkin perlu menambahkan
compile 'com.google.android.gms:play-services-auth:8.3.0'
untuk menghindari error kompilasi.
- Metode
Masalah Umum
- Jika Anda menerima pesan error 'Found com.google.android.gms:play-services-auth:8.3.0, tetapi versi 8.1.0 diperlukan' saat menggunakan plugin google-services, harap upgrade plugin google-services ke versi 1.5.0-beta2 atau yang lebih baru.
September 2015 - versi 8.1
Sorotan dari rilis layanan Google Play 8.1.
- Menambahkan dukungan untuk model Izin Marshmallow.
- Play Games Player Stats API - API baru yang memungkinkan Anda menyesuaikan pengalaman pemain dengan segmen pemain tertentu di seluruh siklus proses game. Segmen pemain didasarkan pada progres, belanja, dan interaksi pemain.
- Google Maps Android API - Dukungan baru untuk mode standby untuk aplikasi wearable. Mode standby digunakan untuk aplikasi yang selalu aktif, dan diaktifkan saat pengguna tidak lagi aktif menggunakan aplikasi.
- Undangan Aplikasi - Kini Anda dapat menyesuaikan undangan email yang dikirim dari aplikasi Anda.
- Nearby Messages API - Aplikasi Anda akan menerima callback saat masa berlaku publikasi atau langganan Di Sekitar yang aktif berakhir.
- Google Places API - Tiga metode baru telah ditambahkan ke
AutocompletePrediction
, sehingga Anda dapat dengan mudah mengakses bagian utama dan sekunder dari deskripsi tempat serta teks lengkap deskripsi. Metode ini menggantikangetDescription()
dangetMatchedSubstrings()
, yang sekarang tidak digunakan lagi. Lihat catatan rilis Google Places API for Android untuk detail selengkapnya. Pengukuran Aplikasi - Rilis ini menambahkan paket pengukuran, yang berisi fitur untuk mengumpulkan statistik anonim tentang peristiwa aplikasi seperti saat pengguna pertama kali membuka aplikasi Anda. Meskipun data ini tidak dikumpulkan kecuali jika dikonfigurasi dengan benar, Anda dapat secara permanen memilih untuk tidak melaporkan statistik ini dengan menambahkan resource berikut ke aplikasi Anda:
<?xml version="1.0" encoding="utf-8"?> <resources> <integer name="google_app_measurement_enable">0</integer> </resources>
GoogleApiClient
,PendingResult
, danOptionalPendingResult
kini merupakan class abstrak, bukan antarmuka. Tanda tanganPendingResult.setResultCallback
telah berubah darisetResultCallback(ResultCallback<R> callback)
menjadisetResultCallback(ResultCallback<? super R> callback)
. Perubahan yang setara telah dilakukan padasetResultCallback
yang menerima parameter waktu tunggu. Jika sebelumnya Anda langsung mengimplementasikan antarmuka ini, Anda perlu memperluas class abstrak. Jika Anda menggunakan class ini untuk tujuan pengujian, sebaiknya gunakan class utilitasPendingResults
yang disediakan, yang dapat menyediakanResult
yang dibatalkan atau segera tersedia.
Agustus 2015 - versi 7.8
Untuk ringkasan sorotan fitur di layanan Google Play 7.8, lihat postingan blog pengumuman.
- Mobile Vision API - Rilis ini memperkenalkan API baru di perangkat secara real-time untuk memahami objek dalam foto dan video. Framework Mobile Vision mencakup detektor wajah, pemindai kode batang, dan fungsi untuk melacak posisi objek ini dalam video.
- Nearby Messages API - Nearby Messages API yang baru menyediakan API lintas platform agar perangkat dan beacon di sekitar dapat menemukan satu sama lain dan berkomunikasi tanpa harus berada di jaringan Wi-Fi yang sama.
- Smart Lock untuk Android Rilis ini meningkatkan Smart Lock untuk Android dengan kemampuan untuk mendeteksi gaya berjalan Anda yang unik. Jika ponsel Anda terbawa ponsel, perangkat dalam kebanyakan kasus akan terkunci. Aktifkan deteksi pada tubuh untuk mencobanya.
- Place Photos Menambahkan dukungan untuk mengambil dan menampilkan foto Tempat dengan Places API.
Mei 2015 - versi 7.5
Untuk ringkasan sorotan fitur di layanan Google Play 7.5, lihat postingan blog pengumuman.
Smart Lock untuk Sandi - Rilis ini memperkenalkan
gms.auth.api.credentials
API untuk menyimpan dan mengambil kredensial, serta otomatis membuat pengguna login di berbagai perangkat (dan situs di Chrome). Untuk menyimpan kredensial, panggil metodeAuth.CredentialsApi.save()
. Sebaliknya, untuk mengambil kredensial yang disimpan di perangkat Android dan Chrome, panggil metodeAuth.CredentialsApi.request()
.Google Cloud Messaging - Rilis ini menawarkan kemampuan untuk mengirim pesan dan notifikasi kepada pengguna akhir secara lebih efisien, mengoptimalkan penjadwalan tugas untuk menghemat penggunaan baterai, dan menyederhanakan cara aplikasi Anda menerima pesan. Dengan pesan topik, Anda dapat membuat notifikasi yang dipersonalisasi untuk menjangkau target audiens. Gunakan
GcmListenerService
yang baru untuk mengimplementasikan standar cara menerima pesan GCM dan menampilkan notifikasi berdasarkan permintaan server GCM. ClassGcmNetworkManager
yang baru memungkinkan Anda menjadwalkan tugas satu kali dan berkala dengan cara yang hemat baterai, serta menentukan batasan pengisian daya jaringan dan perangkat untuk lebih mengoptimalkan penggunaan baterai.Iklan - Rilis ini menambahkan iklan native yang dirender penayang ke AdMob, DFP, dan AdX. Dengan iklan native, penayang memiliki akses ke setiap aset iklan, dan dapat memutuskan cara menampilkan iklan dengan cara yang paling sesuai dengan konten aplikasi mereka. AdMob, DFP, dan AdX mendukung dua format yang ditentukan sistem, iklan penginstalan aplikasi dan konten. Penayang DFP juga memiliki akses ke format iklan bawaan khusus untuk membuat solusi bawaan khusus menggunakan inventaris reservasi mereka sendiri.
Cast - Game Manager API untuk Google Cast yang baru memperkenalkan dukungan untuk game dengan model komunikasi yang disederhanakan, beberapa pemain per perangkat pengirim, dan pesan kustom antara pengirim dan penerima yang memungkinkan Anda meningkatkan kualitas game dengan pengalaman Cast. Model koneksi Tampilan Jarak Jauh yang baru memungkinkan aplikasi native, terutama game, Mentransmisikan tampilan kedua langsung ke TV; sekarang game apa pun dapat menjadi lebih besar dengan Cast. API Autoplay dan Queueing yang baru memberi semua aplikasi yang terhubung antrean media yang disinkronkan dan dapat diedit, serta dukungan untuk melakukan pra-pemuatan streaming adaptif.
ID Instance - ID instance adalah ID unik per instance aplikasi yang memungkinkannya membuat token keamanan menggunakan layanan cloud ID Instance.
Maps - Rilis ini menjadikan Google Maps Android API tersedia di Android Wear, sehingga Anda sekarang dapat membuat aplikasi berbasis peta yang berjalan langsung di perangkat wearable.
Fit - Fit API kini menyediakan langganan data jarak yang ditempuh dan kalori yang dikeluarkan. Rilis ini juga memperkenalkan jenis data baru untuk aktivitas olahraga (
TYPE_WORKOUT_EXERCISE
).Drive - Rilis ini memungkinkan Anda menghapus file dan folder secara permanen bahkan saat aplikasi sedang offline, dengan memanggil metode
delete()
.Undangan Aplikasi - Gunakan API
appinvite
baru untuk mengembangkan aplikasi Anda dengan cara dari mulut ke mulut. Memungkinkan pengguna membagikan aplikasi Anda kepada kontak dan teman mereka. Izinkan Google mendukung alur rujukan dan orientasi, sehingga Anda dapat berfokus untuk membuat aplikasi yang menarik.