The project as is would not compile with Android Studio 2021+
First commit is just what was required to fix it.
Second commit is general sweep of all dependencies.
I noticed some appeared to be unused (presumably added in when debugging?) I bumped those too, but moved them to an "unused" column in the Dependencies file to be explicit.
versionCode and versionName were bumped up.
I regularly use this app, and will be daily driving this with my changes. I will post back if there are any issues.
So far it seems fine.
I did notice a few of the license insertions for the Open source license page failed (see Gson) but it still does mention Apache 2.0.
See the commit message details for more in depth.
Gradle 6.1.1 -> 7.5.1
AGP 4.0.2 -> 7.2.2
Kotlin 1.4.10 -> Kotlin 1.7.10
BuildTools 30.0.1 -> 33.0.0
TargetSdk 30 -> 32
Bump versionCode and versionName
Upgrade all dependencies
Move unused const dependency versions to own category
Explicit stdlib-jdk8 to ensure kotlin 1.7.10 used
The project as is would not compile with Android Studio 2021+ First commit is just what was required to fix it.
Second commit is general sweep of all dependencies. I noticed some appeared to be unused (presumably added in when debugging?) I bumped those too, but moved them to an "unused" column in the Dependencies file to be explicit.
versionCode and versionName were bumped up.
I regularly use this app, and will be daily driving this with my changes. I will post back if there are any issues. So far it seems fine. I did notice a few of the license insertions for the Open source license page failed (see Gson) but it still does mention Apache 2.0.
See the commit message details for more in depth.