I started this post back in 2020 or 2021 with the title \"Firebase Was
A-lot\". I\'m going to publish what is was and then have a follow up
post after the app has been updated and ported to Jetpack Compose.
Apologies for the lateness, I was trying to make a \"perfect\" post when
there is no such thing.
------------------------------------------------------------------------
Recently we released version 1.1.0 of the Medical Notes app. I almost
can\'t believe how much effort it took. lol The main goal was to get
reset password and delete account to work. When I couldn\'t figure out
why it wouldn\'t work I realized that all the flutter\_firebase things
are deprecated.
I assume Google took over something called flutter\_fire. That\'s cool
in all but the migration was HELL. There were so many things to change.
I\'m grateful I thought to make an universal file with my CRUD (create,
read, update, and delete) operations. There were things in android
gradle to change and overall a lot of names changed. I notice when
google does overhauls they think things aren\'t clear so they start
adding the service name (Firebase) in front of the sub-service
(crashlytics, firestore, etc).
My advice if you also going through this is to make a list of libraries
you use when you start a project ,and then maybe setup alerts to get an
update on changes. If you aren\'t going to do this on a monthly basis
try to stick to a 6 or 12 month timeframe.