bubelov / news

Feed Reader and Podcast Player for Android
https://f-droid.org/packages/co.appreactor.news/
GNU General Public License v3.0
405 stars 24 forks source link

Upgrade project dependencies #202

Closed ebraminio closed 1 year ago

ebraminio commented 1 year ago

Originally I just wanted to upgrade the material library version but saw other dependencies are also outdated and when I upgraded them it made me upgrade Kotlin version also as it refused to compile without it. Then I saw ksp is relying to an old version of Gradle so went ahead to upgrade that as well.

There is a binary file change at gradle/wrapper/gradle-wrapper.jar which made the CI to use https://github.com/gradle/wrapper-validation-action in order to validate it. You can/should check it yourself also,

$ shasum -a 256 gradle/wrapper/gradle-wrapper.jar ed2c26eba7cfb93cc2b7785d05e534f07b5b48b5e7fc941921cd098628abca58 gradle/wrapper/gradle-wrapper.jar

Which matches https://gradle.org/release-checksums/

If you feel I should separate the change it's ok to me.