Skip to content

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.

  • 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.
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).

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