From 5a58522bf64c3ea86a0989b9f8090868a424bddb Mon Sep 17 00:00:00 2001 From: Alexey Arutyunov Date: Thu, 11 Sep 2025 23:08:49 +0200 Subject: [PATCH] Support changelog field for third-party F-Droid repos (#2528) --- lib/app_sources/fdroidrepo.dart | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/app_sources/fdroidrepo.dart b/lib/app_sources/fdroidrepo.dart index 5d9abbf..081ac89 100644 --- a/lib/app_sources/fdroidrepo.dart +++ b/lib/app_sources/fdroidrepo.dart @@ -218,6 +218,7 @@ class FDroidRepo extends AppSource { if (releases.isEmpty) { throw NoReleasesError(); } + String? changeLog = foundApps[0].querySelector('changelog')?.innerHtml; String? latestVersion = releases[0].querySelector('version')?.innerHtml; if (latestVersion == null) { throw NoVersionError(); @@ -261,6 +262,7 @@ class FDroidRepo extends AppSource { getApkUrlsFromUrls(apkUrls), AppNames(authorName, appName), releaseDate: releaseDate, + changeLog: changeLog, ); } else { throw getObtainiumHttpError(res);