Update com.newsblur to 13.12.0 (255)

Changes

Fixes #3762 (closed)

1. Fix broken auto-update detection

UpdateCheckData pointed to clients/android/NewsBlur/buildSrc/src/main/java/Config.kt, which was deleted in a version catalog migration after 13.8.0. Version info is now in app/build.gradle.kts.

This is why the checkupdates bot stopped detecting new versions after 13.8.0.

2. Updated build entry for 13.12.0

The prebuild steps needed updates for code changes since 13.8.0:

What changed Old (13.8.0) New (13.12.0)
Feed items list FeedItemsList.java FeedItemsList.kt (converted to Kotlin)
Login flow LoginProgress.kt viewModel/LoginRegisterViewModel.kt
Review code removal Java sed patterns Kotlin sed patterns (multiline)
Subscription refs /cancel/d on PrefsRepo /SubscriptionSyncService/d (more precise)

I am the upstream maintainer (@samuelclay). The sed commands were tested locally against the source. Happy to help if the build needs adjustments.

Edited by Samuel Clay

Merge request reports

Loading