{
    "apps": [
        {
            "id": "com.tiefensuche.soundcrowd",
            "url": "https://github.com/soundcrowd/soundcrowd",
            "author": "soundcrowd",
            "name": "SoundCrowd",
            "installedVersion": "v4.3.2",
            "latestVersion": "v4.3.2",
            "apkUrls": "[[\"soundcrowd.apk\",\"https://api.github.com/repos/soundcrowd/soundcrowd/releases/assets/375397220\"]]",
            "otherAssetUrls": "[[\"v4.3.2.tar.gz\",\"https://api.github.com/repos/soundcrowd/soundcrowd/tarball/v4.3.2\"],[\"v4.3.2.zip\",\"https://api.github.com/repos/soundcrowd/soundcrowd/zipball/v4.3.2\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":false,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\"}",
            "lastUpdateCheck": 1775220870542723,
            "pinned": false,
            "categories": [
                "multimedia"
            ],
            "releaseDate": 1773711171000000,
            "changeLog": "## What's Changed\r\n* Update authentication flow and endpoints based on OAuth 2.1 with PKCE for soundcloud in https://github.com/soundcrowd/soundcrowd-plugin-soundcloud/pull/6\r\n* Update tidal client authentication\r\n\r\n**Full Changelog**: https://github.com/soundcrowd/soundcrowd/compare/v4.3.1...v4.3.2",
            "overrideSource": null,
            "allowIdChange": true
        },
        {
            "id": "org.mozilla.fennec_fdroid",
            "url": "https://f-droid.org/en/packages/org.mozilla.fennec_fdroid",
            "author": "F-Droid official",
            "name": "Fennec",
            "installedVersion": "149.0.0",
            "latestVersion": "149.0.0",
            "apkUrls": "[[\"org.mozilla.fennec_fdroid_1490020.apk\",\"https://f-droid.org/repo/org.mozilla.fennec_fdroid_1490020.apk\"]]",
            "otherAssetUrls": "[]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"filterVersionsByRegEx\":\"\",\"trySelectingSuggestedVersionCode\":true,\"autoSelectHighestVersionCode\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false}",
            "lastUpdateCheck": 1775220870417354,
            "pinned": false,
            "categories": [
                "browser"
            ],
            "releaseDate": null,
            "changeLog": null,
            "overrideSource": "FDroid",
            "allowIdChange": false
        },
        {
            "id": "com.geecee.escapelauncher",
            "url": "https://github.com/GeorgeClensy/Escape-Launcher",
            "author": "GeorgeClensy",
            "name": "Escape Launcher",
            "installedVersion": "v2.3.1",
            "latestVersion": "v2.3.1",
            "apkUrls": "[[\"Escape-Launcher-FOSS-v2.3.1.apk\",\"https://api.github.com/repos/GeorgeClensy/Escape-Launcher/releases/assets/335611801\"],[\"Escape-Launcher-v2.3.1.apk\",\"https://api.github.com/repos/GeorgeClensy/Escape-Launcher/releases/assets/335611851\"]]",
            "otherAssetUrls": "[[\"v2.3.1.tar.gz\",\"https://api.github.com/repos/GeorgeClensy/Escape-Launcher/tarball/v2.3.1\"],[\"v2.3.1.zip\",\"https://api.github.com/repos/GeorgeClensy/Escape-Launcher/zipball/v2.3.1\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":false,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\"}",
            "lastUpdateCheck": 1775220873092428,
            "pinned": false,
            "categories": [
                "launcher"
            ],
            "releaseDate": 1767385332000000,
            "changeLog": "<img src=\"https://github.com/GeorgeClensy/Escape-Launcher/blob/master/branding/Icon%20-%20Teal.png\" height=\"75\" />\r\n<h1>\r\nEscape Launcher 2.3.1 Update\r\n</h1>\r\n\r\n> [!CAUTION]  \r\n> If you're having issues updating from an earlier version of Escape Launcher, clear the storage and uninstall any previous versions before reinstalling. I don't think there's any breaking changes with this update but I haven't tested updating.\r\n\r\n<h2>\r\nChangelog for Release 2.3.1\r\n</h2>\r\n\r\n### Bug fixes\r\n- Fixed crash when clicking on clock on Galaxy phones\r\n- Fixed crash when pausing or un-pausing work apps when launcher is not default\r\n- Fixed crash when loading widget previews\r\n- Fixed crash launcher apps without normal main activity activity setups (e.g. Samsung Reminders)\r\n\r\n<h2>\r\nChangelog for Release 2.3\r\n</h2>\r\n\r\n### Bug fixes\r\n- Performance improvements\r\n- Fixed crash when loading favourite apps in setup\r\n- Fixed some fonts not being shown on older devices by packaging them with the app\r\n- Fixed search showing fuzzy find apps before exact matches\r\n- Haptic feedback would happen twice or not at all\r\n- Bottom search is now positioned correctly\r\n\r\n### Features\r\n- App shortcut support\r\n- Work profile support\r\n- Weather integration\r\n- New dedicated FOSS version without analytics or any Google APIs\r\n- Clock opens clock when tapped\r\n- Weather opens weather when tapped\r\n- Date opens calendar when tapped\r\n- System theme colour theme\r\n\r\n### Changes\r\n- Updated home screen to have an \"at a glance\" style UI\r\n- Optimized performance in BulkAppManager\r\n- Improved Onboarding flow\r\n- Added appropriate font licences\r\n- Double tap to turn off now uses accessibility APIs so you can use biometric authentication after using it \r\n- Gradient at bottom of app drawer\r\n\r\n<h2>\r\nThanks! 🩵\r\n</h2>\r\n\r\nThanks for using Escape Launcher and supporting me! If you find any bugs or have a feature request, feel free to use the [issues tab on GitHub](https://github.com/GeorgeClensy/Escape-Launcher/issues). If you really like it, I would really apricate if you [sponsored me on GitHub](https://github.com/sponsors/GeorgeClensy). We also have a [Discord Server](https://discord.gg/9u5eVTFsyS.) you can join if you want to chat with us.\r\n\r\n<br />\r\n\r\nAs always, thanks for using Escape Launcher!",
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "ch.pocketpc.nearbyglasses",
            "url": "https://github.com/yjeanrenaud/yj_nearbyglasses",
            "author": "yjeanrenaud",
            "name": "Nearby Glasses",
            "installedVersion": "v1.0.6",
            "latestVersion": "v1.0.6",
            "apkUrls": "[[\"yj_nearbyglasses_1.0.6-izziFdroid.apk\",\"https://api.github.com/repos/yjeanrenaud/yj_nearbyglasses/releases/assets/387229837\"],[\"yj_nearbyglasses_1.0.6.apk\",\"https://api.github.com/repos/yjeanrenaud/yj_nearbyglasses/releases/assets/381556143\"],[\"yj_nearbyglasses_1.0.6_unsigned.apk\",\"https://api.github.com/repos/yjeanrenaud/yj_nearbyglasses/releases/assets/381556160\"]]",
            "otherAssetUrls": "[[\"Nearby.Glasses_1.0.6.ipa\",\"https://github.com/yjeanrenaud/yj_nearbyglasses/releases/download/v1.0.6/Nearby.Glasses_1.0.6.ipa\"],[\"v1.0.6.tar.gz\",\"https://api.github.com/repos/yjeanrenaud/yj_nearbyglasses/tarball/v1.0.6\"],[\"v1.0.6.zip\",\"https://api.github.com/repos/yjeanrenaud/yj_nearbyglasses/zipball/v1.0.6\"]]",
            "preferredApkIndex": 1,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\"}",
            "lastUpdateCheck": 1775220871163632,
            "pinned": false,
            "categories": [
                "bluetooth",
                "background"
            ],
            "releaseDate": 1774473085000000,
            "changeLog": "- added Italian\r\n- added Portuguese (Brazil)",
            "overrideSource": null,
            "allowIdChange": true
        },
        {
            "id": "com.makd.afinity",
            "url": "https://github.com/MakD/AFinity",
            "author": "MakD",
            "name": "AFinity",
            "installedVersion": "v0.7.5-beta",
            "latestVersion": "v0.7.5-beta",
            "apkUrls": "[[\"afinity-v0.7.5-beta-arm64-v8a-release.apk\",\"https://api.github.com/repos/MakD/AFinity/releases/assets/373898184\"]]",
            "otherAssetUrls": "[[\"afinity-v0.7.5-beta-armeabi-v7a-release.apk\",\"https://api.github.com/repos/MakD/AFinity/releases/assets/373897958\"],[\"afinity-v0.7.5-beta-x86-release.apk\",\"https://api.github.com/repos/MakD/AFinity/releases/assets/373898155\"],[\"afinity-v0.7.5-beta-x86_64-release.apk\",\"https://api.github.com/repos/MakD/AFinity/releases/assets/373898119\"],[\"v0.7.5-beta.tar.gz\",\"https://api.github.com/repos/MakD/AFinity/tarball/v0.7.5-beta\"],[\"v0.7.5-beta.zip\",\"https://api.github.com/repos/MakD/AFinity/zipball/v0.7.5-beta\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\"}",
            "lastUpdateCheck": 1775220877975384,
            "pinned": false,
            "categories": [
                "multimedia"
            ],
            "releaseDate": 1773516425000000,
            "changeLog": "# Release Notes\r\n\r\n## v0.7.5-beta\r\n\r\n### Major Features\r\n- Added **Jellyfin intro support**, allowing intros to play before the main content playback.\r\n- Introduced **in-app language switching**, enabling users to select the app language independently of the system locale.\r\n- Upgraded **search experience** with unified results (Movies, Shows, Episodes, Box Sets, Seerr, and Audiobookshelf) in a single search.\r\n- Added **Metacritic User rating support** in the metadata row with dynamic colour-coded icons.\r\n\r\n### Improvements\r\n- Improved **authentication and session handling** by decoupling server URL state from repositories, enabling cleaner multi-server support and more reliable session management.\r\n- Enhanced **image loading performance** with dynamic server-side image resizing and optimised Coil networking for faster concurrent image downloads.\r\n- Optimised **episode loading and paging** using server-side pagination to reduce memory usage and improve performance.\r\n- Improved **person item fetching** by using server-side role filters instead of client-side filtering.\r\n- Enhanced **home screen responsiveness** with immediate local updates to Continue Watching and Next Up after playback progress sync.\r\n- Improved **player transitions and control behavior**, preventing UI flashes during intro-to-content playback transitions.\r\n\r\n### Fixes\r\n- Fixed player control visibility issues during playback transitions.\r\n- Various performance improvements and internal refactors to simplify repositories, session handling, and UI components.\r\n\r\n---\r\n\r\n## What's Changed\r\n* Translations update from Hosted Weblate by @weblate in https://github.com/MakD/AFinity/pull/82\r\n\r\n\r\n**Full Changelog**: https://github.com/MakD/AFinity/compare/v0.7.4-beta...v0.7.5-beta",
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "de.nulide.findmydevice",
            "url": "https://f-droid.org/en/packages/de.nulide.findmydevice",
            "author": "F-Droid official",
            "name": "FMD",
            "installedVersion": "0.14.2",
            "latestVersion": "0.14.2",
            "apkUrls": "[[\"de.nulide.findmydevice_40.apk\",\"https://f-droid.org/repo/de.nulide.findmydevice_40.apk\"]]",
            "otherAssetUrls": "[]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"filterVersionsByRegEx\":\"\",\"trySelectingSuggestedVersionCode\":false,\"autoSelectHighestVersionCode\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false}",
            "lastUpdateCheck": 1775220870418163,
            "pinned": false,
            "categories": [
                "tracking"
            ],
            "releaseDate": null,
            "changeLog": null,
            "overrideSource": "FDroid",
            "allowIdChange": false
        },
        {
            "id": "com.kunzisoft.hardware.key",
            "url": "https://gitlab.com/kunzisoft/android-hardware-key-driver",
            "author": "kunzisoft",
            "name": "Key Driver",
            "installedVersion": "0.2.0",
            "latestVersion": "0.2.0",
            "apkUrls": "[[\"0.2.0 Debug\",\"https://gitlab.com/kunzisoft/android-hardware-key-driver/-/jobs/13280834018/artifacts/raw/app/build/outputs/apk/debug/app-debug.apk\"]]",
            "otherAssetUrls": "[]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"fallbackToOlderReleases\":true,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false}",
            "lastUpdateCheck": 1775220871979315,
            "pinned": false,
            "categories": [
                "authentication"
            ],
            "releaseDate": 1772185132965000,
            "changeLog": null,
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "com.valvesoftware.steamlink",
            "url": "https://media.steampowered.com/steamlink/android/latest/steamlink-android.apk",
            "author": "media.steampowered.com",
            "name": "Steam Link",
            "installedVersion": "869770286",
            "latestVersion": "869770286",
            "apkUrls": "[[\"923323605-steamlink-android.apk\",\"https://media.steampowered.com/steamlink/android/latest/steamlink-android.apk\"]]",
            "otherAssetUrls": "[]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"requestHeader\":[{\"requestHeader\":\"User-Agent: Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Mobile Safari/537.36\"}],\"defaultPseudoVersioningMethod\":\"partialAPKHash\",\"trackOnly\":false,\"invertAPKFilter\":false,\"appName\":\"Steam Link\",\"appAuthor\":\"media.steampowered.com\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"Stream games from your computer.\",\"refreshBeforeDownload\":false,\"versionDetection\":false,\"autoApkFilterByArch\":false}",
            "lastUpdateCheck": 1775220869759562,
            "pinned": false,
            "categories": [
                "gaming"
            ],
            "releaseDate": null,
            "changeLog": null,
            "overrideSource": "DirectAPKLink",
            "allowIdChange": false
        },
        {
            "id": "io.heckel.ntfy",
            "url": "https://github.com/binwiederhier/ntfy-android",
            "author": "binwiederhier",
            "name": "ntfy",
            "installedVersion": "v1.24.0",
            "latestVersion": "v1.24.0",
            "apkUrls": "[[\"ntfy-1.24.0-fdroid-debug.apk\",\"https://api.github.com/repos/binwiederhier/ntfy-android/releases/assets/368909947\"],[\"ntfy-1.24.0-fdroid-release.apk\",\"https://api.github.com/repos/binwiederhier/ntfy-android/releases/assets/368909920\"],[\"ntfy-1.24.0-play-debug.apk\",\"https://api.github.com/repos/binwiederhier/ntfy-android/releases/assets/368909916\"],[\"ntfy-1.24.0-play-release.apk\",\"https://api.github.com/repos/binwiederhier/ntfy-android/releases/assets/368909883\"]]",
            "otherAssetUrls": "[[\"ntfy-1.24.0-fdroid-release.aab\",\"https://github.com/binwiederhier/ntfy-android/releases/download/v1.24.0/ntfy-1.24.0-fdroid-release.aab\"],[\"ntfy-1.24.0-play-release.aab\",\"https://github.com/binwiederhier/ntfy-android/releases/download/v1.24.0/ntfy-1.24.0-play-release.aab\"],[\"v1.24.0.tar.gz\",\"https://api.github.com/repos/binwiederhier/ntfy-android/tarball/v1.24.0\"],[\"v1.24.0.zip\",\"https://api.github.com/repos/binwiederhier/ntfy-android/zipball/v1.24.0\"]]",
            "preferredApkIndex": 1,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\"}",
            "lastUpdateCheck": 1775220876403911,
            "pinned": false,
            "categories": [
                "background"
            ],
            "releaseDate": 1772891031000000,
            "changeLog": "This is a tiny release that will revert the \"reconnecting ...\" behavior of the foreground notification. Lots of people have complained about it, so I'm replacing it with a notification that shows up when the server connection has failed for >15 minutes, hoping that people will be less annoyed by that.\r\n\r\n**Features:**\r\n\r\n* Show notification when connection to server has been lost for 15+ minutes, with dismiss, snooze and never-show-again actions\r\n\r\n**Bug fixes + maintenance:**\r\n\r\n* Fix crash in settings when fragment is detached during backup/restore or log operations\r\n",
            "overrideSource": null,
            "allowIdChange": true
        },
        {
            "id": "app.alextran.immich",
            "url": "https://github.com/immich-app/immich",
            "author": "immich-app",
            "name": "Immich",
            "installedVersion": "v2.6.3",
            "latestVersion": "v2.6.3",
            "apkUrls": "[[\"app-arm64-v8a-release.apk\",\"https://api.github.com/repos/immich-app/immich/releases/assets/382245833\"]]",
            "otherAssetUrls": "[[\"app-armeabi-v7a-release.apk\",\"https://api.github.com/repos/immich-app/immich/releases/assets/382245841\"],[\"app-release.apk\",\"https://api.github.com/repos/immich-app/immich/releases/assets/382245832\"],[\"app-x86_64-release.apk\",\"https://api.github.com/repos/immich-app/immich/releases/assets/382245834\"],[\"docker-compose.rootless.yml\",\"https://github.com/immich-app/immich/releases/download/v2.6.3/docker-compose.rootless.yml\"],[\"docker-compose.yml\",\"https://github.com/immich-app/immich/releases/download/v2.6.3/docker-compose.yml\"],[\"example.env\",\"https://github.com/immich-app/immich/releases/download/v2.6.3/example.env\"],[\"hwaccel.ml.yml\",\"https://github.com/immich-app/immich/releases/download/v2.6.3/hwaccel.ml.yml\"],[\"hwaccel.transcoding.yml\",\"https://github.com/immich-app/immich/releases/download/v2.6.3/hwaccel.transcoding.yml\"],[\"prometheus.yml\",\"https://github.com/immich-app/immich/releases/download/v2.6.3/prometheus.yml\"],[\"v2.6.3.tar.gz\",\"https://api.github.com/repos/immich-app/immich/tarball/v2.6.3\"],[\"v2.6.3.zip\",\"https://api.github.com/repos/immich-app/immich/zipball/v2.6.3\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\"}",
            "lastUpdateCheck": 1775220878544276,
            "pinned": false,
            "categories": [
                "multimedia"
            ],
            "releaseDate": 1774545233000000,
            "changeLog": "# v2.6.3\r\n\r\n## What's Changed\r\n### 🐛 Bug fixes\r\n* fix(mobile): remove upload timeout by @mertalev in https://github.com/immich-app/immich/pull/27237\r\n* fix(web): prevent horizontal scroll bar in asset viewer side panel by @michelheusschen in https://github.com/immich-app/immich/pull/27270\r\n* fix(web): shifting motion image button by @YarosMallorca in https://github.com/immich-app/immich/pull/27275\r\n* chore(docs): withPeople parameter description by @YarosMallorca in https://github.com/immich-app/immich/pull/27262\r\n* fix(server): filter out empty search suggestions by @michelheusschen in https://github.com/immich-app/immich/pull/27292\r\n* fix: incorrect asset face sync by @bwees in https://github.com/immich-app/immich/pull/27243\r\n\r\n\r\n**Full Changelog**: https://github.com/immich-app/immich/compare/v2.6.2...v2.6.3",
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "com.fredhappyface.ewesticker",
            "url": "https://github.com/FredHappyface/Android.EweSticker",
            "author": "FredHappyface",
            "name": "EweSticker",
            "installedVersion": "20250217",
            "latestVersion": "20250217",
            "apkUrls": "[[\"com.fredhappyface.ewesticker-20250217-debug.apk\",\"https://api.github.com/repos/FredHappyface/Android.EweSticker/releases/assets/229983350\"],[\"com.fredhappyface.ewesticker-20250217-release.apk\",\"https://api.github.com/repos/FredHappyface/Android.EweSticker/releases/assets/229983374\"]]",
            "otherAssetUrls": "[[\"20250217.tar.gz\",\"https://api.github.com/repos/FredHappyface/Android.EweSticker/tarball/20250217\"],[\"20250217.zip\",\"https://api.github.com/repos/FredHappyface/Android.EweSticker/zipball/20250217\"]]",
            "preferredApkIndex": 1,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\",\"dontSortReleasesList\":false}",
            "lastUpdateCheck": 1775220873838837,
            "pinned": false,
            "categories": [
                "input",
                "files"
            ],
            "releaseDate": 1739817278000000,
            "changeLog": "## 20250217\r\n\r\n- Fix critical bug with the logger crashing the app\r\n\r\n## Cert info\r\n\r\n```\r\n69:BD:0A:BA:48:A2:F4:7C:4D:C0:DE:81:BC:A8:6A:C3:94:83:8B:39:C5:1C:D9:53:50:AD:63:2D:DD:CC:CE:D8\r\n```\r\n\r\n```\r\nSigner #1 certificate DN: CN=FredHappyface, OU=FredHappyface, O=FredHappyface, L=London, ST=London, C=UK\r\nSigner #1 certificate SHA-256 digest: 69bd0aba48a2f47c4dc0de81bca86ac394838b39c51cd95350ad632dddccced8\r\nSigner #1 certificate SHA-1 digest: 41c4b3a375ad015ad08e38e726e71ec6a338295b\r\nSigner #1 certificate MD5 digest: 1e242c696c7f1a18375727a5fc31268e\r\n```",
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "helium314.keyboard",
            "url": "https://github.com/Helium314/HeliBoard",
            "author": "Helium314",
            "name": "HeliBoard",
            "installedVersion": "v3.9",
            "latestVersion": "v3.9",
            "apkUrls": "[[\"HeliBoard_3.9-debug.apk\",\"https://api.github.com/repos/HeliBorg/HeliBoard/releases/assets/383975702\"],[\"HeliBoard_3.9-nouserlib.apk\",\"https://api.github.com/repos/HeliBorg/HeliBoard/releases/assets/383975277\"],[\"HeliBoard_3.9-release.apk\",\"https://api.github.com/repos/HeliBorg/HeliBoard/releases/assets/383975336\"]]",
            "otherAssetUrls": "[[\"v3.9.tar.gz\",\"https://api.github.com/repos/HeliBorg/HeliBoard/tarball/v3.9\"],[\"v3.9.zip\",\"https://api.github.com/repos/HeliBorg/HeliBoard/zipball/v3.9\"]]",
            "preferredApkIndex": 2,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\",\"dontSortReleasesList\":false}",
            "lastUpdateCheck": 1775220878008304,
            "pinned": false,
            "categories": [
                "input"
            ],
            "releaseDate": 1774779718000000,
            "changeLog": "Changes since 3.9-beta1:\r\n* incognito icon now responds better to user-side icnognoto mode changes not coming from the toolbar key\r\n* restore data for gesture data gathering when restoring from backup",
            "overrideSource": null,
            "allowIdChange": true
        },
        {
            "id": "de.mm20.launcher2.release",
            "url": "https://github.com/MM2-0/Kvaesitso",
            "author": "MM2-0",
            "name": "Kvaesitso",
            "installedVersion": "v1.39.3",
            "latestVersion": "v1.39.3",
            "apkUrls": "[[\"de.mm20.launcher2.release-v1.39.3.apk\",\"https://api.github.com/repos/MM2-0/Kvaesitso/releases/assets/345286448\"]]",
            "otherAssetUrls": "[[\"v1.39.3.tar.gz\",\"https://api.github.com/repos/MM2-0/Kvaesitso/tarball/v1.39.3\"],[\"v1.39.3.zip\",\"https://api.github.com/repos/MM2-0/Kvaesitso/zipball/v1.39.3\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\",\"dontSortReleasesList\":false}",
            "lastUpdateCheck": 1775220872757057,
            "pinned": false,
            "categories": [
                "launcher"
            ],
            "releaseDate": 1769270002000000,
            "changeLog": "- Fix bottom sheet related issues\r\n- Fix custom intent quick actions not passing the correct data",
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "org.thoughtcrime.securesms",
            "url": "https://github.com/signalapp/Signal-Android",
            "author": "signalapp",
            "name": "Signal",
            "installedVersion": "v8.4.1",
            "latestVersion": "v8.4.1",
            "apkUrls": "[[\"Signal-Android-github-prod-universal-release-8.4.1.apk\",\"https://api.github.com/repos/signalapp/Signal-Android/releases/assets/377478944\"]]",
            "otherAssetUrls": "[[\"v8.4.1.tar.gz\",\"https://api.github.com/repos/signalapp/Signal-Android/tarball/v8.4.1\"],[\"v8.4.1.zip\",\"https://api.github.com/repos/signalapp/Signal-Android/zipball/v8.4.1\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\"}",
            "lastUpdateCheck": 1775220872272064,
            "pinned": false,
            "categories": [
                "communication"
            ],
            "releaseDate": 1773955631000000,
            "changeLog": "Now you can optionally add a member label to describe yourself or your role in a group chat. Set your group member label to \"Referee\" or \"Goalie\" in your local rec league soccer chat to help kick things off when new teammates join, then choose a different label with your job title in the company chat. Member labels appear next to your profile name in that group, and group admins can control who can set a label with the \"Edit group info\" permission.\n\n*For automatic updates, we recommend using [Obtainium](https://community.signalusers.org/t/get-the-latest-android-releases-even-faster-with-obtainium/65274).*",
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "app.grapheneos.apps",
            "url": "https://github.com/grapheneos/apps",
            "author": "grapheneos",
            "name": "App Store",
            "installedVersion": "35",
            "latestVersion": "35",
            "apkUrls": "[[\"AppStore-35.apk\",\"https://api.github.com/repos/GrapheneOS/AppStore/releases/assets/350660423\"]]",
            "otherAssetUrls": "[[\"AppStore-35.apk.idsig\",\"https://github.com/GrapheneOS/AppStore/releases/download/35/AppStore-35.apk.idsig\"],[\"35.tar.gz\",\"https://api.github.com/repos/GrapheneOS/AppStore/tarball/35\"],[\"35.zip\",\"https://api.github.com/repos/GrapheneOS/AppStore/zipball/35\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\",\"dontSortReleasesList\":false}",
            "lastUpdateCheck": 1775220873827043,
            "pinned": false,
            "categories": [
                "apps"
            ],
            "releaseDate": 1770221940000000,
            "changeLog": "Notable changes in version 35:\r\n\r\n* temporarily disable predictive back until issues are addressed\r\n* retry automatic repository updates with exponential backoff before reporting an error\r\n* handle CancellationException for repository metadata updates\r\n* update Android Gradle plugin to 9.0.0\r\n* update Kotlin to 2.3.0\r\n* modernize code\r\n\r\nA full list of changes from the previous release (version 34) is available through the [Git commit log between the releases](https://github.com/GrapheneOS/Apps/compare/34...35).\r\n\r\n----\r\n\r\nApp Store is the client for the GrapheneOS app repository. It's included in GrapheneOS but can also be used on other Android 12+ operating systems. Our app repository currently provides our standalone apps, out-of-band updates to certain GrapheneOS components and a mirror of the core Google Play apps and Android Auto to make it easy for GrapheneOS users to install [sandboxed Google Play](https://grapheneos.org/features#sandboxed-google-play) with versions of the Google Play apps we've tested with our sandboxed Google Play compatibility layer.\r\n\r\n**GrapheneOS users must obtain GrapheneOS app updates through our App Store since verified boot metadata is required for out-of-band system app updates on GrapheneOS as part of extending verified boot to them.**",
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "org.ddosolitary.okcagent",
            "url": "https://github.com/DDoSolitary/OkcAgent",
            "author": "DDoSolitary",
            "name": "OkcAgent",
            "installedVersion": "v0.2.3",
            "latestVersion": "v0.2.3",
            "apkUrls": "[[\"app-release.apk\",\"https://api.github.com/repos/DDoSolitary/OkcAgent/releases/assets/28606868\"]]",
            "otherAssetUrls": "[[\"v0.2.3.tar.gz\",\"https://api.github.com/repos/DDoSolitary/OkcAgent/tarball/v0.2.3\"],[\"v0.2.3.zip\",\"https://api.github.com/repos/DDoSolitary/OkcAgent/zipball/v0.2.3\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\",\"dontSortReleasesList\":false}",
            "lastUpdateCheck": 1775220870457714,
            "pinned": false,
            "categories": [
                "terminal",
                "authentication",
                "background"
            ],
            "releaseDate": 1605986301000000,
            "changeLog": "**Release Notes**\r\n\r\n- When request authorization, notifications will only be used on Android 10 or later. (#13)\r\n- Fixed the bug that the app crashes when OpenKeychain returns an error for an SSH-related operation. (#19)\r\n- Fixed the bug that large GPG key IDs for the `-r` option can't be correctly parsed.\r\n- Fixed the bug that GPG key IDs with a `0x` prefix are treated as email addresses.\r\n- Switched to Bugsnag for automatic error reporting, and added support for disabling this feature. (#16)\r\n",
            "overrideSource": null,
            "allowIdChange": true
        },
        {
            "id": "website.leifs.delta.foss",
            "url": "https://github.com/delta-icons/android",
            "author": "delta-icons",
            "name": "Delta",
            "installedVersion": "v2.14.0",
            "latestVersion": "v2.14.0",
            "apkUrls": "[[\"delta-foss-v2.14.0.apk\",\"https://api.github.com/repos/Delta-Icons/android/releases/assets/385799300\"],[\"delta-fossdc-v2.14.0.apk\",\"https://api.github.com/repos/Delta-Icons/android/releases/assets/385799299\"],[\"delta-gplay-v2.14.0.apk\",\"https://api.github.com/repos/Delta-Icons/android/releases/assets/385799298\"]]",
            "otherAssetUrls": "[[\"v2.14.0.tar.gz\",\"https://api.github.com/repos/Delta-Icons/android/tarball/v2.14.0\"],[\"v2.14.0.zip\",\"https://api.github.com/repos/Delta-Icons/android/zipball/v2.14.0\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\",\"dontSortReleasesList\":false}",
            "lastUpdateCheck": 1775220876899787,
            "pinned": false,
            "categories": [
                "launcher"
            ],
            "releaseDate": 1774992226000000,
            "changeLog": "- 128 new icons, 13728 in total\n- Fixed icons not applying properly",
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "im.molly.app",
            "url": "https://github.com/mollyim/mollyim-android",
            "author": "mollyim",
            "name": "Molly",
            "installedVersion": "v8.4.1-1",
            "latestVersion": "v8.4.1-1",
            "apkUrls": "[[\"Molly-v8.4.1-1.apk\",\"https://api.github.com/repos/mollyim/mollyim-android/releases/assets/383585383\"]]",
            "otherAssetUrls": "[[\"v8.4.1-1.tar.gz\",\"https://api.github.com/repos/mollyim/mollyim-android/tarball/v8.4.1-1\"],[\"v8.4.1-1.zip\",\"https://api.github.com/repos/mollyim/mollyim-android/zipball/v8.4.1-1\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":false,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\",\"dontSortReleasesList\":false}",
            "lastUpdateCheck": 1775220873733328,
            "pinned": false,
            "categories": [
                "communication",
                "modded"
            ],
            "releaseDate": 1774715329000000,
            "changeLog": "This update merges latest Signal v8.4.1.\r\n\r\nFor the complete list of changes, see the [CHANGELOG](https://github.com/mollyim/mollyim-android/wiki/Changelog).",
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "inc.flide.vi8",
            "url": "https://github.com/8VIM/8VIM",
            "author": "8VIM",
            "name": "8Vim",
            "installedVersion": "v0.17.5",
            "latestVersion": "v0.17.5",
            "apkUrls": "[[\"8vim-release.apk\",\"https://api.github.com/repos/8VIM/8VIM/releases/assets/176420081\"]]",
            "otherAssetUrls": "[[\"v0.17.5.tar.gz\",\"https://api.github.com/repos/8VIM/8VIM/tarball/v0.17.5\"],[\"v0.17.5.zip\",\"https://api.github.com/repos/8VIM/8VIM/zipball/v0.17.5\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\",\"dontSortReleasesList\":false}",
            "lastUpdateCheck": 1775220871826533,
            "pinned": false,
            "categories": [
                "input"
            ],
            "releaseDate": 1719547196000000,
            "changeLog": "## What's Changed\r\n\r\n- fix: :bug: Ranged slider not hidden correctly by @MaethorNaur in #552\r\n\r\n\r\n**Full Changelog**: [v0.17.4...v0.17.5-rc.1](https://github.com/8VIM/8VIM/compare/v0.17.4...v0.17.5)",
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "org.sufficientlysecure.keychain",
            "url": "https://f-droid.org/packages/org.sufficientlysecure.keychain",
            "author": "Dominik Schürmann",
            "name": "OpenKeychain",
            "installedVersion": "6.0.4",
            "latestVersion": "6.0.4",
            "apkUrls": "[[\"org.sufficientlysecure.keychain_60400.apk\",\"https://f-droid.org/repo/org.sufficientlysecure.keychain_60400.apk\"]]",
            "otherAssetUrls": "[]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"filterVersionsByRegEx\":\"\",\"trySelectingSuggestedVersionCode\":false,\"autoSelectHighestVersionCode\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false}",
            "lastUpdateCheck": 1775220874032708,
            "pinned": false,
            "categories": [
                "terminal",
                "authentication"
            ],
            "releaseDate": null,
            "changeLog": "",
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "moe.shizuku.privileged.api",
            "url": "https://github.com/RikkaApps/Shizuku",
            "author": "RikkaApps",
            "name": "Shizuku",
            "installedVersion": "v13.6.0",
            "latestVersion": "v13.6.0",
            "apkUrls": "[[\"shizuku-v13.6.0.r1086.2650830c-release.apk\",\"https://api.github.com/repos/RikkaApps/Shizuku/releases/assets/257967798\"]]",
            "otherAssetUrls": "[[\"v13.6.0.tar.gz\",\"https://api.github.com/repos/RikkaApps/Shizuku/tarball/v13.6.0\"],[\"v13.6.0.zip\",\"https://api.github.com/repos/RikkaApps/Shizuku/zipball/v13.6.0\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":false,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\",\"dontSortReleasesList\":false}",
            "lastUpdateCheck": 1775220871687870,
            "pinned": false,
            "categories": [
                "terminal",
                "network",
                "adb",
                "background",
                "system"
            ],
            "releaseDate": 1748179187000000,
            "changeLog": "## What's Changed\r\n- Support Android16 QPR1\r\n- Update the start command. You can copy this file to any executable location, such as /data/local/tmp/shizuku\r\n- Support auto start without root on Android13+ when connected to a trusted WLAN\r\n\r\n**Full Changelog**: https://github.com/RikkaApps/Shizuku/compare/v13.5.4...v13.6.0",
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "com.arn.scrobble",
            "url": "https://github.com/kawaiidango/pscrobbler",
            "author": "kawaiidango",
            "name": "Pano Scrobbler",
            "installedVersion": "435",
            "latestVersion": "435",
            "apkUrls": "[[\"pano-scrobbler-android-universal.apk\",\"https://api.github.com/repos/kawaiiDango/pano-scrobbler/releases/assets/381725613\"]]",
            "otherAssetUrls": "[[\"pano-scrobbler-linux-arm64.AppImage\",\"https://github.com/kawaiiDango/pano-scrobbler/releases/download/435/pano-scrobbler-linux-arm64.AppImage\"],[\"pano-scrobbler-linux-arm64.tar.gz\",\"https://github.com/kawaiiDango/pano-scrobbler/releases/download/435/pano-scrobbler-linux-arm64.tar.gz\"],[\"pano-scrobbler-linux-x64.AppImage\",\"https://github.com/kawaiiDango/pano-scrobbler/releases/download/435/pano-scrobbler-linux-x64.AppImage\"],[\"pano-scrobbler-linux-x64.tar.gz\",\"https://github.com/kawaiiDango/pano-scrobbler/releases/download/435/pano-scrobbler-linux-x64.tar.gz\"],[\"pano-scrobbler-windows-x64.exe\",\"https://github.com/kawaiiDango/pano-scrobbler/releases/download/435/pano-scrobbler-windows-x64.exe\"],[\"435.tar.gz\",\"https://api.github.com/repos/kawaiiDango/pano-scrobbler/tarball/435\"],[\"435.zip\",\"https://api.github.com/repos/kawaiiDango/pano-scrobbler/zipball/435\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":false,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\",\"dontSortReleasesList\":false}",
            "lastUpdateCheck": 1775220874512778,
            "pinned": false,
            "categories": [
                "multimedia",
                "background"
            ],
            "releaseDate": 1774490319000000,
            "changeLog": "- Added SOCKS5 proxy settings\n- Caches albums and track loved state\n- The cached loved state is shown in the tray menu on Windows and Linux and in the notification on Android\n- Optimizations for Android and Windows\n- Bug fixes\n- Translation updates by the translators on Crowdin",
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "com.ichi2.anki",
            "url": "https://github.com/ankidroid/Anki-Android",
            "author": "ankidroid",
            "name": "AnkiDroid",
            "installedVersion": "v2.23.3",
            "latestVersion": "v2.23.3",
            "apkUrls": "[[\"AnkiDroid-2.23.3-arm64-v8a.apk\",\"https://api.github.com/repos/ankidroid/Anki-Android/releases/assets/338872563\"]]",
            "otherAssetUrls": "[[\"AnkiDroid-2.23.3-full-universal.apk\",\"https://api.github.com/repos/ankidroid/Anki-Android/releases/assets/338872596\"],[\"AnkiDroid-2.23.3.parallel.A.apk\",\"https://api.github.com/repos/ankidroid/Anki-Android/releases/assets/338887920\"],[\"AnkiDroid-2.23.3.parallel.B.apk\",\"https://api.github.com/repos/ankidroid/Anki-Android/releases/assets/338887953\"],[\"AnkiDroid-2.23.3.parallel.C.apk\",\"https://api.github.com/repos/ankidroid/Anki-Android/releases/assets/338888009\"],[\"AnkiDroid-2.23.3.parallel.D.apk\",\"https://api.github.com/repos/ankidroid/Anki-Android/releases/assets/338888160\"],[\"AnkiDroid-2.23.3.parallel.E.apk\",\"https://api.github.com/repos/ankidroid/Anki-Android/releases/assets/338888301\"],[\"dev-AnkiDroid-2.23.3-amazon-universal.apk\",\"https://api.github.com/repos/ankidroid/Anki-Android/releases/assets/338872605\"],[\"dev-AnkiDroid-2.23.3-play-universal.apk\",\"https://api.github.com/repos/ankidroid/Anki-Android/releases/assets/338872617\"],[\"variant-abi-AnkiDroid-2.23.3-armeabi-v7a.apk\",\"https://api.github.com/repos/ankidroid/Anki-Android/releases/assets/338872595\"],[\"variant-abi-AnkiDroid-2.23.3-x86.apk\",\"https://api.github.com/repos/ankidroid/Anki-Android/releases/assets/338872567\"],[\"variant-abi-AnkiDroid-2.23.3-x86_64.apk\",\"https://api.github.com/repos/ankidroid/Anki-Android/releases/assets/338872594\"],[\"z-AnkiDroid-2.23.3-full-universal-nominify.apk\",\"https://api.github.com/repos/ankidroid/Anki-Android/releases/assets/338872638\"],[\"z-proguard-mappings.tar.gz\",\"https://github.com/ankidroid/Anki-Android/releases/download/v2.23.3/z-proguard-mappings.tar.gz\"],[\"v2.23.3.tar.gz\",\"https://api.github.com/repos/ankidroid/Anki-Android/tarball/v2.23.3\"],[\"v2.23.3.zip\",\"https://api.github.com/repos/ankidroid/Anki-Android/zipball/v2.23.3\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":true,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":true,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\",\"dontSortReleasesList\":false}",
            "lastUpdateCheck": 1775220878225432,
            "pinned": false,
            "categories": [
                "notetaking",
                "language"
            ],
            "releaseDate": 1768085551000000,
            "changeLog": "> [!IMPORTANT]\n> GitHub does not auto-update apps\n\n\n## For regular users\n\nInstall `arm64-v8a` from the **Assets** section below. If it fails to install, use `Parallel.A`.\n\n`Parallel` builds install side-by-side with the main APK, allowing you to use different settings and profiles (via the `AnkiDroid directory` advanced setting and a different AnkiWeb login).\n\n\n## For testers\n\nThe builds with `full`, `play` and `amazon` are useful for testing our builds for different app stores:\n\n- **`full`**: F-Droid & GitHub `Parallel` apks\n- **`play`**: Google Play - does not have `MANAGE_EXTERNAL_STORAGE` permission as it is forbidden by Google, on uninstall the user is invited to delete data.\n- **`amazon`**: Amazon - currently same as full, historically removed `CAMERA` permission\n\n\n## ABI variants\n\nWe perform ABI splits to reduce APK size. In rare cases, a phone may not be using the `arm64-v8a` ABI. You can find your phone's ABI using [kamgurgul/cpu-info](https://github.com/kamgurgul/cpu-info). If disk space isn't an issue, use the `full` apk.",
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "eu.faircode.email",
            "url": "https://github.com/m66b/fairemail",
            "author": "m66b",
            "name": "FairEmail",
            "installedVersion": "1.2313",
            "latestVersion": "1.2313",
            "apkUrls": "[[\"FairEmail-v1.2313a-github-release.apk\",\"https://api.github.com/repos/M66B/FairEmail/releases/assets/369638208\"],[\"FairEmail-v1.2313a-large-release.apk\",\"https://api.github.com/repos/M66B/FairEmail/releases/assets/369638868\"]]",
            "otherAssetUrls": "[[\"1.2313.tar.gz\",\"https://api.github.com/repos/M66B/FairEmail/tarball/1.2313\"],[\"1.2313.zip\",\"https://api.github.com/repos/M66B/FairEmail/zipball/1.2313\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\",\"dontSortReleasesList\":false}",
            "lastUpdateCheck": 1775220874573983,
            "pinned": false,
            "categories": [
                "communication"
            ],
            "releaseDate": 1773042480000000,
            "changeLog": "<a href=\"https://en.wikipedia.org/wiki/Diuqin\">\r\n<img src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/1/11/Diuqin_TD.png/330px-Diuqin_TD.png\" width=\"330\" height=\"141\" alt=\"Diuqin\" />\r\n<p><strong>Diuqin</strong></p>\r\n</a>\r\n\r\n<br>\r\n\r\n**Changelog**\r\n\r\nMain changes: https://github.com/M66B/FairEmail/blob/master/CHANGELOG.md\r\n\r\nAll changes: https://github.com/M66B/FairEmail/compare/1.2312...1.2313?w=1\r\n\r\n<br>\r\n\r\n[Feedback](https://contact.faircode.eu/?product=fairemailsupport) &#x1F5E8;, [reviews](https://play.google.com/store/apps/details?id=eu.faircode.email) &#x2B50;, thanks &#x1F44D;, [donations](https://email.faircode.eu/donate/) and [purchases](https://play.google.com/store/apps/details?id=eu.faircode.email) &#x1f4b2; are appreciated.\r\n\r\n<br>\r\n\r\n*You might need to expand the **Assets** section below to download the **APK file**, which can be installed as an update.*\r\n\r\n*Möglicherweise müssen Sie den nun folgenden Abschnitt **Assets** aufklappen, um die **APK-Datei** herunterzuladen, die dann als Update installiert werden kann.*\r\n\r\n<br>\r\n\r\n<sup>The “large” version requests more memory from Android, which may be necessary if more than a few accounts  are configured.</sup>\r\n\r\n<p align=\"right\"><sup>4.820</sup></p>\r\n",
            "overrideSource": null,
            "allowIdChange": true
        },
        {
            "id": "org.openfoodfacts.scanner",
            "url": "https://github.com/openfoodfacts/smooth-app",
            "author": "openfoodfacts",
            "name": "OpenFoodFacts",
            "installedVersion": "v4.22.3",
            "latestVersion": "v4.22.3",
            "apkUrls": "[[\"openfoodfacts-main_fdroid-v4.22.3.apk\",\"https://api.github.com/repos/openfoodfacts/smooth-app/releases/assets/315908475\"],[\"openfoodfacts-main_google_play-v4.22.3.apk\",\"https://api.github.com/repos/openfoodfacts/smooth-app/releases/assets/315908675\"]]",
            "otherAssetUrls": "[[\"version-code.txt\",\"https://github.com/openfoodfacts/smooth-app/releases/download/v4.22.3/version-code.txt\"],[\"v4.22.3.tar.gz\",\"https://api.github.com/repos/openfoodfacts/smooth-app/tarball/v4.22.3\"],[\"v4.22.3.zip\",\"https://api.github.com/repos/openfoodfacts/smooth-app/zipball/v4.22.3\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\"}",
            "lastUpdateCheck": 1775220878173321,
            "pinned": false,
            "categories": [
                "browser"
            ],
            "releaseDate": 1763027784000000,
            "changeLog": "## [4.22.3](https://github.com/openfoodfacts/smooth-app/compare/v4.22.2...v4.22.3) (2025-11-12)\n\n\n### 🐛 Bug Fixes\n\n* Hotfix: Rive animation & search bar ([#7225](https://github.com/openfoodfacts/smooth-app/issues/7225)) ([ee88ade](https://github.com/openfoodfacts/smooth-app/commit/ee88adebe7910d42da50a6cc566d1ee007d87470))\n\n\n### 🛠 Miscellaneous\n\n* **deps:** bump file_picker in /packages/smooth_app ([#7207](https://github.com/openfoodfacts/smooth-app/issues/7207)) ([1d4d217](https://github.com/openfoodfacts/smooth-app/commit/1d4d217f420dbecdf146e0098fe199e130d3c94c))\n* **deps:** bump image_picker in /packages/smooth_app ([#7223](https://github.com/openfoodfacts/smooth-app/issues/7223)) ([6f5174f](https://github.com/openfoodfacts/smooth-app/commit/6f5174fad32393a2403e08eb22a41dce58b94ca7))",
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "com.dot.gallery",
            "url": "https://github.com/IacobIonut01/Gallery",
            "author": "IacobIonut01",
            "name": "Gallery",
            "installedVersion": "4.0.2",
            "latestVersion": "4.0.2",
            "apkUrls": "[[\"Gallery-4.0.2-402004-arm64-v8a-nomaps.apk\",\"https://api.github.com/repos/IacobIonut01/Gallery/releases/assets/319161998\"],[\"Gallery-4.0.2-402004-arm64-v8a.apk\",\"https://api.github.com/repos/IacobIonut01/Gallery/releases/assets/319161999\"]]",
            "otherAssetUrls": "[[\"Gallery-4.0.2-402000-universal-nomaps.apk\",\"https://api.github.com/repos/IacobIonut01/Gallery/releases/assets/319161993\"],[\"Gallery-4.0.2-402000-universal.apk\",\"https://api.github.com/repos/IacobIonut01/Gallery/releases/assets/319161994\"],[\"Gallery-4.0.2-402001-x86-nomaps.apk\",\"https://api.github.com/repos/IacobIonut01/Gallery/releases/assets/319161996\"],[\"Gallery-4.0.2-402001-x86.apk\",\"https://api.github.com/repos/IacobIonut01/Gallery/releases/assets/319161991\"],[\"Gallery-4.0.2-402002-x86_64-nomaps.apk\",\"https://api.github.com/repos/IacobIonut01/Gallery/releases/assets/319161990\"],[\"Gallery-4.0.2-402002-x86_64.apk\",\"https://api.github.com/repos/IacobIonut01/Gallery/releases/assets/319161992\"],[\"Gallery-4.0.2-402003-armeabi-v7a-nomaps.apk\",\"https://api.github.com/repos/IacobIonut01/Gallery/releases/assets/319161995\"],[\"Gallery-4.0.2-402003-armeabi-v7a.apk\",\"https://api.github.com/repos/IacobIonut01/Gallery/releases/assets/319161997\"],[\"4.0.2.tar.gz\",\"https://api.github.com/repos/IacobIonut01/Gallery/tarball/4.0.2\"],[\"4.0.2.zip\",\"https://api.github.com/repos/IacobIonut01/Gallery/zipball/4.0.2\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\",\"dontSortReleasesList\":false}",
            "lastUpdateCheck": 1775220878067881,
            "pinned": false,
            "categories": [
                "multimedia"
            ],
            "releaseDate": 1763717195000000,
            "changeLog": "## Changes\r\n- Properly observe the state updates in the OptionLayout lists\r\n- [Enhancement] Add disable moving to trash confirmation option\r\n- VideoPlayer: Fix no audio focus being broken after video player changes\r\n- Vault: Fix a bug where the encrypted media couldn't be restored if the original file was deleted\r\n- Setup: Actually make the notification permission optional\r\n\r\n### Checksums\r\n**Gallery-4.0.2-402004-arm64-v8a-nomaps.apk**: `cf7d151a1c7cf42715b79fb112c2b09dc5cbc313b1509757824606607f27e832`\r\n**Gallery-4.0.2-402004-arm64-v8a.apk**: `5142a6c309d004b15444b5622cb76edaf6e38c656c35b11e97941e48f8b1aefa`\r\n**Gallery-4.0.2-402003-armeabi-v7a-nomaps.apk**: `f7cc18d955a826e584862e097de88a816004eaee0ed0e1c74867bd63e59520eb`\r\n**Gallery-4.0.2-402003-armeabi-v7a.apk**: `6d12178c28c5f6316f80a43bb6b5c24309d0438061a795af4a8955d2fbf9d0f4`\r\n**Gallery-4.0.2-402000-universal-nomaps.apk**: `4409c502655a90f50270cfc60416167c055bd90acdcc8ae9b265cbe2029d58e3`\r\n**Gallery-4.0.2-402000-universal.apk**: `d164b5fa87a51be1e069cced45b8e211cd0a4aaafb9f7ecf0f37130f72d0ea20`\r\n**Gallery-4.0.2-402001-x86-nomaps.apk**: `4a6f4de3b8867f072501aaa2f3951077cff827a93f40043bfc65687a316beef2`\r\n**Gallery-4.0.2-402001-x86.apk**: `dd89b7b68aadf75d7290b47825b333a648ddd6120c5c78220bbea98bf341e51a`\r\n**Gallery-4.0.2-402002-x86_64-nomaps.apk**: `5be255ed7adcbbc7b03543198136a0c4dcf0e37390890339a349cdbe0b519568`\r\n**Gallery-4.0.2-402002-x86_64.apk**: `5e11870ff1b0a0ec97893581bcc5e63036282fc9ff95a0c9605d6d5cea09ce59`\r\n",
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "com.mrsep.musicrecognizer",
            "url": "https://github.com/aleksey-saenko/MusicRecognizer",
            "author": "aleksey-saenko",
            "name": "Audile",
            "installedVersion": "v1.13.2",
            "latestVersion": "v1.13.2",
            "apkUrls": "[[\"Audile_v1.13.2_github.apk\",\"https://api.github.com/repos/aleksey-saenko/MusicRecognizer/releases/assets/340388969\"]]",
            "otherAssetUrls": "[[\"v1.13.2.tar.gz\",\"https://api.github.com/repos/aleksey-saenko/MusicRecognizer/tarball/v1.13.2\"],[\"v1.13.2.zip\",\"https://api.github.com/repos/aleksey-saenko/MusicRecognizer/zipball/v1.13.2\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\"}",
            "lastUpdateCheck": 1775220871155769,
            "pinned": false,
            "categories": [
                "multimedia"
            ],
            "releaseDate": 1768386235000000,
            "changeLog": "# What's Changed\r\n* Add Galician translation (Thanks ghose!)\r\n* Fix bug causing \"corrupted backup\" error when restoring from backup file\r\n* Fix app crashes in some rare cases\r\n* Lock screen widget no longer requires device unlock if no permissions are needed\r\n* Update translations\r\n* Minor fixes",
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "md.obsidian",
            "url": "https://github.com/obsidianmd/obsidian-releases",
            "author": "obsidianmd",
            "name": "Obsidian",
            "installedVersion": "v1.12.7",
            "latestVersion": "v1.12.7",
            "apkUrls": "[[\"Obsidian-1.12.7.apk\",\"https://api.github.com/repos/obsidianmd/obsidian-releases/releases/assets/379810939\"]]",
            "otherAssetUrls": "[[\"Obsidian-1.12.7.AppImage\",\"https://github.com/obsidianmd/obsidian-releases/releases/download/v1.12.7/Obsidian-1.12.7.AppImage\"],[\"Obsidian-1.12.7.dmg\",\"https://github.com/obsidianmd/obsidian-releases/releases/download/v1.12.7/Obsidian-1.12.7.dmg\"],[\"Obsidian-1.12.7.exe\",\"https://github.com/obsidianmd/obsidian-releases/releases/download/v1.12.7/Obsidian-1.12.7.exe\"],[\"obsidian-1.12.7.tar.gz\",\"https://github.com/obsidianmd/obsidian-releases/releases/download/v1.12.7/obsidian-1.12.7.tar.gz\"],[\"Obsidian-1.12.7-arm64.AppImage\",\"https://github.com/obsidianmd/obsidian-releases/releases/download/v1.12.7/Obsidian-1.12.7-arm64.AppImage\"],[\"obsidian-1.12.7-arm64.tar.gz\",\"https://github.com/obsidianmd/obsidian-releases/releases/download/v1.12.7/obsidian-1.12.7-arm64.tar.gz\"],[\"obsidian_1.12.7_amd64.deb\",\"https://github.com/obsidianmd/obsidian-releases/releases/download/v1.12.7/obsidian_1.12.7_amd64.deb\"],[\"obsidian-1.12.7.asar.gz\",\"https://github.com/obsidianmd/obsidian-releases/releases/download/v1.12.7/obsidian-1.12.7.asar.gz\"],[\"v1.12.7.tar.gz\",\"https://api.github.com/repos/obsidianmd/obsidian-releases/tarball/v1.12.7\"],[\"v1.12.7.zip\",\"https://api.github.com/repos/obsidianmd/obsidian-releases/zipball/v1.12.7\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\",\"dontSortReleasesList\":false}",
            "lastUpdateCheck": 1775220875026480,
            "pinned": false,
            "categories": [
                "notetaking",
                "files"
            ],
            "releaseDate": 1774281379000000,
            "changeLog": "https://obsidian.md/changelog/2026-03-23-desktop-v1.12.7/",
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "net.activitywatch.android",
            "url": "https://github.com/activitywatch/aw-android",
            "author": "activitywatch",
            "name": "ActivityWatch",
            "installedVersion": "v0.12.1",
            "latestVersion": "v0.12.1",
            "apkUrls": "[[\"aw-android.apk\",\"https://api.github.com/repos/ActivityWatch/aw-android/releases/assets/130454776\"]]",
            "otherAssetUrls": "[[\"aw-android.aab\",\"https://github.com/ActivityWatch/aw-android/releases/download/v0.12.1/aw-android.aab\"],[\"v0.12.1.tar.gz\",\"https://api.github.com/repos/ActivityWatch/aw-android/tarball/v0.12.1\"],[\"v0.12.1.zip\",\"https://api.github.com/repos/ActivityWatch/aw-android/zipball/v0.12.1\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\",\"dontSortReleasesList\":false}",
            "lastUpdateCheck": 1775220870878408,
            "pinned": false,
            "categories": [
                "tracking",
                "background"
            ],
            "releaseDate": 1697210689000000,
            "changeLog": "Finally, a new release!\r\n\r\n- Supports Android 13 🤖\r\n- Includes all the improvements to ActivityWatch since the last aw-android version in 2021 🎉\r\n- Much improved startup time 🚀\r\n- New onboarding flow\r\n\r\n## What's Changed\r\n\r\nPRs since v0.10.0\r\n\r\n* Add ChromeWatcher by @miguelrochefort in https://github.com/ActivityWatch/aw-android/pull/30\r\n* ci: fetch builds from aw-server-rust repo, instead of building (and some minor fixes) by @ErikBjare in https://github.com/ActivityWatch/aw-android/pull/75\r\n* ci: continued migration to GitHub Actions by @ErikBjare in https://github.com/ActivityWatch/aw-android/pull/76\r\n* build: downgrade NDK to r21e, misc build fixes by @ErikBjare in https://github.com/ActivityWatch/aw-android/pull/87\r\n* test: E2E instrumented testing with basic screenshot test by @ErikBjare in https://github.com/ActivityWatch/aw-android/pull/88\r\n* minor misc fixes by @ErikBjare in https://github.com/ActivityWatch/aw-android/pull/89\r\n* CI restructure by @ErikBjare in https://github.com/ActivityWatch/aw-android/pull/91\r\n* build(deps): bump NDK to 25c by @ErikBjare in https://github.com/ActivityWatch/aw-android/pull/95\r\n\r\n## New Contributors\r\n* @miguelrochefort made their first contribution in https://github.com/ActivityWatch/aw-android/pull/30\r\n\r\n**Full Changelog**: https://github.com/ActivityWatch/aw-android/compare/v0.10.0...v0.12.1",
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "com.termux",
            "url": "https://github.com/termux/termux-app",
            "author": "termux",
            "name": "Termux",
            "installedVersion": "v0.118.3",
            "latestVersion": "v0.118.3",
            "apkUrls": "[[\"termux-app_v0.118.3+github-debug_arm64-v8a.apk\",\"https://api.github.com/repos/termux/termux-app/releases/assets/257237301\"]]",
            "otherAssetUrls": "[[\"termux-app_v0.118.3+github-debug_armeabi-v7a.apk\",\"https://api.github.com/repos/termux/termux-app/releases/assets/257237298\"],[\"termux-app_v0.118.3+github-debug_sha256sums\",\"https://github.com/termux/termux-app/releases/download/v0.118.3/termux-app_v0.118.3%2Bgithub-debug_sha256sums\"],[\"termux-app_v0.118.3+github-debug_universal.apk\",\"https://api.github.com/repos/termux/termux-app/releases/assets/257237300\"],[\"termux-app_v0.118.3+github-debug_x86.apk\",\"https://api.github.com/repos/termux/termux-app/releases/assets/257237297\"],[\"termux-app_v0.118.3+github-debug_x86_64.apk\",\"https://api.github.com/repos/termux/termux-app/releases/assets/257237299\"],[\"v0.118.3.tar.gz\",\"https://api.github.com/repos/termux/termux-app/tarball/v0.118.3\"],[\"v0.118.3.zip\",\"https://api.github.com/repos/termux/termux-app/zipball/v0.118.3\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\",\"dontSortReleasesList\":false}",
            "lastUpdateCheck": 1775220877954199,
            "pinned": false,
            "categories": [
                "terminal",
                "system"
            ],
            "releaseDate": 1747954046000000,
            "changeLog": "## v0.118.3 - 2025-05-22 10:47\r\n\r\n**Commit history:** [`v0.118.2...v0.118.3`](https://github.com/termux/termux-app/compare/21c0d51f...v0.118.3)\r\n\r\n<details>\r\n<summary>Changelog</summary>\r\n\r\n### Changed\r\n\r\n- **!** Remove `TERMUX_APP__BUILD_DATA_DIR` as a different naming scheme will be used for build variables and rename `TERMUX__ROOTFS` to `TERMUX__ROOTFS_DIR`. ([`849e6b10`](https://github.com/termux/termux-app/commit/849e6b10))\r\n\r\n## &nbsp;\r\n\r\n&nbsp;\r\n\r\n\r\n\r\n### Fixed\r\n\r\n- Bump `org.lsposed.hiddenapibypass:hiddenapibypass` to `6.1` to fix crash on Android 16 QPR1. Related commit https://github.com/LSPosed/AndroidHiddenApiBypass/commit/9efadf06. Related commit https://android-review.googlesource.com/c/platform/libcore/+/3380841. Related commit https://cs.android.com/android/_/android/platform/libcore/+/0dc31afe. Closes [#4556](https://github.com/termux/termux-app/issues/4556). ([`fda17afa`](https://github.com/termux/termux-app/commit/fda17afa))  \r\n\r\n- Declare `MANAGE_EXTERNAL_STORAGE` as it being added in Termux:API version `0.51.0` is revoking the storage permission of Termux app after updates and sometimes later. Related issue [#4486](https://github.com/termux/termux-app/issues/4486). ([`23756528`](https://github.com/termux/termux-app/commit/23756528))  \r\n\r\n- Add explicit `serialVersionUID` to `Serializable` classes like `ReportInfo` and `TextIOInfo`. Reading `ReportInfo` with `Bundle.getSerializable()` by `ReportActivity` is triggering exception when default algorithm is used for `serialVersionUID` in Termux:API plugin app when error notification created in `ResultReturner.returnData()` by `TermuxPluginUtils.sendPluginCommandErrorNotification()` is clicked. Related issue https://github.com/termux/termux-api/issues/762. ([`4f033b34`](https://github.com/termux/termux-app/commit/4f033b34))  \r\n\r\n---\r\n\r\n&nbsp;\r\n\r\n</details>\r\n",
            "overrideSource": null,
            "allowIdChange": true
        },
        {
            "id": "com.aurora.store",
            "url": "https://gitlab.com/AuroraOSS/AuroraStore",
            "author": "AuroraOSS",
            "name": "Aurora Store",
            "installedVersion": "4.8.1",
            "latestVersion": "4.8.1",
            "apkUrls": "[[\"AuroraStore-4.8.1.apk\",\"https://gitlab.com/-/project/6922885/uploads/2ee95ec85244b45cc860b63ec7a10ad6/AuroraStore-4.8.1.apk\"],[\"AuroraStore-hw-4.8.1.apk\",\"https://gitlab.com/-/project/6922885/uploads/4273b80833e86c4f811b29d164a6726c/AuroraStore-hw-4.8.1.apk\"],[\"AuroraStore-preload-4.8.1.apk\",\"https://gitlab.com/-/project/6922885/uploads/0abb1e17ff43cfb44f22df94863c533e/AuroraStore-preload-4.8.1.apk\"]]",
            "otherAssetUrls": "[]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"fallbackToOlderReleases\":true,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false}",
            "lastUpdateCheck": 1775220876400440,
            "pinned": false,
            "categories": [
                "apps"
            ],
            "releaseDate": 1771258430000000,
            "changeLog": null,
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "com.futo.platformplayer",
            "url": "https://grayjay.app/#download/",
            "author": "grayjay.app",
            "name": "Grayjay",
            "installedVersion": "903866243",
            "latestVersion": "903866243",
            "apkUrls": "[[\"903866243-app-arm64-v8a-release.apk\",\"https://releases.grayjay.app/app-arm64-v8a-release.apk\"]]",
            "otherAssetUrls": "[]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"intermediateLink\":[],\"customLinkFilterRegex\":\"\",\"filterByLinkText\":false,\"matchLinksOutsideATags\":false,\"skipSort\":false,\"reverseSort\":false,\"sortByLastLinkSegment\":false,\"versionExtractWholePage\":false,\"requestHeader\":[{\"requestHeader\":\"User-Agent: Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Mobile Safari/537.36\"}],\"defaultPseudoVersioningMethod\":\"APKLinkHash\",\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"v8a\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false}",
            "lastUpdateCheck": 1775220869725149,
            "pinned": false,
            "categories": [
                "multimedia"
            ],
            "releaseDate": null,
            "changeLog": null,
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "com.limelight.noir",
            "url": "https://github.com/ClassicOldSong/moonlight-android",
            "author": "ClassicOldSong",
            "name": "Artemis",
            "installedVersion": "v20.2.6",
            "latestVersion": "v20.2.6",
            "apkUrls": "[[\"artemis-nonRoot_game-release.apk\",\"https://api.github.com/repos/ClassicOldSong/moonlight-android/releases/assets/282477628\"]]",
            "otherAssetUrls": "[[\"v20.2.6.tar.gz\",\"https://api.github.com/repos/ClassicOldSong/moonlight-android/tarball/v20.2.6\"],[\"v20.2.6.zip\",\"https://api.github.com/repos/ClassicOldSong/moonlight-android/zipball/v20.2.6\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"v(.+)\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"nonRoot\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\",\"matchGroutToUse\":\"$1\"}",
            "lastUpdateCheck": 1775220871914188,
            "pinned": false,
            "categories": [
                "gaming"
            ],
            "releaseDate": 1754669586000000,
            "changeLog": "## Change log:\r\n\r\nv20.2.6\r\n\r\n* Revert changes related to mouse event handling introduced in PRs\r\n\r\nv20.2.5\r\n\r\n* Fix mouse movement problem in some weird cases\r\n\r\nv20.2.4\r\n\r\n* Fix potential nullptrs\r\n\r\nv20.2.3\r\n\r\n* Improve text input handling on external monitor controller\r\n\r\nv20.2.2\r\n\r\n* Secondary display improvements by @Janyger in https://github.com/ClassicOldSong/moonlight-android/pull/268\r\n\r\nGreat for connecting your phone to an external monitor or AR glasses. Resolution and refresh rate are auto-detected, you can just click and play!\r\n\r\n## 🌟 Bonus\r\n\r\n[ApolloLauncherExport](https://github.com/ClassicOldSong/ApolloLauncherExport)\r\n\r\nExport Apollo apps to Pegasus, Daijishō and ES-DE for a better game launching experience\r\n\r\n> [!WARNING]\r\n> Some devices will lock framerate when having \"Game Booster\"/\"Game Helper\" enabled. Disable the feature or remove Artemis from those tools may help.\r\n>\r\n> Please note that in-app performance overlay doesn't show actual refresh rate of the screen. It only shows the framerate that the decoder currently runs at. If you want to check the actual refresh rate on-screen, go to the Developer Settings of your phone and enable FPS meter.\r\n\r\n> [!NOTE]  \r\n> This version includes changes that requires features from [Apollo](https://github.com/ClassicOldSong/Apollo/releases). Virtual Display, OTP/DeepLink pairing, Server Commands and Clipboard Sync can only function with Apollo. Compatibility with current Sunshine hosts are not affected, but might break with GFE.\r\n\r\n**Full Changelog**: https://github.com/ClassicOldSong/moonlight-android/compare/v20.1.5...v20.2.5",
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "nie.translator.rtranslator",
            "url": "https://github.com/niedev/RTranslator",
            "author": "niedev",
            "name": "RTranslator",
            "installedVersion": "2.1.5",
            "latestVersion": "2.1.5",
            "apkUrls": "[[\"RTranslator_2.1.5.apk\",\"https://api.github.com/repos/niedev/RTranslator/releases/assets/360162934\"]]",
            "otherAssetUrls": "[[\"2.1.5.tar.gz\",\"https://api.github.com/repos/niedev/RTranslator/tarball/2.1.5\"],[\"2.1.5.zip\",\"https://api.github.com/repos/niedev/RTranslator/zipball/2.1.5\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\"}",
            "lastUpdateCheck": 1775220870713362,
            "pinned": false,
            "categories": [
                "language"
            ],
            "releaseDate": 1771760246000000,
            "changeLog": "What's new:\r\n- Added a setting to show both transcription and translation in WalkieTalkie and Conversation mode (PR #128, made by @JedLee6)\r\n- Fixed a bug where on Vivo phones, the audio recording wouldn't work (issue #155, thanks to @NikolaCavendish for the help with debugging)\r\n.",
            "overrideSource": null,
            "allowIdChange": true
        },
        {
            "id": "com.raival.compose.file.explorer",
            "url": "https://github.com/Raival-e/Prism-File-Explorer",
            "author": "Raival-e",
            "name": "Prism File Explorer",
            "installedVersion": "v1.3.2",
            "latestVersion": "v1.3.2",
            "apkUrls": "[[\"app-release.apk\",\"https://api.github.com/repos/Raival-e/Prism-File-Explorer/releases/assets/292529886\"]]",
            "otherAssetUrls": "[[\"v1.3.2.tar.gz\",\"https://api.github.com/repos/Raival-e/Prism-File-Explorer/tarball/v1.3.2\"],[\"v1.3.2.zip\",\"https://api.github.com/repos/Raival-e/Prism-File-Explorer/zipball/v1.3.2\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\"}",
            "lastUpdateCheck": 1775220870677016,
            "pinned": false,
            "categories": [
                "multimedia",
                "files"
            ],
            "releaseDate": 1757684711000000,
            "changeLog": "# Release Notes\r\n\r\n> [!NOTE]  \r\n> Due to school, development of this app (as well as the review of pull requests) will slow down. There are many suggestions and feature requests that have not yet been implemented. I’ve decided to publish the app anyway, as I won’t be able to do all of them at this time.\r\n\r\n### 🖼️ Enhanced Display & Gallery Experience\r\n- **Advanced Display Options**: Customize your viewing experience with new options including column count, item size, gallery mode, and crop-in thumbnails\r\n- **Full Quality Image Viewer**: Images now display in their complete original quality\r\n- **Improved Media Retrieval**: Significantly faster loading times for media files\r\n\r\n### 📌 Quick Access & Navigation\r\n- **Pin Files to Home**: Long-press any file and select \"Pin to Home\" for instant access (unpin by long-pressing in home tab and selecting delete)\r\n- **Swipe to Close Tabs**: Close any tab with a simple downward swipe gesture to the tab header\r\n- **Copy Path Feature**: Long-press files in the breadcrumbs bar to copy the current path\r\n- **Remember Last Opened Tabs**: Your tab state is can be preserved between sessions (Preferences → Remember last session)\r\n\r\n### 🗂️ Better Organization & Filtering\r\n- **Folder-Based Category Tabs**: category tabs now have folder-based categorisation\r\n- **Exclude Folders from Scanning**: Customize which folders to exclude in recent files and toggle hidden file scanning (Preferences→ Recent Files → Excluded Paths)\r\n- **Neutral Name Sorting**: Sort by name now uses improved neutral ordering\r\n\r\n### ⚙️ Settings & Customization\r\n- **Export/Import Preferences**: Back up and share your preferences (Preferences → Other → Export preferences. To import, navigate and open the exported file)\r\n- **Hide Main Toolbar**: Enable compact layout by hiding the main toolbar\r\n- **Confirm Before Exit**: Added confirmation dialog to prevent accidental app closure\r\n- **Binary Size Formatting**: File sizes now use proper binary prefixes (KiB, MiB, etc.)\r\n\r\n### 🌍 Localization\r\n- New translations have been added (**French** and **Spanish** translation)\r\n\r\n## 🐛 Bug Fixes & Improvements\r\n- Various bug fixes and overall visual improvements for a smoother experience\r\n\r\n## Contributors\r\n* fix merged (antisplit) apk signing on release builds by @AbhiTheModder in https://github.com/Raival-e/Prism-File-Explorer/pull/146\r\n* Add Spanish translation by @tiirwaa in https://github.com/Raival-e/Prism-File-Explorer/pull/173\r\n\r\n## New Contributors\r\n* @tiirwaa made their first contribution in https://github.com/Raival-e/Prism-File-Explorer/pull/173\r\n\r\n## Special Thanks\r\n- Huge thanks to @sud0xenn for his thorough testing of the app, as well as to everyone who reported bugs and suggested improvements.\r\n\r\n## 🔐 App Verification\r\n### MD5: \r\n```\r\n31b49fe8c2597781af9e0c69228af580\r\n```\r\n### SHA1:\r\n```\r\nfa459e283f73822af23eccd732dc2069c396299c\r\n```\r\n### SHA256:\r\n```\r\n49ffa960bb52876d03b29c21576becff391a59e847c7d56e07117d4ee946dc0f\r\n```\r\n\r\n**Full Changelog**: https://github.com/Raival-e/Prism-File-Explorer/compare/v1.3.1...v1.3.2",
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "io.github.quillpad",
            "url": "https://github.com/quillpad/quillpad",
            "author": "quillpad",
            "name": "Quillpad",
            "installedVersion": "v1.5.12",
            "latestVersion": "v1.5.12",
            "apkUrls": "[[\"quillpad-1.5.12.apk\",\"https://api.github.com/repos/quillpad/quillpad/releases/assets/361233094\"]]",
            "otherAssetUrls": "[[\"mapping-1.5.12.txt.gz\",\"https://github.com/quillpad/quillpad/releases/download/v1.5.12/mapping-1.5.12.txt.gz\"],[\"v1.5.12.tar.gz\",\"https://api.github.com/repos/quillpad/quillpad/tarball/v1.5.12\"],[\"v1.5.12.zip\",\"https://api.github.com/repos/quillpad/quillpad/zipball/v1.5.12\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\"}",
            "lastUpdateCheck": 1775220871330206,
            "pinned": false,
            "categories": [
                "notetaking"
            ],
            "releaseDate": 1771907369000000,
            "changeLog": "## What's Changed\r\n* Truncate sync files on open by @JSkold in https://github.com/quillpad/quillpad/pull/591\r\n* Main view performance improvement by @jsixface in https://github.com/quillpad/quillpad/pull/595\r\n* Fix android test and schedule permission issues by @jsixface in https://github.com/quillpad/quillpad/pull/596\r\n* feat: Adding more color customization to Quillpad by @AggroSpur in https://github.com/quillpad/quillpad/pull/598\r\n\r\n## New Contributors\r\n* @JSkold made their first contribution in https://github.com/quillpad/quillpad/pull/591\r\n* @AggroSpur made their first contribution in https://github.com/quillpad/quillpad/pull/598\r\n\r\n**Full Changelog**: https://github.com/quillpad/quillpad/compare/v1.5.11...v1.5.12",
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "com.atharok.screentime",
            "url": "https://gitlab.com/Atharok/ScreenTime",
            "author": "Atharok",
            "name": "Screen Time",
            "installedVersion": "1.3.2",
            "latestVersion": "1.3.2",
            "apkUrls": "[[\"screen-time-1.3.2.apk\",\"https://gitlab.com/Atharok/ScreenTime/-/releases/1.3.2/downloads/screen-time-1.3.2.apk\"]]",
            "otherAssetUrls": "[]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"fallbackToOlderReleases\":true,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false}",
            "lastUpdateCheck": 1775220872061017,
            "pinned": false,
            "categories": [
                "tracking"
            ],
            "releaseDate": 1772496522818000,
            "changeLog": null,
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "dev.imranr.obtainium",
            "url": "https://github.com/imranr98/obtainium",
            "author": "imranr98",
            "name": "Obtainium",
            "installedVersion": "v1.4.0",
            "latestVersion": "v1.4.0",
            "apkUrls": "[[\"app-arm64-v8a-fdroid-release.apk\",\"https://api.github.com/repos/ImranR98/Obtainium/releases/assets/378128228\"],[\"app-arm64-v8a-release.apk\",\"https://api.github.com/repos/ImranR98/Obtainium/releases/assets/378128250\"]]",
            "otherAssetUrls": "[[\"app-arm64-v8a-fdroid-release.apk.idsig\",\"https://github.com/ImranR98/Obtainium/releases/download/v1.4.0/app-arm64-v8a-fdroid-release.apk.idsig\"],[\"app-arm64-v8a-fdroid-release.apk.sha256\",\"https://github.com/ImranR98/Obtainium/releases/download/v1.4.0/app-arm64-v8a-fdroid-release.apk.sha256\"],[\"app-arm64-v8a-fdroid-release.apk.sha256.sig\",\"https://github.com/ImranR98/Obtainium/releases/download/v1.4.0/app-arm64-v8a-fdroid-release.apk.sha256.sig\"],[\"app-arm64-v8a-release.apk.idsig\",\"https://github.com/ImranR98/Obtainium/releases/download/v1.4.0/app-arm64-v8a-release.apk.idsig\"],[\"app-arm64-v8a-release.apk.sha256\",\"https://github.com/ImranR98/Obtainium/releases/download/v1.4.0/app-arm64-v8a-release.apk.sha256\"],[\"app-arm64-v8a-release.apk.sha256.sig\",\"https://github.com/ImranR98/Obtainium/releases/download/v1.4.0/app-arm64-v8a-release.apk.sha256.sig\"],[\"app-armeabi-v7a-fdroid-release.apk\",\"https://api.github.com/repos/ImranR98/Obtainium/releases/assets/378128263\"],[\"app-armeabi-v7a-fdroid-release.apk.idsig\",\"https://github.com/ImranR98/Obtainium/releases/download/v1.4.0/app-armeabi-v7a-fdroid-release.apk.idsig\"],[\"app-armeabi-v7a-fdroid-release.apk.sha256\",\"https://github.com/ImranR98/Obtainium/releases/download/v1.4.0/app-armeabi-v7a-fdroid-release.apk.sha256\"],[\"app-armeabi-v7a-fdroid-release.apk.sha256.sig\",\"https://github.com/ImranR98/Obtainium/releases/download/v1.4.0/app-armeabi-v7a-fdroid-release.apk.sha256.sig\"],[\"app-armeabi-v7a-release.apk\",\"https://api.github.com/repos/ImranR98/Obtainium/releases/assets/378128294\"],[\"app-armeabi-v7a-release.apk.idsig\",\"https://github.com/ImranR98/Obtainium/releases/download/v1.4.0/app-armeabi-v7a-release.apk.idsig\"],[\"app-armeabi-v7a-release.apk.sha256\",\"https://github.com/ImranR98/Obtainium/releases/download/v1.4.0/app-armeabi-v7a-release.apk.sha256\"],[\"app-armeabi-v7a-release.apk.sha256.sig\",\"https://github.com/ImranR98/Obtainium/releases/download/v1.4.0/app-armeabi-v7a-release.apk.sha256.sig\"],[\"app-fdroid-release.apk\",\"https://api.github.com/repos/ImranR98/Obtainium/releases/assets/378128310\"],[\"app-fdroid-release.apk.idsig\",\"https://github.com/ImranR98/Obtainium/releases/download/v1.4.0/app-fdroid-release.apk.idsig\"],[\"app-fdroid-release.apk.sha256\",\"https://github.com/ImranR98/Obtainium/releases/download/v1.4.0/app-fdroid-release.apk.sha256\"],[\"app-fdroid-release.apk.sha256.sig\",\"https://github.com/ImranR98/Obtainium/releases/download/v1.4.0/app-fdroid-release.apk.sha256.sig\"],[\"app-release.apk\",\"https://api.github.com/repos/ImranR98/Obtainium/releases/assets/378128331\"],[\"app-release.apk.idsig\",\"https://github.com/ImranR98/Obtainium/releases/download/v1.4.0/app-release.apk.idsig\"],[\"app-release.apk.sha256\",\"https://github.com/ImranR98/Obtainium/releases/download/v1.4.0/app-release.apk.sha256\"],[\"app-release.apk.sha256.sig\",\"https://github.com/ImranR98/Obtainium/releases/download/v1.4.0/app-release.apk.sha256.sig\"],[\"app-x86_64-fdroid-release.apk\",\"https://api.github.com/repos/ImranR98/Obtainium/releases/assets/378128348\"],[\"app-x86_64-fdroid-release.apk.idsig\",\"https://github.com/ImranR98/Obtainium/releases/download/v1.4.0/app-x86_64-fdroid-release.apk.idsig\"],[\"app-x86_64-fdroid-release.apk.sha256\",\"https://github.com/ImranR98/Obtainium/releases/download/v1.4.0/app-x86_64-fdroid-release.apk.sha256\"],[\"app-x86_64-fdroid-release.apk.sha256.sig\",\"https://github.com/ImranR98/Obtainium/releases/download/v1.4.0/app-x86_64-fdroid-release.apk.sha256.sig\"],[\"app-x86_64-release.apk\",\"https://api.github.com/repos/ImranR98/Obtainium/releases/assets/378128356\"],[\"app-x86_64-release.apk.idsig\",\"https://github.com/ImranR98/Obtainium/releases/download/v1.4.0/app-x86_64-release.apk.idsig\"],[\"app-x86_64-release.apk.sha256\",\"https://github.com/ImranR98/Obtainium/releases/download/v1.4.0/app-x86_64-release.apk.sha256\"],[\"app-x86_64-release.apk.sha256.sig\",\"https://github.com/ImranR98/Obtainium/releases/download/v1.4.0/app-x86_64-release.apk.sha256.sig\"],[\"v1.4.0.tar.gz\",\"https://api.github.com/repos/ImranR98/Obtainium/tarball/v1.4.0\"],[\"v1.4.0.zip\",\"https://api.github.com/repos/ImranR98/Obtainium/zipball/v1.4.0\"]]",
            "preferredApkIndex": 1,
            "additionalSettings": "{\"includePrereleases\":true,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\",\"dontSortReleasesList\":false}",
            "lastUpdateCheck": 1775220878513720,
            "pinned": false,
            "categories": [
                "apps"
            ],
            "releaseDate": 1774034566000000,
            "changeLog": "## What's Changed\r\n* fix: change license file extension from .md to .txt by @codayon in https://github.com/ImranR98/Obtainium/pull/2817\r\n* Update ko.json by @alexkoala in https://github.com/ImranR98/Obtainium/pull/2818\r\n* Update ar.json by @jermanuts in https://github.com/ImranR98/Obtainium/pull/2826\r\n* Update nl.json by @ojppe in https://github.com/ImranR98/Obtainium/pull/2815\r\n* Update ja.json by @bluefly000 in https://github.com/ImranR98/Obtainium/pull/2804\r\n* Add workflow to validate translation JSON by @headquarter8302 in https://github.com/ImranR98/Obtainium/pull/2767\r\n* Added support for apk4free by @divinezmuz in https://github.com/ImranR98/Obtainium/pull/2812\r\n* Improve farsroid.com handling logic by @facaikotei in https://github.com/ImranR98/Obtainium/pull/2787\r\n* Improvement and correction of several translations (fr.json) by @Kevinr99089 in https://github.com/ImranR98/Obtainium/pull/2802\r\n* Updated native plugins by @re7gog in https://github.com/ImranR98/Obtainium/pull/2739\r\n\r\n## New Contributors\r\n* @codayon made their first contribution in https://github.com/ImranR98/Obtainium/pull/2817\r\n* @alexkoala made their first contribution in https://github.com/ImranR98/Obtainium/pull/2818\r\n* @ojppe made their first contribution in https://github.com/ImranR98/Obtainium/pull/2815\r\n* @headquarter8302 made their first contribution in https://github.com/ImranR98/Obtainium/pull/2767\r\n* @facaikotei made their first contribution in https://github.com/ImranR98/Obtainium/pull/2787\r\n\r\n**Full Changelog**: https://github.com/ImranR98/Obtainium/compare/v1.3.4...v1.4.0",
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "dev.soupslurpr.appverifier",
            "url": "https://github.com/soupslurpr/AppVerifier",
            "author": "soupslurpr",
            "name": "AppVerifier",
            "installedVersion": "13",
            "latestVersion": "13",
            "apkUrls": "[[\"AppVerifier-13.apk\",\"https://api.github.com/repos/soupslurpr/AppVerifier/releases/assets/248641387\"]]",
            "otherAssetUrls": "[[\"13.tar.gz\",\"https://api.github.com/repos/soupslurpr/AppVerifier/tarball/13\"],[\"13.zip\",\"https://api.github.com/repos/soupslurpr/AppVerifier/zipball/13\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\",\"dontSortReleasesList\":false}",
            "lastUpdateCheck": 1775220870665324,
            "pinned": false,
            "categories": [
                "apps"
            ],
            "releaseDate": 1745373999000000,
            "changeLog": "## Notable Changes\r\n* Removes duplicate Accrescent entry and adds an entry for the new Organic Maps internal application identifier by @hashcatHitman in https://github.com/soupslurpr/AppVerifier/pull/193\r\n* Adds a \"Copy Verification Info\" button by @hashcatHitman in https://github.com/soupslurpr/AppVerifier/pull/194\r\n* update several database entries by @soupslurpr\r\n* remove deprecated targetSandboxVersion=\"2\" by @soupslurpr in https://github.com/soupslurpr/AppVerifier/commit/40653ff85e42e49b9d0d34576b143dcf4f3326bf\r\n* dependency updates by @soupslurpr\r\n* switch to new versioning scheme by @soupslurpr in https://github.com/soupslurpr/AppVerifier/commit/1fa2b1c3f91e82c8970eee22a8e41e568dba83ce\r\n\r\n## New Contributors\r\n* @hashcatHitman made their first contribution in https://github.com/soupslurpr/AppVerifier/pull/193\r\n\r\n**Full Changelog**: https://github.com/soupslurpr/AppVerifier/compare/0.8.1...13\r\n\r\n## Download\r\nSee https://github.com/soupslurpr/AppVerifier#download",
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "com.dessalines.thumbkey",
            "url": "https://github.com/dessalines/thumb-key",
            "author": "dessalines",
            "name": "Thumb-Key",
            "installedVersion": "5.1.5",
            "latestVersion": "5.1.5",
            "apkUrls": "[[\"app-release.apk\",\"https://api.github.com/repos/dessalines/thumb-key/releases/assets/370923090\"]]",
            "otherAssetUrls": "[[\"5.1.5.tar.gz\",\"https://api.github.com/repos/dessalines/thumb-key/tarball/5.1.5\"],[\"5.1.5.zip\",\"https://api.github.com/repos/dessalines/thumb-key/zipball/5.1.5\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\"}",
            "lastUpdateCheck": 1775220873391849,
            "pinned": false,
            "categories": [
                "input"
            ],
            "releaseDate": 1773159889000000,
            "changeLog": "## What's Changed\r\n* Translations update from Hosted Weblate by @weblate in https://github.com/dessalines/thumb-key/pull/1817\r\n* Revert \"Spellcheck locale fix\" by @dessalines in https://github.com/dessalines/thumb-key/pull/1819\r\n\r\n\r\n**Full Changelog**: https://github.com/dessalines/thumb-key/compare/5.1.4...5.1.5",
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "com.tailscale.ipn",
            "url": "https://github.com/tailscale/tailscale-android",
            "author": "tailscale",
            "name": "Tailscale",
            "installedVersion": "1.96.4-t8cf541dfd-g980f12083",
            "latestVersion": "1.96.4-t8cf541dfd-g980f12083",
            "apkUrls": "[[\"tailscale-android-universal-1.96.4.apk\",\"https://api.github.com/repos/tailscale/tailscale-android/releases/assets/383113678\"]]",
            "otherAssetUrls": "[[\"1.96.4-t8cf541dfd-g980f12083.tar.gz\",\"https://api.github.com/repos/tailscale/tailscale-android/tarball/1.96.4-t8cf541dfd-g980f12083\"],[\"1.96.4-t8cf541dfd-g980f12083.zip\",\"https://api.github.com/repos/tailscale/tailscale-android/zipball/1.96.4-t8cf541dfd-g980f12083\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":false,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\",\"dontSortReleasesList\":false}",
            "lastUpdateCheck": 1775220870801443,
            "pinned": false,
            "categories": [
                "network",
                "background",
                "files"
            ],
            "releaseDate": 1774642493000000,
            "changeLog": "Please refer to the changelog available at [https://tailscale.com/changelog](https://tailscale.com/changelog)",
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "org.koreader.launcher",
            "url": "https://github.com/koreader/koreader",
            "author": "koreader",
            "name": "KOReader",
            "installedVersion": "v2026.03",
            "latestVersion": "v2026.03",
            "apkUrls": "[[\"koreader-android-arm-v2026.03.apk\",\"https://api.github.com/repos/koreader/koreader/releases/assets/375985555\"],[\"koreader-android-arm64-v2026.03.apk\",\"https://api.github.com/repos/koreader/koreader/releases/assets/375985514\"],[\"koreader-android-x86-v2026.03.apk\",\"https://api.github.com/repos/koreader/koreader/releases/assets/375985593\"]]",
            "otherAssetUrls": "[[\"koreader-cervantes-v2026.03.zip\",\"https://github.com/koreader/koreader/releases/download/v2026.03/koreader-cervantes-v2026.03.zip\"],[\"koreader-kindle-legacy-v2026.03.zip\",\"https://github.com/koreader/koreader/releases/download/v2026.03/koreader-kindle-legacy-v2026.03.zip\"],[\"koreader-kindle-v2026.03.zip\",\"https://github.com/koreader/koreader/releases/download/v2026.03/koreader-kindle-v2026.03.zip\"],[\"koreader-kindlehf-v2026.03.zip\",\"https://github.com/koreader/koreader/releases/download/v2026.03/koreader-kindlehf-v2026.03.zip\"],[\"koreader-kindlepw2-v2026.03.zip\",\"https://github.com/koreader/koreader/releases/download/v2026.03/koreader-kindlepw2-v2026.03.zip\"],[\"koreader-kobo-v2026.03.zip\",\"https://github.com/koreader/koreader/releases/download/v2026.03/koreader-kobo-v2026.03.zip\"],[\"koreader-linux-arm64-v2026.03.tar.xz\",\"https://github.com/koreader/koreader/releases/download/v2026.03/koreader-linux-arm64-v2026.03.tar.xz\"],[\"koreader-linux-armhf-v2026.03.tar.xz\",\"https://github.com/koreader/koreader/releases/download/v2026.03/koreader-linux-armhf-v2026.03.tar.xz\"],[\"koreader-linux-x86_64-v2026.03.tar.xz\",\"https://github.com/koreader/koreader/releases/download/v2026.03/koreader-linux-x86_64-v2026.03.tar.xz\"],[\"koreader-pocketbook-v2026.03.zip\",\"https://github.com/koreader/koreader/releases/download/v2026.03/koreader-pocketbook-v2026.03.zip\"],[\"koreader-remarkable-aarch64-v2026.03.zip\",\"https://github.com/koreader/koreader/releases/download/v2026.03/koreader-remarkable-aarch64-v2026.03.zip\"],[\"koreader-remarkable-v2026.03.zip\",\"https://github.com/koreader/koreader/releases/download/v2026.03/koreader-remarkable-v2026.03.zip\"],[\"koreader-v2026.03-aarch64.AppImage\",\"https://github.com/koreader/koreader/releases/download/v2026.03/koreader-v2026.03-aarch64.AppImage\"],[\"koreader-v2026.03-armhf.AppImage\",\"https://github.com/koreader/koreader/releases/download/v2026.03/koreader-v2026.03-armhf.AppImage\"],[\"koreader-v2026.03-x86_64.AppImage\",\"https://github.com/koreader/koreader/releases/download/v2026.03/koreader-v2026.03-x86_64.AppImage\"],[\"koreader_2026.03-1_amd64.deb\",\"https://github.com/koreader/koreader/releases/download/v2026.03/koreader_2026.03-1_amd64.deb\"],[\"koreader_2026.03-1_arm64.deb\",\"https://github.com/koreader/koreader/releases/download/v2026.03/koreader_2026.03-1_arm64.deb\"],[\"koreader_2026.03-1_armhf.deb\",\"https://github.com/koreader/koreader/releases/download/v2026.03/koreader_2026.03-1_armhf.deb\"],[\"v2026.03.tar.gz\",\"https://api.github.com/repos/koreader/koreader/tarball/v2026.03\"],[\"v2026.03.zip\",\"https://api.github.com/repos/koreader/koreader/zipball/v2026.03\"]]",
            "preferredApkIndex": 1,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":false,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\",\"dontSortReleasesList\":false}",
            "lastUpdateCheck": 1775220878515272,
            "pinned": false,
            "categories": [
                "multimedia"
            ],
            "releaseDate": 1773780778000000,
            "changeLog": "![koreader-2026-02-snowflake](https://github.com/user-attachments/assets/3e8731ca-14e4-4526-9ddc-bc8976788724)\r\n\r\nThere's a pretty big update on desktop this time around. We've upgraded from SDL2 to SDL3 (#14983). This should mean everything works the same or better, but let us know if we missed some edge case. For the nearby future it does have the side effect of always shipping along SDL3, even in the DEB packages, because only recent distros provide it out of the box.\r\n\r\nThere are many other improvements, like stable pages in file browser (https://github.com/koreader/koreader/pull/14570). I won't bore you with more nonsense (read: there were some holdups with the release and my mental overview was lost), and I'll just let the PRs speak for themselves.\r\n\r\nThis month's logo was contributed by @Sonnenfee\r\n\r\nWe'd like to thank all contributors for their efforts. Some highlights since the previous release include:\r\n\r\n* Fix two bugs with statusbar presets (https://github.com/koreader/koreader/pull/14556) @loeffner\r\n* Exporter: use number of stable pages (https://github.com/koreader/koreader/pull/14554) @hius07\r\n* newsdownloader: multiple unwanted selectors (https://github.com/koreader/koreader/pull/14545) @phoffmeister\r\n* Screensaver: skip showing without UI instance (https://github.com/koreader/koreader/pull/14561) @hius07\r\n* Gestures/profiles: allow disabling popup messages (https://github.com/koreader/koreader/pull/14543) @hius07\r\n* Status bar: fix loading preset on empty items (https://github.com/koreader/koreader/pull/14567) @hius07\r\n* misc/remarkable: enable full refresh by default for appload-based setup (https://github.com/koreader/koreader/pull/14575) @NoaHimesaka1873\r\n* feat/remarkable: support refresh levels (https://github.com/koreader/koreader/pull/14576) @NoaHimesaka1873\r\n* Stable pages in file browser (https://github.com/koreader/koreader/pull/14570) @hius07\r\n* Exporter: Enhanced title and author parsing from MyClippings (https://github.com/koreader/koreader/pull/14578) @den-is\r\n* feat: add japanese reader.dict monolingual dictionary (https://github.com/koreader/koreader/pull/14579) @BoboTiG\r\n* Calibre: do not use stale list (https://github.com/koreader/koreader/pull/14585) @hius07\r\n* Fix crash on Kindle when both AutoSuspend and KeepAlive are on (https://github.com/koreader/koreader/pull/14594) @DemonicSavage\r\n* Pinned page exact location (https://github.com/koreader/koreader/pull/14580) @hius07\r\n* Stable pages in file browser 2 (https://github.com/koreader/koreader/pull/14592) @hius07\r\n* Fix Kindle crash on AutoSuspend while charging (https://github.com/koreader/koreader/pull/14604) @DemonicSavage\r\n* android: fix possible run target error (https://github.com/koreader/koreader/pull/14608) @benoit-pierre\r\n* renderimage: improve JPEG handling (https://github.com/koreader/koreader/pull/14505) @benoit-pierre\r\n* Status bar: 'External content' item (https://github.com/koreader/koreader/pull/14601) @hius07\r\n* bump base (https://github.com/koreader/koreader/pull/14619, https://github.com/koreader/koreader/pull/14633, https://github.com/koreader/koreader/pull/14662, https://github.com/koreader/koreader/pull/14738) @benoit-pierre\r\n   Several important dependencies.\r\n* Optimize doc_pages (https://github.com/koreader/koreader/pull/14614) @hius07\r\n* android: allow calling `Device:hasColorScreen()` in a fork (https://github.com/koreader/koreader/pull/14628) @benoit-pierre\r\n* tools/logcat: improve handling of input encoding (https://github.com/koreader/koreader/pull/14629) @benoit-pierre\r\n* Exporter: Correct MyClipping Page value parsing (https://github.com/koreader/koreader/pull/14583) @den-is\r\n* SSH: add top menu checkbox (https://github.com/koreader/koreader/pull/14631) @hius07\r\n* TouchMenu: fix menu height with/without separators (https://github.com/koreader/koreader/pull/14627) @hius07\r\n* Exporter: fix export My Clippings (https://github.com/koreader/koreader/pull/14636) @hius07\r\n* Profiles: auto-exec menu wordings (https://github.com/koreader/koreader/pull/14641) @hius07\r\n* Stable pages in alt status bar (https://github.com/koreader/koreader/pull/14638) @hius07\r\n* Show next locations in Book map and Page browser (https://github.com/koreader/koreader/pull/14643) @hius07\r\n* Status bar: use screen pages for \"time left in chapter\" (https://github.com/koreader/koreader/pull/14651) @hius07\r\n* build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in https://github.com/koreader/koreader/pull/14658\r\n* [plugin] NewsDownloader: support content:encoded with attributes (https://github.com/koreader/koreader/pull/14660) @Frenzie\r\n* NewsDownloader: fix missing feed_config.lua options (https://github.com/koreader/koreader/pull/14396) @nuxa17\r\n* platform: remove leftovers from old install on update (https://github.com/koreader/koreader/pull/14637) @benoit-pierre\r\n* progressbardialog: improvements (https://github.com/koreader/koreader/pull/14513) @benoit-pierre\r\n* newsdownloader - new feature: continue processing feed on download error (https://github.com/koreader/koreader/pull/14650) @MrToph\r\n* ReaderScrolling: Radio buttons for scrolling options (https://github.com/koreader/koreader/pull/14647) @jonnyl2\r\n* Bump luajit-launcher to 75e7eaf (https://github.com/koreader/koreader/pull/14672) @hanakomisa\r\n* android: drop no longer working make target (https://github.com/koreader/koreader/pull/14673) @benoit-pierre\r\n* [Dispatcher] NT: add hidden flows toggle to dispatcher (https://github.com/koreader/koreader/pull/14682) @Commodore64user\r\n* Style tweaks, Menu, TextBoxWidget: various small fixes (https://github.com/koreader/koreader/pull/14698) @poire-z\r\n* bump base: thirdparty updates, crengine fixes (https://github.com/koreader/koreader/pull/14701) @poire-z\r\n* TextViewer: pin page (https://github.com/koreader/koreader/pull/14668) @hius07\r\n* Sleep screen: fix unlocking (https://github.com/koreader/koreader/pull/14689) @hius07\r\n* Sleep screen: improve 'Exit sleep screen' message (https://github.com/koreader/koreader/pull/14691) @hius07\r\n* KoptInterface: prevent crash when word is nil 2 (https://github.com/koreader/koreader/pull/14705) @hius07\r\n* CloudStorage: fix onClose (https://github.com/koreader/koreader/pull/14711) @hius07\r\n* doc: fix and improve build requirements (https://github.com/koreader/koreader/pull/14713) @benoit-pierre\r\n* appimage: fix possible issue with the appimagetool binary (https://github.com/koreader/koreader/pull/14717) @benoit-pierre\r\n* kindle / pocketbook / remarkable: detect if launcher script changed (https://github.com/koreader/koreader/pull/14719) @benoit-pierre\r\n* build(deps): bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in https://github.com/koreader/koreader/pull/14726\r\n* build(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in https://github.com/koreader/koreader/pull/14727\r\n* Decode Serverfilename on OPDS Download (https://github.com/koreader/koreader/pull/14732) @shinobu\r\n* wallabag: fix status handling regression in article archiving (https://github.com/koreader/koreader/pull/14700) @fenuks\r\n* bump luajit-launcher (https://github.com/koreader/koreader/pull/14753) @hugleo\r\n* Kindle: Autodetect & handle the fancy `gesture_tap` input device (https://github.com/koreader/koreader/pull/14506) @NiLuJe\r\n* Book info: use screen pages for \"time left in chapter\" (https://github.com/koreader/koreader/pull/14754) @hius07\r\n* bump base (https://github.com/koreader/koreader/pull/14760) @benoit-pierre\r\n   - https://github.com/koreader/koreader-base/pull/2243 (close #14759)\r\n* Upper menu: change activation gesture without restart (https://github.com/koreader/koreader/pull/14771) @hius07\r\n* \"Ignore long-press on corners for time period\" action (https://github.com/koreader/koreader/pull/14764) @hius07\r\n* feat(archiveviewer): extract all files button (https://github.com/koreader/koreader/pull/14770) @xydone\r\n* bump base: thirdparty updates, crengine tweaks (https://github.com/koreader/koreader/pull/14785) @poire-z\r\n* ReaderRolling: save percent_finished on flushing settings (https://github.com/koreader/koreader/pull/14787) @hius07\r\n* ReaderFooter: percent_finished in continious mode (https://github.com/koreader/koreader/pull/14794) @hius07\r\n* Status bar: adjustable font face (https://github.com/koreader/koreader/pull/14755) @hius07\r\n* improve and fix startup script change detection (https://github.com/koreader/koreader/pull/14725) @benoit-pierre\r\n* fix: 429 when querying wiki images (https://github.com/koreader/koreader/pull/14766) @oscargolding\r\n* Wikipedia: revamp languages handling (https://github.com/koreader/koreader/pull/14791) @poire-z\r\n* Update device.lua to support Tolino Vision Color (monzaKobo) (https://github.com/koreader/koreader/pull/14801) @prey87\r\n* [plugin] Wallabag: enforce starting URL with http or https (https://github.com/koreader/koreader/pull/13948) @Frenzie\r\n* Readerlink: add notification when following internal links on pdf (https://github.com/koreader/koreader/pull/12933) @jonnyl2\r\n* calibre: fix searching utf8 strings (https://github.com/koreader/koreader/pull/14813) @hius07\r\n* Add error handling to Kindle Wi-Fi functions (https://github.com/koreader/koreader/pull/14817) @cb12tre\r\n* Execute multi-action gesture/profile one by one (https://github.com/koreader/koreader/pull/14803) @hius07\r\n* kindle: fix restart on special offers devices (https://github.com/koreader/koreader/pull/14837) @benoit-pierre\r\n* feat: add lithuanian reader.dict monolingual dictionary (https://github.com/koreader/koreader/pull/14839) @BoboTiG\r\n* bump base (https://github.com/koreader/koreader/pull/14842) @benoit-pierre\r\n    - https://github.com/koreader/koreader-base/pull/2256 (close #14841)\r\n* fix(opds): redraw OPDS download confirmation popup on Kindle/e-ink (https://github.com/koreader/koreader/pull/14836) @cb12tre\r\n* ReaderHighlight: fix tapping on self-overlapping highlight (https://github.com/koreader/koreader/pull/14852) @hius07\r\n* NewsDownloader: Add URL path encoding to improve request handling (https://github.com/koreader/koreader/pull/14870) @leakspin\r\n* [ReaderDictionary] clean stress marks from selection for dict search (https://github.com/koreader/koreader/pull/14856) @Commodore64user\r\n* docs: update macOS build requirements (https://github.com/koreader/koreader/pull/14894) @benoit-pierre\r\n* [PB700] Fix auto-orientation inversion after suspension (https://github.com/koreader/koreader/pull/14895) @jannickfahlbusch\r\n* TextBoxWidget: invert images when in night mode (https://github.com/koreader/koreader/pull/14893) @poire-z\r\n* [PB700] Simplify rotation suspension fix (https://github.com/koreader/koreader/pull/14897) @jannickfahlbusch\r\n* Highlights: improve 'Set color' dialog (https://github.com/koreader/koreader/pull/14699) @hius07\r\n* ReaderBookmark: color in bookmark list (https://github.com/koreader/koreader/pull/14714) @hius07\r\n* util.urlEncode: encode parentheses and quote (https://github.com/koreader/koreader/pull/14718) @emdioh\r\n* [Pocketbook] Execute rotation fix also for Era Color (https://github.com/koreader/koreader/pull/14904) @jannickfahlbusch\r\n* Bookmark browser (https://github.com/koreader/koreader/pull/14899) @hius07\r\n* FilemanagerCollection: fix disabling 'Export highlights' button (https://github.com/koreader/koreader/pull/14917) @hius07\r\n* [InputText] decouple text input state from VirtualKeyboard visibility (https://github.com/koreader/koreader/pull/14901) @Commodore64user\r\n* Bookmark browser: fix item font size init (https://github.com/koreader/koreader/pull/14926) @hius07\r\n* kosync.koplugin: Add custom hostname option for kosync plugin (https://github.com/koreader/koreader/pull/14172) @rspilk\r\n* [ImageViewer] add pan key_events to viewer (https://github.com/koreader/koreader/pull/14938) @Commodore64user\r\n* [TextViewer] bug fix, don't crash on Menu press (https://github.com/koreader/koreader/pull/14936) @Commodore64user\r\n* Page turns by swipes with disabled touch input (https://github.com/koreader/koreader/pull/14914) @hius07\r\n* [InputText] decouple text input state from VirtualKeyboard visibility pt. 2 (https://github.com/koreader/koreader/pull/14937) @Commodore64user\r\n* [DictQuickLookup] NT: add key_event for following links and switching (dict-wiki) domains (https://github.com/koreader/koreader/pull/14909) @Commodore64user\r\n* [InputText, ReaderStyleTweak] add copy/paste to NT devices (https://github.com/koreader/koreader/pull/14941) @Commodore64user\r\n* Fix long-pressing on unopened book with status (https://github.com/koreader/koreader/pull/14947) @hius07\r\n* Highlights: invert dialog colors in night mode (https://github.com/koreader/koreader/pull/14923) @hius07\r\n* Add support for Onyx Boox Note Air 5C, Fix Onyx Boox black screen on wake after font size change (https://github.com/koreader/koreader/pull/14956) @msk\r\n* Dispatcher: add \"Edit/toggle book-specific style tweak\" (https://github.com/koreader/koreader/pull/14944) @poire-z\r\n* fix appstream and appimage metadata (https://github.com/koreader/koreader/pull/14957) @benoit-pierre\r\n* appimage: switch to mkappimage (https://github.com/koreader/koreader/pull/14963) @benoit-pierre\r\n* Bump base (https://github.com/koreader/koreader/pull/14964) @Frenzie\r\n* newsdownloader: fix url path separator encoding bug (https://github.com/koreader/koreader/pull/14975) @MrToph\r\n* ci: bump docker image (https://github.com/koreader/koreader/pull/14976) @benoit-pierre\r\n* bump base & crengine: CSS enhancements and other fixes (https://github.com/koreader/koreader/pull/14979) @poire-z\r\n* Wikipedia EPUBs: use 1.5x image when 2x not available (https://github.com/koreader/koreader/pull/14984) @poire-z\r\n* sdl: switch to SDL3 (3.4.0) (https://github.com/koreader/koreader/pull/14983) @benoit-pierre\r\n* Properly set bootlogo on pocketbook (https://github.com/koreader/koreader/pull/14985) @floriansnow\r\n* CoverImage: fix inconsistent vertical alignment of cover image (https://github.com/koreader/koreader/pull/14987) @msk\r\n* [ReaderHighlight, Config, Menu] NT: stop text selection before any reflow action occurs (https://github.com/koreader/koreader/pull/14949) @Commodore64user\r\n* Stable pages in file browser 3 (https://github.com/koreader/koreader/pull/14952) @hius07\r\n* Fix max port number typo in Calibre plugin (https://github.com/koreader/koreader/pull/14991) @msk\r\n* Recurrent 429 error due to Wikipedia change (https://github.com/koreader/koreader/pull/14981) @oscargolding\r\n* calibre: use correct callback when Wi-Fi is off at connect time (https://github.com/koreader/koreader/pull/14998) @msk\r\n* [PB623] fix crashing due to NetMgrPing() missing (https://github.com/koreader/koreader/pull/14961) @tempura-san\r\n* bump base (https://github.com/koreader/koreader/pull/15000) @benoit-pierre\r\n* ReaderPagemap: fix saving page labels to sdr (https://github.com/koreader/koreader/pull/15007) @hius07\r\n* [Hotkeys] NT: BUG correct function call (https://github.com/koreader/koreader/pull/15009) @Commodore64user\r\n* InputDialog: fix adding widget with 'use available height' (https://github.com/koreader/koreader/pull/15010) @hius07\r\n* Bookmark browser: fix search (https://github.com/koreader/koreader/pull/15022) @hius07\r\n* Ask to open file (https://github.com/koreader/koreader/pull/15024) @hius07\r\n* Add translation context for bottom menu options (https://github.com/koreader/koreader/pull/15031) @SilverGreen93\r\n* fix(coverimage): fix operator precedence and parameter usage in cache functions (https://github.com/koreader/koreader/pull/15032) @msk\r\n* InputDialog: fix adding widget with 'fullscreen' (https://github.com/koreader/koreader/pull/15028) @hius07\r\n* File search: restore Lua patterns support (https://github.com/koreader/koreader/pull/15036) @hius07\r\n* [DictQuickLookup] NT: fix utf8 byte drift during text selection (https://github.com/koreader/koreader/pull/15015) @Commodore64user\r\n* calibre: escape dot in gsub pattern for series index cleanup (https://github.com/koreader/koreader/pull/15037) @msk\r\n* SSH.koplugin: option to force key-only auth (https://github.com/koreader/koreader/pull/15038) @ge-roy\r\n* [Language] i18n: add Slovenian language (https://github.com/koreader/koreader/pull/15050) @Commodore64user\r\n* 'Open file' fixes (https://github.com/koreader/koreader/pull/15047) @hius07\r\n* bump base (https://github.com/koreader/koreader/pull/15052) @benoit-pierre\r\n   - Expose MuPDF's search function (koreader/koreader-base#2279)\r\n   - mupdf: add getMarkupAnnotationBoxesFromPage() (koreader/koreader-base#2280)\r\n* PDF: import embedded highlights (https://github.com/koreader/koreader/pull/15040) @hius07\r\n* BookStatusWidget: fix impossible to exit review editing due to focus loop (https://github.com/koreader/koreader/pull/15055) @Frenzie\r\n* [fix] BookStatusWidget: remove unused (https://github.com/koreader/koreader/pull/15060) @Frenzie\r\n* [Dispatcher] remove Gesture overview from non-touch devices (https://github.com/koreader/koreader/pull/15059) @Commodore64user\r\n* ci/macos: update upload-artifact action (https://github.com/koreader/koreader/pull/15046) @benoit-pierre\r\n* OPDS: fix crash on feeds with single-quoted XML attributes (https://github.com/koreader/koreader/pull/15068) @msk\r\n* KoptInterface: fix panel zooming when dewatermark is on (https://github.com/koreader/koreader/pull/15067) @Arcohol\r\n* Allow NewsDownloader plugin to download EPUB documents (https://github.com/koreader/koreader/pull/15065) @Witcher01\r\n* [doc] Add checklist about external plugins/patches, testing nightly and searching issues to bug report template (https://github.com/koreader/koreader/pull/15072) @Frenzie\r\n* OPDS: fix off-by-one in sync sub_table access (https://github.com/koreader/koreader/pull/15073) @msk\r\n* bump base (https://github.com/koreader/koreader/pull/15080) @benoit-pierre\r\n   - sdl: build our version for the linux target (koreader/koreader-base#2283)\r\n   - fix: SDL3 HiDPI return value check (koreader/koreader-base#2285)\r\n   - sdl: ensure we have a recent enough version (koreader/koreader-base#2288)\r\n   - make: tweak setup target (koreader/koreader-base#2289)\r\n   - sdl: enable mouse focus click-through (koreader/koreader-base#2291)\r\n* sdl: fix scrolling when fractional values are involved (https://github.com/koreader/koreader/pull/15077) @benoit-pierre\r\n* switch virtual keyboard default to false on hasKeyboard (https://github.com/koreader/koreader/pull/15057) @Commodore64user\r\n* Tweak bug report template: nightly test not required, avoid automatic reference to nightly ticket (https://github.com/koreader/koreader/pull/15084) @Frenzie\r\n* fix incorrect migration comment (https://github.com/koreader/koreader/pull/15086) @Commodore64user\r\n* [Calibre] preserve uuid field in calibre metadata serialisation (https://github.com/koreader/koreader/pull/15088) @Commodore64user\r\n* Update translations for v2026.03 (https://github.com/koreader/koreader/pull/15090) @Frenzie\r\n* [i18n] Add Gaelic language (https://github.com/koreader/koreader/pull/15091) @Frenzie\r\n* Add basic Dispatcher spec (https://github.com/koreader/koreader/pull/15062) @Frenzie\r\n* kopt: option to invert document in night mode (https://github.com/koreader/koreader/pull/14954) @Euphoriyy\r\n* fix(calibre-plugin): ensure size is correctly parsed as a number in book info in search (https://github.com/koreader/koreader/pull/14881) @CamilleHbp\r\n* [Kindle Scribe] Add support for kindle scribe stylus events (https://github.com/koreader/koreader/pull/14908) @k4rnaj1k\r\n* [chore] Clean up unused util in dispatcher_spec.lua (https://github.com/koreader/koreader/pull/15093) @Frenzie\r\n* Bump base for mupdf: add annotation type and contents getters (https://github.com/koreader/koreader/pull/15092) @Frenzie\r\n* fix: import embedded PDF annotations properly (https://github.com/koreader/koreader/pull/15076) @zeeyado\r\n* refactor duplication in  #15088   (https://github.com/koreader/koreader/pull/15094) @Commodore64user\r\n* [ReaderFooter] Adds a fixed-width setting for progress bar alongside items (https://github.com/koreader/koreader/pull/14980) @jonnyl2\r\n* ReaderHighlight: don't try to write page bookmarks into PDF (https://github.com/koreader/koreader/pull/15097) @hius07\r\n* ci/macos: minor cleanup (https://github.com/koreader/koreader/pull/15103) @benoit-pierre\r\n* creopt: fix toggle order for Invert Images to be consistent (https://github.com/koreader/koreader/pull/15112) @Euphoriyy\r\n* bump base (https://github.com/koreader/koreader/pull/15117) @benoit-pierre\r\n   - SDL3: track mouse pointers and finger pointers separately (koreader/koreader-base#2295)\r\n* drop `appimage` target in favor of `linux` (https://github.com/koreader/koreader/pull/15116) @benoit-pierre\r\n* git: ignore debian packages (https://github.com/koreader/koreader/pull/15118) @benoit-pierre\r\n* cervantes: split update rule (https://github.com/koreader/koreader/pull/15119) @benoit-pierre\r\n* kopt: fix Invert Document regression with Reflow/Auto Straighten (https://github.com/koreader/koreader/pull/15123) @Euphoriyy\r\n* (opds): remove redundant UTF-8 fixup (https://github.com/koreader/koreader/pull/15122) @D4n1984\r\n\r\n## New Contributors\r\n* @loeffner made their first contribution in https://github.com/koreader/koreader/pull/14556\r\n* @phoffmeister made their first contribution in https://github.com/koreader/koreader/pull/14545\r\n* @den-is made their first contribution in https://github.com/koreader/koreader/pull/14578\r\n* @MrToph made their first contribution in https://github.com/koreader/koreader/pull/14650\r\n* @hanakomisa made their first contribution in https://github.com/koreader/koreader/pull/14672\r\n* @shinobu made their first contribution in https://github.com/koreader/koreader/pull/14732\r\n* @xydone made their first contribution in https://github.com/koreader/koreader/pull/14770\r\n* @oscargolding made their first contribution in https://github.com/koreader/koreader/pull/14766\r\n* @prey87 made their first contribution in https://github.com/koreader/koreader/pull/14801\r\n* @cb12tre made their first contribution in https://github.com/koreader/koreader/pull/14817\r\n* @leakspin made their first contribution in https://github.com/koreader/koreader/pull/14870\r\n* @jannickfahlbusch made their first contribution in https://github.com/koreader/koreader/pull/14895\r\n* @emdioh made their first contribution in https://github.com/koreader/koreader/pull/14718\r\n* @rspilk made their first contribution in https://github.com/koreader/koreader/pull/14172\r\n* @msk made their first contribution in https://github.com/koreader/koreader/pull/14956\r\n* @floriansnow made their first contribution in https://github.com/koreader/koreader/pull/14985\r\n* @tempura-san made their first contribution in https://github.com/koreader/koreader/pull/14961\r\n* @ge-roy made their first contribution in https://github.com/koreader/koreader/pull/15038\r\n* @Arcohol made their first contribution in https://github.com/koreader/koreader/pull/15067\r\n* @Witcher01 made their first contribution in https://github.com/koreader/koreader/pull/15065\r\n* @Euphoriyy made their first contribution in https://github.com/koreader/koreader/pull/14954\r\n* @CamilleHbp made their first contribution in https://github.com/koreader/koreader/pull/14881\r\n* @k4rnaj1k made their first contribution in https://github.com/koreader/koreader/pull/14908\r\n* @zeeyado made their first contribution in https://github.com/koreader/koreader/pull/15076\r\n* @D4n1984 made their first contribution in https://github.com/koreader/koreader/pull/15122\r\n\r\n**Full Changelog**: https://github.com/koreader/koreader/compare/v2025.10...v2026.03 — [closed milestone issues](https://github.com/koreader/koreader/milestone/78?closed=1)\r\n\r\n---\r\n\r\n**Installation instructions**: [Android](https://github.com/koreader/koreader/wiki/Installation-on-Android-devices) • [Cervantes](https://github.com/koreader/koreader/wiki/Installation-on-BQ-devices) • [ChromeOS](https://github.com/koreader/koreader/wiki/Installation-on-Chromebook-devices) • [Kindle](https://github.com/koreader/koreader/wiki/Installation-on-Kindle-devices) • [Kobo](https://github.com/koreader/koreader/wiki/Installation-on-Kobo-devices) • [PocketBook](https://github.com/koreader/koreader/wiki/Installation-on-PocketBook-devices) • [ReMarkable](https://github.com/koreader/koreader/wiki/Installation-on-ReMarkable) • [Desktop Linux](https://github.com/koreader/koreader/wiki/Installation-on-desktop-linux) • [MacOS](https://github.com/koreader/koreader/wiki/Installation-on-MacOS)",
            "overrideSource": "GitHub",
            "allowIdChange": false
        },
        {
            "id": "de.seemoo.at_tracking_detection.release",
            "url": "https://github.com/seemoo-lab/AirGuard",
            "author": "seemoo-lab",
            "name": "AirGuard",
            "installedVersion": "3.0.1",
            "latestVersion": "3.0.1",
            "apkUrls": "[[\"AirGuard.3.0.1.Github.apk\",\"https://api.github.com/repos/seemoo-lab/AirGuard/releases/assets/375883846\"]]",
            "otherAssetUrls": "[[\"3.0.1.tar.gz\",\"https://api.github.com/repos/seemoo-lab/AirGuard/tarball/3.0.1\"],[\"3.0.1.zip\",\"https://api.github.com/repos/seemoo-lab/AirGuard/zipball/3.0.1\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\",\"dontSortReleasesList\":false}",
            "lastUpdateCheck": 1775220871007361,
            "pinned": false,
            "categories": [
                "bluetooth",
                "background"
            ],
            "releaseDate": 1774347596000000,
            "changeLog": "Today we are releasing the brand new AirGuard 3.0. It features a completely redesigned UI and many new features.\r\n\r\nChangelog:\r\nNEW: Complete Redesign, New UI\r\nNEW: Material You Support (Color Scheme in the App adjusts to your background image)\r\nNEW: Locations on Map can be clicked to reveal the last tracker at that location\r\nNEW: Sort options for device list\r\nNEW: Device List can be filtered by location\r\nNEW: More fine granular filter options in device list\r\nNEW: Trackers can be marked to appear more prominent in device list\r\nNEW: Add \"Forget Tracker\" Option to delete a tracker entry\r\nNEW: Play Sound can now also be triggered from the device detail scan\r\nIMPROVED: App supports edge to edge design\r\nIMPROVED: More Settings and adjusted behavior for automatic old device deletion (Expert mode only)\r\nIMPROVED: Better support for Motorola Moto Tag and Hama Finder (Google Find My Device Network)\r\nIMPROVED: Battery State of supported Trackers can be viewed again (Expert mode only)\r\nIMPROVED: Observe Tracker Option consumes less battery\r\nIMPROVED: Better checks and handling when Bluetooth or location is disabled\r\nIMPROVED: More efficient data loading\r\nIMPROVED: App is smaller\r\nIMPROVED: Bugfixes and stability improvements",
            "overrideSource": "GitHub",
            "allowIdChange": false
        },
        {
            "id": "com.kunzisoft.keepass.libre",
            "url": "https://github.com/Kunzisoft/KeePassDX",
            "author": "Kunzisoft",
            "name": "KeePassDX",
            "installedVersion": "4.3.3",
            "latestVersion": "4.3.3",
            "apkUrls": "[[\"KeePassDX-4.3.3-free.apk\",\"https://api.github.com/repos/Kunzisoft/KeePassDX/releases/assets/386343372\"],[\"KeePassDX-4.3.3-libre.apk\",\"https://api.github.com/repos/Kunzisoft/KeePassDX/releases/assets/386343396\"]]",
            "otherAssetUrls": "[[\"4.3.3.tar.gz\",\"https://api.github.com/repos/Kunzisoft/KeePassDX/tarball/4.3.3\"],[\"4.3.3.zip\",\"https://api.github.com/repos/Kunzisoft/KeePassDX/zipball/4.3.3\"]]",
            "preferredApkIndex": 1,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\",\"dontSortReleasesList\":false}",
            "lastUpdateCheck": 1775220877207760,
            "pinned": false,
            "categories": [
                "authentication"
            ],
            "releaseDate": 1775055387000000,
            "changeLog": " * Fix 16 KB ELF alignment #2074\r\n * Fix image viewer toolbar #2431\r\n * Fix OTP display in notification #2457\r\n * Fix Timeout settings #2427 \r\n\r\nBuild Free\r\nMD5 : c3ec3202d20f17f53196e10afcaf5c67\r\nSHA1 : d5e17fcd9ba04935bf4ab061c69e99ac18f0f99f\r\nSHA256 : 2736afecd2dedd0102001f7353fd18ee55625fb1f72ad696d7f64b54f8bbabaf\r\nCRC32 : 1feff6e3\r\n\r\nBuild Libre\r\nMD5 : 814d3f619163b8fd943f3f9bc3083892\r\nSHA1 : cdeffb5cd43ff24f5ebef46813658a66d23457fe\r\nSHA256 : 03d1874d3f64d4a42af7b403f76fc1f34bc9b61aacf4e50c20c8f3e0ddf047aa\r\nCRC32 : 9c463310",
            "overrideSource": "GitHub",
            "allowIdChange": false
        },
        {
            "id": "com.termux.boot",
            "url": "https://github.com/termux/termux-boot",
            "author": "termux",
            "name": "Termux:Boot",
            "installedVersion": "v0.8.1",
            "latestVersion": "v0.8.1",
            "apkUrls": "[[\"termux-boot-app_v0.8.1+github.debug.apk\",\"https://api.github.com/repos/termux/termux-boot/releases/assets/175326796\"]]",
            "otherAssetUrls": "[[\"checksums-sha256.txt\",\"https://github.com/termux/termux-boot/releases/download/v0.8.1/checksums-sha256.txt\"],[\"v0.8.1.tar.gz\",\"https://api.github.com/repos/termux/termux-boot/tarball/v0.8.1\"],[\"v0.8.1.zip\",\"https://api.github.com/repos/termux/termux-boot/zipball/v0.8.1\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"Termux:Boot\",\"appAuthor\":\"termux\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"Termux add-on app allowing programs to be run at boot.\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\"}",
            "lastUpdateCheck": 1775220870484997,
            "pinned": false,
            "categories": [
                "terminal",
                "background",
                "system"
            ],
            "releaseDate": 1719076133000000,
            "changeLog": "## v0.8.1\r\n\r\n**Commit history:** [`v0.8.0...v0.8.1`](https://github.com/termux/termux-boot/compare/4d65c57c...v0.8.1)\r\n\r\n##",
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "com.castle.sefirah",
            "url": "https://github.com/shrimqy/Sefirah-Android",
            "author": "shrimqy",
            "name": "Sefirah",
            "installedVersion": "v2.4.0",
            "latestVersion": "v2.4.0",
            "apkUrls": "[[\"sefirah-2.4.0.apk\",\"https://api.github.com/repos/shrimqy/Sefirah-Android/releases/assets/367609128\"]]",
            "otherAssetUrls": "[[\"v2.4.0.tar.gz\",\"https://api.github.com/repos/shrimqy/Sefirah-Android/tarball/v2.4.0\"],[\"v2.4.0.zip\",\"https://api.github.com/repos/shrimqy/Sefirah-Android/zipball/v2.4.0\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\"}",
            "lastUpdateCheck": 1775220871229264,
            "pinned": false,
            "categories": [
                "background",
                "system"
            ],
            "releaseDate": 1772725808000000,
            "changeLog": "## Changes\r\n\r\n- Add call notifier\r\n- Update network architecture and authentication\r\n- Make remote storage preference false by default\r\n- Add location permission rationale\r\n- Fix ShareDeepLinkActivity not closing after text share\r\n\r\n[Changes in the Desktop App](https://github.com/shrimqy/Sefirah/releases/tag/v2.4.0)\r\n\r\n[Open testing](https://play.google.com/store/apps/details?id=com.castle.sefirah) has been approved for the Android app.\r\n\r\n**Full Changelog**: https://github.com/shrimqy/Sefirah-Android/compare/v2.3.0...v2.4.0",
            "overrideSource": "GitHub",
            "allowIdChange": false
        },
        {
            "id": "com.termux.styling",
            "url": "https://github.com/termux/termux-styling",
            "author": "termux",
            "name": "Termux:Styling",
            "installedVersion": "v0.32.1",
            "latestVersion": "v0.32.1",
            "apkUrls": "[[\"termux-styling-app_v0.32.1+github.debug.apk\",\"https://api.github.com/repos/termux/termux-styling/releases/assets/175326625\"]]",
            "otherAssetUrls": "[[\"checksums-sha256.txt\",\"https://github.com/termux/termux-styling/releases/download/v0.32.1/checksums-sha256.txt\"],[\"v0.32.1.tar.gz\",\"https://api.github.com/repos/termux/termux-styling/tarball/v0.32.1\"],[\"v0.32.1.zip\",\"https://api.github.com/repos/termux/termux-styling/zipball/v0.32.1\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\"}",
            "lastUpdateCheck": 1775220870628805,
            "pinned": false,
            "categories": [
                "terminal"
            ],
            "releaseDate": 1719076043000000,
            "changeLog": "## v0.32.1\r\n\r\n**Commit history:** [`v0.32.0...v0.32.1`](https://github.com/termux/termux-styling/compare/v0.32.0...v0.32.1)\r\n\r\n##",
            "overrideSource": null,
            "allowIdChange": true
        },
        {
            "id": "app.marlboroadvance.mpvex",
            "url": "https://github.com/marlboro-advance/mpvEx",
            "author": "marlboro-advance",
            "name": "mpvEx",
            "installedVersion": "v1.2.9",
            "latestVersion": "v1.2.9",
            "apkUrls": "[[\"mpvEx-arm64-v8a-v1.2.9.apk\",\"https://api.github.com/repos/marlboro-advance/mpvEx/releases/assets/370996318\"]]",
            "otherAssetUrls": "[[\"mpvEx-armeabi-v7a-v1.2.9.apk\",\"https://api.github.com/repos/marlboro-advance/mpvEx/releases/assets/370996320\"],[\"mpvEx-fdroid-v1.2.9.apk\",\"https://api.github.com/repos/marlboro-advance/mpvEx/releases/assets/370996323\"],[\"mpvEx-playstore-v1.2.9.apk\",\"https://api.github.com/repos/marlboro-advance/mpvEx/releases/assets/370996322\"],[\"mpvEx-universal-v1.2.9.apk\",\"https://api.github.com/repos/marlboro-advance/mpvEx/releases/assets/370996321\"],[\"mpvEx-x86-v1.2.9.apk\",\"https://api.github.com/repos/marlboro-advance/mpvEx/releases/assets/370996317\"],[\"mpvEx-x86_64-v1.2.9.apk\",\"https://api.github.com/repos/marlboro-advance/mpvEx/releases/assets/370996319\"],[\"v1.2.9.tar.gz\",\"https://api.github.com/repos/marlboro-advance/mpvEx/tarball/v1.2.9\"],[\"v1.2.9.zip\",\"https://api.github.com/repos/marlboro-advance/mpvEx/zipball/v1.2.9\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\"}",
            "lastUpdateCheck": 1775220875831142,
            "pinned": false,
            "categories": [
                "multimedia",
                "files"
            ],
            "releaseDate": 1773171314000000,
            "changeLog": "---\r\n### Checksums\r\n\r\n| Variant | SHA-256 |\r\n| ------- | ------- |\r\n| arm64-v8a | 0b0de91578aa876d9ea724e997706a1018c1e7e540f04a92f1b8754eac8b219d |\r\n| armeabi-v7a | 0a93d7adeed9d2a3d6c35274a645437d219d29bb00b235842dd0bf09527175d5 |\r\n| Universal | eae74be37a6d53e2b4ada117c5342a79ac56b43b1ed5575b177a6bf6f892b4c5 |\r\n| x86 | 40302ba2c2d06cd5dcb5158395c8ec1148c5ea355522e89c30c2bd4f6ad2416f |\r\n| x86_64 | c6fdf8641ed186cc05be2a568d92b91e372d72fcb37ccb311d7988ad64bda5d3 |\r\n| Play Store | 6f2f7c0ec709d6ecfe5eea947a0ed5abb5aa7428ed0491f5e9277b0c8ceca579 |\r\n| F-Droid | 3895123ffeb1b29e5bc51522c93eee757cf9e2e510f5929ec6eb8e7f50c33361 |\r\n\r\n---\r\n### Play Store Version\r\n\r\nThe Play Store variant (`mpvEx-playstore-v1.2.9.apk`) is specifically built for Google Play Store:\r\n- Universal APK supporting all architectures (arm64-v8a, armeabi-v7a, x86, x86_64)\r\n- Removed automatic update feature (handled by Play Store)\r\n- Minimal permissions for maximum compatibility\r\n\r\n---\r\n### F-Droid Version\r\n\r\nThe F-Droid variant (`mpvEx-fdroid-v1.2.9.apk`) is specifically built for F-Droid compatibility:\r\n- Removed automatic update feature\r\n- Removed install packages permission\r\n- ARM64-v8a architecture only\r\n\r\n## What's Changed\r\n* Updated Screenshots 1.2.8 by @7lilnewbie in https://github.com/marlboro-advance/mpvEx/pull/607\r\n* feat: implement True Ambient Mode with Shader by @Riteshp2001 in https://github.com/marlboro-advance/mpvEx/pull/619\r\n* Hero image on website by @7lilnewbie in https://github.com/marlboro-advance/mpvEx/pull/623\r\n* Refactor TrackSelector for performance improvements and BugFix by @Chinna95P in https://github.com/marlboro-advance/mpvEx/pull/647\r\n* Add Ambient-Mode link to README by @Chinna95P in https://github.com/marlboro-advance/mpvEx/pull/640\r\n* feat: add Ambient Mode functionality and enhance subtitle search by @marlboro-advance in https://github.com/marlboro-advance/mpvEx/pull/658\r\n* feat: autoscroll to currently selected theme by @Arnab11 in https://github.com/marlboro-advance/mpvEx/pull/660\r\n* Enhance player functionality with ambient mode improvements and fixes by @marlboro-advance in https://github.com/marlboro-advance/mpvEx/pull/671\r\n\r\n\r\n**Full Changelog**: https://github.com/marlboro-advance/mpvEx/compare/v1.2.8...v1.2.9",
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "io.homeassistant.companion.android",
            "url": "https://github.com/home-assistant/android",
            "author": "home-assistant",
            "name": "Home Assistant",
            "installedVersion": "2026.3.2",
            "latestVersion": "2026.3.2",
            "apkUrls": "[[\"automotive-minimal-release.apk\",\"https://api.github.com/repos/home-assistant/android/releases/assets/365365635\"],[\"app-full-release.apk\",\"https://api.github.com/repos/home-assistant/android/releases/assets/365365636\"],[\"app-minimal-release.apk\",\"https://api.github.com/repos/home-assistant/android/releases/assets/365365639\"],[\"automotive-full-release.apk\",\"https://api.github.com/repos/home-assistant/android/releases/assets/365365640\"],[\"wear-release.apk\",\"https://api.github.com/repos/home-assistant/android/releases/assets/365365641\"]]",
            "otherAssetUrls": "[[\"version_code.txt\",\"https://github.com/home-assistant/android/releases/download/2026.3.2/version_code.txt\"],[\"locales_config.xml\",\"https://github.com/home-assistant/android/releases/download/2026.3.2/locales_config.xml\"],[\"strings.zip\",\"https://github.com/home-assistant/android/releases/download/2026.3.2/strings.zip\"],[\"2026.3.2.tar.gz\",\"https://api.github.com/repos/home-assistant/android/tarball/2026.3.2\"],[\"2026.3.2.zip\",\"https://api.github.com/repos/home-assistant/android/zipball/2026.3.2\"]]",
            "preferredApkIndex": 1,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":false,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\"}",
            "lastUpdateCheck": 1775220878209253,
            "pinned": false,
            "categories": [
                "tracking"
            ],
            "releaseDate": 1772463602000000,
            "changeLog": "## What's Changed\r\n* Fix clearing history when switching between servers by @jpelgrom in https://github.com/home-assistant/android/pull/6357\r\n* Bump changelog_master.xml for weekly release 2026.2.2 by @github-actions[bot] in https://github.com/home-assistant/android/pull/6364\r\n* Update androidx.* by @renovate[bot] in https://github.com/home-assistant/android/pull/6362\r\n* Update dependency com.google.devtools.ksp to v2.3.5 by @renovate[bot] in https://github.com/home-assistant/android/pull/6360\r\n* Update gradle/actions action to v5.0.1 by @renovate[bot] in https://github.com/home-assistant/android/pull/6361\r\n* Lock file maintenance by @renovate[bot] in https://github.com/home-assistant/android/pull/6368\r\n* Update Gradle to v9.3.1 by @renovate[bot] in https://github.com/home-assistant/android/pull/6284\r\n* Update androidx.compose.* by @renovate[bot] in https://github.com/home-assistant/android/pull/6363\r\n* Add loading indicator to Android Auto favorites screen by @Danny1616 in https://github.com/home-assistant/android/pull/6335\r\n* Fix 'ComposeModifierMissing' lint warnings by @crippa9 in https://github.com/home-assistant/android/pull/6324\r\n* Update ruby/setup-ruby action to v1.287.0 by @renovate[bot] in https://github.com/home-assistant/android/pull/6373\r\n* Update com.android.* (major) by @renovate[bot] in https://github.com/home-assistant/android/pull/6279\r\n* Update plugin org.ajoberstar.reckon.settings to v2 by @renovate[bot] in https://github.com/home-assistant/android/pull/6387\r\n* Enable Reckon settings all the time by @TimoPtr in https://github.com/home-assistant/android/pull/6391\r\n* Fix protobuf-javalite version to mitigate crashes by @TimoPtr in https://github.com/home-assistant/android/pull/6393\r\n* Update github/codeql-action action to v4.32.1 by @renovate[bot] in https://github.com/home-assistant/android/pull/6398\r\n* Make sure we only have one retrofit and okhttpclient instead of 2 by @TimoPtr in https://github.com/home-assistant/android/pull/6397\r\n* Update ruby/setup-ruby action to v1.288.0 by @renovate[bot] in https://github.com/home-assistant/android/pull/6402\r\n* Update hilt to v2.59.1 by @renovate[bot] in https://github.com/home-assistant/android/pull/6399\r\n* Update dependency com.google.firebase:firebase-bom to v34.9.0 by @renovate[bot] in https://github.com/home-assistant/android/pull/6410\r\n* Update github/codeql-action action to v4.32.2 by @renovate[bot] in https://github.com/home-assistant/android/pull/6408\r\n* Lock file maintenance by @renovate[bot] in https://github.com/home-assistant/android/pull/6411\r\n* Update dependency com.google.firebase.appdistribution to v5.2.1 by @renovate[bot] in https://github.com/home-assistant/android/pull/6409\r\n* Update org.jetbrains.kotlin.* to v2.3.10 by @renovate[bot] in https://github.com/home-assistant/android/pull/6406\r\n* Implement microwakeword detection by @TimoPtr in https://github.com/home-assistant/android/pull/6312\r\n* Bump changelog_master.xml for weekly release 2026.2.3 by @github-actions[bot] in https://github.com/home-assistant/android/pull/6407\r\n* Update dependency com.google.ai.edge.litert:litert to v2.1.1 by @renovate[bot] in https://github.com/home-assistant/android/pull/6412\r\n* Send wake word when starting voice pipeline if needed by @TimoPtr in https://github.com/home-assistant/android/pull/6376\r\n* Update androidx.* to v1.9.2 by @renovate[bot] in https://github.com/home-assistant/android/pull/6413\r\n* Move away from Main in Broadcast receiver and use goAsync by @TimoPtr in https://github.com/home-assistant/android/pull/6396\r\n* Use Github Action instead of renovate to update lockfile by @TimoPtr in https://github.com/home-assistant/android/pull/6414\r\n* Adjust renovate config to allow pr workflow to run and adjust config by @TimoPtr in https://github.com/home-assistant/android/pull/6420\r\n* Fix WebViewActivity not entering fullscreen on initial open by @jpelgrom in https://github.com/home-assistant/android/pull/6418\r\n* Add new composables and isolate colors specific logic by @TimoPtr in https://github.com/home-assistant/android/pull/6422\r\n* Introduce HAWebViewClient and FrontendErrorScreen by @TimoPtr in https://github.com/home-assistant/android/pull/6377\r\n* Hide Assist on duplicate wake word received by @TimoPtr in https://github.com/home-assistant/android/pull/6419\r\n* Upload test reports and test result in an unify manner in pr workflow by @TimoPtr in https://github.com/home-assistant/android/pull/6430\r\n* ExternalBusRepository implementation with strong types by @TimoPtr in https://github.com/home-assistant/android/pull/6378\r\n* Add assist settings for wake word by @TimoPtr in https://github.com/home-assistant/android/pull/6342\r\n* Robolectric tests needs to override the application to avoid strictMode by @TimoPtr in https://github.com/home-assistant/android/pull/6431\r\n* Introduce ServerSessionManager to handle auth and session state by @TimoPtr in https://github.com/home-assistant/android/pull/6380\r\n* Add command_wake_word_detection to turn on/off wake word detection by @TimoPtr in https://github.com/home-assistant/android/pull/6343\r\n* Update dependency io.sentry:sentry-android-core to v8.32.0 by @renovate[bot] in https://github.com/home-assistant/android/pull/6421\r\n* Add missing catch that might crash the app by @TimoPtr in https://github.com/home-assistant/android/pull/6434\r\n* Make sure that imports are not added alone to avoid ktlint to strip it by @TimoPtr in https://github.com/home-assistant/android/pull/6441\r\n* Bump changelog_master.xml for weekly release 2026.2.4 by @github-actions[bot] in https://github.com/home-assistant/android/pull/6442\r\n* Prevent template injection in custom actions by @TimoPtr in https://github.com/home-assistant/android/pull/6448\r\n* Add frontend url manager by @TimoPtr in https://github.com/home-assistant/android/pull/6382\r\n* Introduce frontend message handler by @TimoPtr in https://github.com/home-assistant/android/pull/6383\r\n* Remove url logging on release by @TimoPtr in https://github.com/home-assistant/android/pull/6451\r\n* Use ViewModelFactory for LocationForSecureConnectionViewModel by @TimoPtr in https://github.com/home-assistant/android/pull/6384\r\n* Avoid persist-credentials whenever it is not needed and disable ruby cache by @TimoPtr in https://github.com/home-assistant/android/pull/6446\r\n* Fix missing bundle install by @TimoPtr in https://github.com/home-assistant/android/pull/6453\r\n* Only register one network callback at the time by @TimoPtr in https://github.com/home-assistant/android/pull/6435\r\n* Bump faraday from 1.8.0 to 1.10.5 by @dependabot[bot] in https://github.com/home-assistant/android/pull/6437\r\n* Revert 'Move away from Main in Broadcast receiver and use goAsync' by @TimoPtr in https://github.com/home-assistant/android/pull/6459\r\n* Use lazy publication in ServerConnectionInfo to avoid any locks by @TimoPtr in https://github.com/home-assistant/android/pull/6456\r\n* Remove flakyness from server discovery by @TimoPtr in https://github.com/home-assistant/android/pull/6457\r\n* Fix WearMtls test flakiness by using testScope and proper flow by @TimoPtr in https://github.com/home-assistant/android/pull/6458\r\n* Fix navigation flakiness remove robolectric helper runUiThread by @TimoPtr in https://github.com/home-assistant/android/pull/6465\r\n* Redirect actionOpenTodolist to add item using URL query param by @TimoPtr in https://github.com/home-assistant/android/pull/6464\r\n* Make Entity state parsing safer by @TimoPtr in https://github.com/home-assistant/android/pull/6455\r\n* Fix weekly tag generation by @TimoPtr in https://github.com/home-assistant/android/pull/6475\r\n* Bump changelog_master.xml for weekly release 2026.2.5 by @github-actions[bot] in https://github.com/home-assistant/android/pull/6476\r\n* Introduce new frontend screen by @TimoPtr in https://github.com/home-assistant/android/pull/6386\r\n* Introduce sensitive utils function by @TimoPtr in https://github.com/home-assistant/android/pull/6426\r\n* Added 'min'/'max' attributes to volume sensors. by @blaubaer in https://github.com/home-assistant/android/pull/6452\r\n* Set setShowsUserInterface(false) for non-UI notification actions by @jpelgrom in https://github.com/home-assistant/android/pull/6478\r\n* Align horizontally loading animation in AssistSettings by @TimoPtr in https://github.com/home-assistant/android/pull/6479\r\n* Use ViewState in some views of the watch to avoid concurrent issues by @TimoPtr in https://github.com/home-assistant/android/pull/6439\r\n* Add support for Live Update notifications on Android 16+ by @inukiwi in https://github.com/home-assistant/android/pull/6438\r\n* Set taskAffinity for Wear OS Assist to something else by @jpelgrom in https://github.com/home-assistant/android/pull/6483\r\n* Fix change server button not showing with Auto(motive) favorites by @jpelgrom in https://github.com/home-assistant/android/pull/6484\r\n* Allow wake word detection on Android <10 by @TimoPtr in https://github.com/home-assistant/android/pull/6480\r\n* Bump changelog_master.xml for weekly release 2026.2.6 by @github-actions[bot] in https://github.com/home-assistant/android/pull/6485\r\n* Update dependency com.google.devtools.ksp to v2.3.6 by @renovate[bot] in https://github.com/home-assistant/android/pull/6491\r\n* Update androidx.compose.* by @renovate[bot] in https://github.com/home-assistant/android/pull/6488\r\n* Update com.android.* by @renovate[bot] in https://github.com/home-assistant/android/pull/6490\r\n* Update github/codeql-action action to v4.32.4 by @renovate[bot] in https://github.com/home-assistant/android/pull/6493\r\n* Update dependency org.junit:junit-bom to v6.0.3 by @renovate[bot] in https://github.com/home-assistant/android/pull/6492\r\n* Update dependency io.sentry:sentry-android-core to v8.33.0 by @renovate[bot] in https://github.com/home-assistant/android/pull/6496\r\n* Update hilt to v2.59.2 by @renovate[bot] in https://github.com/home-assistant/android/pull/6495\r\n* Update haze to v1.7.2 by @renovate[bot] in https://github.com/home-assistant/android/pull/6494\r\n* Fix crash on log in/native mode from vehicle UI on Android 14+ by @jpelgrom in https://github.com/home-assistant/android/pull/6500\r\n* Update EnricoMi/publish-unit-test-result-action action to v2.23.0 by @renovate[bot] in https://github.com/home-assistant/android/pull/6504\r\n* Fix toolchain to adoptium for reproducibility by @TimoPtr in https://github.com/home-assistant/android/pull/6486\r\n* Warn users when installing full on a device without GMS by @TimoPtr in https://github.com/home-assistant/android/pull/6489\r\n* Bump changelog_master.xml for weekly release 2026.2.7 by @github-actions[bot] in https://github.com/home-assistant/android/pull/6505\r\n* Give instructions to use turbine in tests by @TimoPtr in https://github.com/home-assistant/android/pull/6508\r\n* Update gradle/actions action to v5.0.2 by @renovate[bot] in https://github.com/home-assistant/android/pull/6512\r\n* Update actions/download-artifact action to v8 by @renovate[bot] in https://github.com/home-assistant/android/pull/6511\r\n* Bump changelog_master.xml for weekly release 2026.3.2 by @github-actions[bot] in https://github.com/home-assistant/android/pull/6518\r\n* Update actions/upload-artifact action to v7 by @renovate[bot] in https://github.com/home-assistant/android/pull/6517\r\n* Disable wake word if TF Lite init fails due to missing Play Services by @jpelgrom in https://github.com/home-assistant/android/pull/6514\r\n* Fix EntityWidget showing 'null null' instead of last known value by @ollide in https://github.com/home-assistant/android/pull/6501\r\n* Update dependency androidx.compose.runtime:runtime-lint to v1.10.4 by @renovate[bot] in https://github.com/home-assistant/android/pull/6516\r\n* Make sure AudioPlayer is restarted in Assist after timeout by @TimoPtr in https://github.com/home-assistant/android/pull/6510\r\n* Update dependency com.google.firebase:firebase-bom to v34.10.0 by @renovate[bot] in https://github.com/home-assistant/android/pull/6519\r\n* Update coil to v3.4.0 by @renovate[bot] in https://github.com/home-assistant/android/pull/6515\r\n* Check AssistVoiceInteractionService before opening assist by @TimoPtr in https://github.com/home-assistant/android/pull/6521\r\n* Open Assist external message in FrontendScreen by @TimoPtr in https://github.com/home-assistant/android/pull/6477\r\n* Make wake word setup safer by @TimoPtr in https://github.com/home-assistant/android/pull/6520\r\n\r\n## New Contributors\r\n* @Danny1616 made their first contribution in https://github.com/home-assistant/android/pull/6335\r\n* @crippa9 made their first contribution in https://github.com/home-assistant/android/pull/6324\r\n* @blaubaer made their first contribution in https://github.com/home-assistant/android/pull/6452\r\n* @inukiwi made their first contribution in https://github.com/home-assistant/android/pull/6438\r\n* @ollide made their first contribution in https://github.com/home-assistant/android/pull/6501\r\n\r\n**Full Changelog**: https://github.com/home-assistant/android/compare/2026.2.1...2026.3.2",
            "overrideSource": "GitHub",
            "allowIdChange": false
        },
        {
            "id": "app.organicmaps.web",
            "url": "https://github.com/organicmaps/organicmaps",
            "author": "organicmaps",
            "name": "Organic Maps",
            "installedVersion": "2026.03.11-12-android",
            "latestVersion": "2026.03.11-12-android",
            "apkUrls": "[[\"OrganicMaps-26031112-web-release.apk\",\"https://api.github.com/repos/organicmaps/organicmaps/releases/assets/371872179\"]]",
            "otherAssetUrls": "[[\"OrganicMaps-26031112-web-release.apk.sha256sum\",\"https://github.com/organicmaps/organicmaps/releases/download/2026.03.11-12-android/OrganicMaps-26031112-web-release.apk.sha256sum\"],[\"2026.03.11-12-android.tar.gz\",\"https://api.github.com/repos/organicmaps/organicmaps/tarball/2026.03.11-12-android\"],[\"2026.03.11-12-android.zip\",\"https://api.github.com/repos/organicmaps/organicmaps/zipball/2026.03.11-12-android\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":false,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\"}",
            "lastUpdateCheck": 1775220874809276,
            "pinned": false,
            "categories": [
                "tracking"
            ],
            "releaseDate": 1773269118000000,
            "changeLog": "• OSM map data as of March 10, Wikipedia as of March 1\n• More detailed elevation isolines for Chinese provinces\n• Added rows of trees, leather shops and shops selling religious goods\n• Added support for conditional speed limits\n• Split Tanzania into smaller regions\n• Improved display of business opening hours\n• Fixed several crashes\n• Improved app and country names translations\n• Added public transport stop platforms without nearby bus stops\n…more at omaps.org/news\n\nSee [a detailed announce](https://organicmaps.app/news/) on our website when app updates are published in all stores.\nYou can get automatic app updates from GitHub [using Obtainium](https://github.com/organicmaps/organicmaps/wiki/Installing-Organic-Maps-from-GitHub-using-Obtainium).\n\nsha256sum:\n\n```\na76a27142929a639372a5d34c05d4553812c3d1f022566a187f8091d2c556d74  OrganicMaps-26031112-web-release.apk\n```\n",
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "com.standardnotes",
            "url": "https://github.com/standardnotes/app",
            "author": "standardnotes",
            "name": "Standard Notes",
            "installedVersion": "3.201.21",
            "latestVersion": "3.201.21",
            "apkUrls": "[[\"app-prod-release.apk\",\"https://api.github.com/repos/standardnotes/app/releases/assets/368457533\"]]",
            "otherAssetUrls": "[[\"app-prod-release.aab\",\"https://github.com/standardnotes/app/releases/download/%40standardnotes/mobile%403.201.21/app-prod-release.aab\"],[\"@standardnotes/mobile@3.201.21.tar.gz\",\"https://api.github.com/repos/standardnotes/app/tarball/@standardnotes/mobile@3.201.21\"],[\"@standardnotes/mobile@3.201.21.zip\",\"https://api.github.com/repos/standardnotes/app/zipball/@standardnotes/mobile@3.201.21\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":true,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"Mobile\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":true,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\\\\d+\\\\.\\\\d+\\\\.\\\\d+\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"apk\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"Standard Notes (Pre-release)\",\"appAuthor\":\"standardnotes\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"Standard Notes is an end-to-end encrypted note-taking app for digitalists and professionals. Capture your notes, files, and life’s work all in one secure place.\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\"}",
            "lastUpdateCheck": 1775220876282606,
            "pinned": false,
            "categories": [
                "notetaking"
            ],
            "releaseDate": 1772823791000000,
            "changeLog": "*  Version bump only for package @standardnotes/mobile",
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "io.anytype.app",
            "url": "https://github.com/anyproto/anytype-kotlin",
            "author": "anyproto",
            "name": "Anytype",
            "installedVersion": "0.45.12",
            "latestVersion": "0.45.13",
            "apkUrls": "[[\"anytype-0.45.12-arm64-v8a.apk\",\"https://api.github.com/repos/anyproto/anytype-kotlin/releases/assets/380961282\"]]",
            "otherAssetUrls": "[[\"anytype-0.45.12-armeabi-v7a.apk\",\"https://api.github.com/repos/anyproto/anytype-kotlin/releases/assets/380961284\"],[\"anytype-0.45.12.apk\",\"https://api.github.com/repos/anyproto/anytype-kotlin/releases/assets/380961296\"],[\"0.45.13.tar.gz\",\"https://api.github.com/repos/anyproto/anytype-kotlin/tarball/0.45.13\"],[\"0.45.13.zip\",\"https://api.github.com/repos/anyproto/anytype-kotlin/zipball/0.45.13\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\"}",
            "lastUpdateCheck": 1775220878113025,
            "pinned": false,
            "categories": [
                "notetaking"
            ],
            "releaseDate": 1774412893000000,
            "changeLog": "## What's Changed\r\n* Add PhotoView licensee allowDependency to app/build.gradle by @Copilot in https://github.com/anyproto/anytype-kotlin/pull/3170\r\n* Fix licensee build failure from invalid license() call by @konstantiniiv in https://github.com/anyproto/anytype-kotlin/pull/3171\r\n\r\n\r\n**Full Changelog**: https://github.com/anyproto/anytype-kotlin/compare/0.45.12...0.45.13",
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "com.chaomixian.vflow",
            "url": "https://github.com/ChaoMixian/vFlow",
            "author": "ChaoMixian",
            "name": "vFlow",
            "installedVersion": "v1.4.7",
            "latestVersion": "v1.4.7",
            "apkUrls": "[[\"vFlow_147-arm64-v8a-release.Apk\",\"https://api.github.com/repos/ChaoMixian/vFlow/releases/assets/377214575\"]]",
            "otherAssetUrls": "[[\"v1.4.7.tar.gz\",\"https://api.github.com/repos/ChaoMixian/vFlow/tarball/v1.4.7\"],[\"v1.4.7.zip\",\"https://api.github.com/repos/ChaoMixian/vFlow/zipball/v1.4.7\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\"}",
            "lastUpdateCheck": 1775220873197355,
            "pinned": false,
            "categories": [
                "background",
                "system"
            ],
            "releaseDate": 1773767749000000,
            "changeLog": "# v1.4.7 Release Note\r\n\r\n## ✨ 新功能\r\n\r\n**权限管理**\r\n\r\n- 权限守护功能 - 新增 PermissionGuardian 模块，提供权限守护和自动授权功能，简化权限管理流程\r\n\r\n**开发工具**\r\n\r\n- GKD 选择器路径自动生成 - UiInspector 新增自动生成 GKD 选择器路径功能，提升开发效率\r\n- 工作流面板优化 - WorkflowsFloatPanel 添加最小化按钮，改善用户界面体验\r\n- 模块选择器增强 - RecentModules 添加最近使用记录功能，快速访问常用模块\r\n\r\n**国际化 (i18n)**\r\n\r\n- 自动语言设置 - LocaleManager 现已支持依据系统语言设置自动设置应用语言\r\n- Onboarding 体验优化 - 改进 OnboardingActivity 的国际化体验\r\n- i18n 覆盖度提升 - 提高整体 i18n 覆盖度，支持更多语言场景\r\n- OCR 模块增强 - OCRModule 增强 i18n 能力和向后兼容性\r\n\r\n## 🐛 Bug 修复\r\n\r\n- Widget 加载问题 - 修复 widget 无法加载的问题\r\n- Bitmap 竞态条件 - 修复 ScreenCaptureOverlay 中 Bitmap 回收时的竞态条件问题\r\n- GKDTrigger 异常 - 修复目录不存在导致的异常\r\n- 文件操作变量引用 - 修复 FileOperationModule 中文件内容变量引用问题\r\n- AppPicker 搜索 - 修复搜索时始终显示 LAUNCH 项的问题\r\n- 工作流复制问题 - 修复 WorkflowViewHolder 中工作流重复复制的问题\r\n\r\n## 🔧 代码优化\r\n\r\n- 语言选项重构 - 优化 SettingFragment 的语言选项实现\r\n- OCRModule 重构 - 移除 UIProvider，简化代码结构\r\n\r\n---\r\n\r\n## ✨ New Features\r\n\r\n**Permission Management**\r\n\r\n* Permission Guardian – Added a new `PermissionGuardian` module, providing permission protection and automatic authorization to simplify the permission management process.\r\n\r\n**Developer Tools**\r\n\r\n* Automatic GKD Selector Path Generation – `UiInspector` now supports automatic generation of GKD selector paths, improving development efficiency.\r\n* Workflow Panel Optimization – `WorkflowsFloatPanel` now includes a minimize button, enhancing the user interface experience.\r\n* Module Selector Enhancement – `RecentModules` now supports recently used records for quick access to frequently used modules.\r\n\r\n**Internationalization (i18n)**\r\n\r\n* Automatic Language Settings – `LocaleManager` now supports automatically setting the app language based on the system language.\r\n* Onboarding Experience Optimization – Improved internationalization experience in `OnboardingActivity`.\r\n* Expanded i18n Coverage – Increased overall i18n coverage to support more language scenarios.\r\n* OCR Module Enhancement – `OCRModule` improved with better i18n support and backward compatibility.\r\n\r\n## 🐛 Bug Fixes\r\n\r\n* Widget Loading Issue – Fixed an issue where widgets failed to load.\r\n* Bitmap Race Condition – Fixed a race condition when recycling Bitmaps in `ScreenCaptureOverlay`.\r\n* GKDTrigger Exception – Fixed an exception caused by a missing directory.\r\n* File Operation Variable Reference – Fixed an issue with file content variable references in `FileOperationModule`.\r\n* AppPicker Search – Fixed an issue where the LAUNCH item was always displayed during search.\r\n* Workflow Duplication – Fixed an issue where workflows were duplicated in `WorkflowViewHolder`.\r\n\r\n## 🔧 Code Improvements\r\n\r\n* Language Option Refactoring – Optimized the implementation of language options in `SettingFragment`.\r\n* OCRModule Refactoring – Removed `UIProvider` to simplify the code structure.\r\n\r\n---\r\n\r\n**Full Changelog**: https://github.com/ChaoMixian/vFlow/compare/v1.4.6...v1.4.7\r\n\r\n## 如果是第一次使用，请安装release版本。 欢迎Q群讨论：758795233",
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "com.cheogram.android",
            "url": "https://f-droid.org/en/packages/com.cheogram.android",
            "author": "F-Droid official",
            "name": "Cheogram",
            "installedVersion": "2.19.0-5+free",
            "latestVersion": "2.19.0-5+free",
            "apkUrls": "[[\"com.cheogram.android_4206404.apk\",\"https://f-droid.org/repo/com.cheogram.android_4206404.apk\"],[\"com.cheogram.android_4206403.apk\",\"https://f-droid.org/repo/com.cheogram.android_4206403.apk\"],[\"com.cheogram.android_4206402.apk\",\"https://f-droid.org/repo/com.cheogram.android_4206402.apk\"],[\"com.cheogram.android_4206401.apk\",\"https://f-droid.org/repo/com.cheogram.android_4206401.apk\"]]",
            "otherAssetUrls": "[]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"filterVersionsByRegEx\":\"\",\"trySelectingSuggestedVersionCode\":false,\"autoSelectHighestVersionCode\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false}",
            "lastUpdateCheck": 1775220870493423,
            "pinned": false,
            "categories": [
                "communication"
            ],
            "releaseDate": null,
            "changeLog": null,
            "overrideSource": "FDroid",
            "allowIdChange": false
        },
        {
            "id": "com.capyreader.app",
            "url": "https://github.com/jocmp/capyreader",
            "author": "jocmp",
            "name": "Capy Reader",
            "installedVersion": "v2026.04.1204",
            "latestVersion": "v2026.04.1204",
            "apkUrls": "[[\"app-free-release.apk\",\"https://api.github.com/repos/jocmp/capyreader/releases/assets/387574008\"]]",
            "otherAssetUrls": "[[\"v2026.04.1204.tar.gz\",\"https://api.github.com/repos/jocmp/capyreader/tarball/v2026.04.1204\"],[\"v2026.04.1204.zip\",\"https://api.github.com/repos/jocmp/capyreader/zipball/v2026.04.1204\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":false,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\"}",
            "lastUpdateCheck": 1775221256723428,
            "pinned": false,
            "categories": [
                "multimedia"
            ],
            "releaseDate": 1775186825000000,
            "changeLog": "## What's Changed\n* Translations update from Hosted Weblate by @weblate in https://github.com/jocmp/capyreader/pull/1945\n* Improve Miniflux sync performance by @jocmp in https://github.com/jocmp/capyreader/pull/1946\n* Sync Mercury Parser for euronews.com by @jocmp in https://github.com/jocmp/capyreader/pull/1947\n* fix(freshrss): Fetch all historical ids by @jocmp in https://github.com/jocmp/capyreader/pull/1968\n* Add text areas in row placeholders by @jocmp in https://github.com/jocmp/capyreader/pull/1973\n* Increase list paging size to 100 by @jocmp in https://github.com/jocmp/capyreader/pull/1974\n* Short-circuit LIKE in article queries  by @jocmp in https://github.com/jocmp/capyreader/pull/1975\n* Refactor deprecated Android APIs by @jocmp in https://github.com/jocmp/capyreader/pull/1976\n* Fix \"Made with love\" layout in RTL by @elig0n in https://github.com/jocmp/capyreader/pull/1987\n* Translations update from Hosted Weblate by @weblate in https://github.com/jocmp/capyreader/pull/1954\n\n\n**Full Changelog**: https://github.com/jocmp/capyreader/compare/2026.03.1203...v2026.04.1204",
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "me.hackerchick.catima",
            "url": "https://github.com/CatimaLoyalty/Android",
            "author": "CatimaLoyalty",
            "name": "Catima",
            "installedVersion": "v2.41.7",
            "latestVersion": "v2.41.7",
            "apkUrls": "[[\"app-foss-release.apk\",\"https://api.github.com/repos/CatimaLoyalty/Android/releases/assets/368167699\"]]",
            "otherAssetUrls": "[[\"SHA256SUMS\",\"https://github.com/CatimaLoyalty/Android/releases/download/v2.41.7/SHA256SUMS\"],[\"v2.41.7.tar.gz\",\"https://api.github.com/repos/CatimaLoyalty/Android/tarball/v2.41.7\"],[\"v2.41.7.zip\",\"https://api.github.com/repos/CatimaLoyalty/Android/zipball/v2.41.7\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\"}",
            "lastUpdateCheck": 1775220872958457,
            "pinned": false,
            "categories": [
                "collection"
            ],
            "releaseDate": 1772791174000000,
            "changeLog": "Android 5.0 and 5.1 are no longer supported starting with this release. If you want to use Catima on these versions, please use version 2.41.6.\r\n\r\n- Fix crash when switching cards using volume buttons if only one card is available\r\n- Fix shortcut returning to previous card after rotation",
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "com.github.catfriend1.syncthingfork",
            "url": "https://github.com/researchxxl/syncthing-android",
            "author": "researchxxl",
            "name": "Syncthing-Fork",
            "installedVersion": "v2.0.15.0",
            "latestVersion": "v2.0.15.0",
            "apkUrls": "[[\"com.github.catfriend1.syncthingfork_release_v2.0.15.0_arm64-v8a.apk\",\"https://api.github.com/repos/researchxxl/syncthing-android/releases/assets/367145088\"]]",
            "otherAssetUrls": "[[\"com.github.catfriend1.syncthingandroid_release_v2.0.15.0.apk\",\"https://api.github.com/repos/researchxxl/syncthing-android/releases/assets/367145140\"],[\"com.github.catfriend1.syncthingandroid_release_v2.0.15.0_arm64-v8a.apk\",\"https://api.github.com/repos/researchxxl/syncthing-android/releases/assets/367145133\"],[\"com.github.catfriend1.syncthingandroid_release_v2.0.15.0_armeabi-v7a.apk\",\"https://api.github.com/repos/researchxxl/syncthing-android/releases/assets/367145125\"],[\"com.github.catfriend1.syncthingandroid_release_v2.0.15.0_x86.apk\",\"https://api.github.com/repos/researchxxl/syncthing-android/releases/assets/367145120\"],[\"com.github.catfriend1.syncthingandroid_release_v2.0.15.0_x86_64.apk\",\"https://api.github.com/repos/researchxxl/syncthing-android/releases/assets/367145114\"],[\"com.github.catfriend1.syncthingfork_release_v2.0.15.0.apk\",\"https://api.github.com/repos/researchxxl/syncthing-android/releases/assets/367145091\"],[\"com.github.catfriend1.syncthingfork_release_v2.0.15.0_armeabi-v7a.apk\",\"https://api.github.com/repos/researchxxl/syncthing-android/releases/assets/367145083\"],[\"com.github.catfriend1.syncthingfork_release_v2.0.15.0_x86.apk\",\"https://api.github.com/repos/researchxxl/syncthing-android/releases/assets/367145082\"],[\"com.github.catfriend1.syncthingfork_release_v2.0.15.0_x86_64.apk\",\"https://api.github.com/repos/researchxxl/syncthing-android/releases/assets/367145074\"],[\"v2.0.15.0.tar.gz\",\"https://api.github.com/repos/researchxxl/syncthing-android/tarball/v2.0.15.0\"],[\"v2.0.15.0.zip\",\"https://api.github.com/repos/researchxxl/syncthing-android/zipball/v2.0.15.0\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"syncthingfork\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\"}",
            "lastUpdateCheck": 1775220873735380,
            "pinned": false,
            "categories": [
                "network",
                "background",
                "files"
            ],
            "releaseDate": 1772671416000000,
            "changeLog": "ℹ️ Everyone may update directly to v2 from an old v1/v2 catfriend release now. Please pay attention to the package ID while upgrading. 🚀 Recommended: com.github.catfriend1.syncthingfork\r\n\r\nUpdated settings screen and drawer to material design (thanks @dbhavsar76)\r\nUpdated dependencies and translations (thanks weblate community)\r\n\r\n<!-- Release notes generated using configuration in .github/release.yml at v2.0.15.0 -->\r\n\r\n### Other\r\n* feat(docs): add obtainium download by @researchxxl in https://github.com/researchxxl/syncthing-android/pull/151\r\n\r\n**Full Changelog**: https://github.com/researchxxl/syncthing-android/compare/v2.0.14.2...v2.0.15.0\r\n",
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "org.futo.inputmethod.latin",
            "url": "https://github.com/futo-org/android-keyboard",
            "author": "futo-org",
            "name": "FUTO Keyboard",
            "installedVersion": "0.1.27",
            "latestVersion": "0.1.27",
            "apkUrls": "[[\"keyboard-0.1.27.apk\",\"https://api.github.com/repos/futo-org/android-keyboard/releases/assets/332660689\"]]",
            "otherAssetUrls": "[[\"0.1.27.tar.gz\",\"https://api.github.com/repos/futo-org/android-keyboard/tarball/0.1.27\"],[\"0.1.27.zip\",\"https://api.github.com/repos/futo-org/android-keyboard/zipball/0.1.27\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\"}",
            "lastUpdateCheck": 1775220871971156,
            "pinned": false,
            "categories": [
                "input"
            ],
            "releaseDate": 1766621206000000,
            "changeLog": "To install through [Obtainium](https://github.com/ImranR98/Obtainium/tree/main?tab=readme-ov-file#installation), simply go to Add App and paste this repo URL in the source URL: `https://github.com/futo-org/android-keyboard`. Adding it may take a while depending on your internet speed as the APK needs to be downloaded.\r\n\r\n\r\n# v0.1.27\r\n\r\n## Create your own theme\r\n\r\nCustom theming has been added to FUTO Keyboard! This feature allows you to add a custom background image and adjust colors. Tap the plus button in the themes menu in FUTO Keyboard settings.\r\n\r\n<img width=\"450\" alt=\"image\" src=\"https://github.com/user-attachments/assets/f5d0792a-5737-4357-8551-9b7738c7425e\" />\r\n\r\nThe full list of tools includes: adjust transparency, adjust blur, adjust colors, toggle dark mode, toggle key borders. Dark mode and colors get initially derived from the image and you can adjust them further if they're wrong.\r\n\r\n## Christmas theme\r\n\r\nHappy Holidays! Included is a gingerbread theme for Christmas which uses more advanced theming capabilities that we're working on. After Winter, this theme will no longer be available in the app!\r\n\r\n<img width=\"450\" alt=\"image\" src=\"https://github.com/user-attachments/assets/2c113a1f-ee76-478d-adaf-ac135119963e\" />\r\n\r\n## Performance improvements\r\n\r\nThe Transformer LM should have less negative impact on performance now, although it still may pose problems on lower-end devices especially during high loads.\r\n\r\nThe app is now smaller by around 30 megabytes (170MB -> 136MB).\r\n\r\nWe hope to make more size improvements in the future. The core of the app is not actually terribly large (<15MB), it's mainly the voice and language models increasing its size. While in normal apps, this can be optimized by downloading only what's needed during runtime, FUTO Keyboard is offline and it's necessary to ship some resources for a reasonable default experience.\r\n\r\n## Miscellaneous\r\n\r\n* Dictionary now has fewer acronyms since they're usually distractions for autocorrect/swipe\r\n* Fixed missing key icon in Japanese layout\r\n* Fixed Japanese first toggle not working\r\n* Fixed blacklisting issue with swipe typing\r\n* Updated styling of clipboard manager\r\n* Added option for single column clipboard\r\n* Long-pressing clipboard manager in action bar will now paste\r\n* Disabled text composing changes on Android 11 and below due to severe performance issues when editing long documents\r\n* Fixed autocaps bug when both autocorrect and prediction suggestions are disabled\r\n* Fixed swipe typing not working when autocorrect and prediction suggestions are disabled\r\n* Fixed an issue on some Huawei/Oppo phones where the keys disappear after closing the emoji menu\r\n* Fixed some behavior when it comes to typing parentheses in Hebrew\r\n* Swapping spaces for : and ; is now disabled so that you can type smileys more easily :)\r\n* Autocorrect will no longer correct words like \"bot\" to \"not\", if the transformer LM believes that the former fits better in the context\r\n* Improved voice input automatic spacing when it comes to quotes \" and asterisks *\r\n* Fixed keyboard height slightly shifting when actions are entered/exited\r\n* Theme action now pops up above the keyboard by default to let you see the theme\r\n* Fixed an issue where WordStyles will not display a back button unless you're typing in Japanese\r\n* Fixed navigation bar button visibility for Gradient theme\r\n* Updated Armenian comma\r\n* \"Quick Period Key\" no longer breaks Arabic, Farsi, etc layouts\r\n* Emoji suggestions are no longer shown for short words as they are usually useless and annoying (e.g. \"it\" will no longer suggest the flag of Italy, you can still get it by capitalizing \"IT\" or use emoji search)\r\n* Fixed \"next-word suggestions\" toggle\r\n* Various crash fixes",
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "org.futo.voiceinput",
            "url": "https://voiceinput.futo.org/VoiceInput/standalone.apk",
            "author": "voiceinput.futo.org",
            "name": "FUTO Voice Input",
            "installedVersion": "169181855",
            "latestVersion": "169181855",
            "apkUrls": "[[\"512689406-standalone.apk\",\"https://voiceinput.futo.org/VoiceInput/standalone.apk\"]]",
            "otherAssetUrls": "[]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"requestHeader\":[{\"requestHeader\":\"User-Agent: Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Mobile Safari/537.36\"}],\"defaultPseudoVersioningMethod\":\"partialAPKHash\",\"trackOnly\":true,\"invertAPKFilter\":false,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"autoApkFilterByArch\":false}",
            "lastUpdateCheck": 1775220876087332,
            "pinned": false,
            "categories": [
                "input",
                "language"
            ],
            "releaseDate": null,
            "changeLog": null,
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "com.k2fsa.sherpa.onnx.tts.engine",
            "url": "https://huggingface.co/csukuangfj2/sherpa-onnx-apk/resolve/main/tts-engine-new/1.12.27/sherpa-onnx-1.12.27-arm64-v8a-en-tts-engine-kokoro-en-v0_19.apk",
            "author": "huggingface.co",
            "name": "TTS Engine: Next-gen Kaldi",
            "installedVersion": "187986921",
            "latestVersion": "187986921",
            "apkUrls": "[[\"192115213-sherpa-onnx-1.12.27-arm64-v8a-en-tts-engine-kokoro-en-v0_19.apk\",\"https://huggingface.co/csukuangfj2/sherpa-onnx-apk/resolve/main/tts-engine-new/1.12.27/sherpa-onnx-1.12.27-arm64-v8a-en-tts-engine-kokoro-en-v0_19.apk\"]]",
            "otherAssetUrls": "[]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"requestHeader\":[{\"requestHeader\":\"User-Agent: Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Mobile Safari/537.36\"}],\"defaultPseudoVersioningMethod\":\"partialAPKHash\",\"trackOnly\":false,\"invertAPKFilter\":false,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"autoApkFilterByArch\":false}",
            "lastUpdateCheck": 1775220871236663,
            "pinned": false,
            "categories": [
                "background",
                "language",
                "system"
            ],
            "releaseDate": null,
            "changeLog": null,
            "overrideSource": null,
            "allowIdChange": false
        },
        {
            "id": "com.eddyizm.degoogled.tempus",
            "url": "https://github.com/eddyizm/tempus",
            "author": "eddyizm",
            "name": "Tempus",
            "installedVersion": "v4.13.0",
            "latestVersion": "v4.13.0",
            "apkUrls": "[[\"app-degoogled-arm64-v8a-release.apk\",\"https://api.github.com/repos/eddyizm/tempus/releases/assets/381790825\"],[\"app-tempus-arm64-v8a-release.apk\",\"https://api.github.com/repos/eddyizm/tempus/releases/assets/381790931\"]]",
            "otherAssetUrls": "[[\"app-degoogled-armeabi-v7a-release.apk\",\"https://api.github.com/repos/eddyizm/tempus/releases/assets/381790856\"],[\"app-tempus-armeabi-v7a-release.apk\",\"https://api.github.com/repos/eddyizm/tempus/releases/assets/381791010\"],[\"v4.13.0.tar.gz\",\"https://api.github.com/repos/eddyizm/tempus/tarball/v4.13.0\"],[\"v4.13.0.zip\",\"https://api.github.com/repos/eddyizm/tempus/zipball/v4.13.0\"]]",
            "preferredApkIndex": 0,
            "additionalSettings": "{\"includePrereleases\":false,\"fallbackToOlderReleases\":true,\"filterReleaseTitlesByRegEx\":\"\",\"filterReleaseNotesByRegEx\":\"\",\"verifyLatestTag\":false,\"sortMethodChoice\":\"date\",\"useLatestAssetDateAsReleaseDate\":false,\"releaseTitleAsVersion\":false,\"trackOnly\":false,\"versionExtractionRegEx\":\"\",\"matchGroupToUse\":\"\",\"versionDetection\":true,\"releaseDateAsVersion\":false,\"useVersionCodeAsOSVersion\":false,\"apkFilterRegEx\":\"\",\"invertAPKFilter\":false,\"autoApkFilterByArch\":true,\"appName\":\"\",\"appAuthor\":\"\",\"shizukuPretendToBeGooglePlay\":false,\"allowInsecure\":false,\"exemptFromBackgroundUpdates\":false,\"skipUpdateNotifications\":false,\"about\":\"\",\"refreshBeforeDownload\":false,\"includeZips\":false,\"zippedApkFilterRegEx\":\"\"}",
            "lastUpdateCheck": 1775220876877445,
            "pinned": false,
            "categories": [
                "multimedia"
            ],
            "releaseDate": 1774496528000000,
            "changeLog": "* chore(i18n): Improve Russian translation by @NikkoFox in https://github.com/eddyizm/tempus/pull/503\r\n* feat: tile size manager by @MaFo-28 in https://github.com/eddyizm/tempus/pull/440\r\n* chore(i18n): Translated to zh_TW by @olivertzeng in https://github.com/eddyizm/tempus/pull/494\r\n* fix: Show full album name when displaying details by @jaime-grj in https://github.com/eddyizm/tempus/pull/508\r\n* chore(i18n): Update Spanish translation by @jaime-grj in https://github.com/eddyizm/tempus/pull/509\r\n* fix: Relocate \"Offline mode\" text by @jaime-grj in https://github.com/eddyizm/tempus/pull/510\r\n* chore(i18n): Update Polish translation by @skajmer in https://github.com/eddyizm/tempus/pull/516\r\n* refactor: navigation and bottom sheet by @tvillega in https://github.com/eddyizm/tempus/pull/491\r\n* feat: Logo icon update/refresh and adaptive icon by @eddyizm in https://github.com/eddyizm/tempus/pull/498\r\n* feat: Add 'genres' page/function to Android Auto by @Jorilx in https://github.com/eddyizm/tempus/pull/505\r\n* feat: Added all-songs feature by @unknown0816 in https://github.com/eddyizm/tempus/pull/517\r\n\r\n## New Contributors\r\n* @NikkoFox made their first contribution in https://github.com/eddyizm/tempus/pull/503\r\n* @olivertzeng made their first contribution in https://github.com/eddyizm/tempus/pull/494\r\n* @Jorilx made their first contribution in https://github.com/eddyizm/tempus/pull/505\r\n* @unknown0816 made their first contribution in https://github.com/eddyizm/tempus/pull/517\r\n\r\n**Full Changelog**: https://github.com/eddyizm/tempus/compare/v4.12.6...v4.13.0",
            "overrideSource": null,
            "allowIdChange": false
        }
    ]
}