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.
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-encoders, com.google.firebase:firebase-encoders-json, com.google.firebase:firebase-iid.
Installs 45 packages in all (was 47).
API changes
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