Upgrading com.google.firebase:firebase-messaging 15 to 17
Unknown15.0.2 → 17.6.0
UnknownUpgrade verdict
DepDelta hasn't looked for this range's notes in its newest sources yet, so breaking changes can't be ruled out.
In plain terms
- DepDelta hasn't finished looking for the notes in this range, so it can't rule out breaking changes yet.
- DepDelta found no commit log for them either.
Must act Unknown for releases without notes
Releases without notes may still need changes. Check their commits before upgrading.
Drops com.google.firebase:firebase-core.
Installs 19 packages in all (was 24).
API changes
Generated by DepDelta from published JVM bytecode. Not mixed with prose notes.
- added:
final class zzg - added:
final class zzj - added:
final class zzk - added:
static method zzg.checkNotNull(Object): Object - added:
static method zzj.zza(InputStream, long): InputStream - added:
static method zzk.zza(InputStream): void
- removed:
ctor zzd() - removed:
final class zzd implements Parcelable.Creator - changed:
class FirebaseMessagingService extends zzb → class FirebaseMessagingService extends zzc - changed:
method FirebaseMessaging.subscribeToTopic(String): void → method FirebaseMessaging.subscribeToTopic(String): Task - changed:
method FirebaseMessaging.unsubscribeFromTopic(String): void → method FirebaseMessaging.unsubscribeFromTopic(String): Task - added:
@interface RemoteMessage.MessagePriority - added:
class MessagingAnalytics - added:
ctor MessagingAnalytics() - added:
ctor zza(Context, String) - added:
ctor zzg() - added:
field zzc.id: int - added:
field zzc.tag: String - added:
field zzc.zzea: NotificationCompat.Builder - added:
final class zza - added:
final class zzc - added:
final class zzg implements Parcelable.Creator - added:
method FirebaseMessagingService.onNewToken(String): void - added:
method RemoteMessage.Notification.getChannelId(): String - added:
method RemoteMessage.Notification.getImageUrl(): Uri - added:
method RemoteMessage.getOriginalPriority(): int - added:
method RemoteMessage.getPriority(): int - added:
method RemoteMessage.toIntent(): Intent - added:
method zza.zzf(Bundle): zzc - added:
static field RemoteMessage.PRIORITY_HIGH: int - added:
static field RemoteMessage.PRIORITY_NORMAL: int - added:
static field RemoteMessage.PRIORITY_UNKNOWN: int - added:
static method MessagingAnalytics.logNotificationDismiss(Intent): void - added:
static method MessagingAnalytics.logNotificationForeground(Intent): void - added:
static method MessagingAnalytics.logNotificationOpen(Intent): void - added:
static method MessagingAnalytics.logNotificationReceived(Intent): void - added:
static method MessagingAnalytics.shouldUploadMetrics(Intent): boolean - added:
static method zza.zza(Bundle, String): String - added:
static method zza.zzb(Bundle, String): Object[] - added:
static method zza.zzd(Bundle, String): String - added:
static method zza.zzh(Bundle): boolean - added:
static method zza.zzi(Bundle): String