Upgrading com.google.firebase:firebase-database 21 to 22
Unknown21.0.0 → 22.0.2
UnknownUpgrade verdict
None of the 3 releases in this range publish notes, so breaking changes can't be ruled out.
In plain terms
- Some releases in this range publish no notes, so DepDelta can't rule out breaking changes.
- 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-common-ktx.
Installs 64 packages in all (was 50).
API changes
Generated by DepDelta from published JVM bytecode. Not mixed with prose notes.
- removed:
abstract class ChildEvent - removed:
ctor ChildEvent.Added(DataSnapshot, String) - removed:
ctor ChildEvent.Changed(DataSnapshot, String) - removed:
ctor ChildEvent.Moved(DataSnapshot, String) - removed:
ctor ChildEvent.Removed(DataSnapshot) - removed:
ctor FirebaseDatabaseKtxRegistrar() - removed:
final class DatabaseKt - removed:
final class FirebaseDatabaseKtxRegistrar implements ComponentRegistrar - removed:
method ChildEvent.Added.component1(): DataSnapshot - removed:
method ChildEvent.Added.component2(): String - removed:
method ChildEvent.Added.copy(DataSnapshot, String): ChildEvent.Added - removed:
method ChildEvent.Added.equals(Object): boolean - removed:
method ChildEvent.Added.getPreviousChildName(): String - removed:
method ChildEvent.Added.getSnapshot(): DataSnapshot - removed:
method ChildEvent.Added.hashCode(): int - removed:
method ChildEvent.Added.toString(): String - removed:
method ChildEvent.Changed.component1(): DataSnapshot - removed:
method ChildEvent.Changed.component2(): String - removed:
method ChildEvent.Changed.copy(DataSnapshot, String): ChildEvent.Changed - removed:
method ChildEvent.Changed.equals(Object): boolean - removed:
method ChildEvent.Changed.getPreviousChildName(): String - removed:
method ChildEvent.Changed.getSnapshot(): DataSnapshot - removed:
method ChildEvent.Changed.hashCode(): int - removed:
method ChildEvent.Changed.toString(): String - removed:
method ChildEvent.Moved.component1(): DataSnapshot - removed:
method ChildEvent.Moved.component2(): String - removed:
method ChildEvent.Moved.copy(DataSnapshot, String): ChildEvent.Moved - removed:
method ChildEvent.Moved.equals(Object): boolean - removed:
method ChildEvent.Moved.getPreviousChildName(): String - removed:
method ChildEvent.Moved.getSnapshot(): DataSnapshot - removed:
method ChildEvent.Moved.hashCode(): int - removed:
method ChildEvent.Moved.toString(): String - removed:
method ChildEvent.Removed.component1(): DataSnapshot - removed:
method ChildEvent.Removed.copy(DataSnapshot): ChildEvent.Removed - removed:
method ChildEvent.Removed.equals(Object): boolean - removed:
method ChildEvent.Removed.getSnapshot(): DataSnapshot - removed:
method ChildEvent.Removed.hashCode(): int - removed:
method ChildEvent.Removed.toString(): String - removed:
method FirebaseDatabaseKtxRegistrar.getComponents(): List - removed:
static final class ChildEvent.Added extends ChildEvent - removed:
static final class ChildEvent.Changed extends ChildEvent - removed:
static final class ChildEvent.Moved extends ChildEvent - removed:
static final class ChildEvent.Removed extends ChildEvent - removed:
static method DatabaseKt.database(Firebase, FirebaseApp): FirebaseDatabase - removed:
static method DatabaseKt.database(Firebase, FirebaseApp, String): FirebaseDatabase - removed:
static method DatabaseKt.database(Firebase, String): FirebaseDatabase - removed:
static method DatabaseKt.getChildEvents(Query): Flow - removed:
static method DatabaseKt.getDatabase(Firebase): FirebaseDatabase - removed:
static method DatabaseKt.getSnapshots(Query): Flow