Skip to content

Upgrading com.google.firebase:firebase-messaging 21 to 22

Unknown21.1.0 → 22.0.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-encoders, com.google.firebase:firebase-encoders-json, com.google.firebase:firebase-iid.

Installs 45 packages in all (was 47).

Generated by DepDelta from published JVM bytecode. Not mixed with prose notes.

  • removed: final class zzg
  • removed: final class zzh
  • removed: final class zzo
  • removed: interface zza
  • removed: static method zzd.zza(): zza
  • removed: static method zzg.zza(InputStream): byte[]
  • removed: static method zzg.zzb(InputStream, long): InputStream
  • removed: static method zzh.zza(InputStream): void
  • removed: static method zzo.zza(Throwable, Throwable): void
  • changed: final class zzd → final class zzd implements Configurator
  • added: @interface zzz
  • added: abstract class zze
  • added: ctor zzad()
  • added: ctor zzv()
  • added: enum zzy
  • added: final class zzad implements EncoderConfig
  • added: final class zzae
  • added: final class zzi
  • added: final class zzl
  • added: final class zzm
  • added: final class zzt
  • added: final class zzv
  • added: interface zzf
  • added: interface zzx
  • added: method zzad.zza(): zzae
  • added: method zzae.zza(Object, OutputStream): void
  • added: method zzd.configure(EncoderConfig): void
  • added: method zze.zzc(): MessagingClientEventExtension
  • added: method zzv.zza(int): zzv
  • added: method zzv.zzb(): zzz
  • added: method zzx.getNumber(): int
  • added: method zzz.zza(): int
  • added: method zzz.zzb(): zzy
  • added: static field zzd.zza: Configurator
  • added: static field zzy.zza: zzy
  • added: static field zzy.zzb: zzy
  • added: static field zzy.zzc: zzy
  • added: static method zze.zza(Object): byte[]
  • added: static method zze.zzb(Object, OutputStream): void
  • added: static method zzi.zza(): zzf
  • added: static method zzl.zza(InputStream): byte[]
  • added: static method zzl.zzb(InputStream, long): InputStream
  • added: static method zzm.zza(InputStream): void
  • added: static method zzt.zza(Throwable, Throwable): void
  • added: static method zzy.values(): zzy[]
  • removed: method FirebaseInstanceIdReceiver.onNotificationOpen(Context, Bundle): void
  • removed: @interface Constants.FirelogAnalytics.EventType
  • removed: @interface Constants.FirelogAnalytics.MessageType
  • removed: ctor FirebaseMessagingRegistrar.DevNullTransportFactory()
  • removed: method FirebaseMessagingRegistrar.DevNullTransportFactory.getTransport(String, Class, Encoding, Transformer): Transport
  • removed: method FirebaseMessagingRegistrar.DevNullTransportFactory.getTransport(String, Class, Transformer): Transport
  • removed: static class FirebaseMessagingRegistrar.DevNullTransportFactory implements TransportFactory
  • removed: static field Constants.FirelogAnalytics.EventType.MESSAGE_DELIVERED: String
  • removed: static field Constants.FirelogAnalytics.MessageType.DATA_MESSAGE: String
  • removed: static field Constants.FirelogAnalytics.MessageType.DISPLAY_NOTIFICATION: String
  • removed: static field Constants.FirelogAnalytics.PARAM_ANALYTICS_LABEL: String
  • removed: static field Constants.FirelogAnalytics.PARAM_CAMPAIGN_ID: String
  • removed: static field Constants.FirelogAnalytics.PARAM_COLLAPSE_KEY: String
  • removed: static field Constants.FirelogAnalytics.PARAM_COMPOSER_LABEL: String
  • removed: static field Constants.FirelogAnalytics.PARAM_EVENT: String
  • removed: static field Constants.FirelogAnalytics.PARAM_INSTANCE_ID: String
  • removed: static field Constants.FirelogAnalytics.PARAM_MESSAGE_ID: String
  • removed: static field Constants.FirelogAnalytics.PARAM_MESSAGE_TYPE: String
  • removed: static field Constants.FirelogAnalytics.PARAM_PACKAGE_NAME: String
  • removed: static field Constants.FirelogAnalytics.PARAM_PRIORITY: String
  • removed: static field Constants.FirelogAnalytics.PARAM_PROJECT_NUMBER: String
  • removed: static field Constants.FirelogAnalytics.PARAM_SDK_PLATFORM: String
  • removed: static field Constants.FirelogAnalytics.PARAM_TOPIC: String
  • removed: static field Constants.FirelogAnalytics.PARAM_TTL: String
  • removed: static field Constants.FirelogAnalytics.SDK_PLATFORM_ANDROID: String
  • changed: static method MessagingAnalytics.logNotificationOpen(Intent): void → static method MessagingAnalytics.logNotificationOpen(Bundle): void
  • added: static field Constants.MessageNotificationKeys.ANALYTICS_DATA: String
  • added: static method MessagingAnalytics.shouldUploadScionMetrics(Bundle): boolean
  • added: enum MessagingClientEvent.Event implements zzx
  • added: enum MessagingClientEvent.MessageType implements zzx
  • added: enum MessagingClientEvent.SDKPlatform implements zzx
  • added: final class MessagingClientEvent
  • added: final class MessagingClientEventExtension
  • added: method MessagingClientEvent.Builder.build(): MessagingClientEvent
  • added: method MessagingClientEvent.Builder.setAnalyticsLabel(String): MessagingClientEvent.Builder
  • added: method MessagingClientEvent.Builder.setBulkId(long): MessagingClientEvent.Builder
  • added: method MessagingClientEvent.Builder.setCampaignId(long): MessagingClientEvent.Builder
  • added: method MessagingClientEvent.Builder.setCollapseKey(String): MessagingClientEvent.Builder
  • added: method MessagingClientEvent.Builder.setComposerLabel(String): MessagingClientEvent.Builder
  • added: method MessagingClientEvent.Builder.setEvent(MessagingClientEvent.Event): MessagingClientEvent.Builder
  • added: method MessagingClientEvent.Builder.setInstanceId(String): MessagingClientEvent.Builder
  • added: method MessagingClientEvent.Builder.setMessageId(String): MessagingClientEvent.Builder
  • added: method MessagingClientEvent.Builder.setMessageType(MessagingClientEvent.MessageType): MessagingClientEvent.Builder
  • added: method MessagingClientEvent.Builder.setPackageName(String): MessagingClientEvent.Builder
  • added: method MessagingClientEvent.Builder.setPriority(int): MessagingClientEvent.Builder
  • added: method MessagingClientEvent.Builder.setProjectNumber(long): MessagingClientEvent.Builder
  • added: method MessagingClientEvent.Builder.setSdkPlatform(MessagingClientEvent.SDKPlatform): MessagingClientEvent.Builder
  • added: method MessagingClientEvent.Builder.setTopic(String): MessagingClientEvent.Builder
  • added: method MessagingClientEvent.Builder.setTtl(int): MessagingClientEvent.Builder
  • added: method MessagingClientEvent.Event.getNumber(): int
  • added: method MessagingClientEvent.MessageType.getNumber(): int
  • added: method MessagingClientEvent.SDKPlatform.getNumber(): int
  • added: method MessagingClientEvent.getAnalyticsLabel(): String
  • added: method MessagingClientEvent.getBulkId(): long
  • added: method MessagingClientEvent.getCampaignId(): long
  • added: method MessagingClientEvent.getCollapseKey(): String
  • added: method MessagingClientEvent.getComposerLabel(): String
  • added: method MessagingClientEvent.getEvent(): MessagingClientEvent.Event
  • added: method MessagingClientEvent.getInstanceId(): String
  • added: method MessagingClientEvent.getMessageId(): String
  • added: method MessagingClientEvent.getMessageType(): MessagingClientEvent.MessageType
  • added: method MessagingClientEvent.getPackageName(): String
  • added: method MessagingClientEvent.getPriority(): int
  • added: method MessagingClientEvent.getProjectNumber(): long
  • added: method MessagingClientEvent.getSdkPlatform(): MessagingClientEvent.SDKPlatform
  • added: method MessagingClientEvent.getTopic(): String
  • added: method MessagingClientEvent.getTtl(): int
  • added: method MessagingClientEventExtension.Builder.build(): MessagingClientEventExtension
  • added: method MessagingClientEventExtension.Builder.setMessagingClientEvent(MessagingClientEvent): MessagingClientEventExtension.Builder
  • added: method MessagingClientEventExtension.getMessagingClientEvent(): MessagingClientEvent
  • added: method MessagingClientEventExtension.getMessagingClientEventInternal(): MessagingClientEvent
  • added: method MessagingClientEventExtension.toByteArray(): byte[]
  • added: method MessagingClientEventExtension.writeTo(OutputStream): void
  • added: static field MessagingClientEvent.Event.MESSAGE_DELIVERED: MessagingClientEvent.Event
  • added: static field MessagingClientEvent.Event.MESSAGE_OPEN: MessagingClientEvent.Event
  • added: static field MessagingClientEvent.Event.UNKNOWN_EVENT: MessagingClientEvent.Event
  • added: static field MessagingClientEvent.MessageType.DATA_MESSAGE: MessagingClientEvent.MessageType
  • added: static field MessagingClientEvent.MessageType.DISPLAY_NOTIFICATION: MessagingClientEvent.MessageType
  • added: static field MessagingClientEvent.MessageType.TOPIC: MessagingClientEvent.MessageType
  • added: static field MessagingClientEvent.MessageType.UNKNOWN: MessagingClientEvent.MessageType
  • added: static field MessagingClientEvent.SDKPlatform.ANDROID: MessagingClientEvent.SDKPlatform
  • added: static field MessagingClientEvent.SDKPlatform.IOS: MessagingClientEvent.SDKPlatform
  • added: static field MessagingClientEvent.SDKPlatform.UNKNOWN_OS: MessagingClientEvent.SDKPlatform
  • added: static field MessagingClientEvent.SDKPlatform.WEB: MessagingClientEvent.SDKPlatform
  • added: static final class MessagingClientEvent.Builder
  • added: static final class MessagingClientEventExtension.Builder
  • added: static method MessagingClientEvent.Event.valueOf(String): MessagingClientEvent.Event
  • added: static method MessagingClientEvent.Event.values(): MessagingClientEvent.Event[]
  • added: static method MessagingClientEvent.MessageType.valueOf(String): MessagingClientEvent.MessageType
  • added: static method MessagingClientEvent.MessageType.values(): MessagingClientEvent.MessageType[]
  • added: static method MessagingClientEvent.SDKPlatform.valueOf(String): MessagingClientEvent.SDKPlatform
  • added: static method MessagingClientEvent.SDKPlatform.values(): MessagingClientEvent.SDKPlatform[]
  • added: static method MessagingClientEvent.getDefaultInstance(): MessagingClientEvent
  • added: static method MessagingClientEvent.newBuilder(): MessagingClientEvent.Builder
  • added: static method MessagingClientEventExtension.getDefaultInstance(): MessagingClientEventExtension
  • added: static method MessagingClientEventExtension.newBuilder(): MessagingClientEventExtension.Builder