diff --git a/data/apps.json b/data/apps.json
index 652403291ae81a01ae0ac85242b376f24cba482d..9dcffc657650afde98a28a8758863677ee0eb5f4 100644
--- a/data/apps.json
+++ b/data/apps.json
@@ -26304,8 +26304,80 @@
     "issueTracker": "https://github.com/nextcloud/news/issues",
     "website": "https://github.com/nextcloud/news",
     "created": "2016-09-13T19:36:01.812869Z",
-    "lastModified": "2024-11-19T11:54:59.979531Z",
+    "lastModified": "2024-11-24T11:46:42.582111Z",
     "releases": [
+      {
+        "version": "25.0.1",
+        "phpExtensions": [
+          {
+            "id": "libxml",
+            "versionSpec": ">=2.7.8",
+            "rawVersionSpec": ">=2.7.8"
+          },
+          {
+            "id": "curl",
+            "versionSpec": "*",
+            "rawVersionSpec": "*"
+          },
+          {
+            "id": "dom",
+            "versionSpec": "*",
+            "rawVersionSpec": "*"
+          },
+          {
+            "id": "SimpleXML",
+            "versionSpec": "*",
+            "rawVersionSpec": "*"
+          },
+          {
+            "id": "iconv",
+            "versionSpec": "*",
+            "rawVersionSpec": "*"
+          },
+          {
+            "id": "json",
+            "versionSpec": "*",
+            "rawVersionSpec": "*"
+          }
+        ],
+        "databases": [
+          {
+            "id": "pgsql",
+            "versionSpec": ">=10.0.0",
+            "rawVersionSpec": ">=10"
+          },
+          {
+            "id": "sqlite",
+            "versionSpec": "*",
+            "rawVersionSpec": "*"
+          },
+          {
+            "id": "mysql",
+            "versionSpec": ">=8.0.0",
+            "rawVersionSpec": ">=8.0"
+          }
+        ],
+        "shellCommands": [],
+        "phpVersionSpec": ">=8.2.0",
+        "platformVersionSpec": ">=29.0.0 <31.0.0",
+        "minIntSize": 64,
+        "download": "https://github.com/nextcloud/news/releases/download/25.0.1/news.tar.gz",
+        "created": "2024-11-24T11:46:42.568072Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2024-11-24T11:46:42.627796Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": ">=8.2",
+        "rawPlatformVersionSpec": ">=29 <=30",
+        "signature": "xsEnomweqtTdbx5HHVESVvjMZAVy0Pfy1nV/AZj3R8skDj3EedVMyYugFsaoUEqkw6n1mpuXH+67I3rLEadSGYOITmMrowARYRQiDZklRQYCTok9BfvqPRrv1uKrMy64JOj2WJuquHxA2NramV66RJIaJUWQehifyQCrK8rsrq8v4Nmr6b2yv1rSMPCJQYFuRwOO2shfqTjADDKQ80EhjH/QqfK0jLpu8f3pDCCdQ9365ZBJtcf3q2dy2K0Epz403wicKwKUWO5kgCgWGbr3kv5L65//CF9EHf+MrKYaE2DHmwH7wbl7nlK+Ip85tLnTW/sQsFRW83CRgYSloswkHIj4ulobpy+OG3QliWeApJeQYV5Avak0M4UxwxUV4gEv85dfw8Sq/3UGi6WBo0TWSQAcyZg1tkt//c6sMJWG84+cd3TxINBSBS4D9joYFfkQMCnNFaTBPmRpfUJjEVDTCpdjYKt/2owECmi3HRx5AeVcpIxI26OXaTVes+9u2GrVnZ/5XBltafNYj87WWhwXnSEl/vTqgOjynrUIX2OKgV4ey2dP/COtO/OrmHp9wm/hvR+X4aLOUDPPqhGzMYIyWgj4yqFdO2xrhWm7CvPpiSsjndS1y6MYWNRDh6vL22paFAgNqbJVEwMS6swcMJq+VzLpi3ZVeQ4NuJm9YyTl1hg=",
+        "translations": {
+          "en": {
+            "changelog": "### Changed\n- always show `All articles` route entry (#2913)\n- remove confirmation dialog when mark read folders/feeds (#2913)\n- add shortcut 'shift + a' to mark all articles in current feed/folder read (#2913)\n\n### Fixed\n- shortcut 'r' not working in unread view when \"Show all articles\" is enabled (#2913)"
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "25.0.0-alpha14",
         "phpExtensions": [
@@ -32454,26 +32526,26 @@
     "issueTracker": "https://github.com/marius-wieschollek/passwords/issues",
     "website": "",
     "created": "2018-01-19T18:08:43.002344Z",
-    "lastModified": "2024-11-20T12:35:50.860698Z",
+    "lastModified": "2024-11-23T23:27:09.373887Z",
     "releases": [
       {
-        "version": "2024.11.21-build5606",
+        "version": "2024.11.21-build5611",
         "phpExtensions": [],
         "databases": [],
         "shellCommands": [],
         "phpVersionSpec": ">=8.2.0 <8.4.0",
         "platformVersionSpec": ">=28.0.0 <31.0.0",
         "minIntSize": 32,
-        "download": "https://git.mdns.eu/api/v4/projects/45/packages/generic/passwords-nightly/2024.11.1-build5606/passwords-nightly.tar.gz",
-        "created": "2024-11-20T12:35:50.881497Z",
+        "download": "https://git.mdns.eu/api/v4/projects/45/packages/generic/passwords-nightly/2024.11.1-build5611/passwords-nightly.tar.gz",
+        "created": "2024-11-23T23:27:09.393368Z",
         "licenses": [
           "agpl"
         ],
-        "lastModified": "2024-11-20T12:35:50.891613Z",
+        "lastModified": "2024-11-23T23:27:09.403874Z",
         "isNightly": true,
         "rawPhpVersionSpec": ">=8.2 <=8.3",
         "rawPlatformVersionSpec": ">=28 <=30",
-        "signature": "bxo5TQ3ZwHjGolKXEg+q1JHn2wes7aVQhV1JQ6O2xCZI29wT9vsYreBHeAgOCqjE7tKxe8gsHM1IlgwlF3bKGcnsU7CRru21jWEvL6WkxuAQpaHdAcojbnutrmHfJuz3YZcSDAwG+W1CRM5hdVH9cE/+Y9kgVrQ+gAjZRZLHq1RQCr5RyTvK7zzWV563x6Uxv7a3BHcE2Dymrjtk5r4XoRR+5A8c8AXqPM6SLYB4CPrYUJ5Q1NvRNBQy4vQkKgxqax8pxYJlB6TxOT1+UUGM5WR7MSCEPj2OhFAsrE4YIFltw5e8DEFwpZzOHh831BTQa0a4EdCgOKQFSLwaiMoUvIA8X+emVcsFzuARGldfRG/GP8WkATcFk1OnCEW26+TPrJMVac2MnfSmFMnrlne7G2nkyLfAe0IeSPGr6xea4LB94jIDfWgtLquCd1LYkUCkVWUrvdS1YUv7Sfrg4zn5g1pdOr3mygPG/CxkcLT9YbWCwn0VQ5ZydqvWnwZ3Rr73pIacOraBdlgfbaAOxjGaD77ZNd6x6qVfiALpJmcwocFuPCpH2ZIj1FvAYs03nF95h+bYi+zNVz5+eK+OqIyRTHgcKwt2Akeu3ozS1HjsdqDokrh2jrwdFw65SS4QbAGm2845fJuW6TE+OlVB3aZscoqF4GX8OG0bCMSX3ufJJDk=",
+        "signature": "YGknRpewTnxykBwh6ARUkejltcn2FRBEI3fVjGefYP1DZHT30fv+qG50ECv5rCvz4I1jx1Ie3WUyCu+epUJ8kWPO7ky2FeNSTqQgr0PcASukpx9rsNQC3EyUBafbefxAAsnWatcZua+BTa+rdF5JgbQcRo3JgW22yfvnJ8YYTBorunQm8ZQgSB+Nw4TTKWQoK3ALN6aPsosjTO8l47zBwFsDJLNS9Gz7VfudbWeJWcT2dqRi84AdWwnNOgv+S3YK4ECcAn3h2UvS/Uz7p+BgPXSMa1CcR+1vNlhs0PvAtv+lwnaL8cnxVCxCXn1hcL0Ap/VqBkuvpqlERQV6U8qoY6VeK0aC0/toUHytJeIfAvLx4G1WWEYR75O2GChkdEQt4WH2rkuMTjQlqkOrLE3VCK5cIW86mx9oY2TUh7I2UmKPbSYUJJUyubvW2BXniUy1Sd4YwHxJspTt73vZKUZ8tRyXJ+jl68mfy3DaQO3IuZNOBz1laAxcNyic2dgSmSTBFROzpa+gVt+njFeqXHTmKIQp9yPWsDroodt6WXHRZBMPkH3aMfJ5D4xoQpdU05/KrVSFupLxl8v8+PVkwCEcrUByNxh0PnkBJ8slpknp90IUTAJhh3PiIlyiP2erFP9n+34d03Wrro97eeCGh6PaYgq3DbgQpZ5jYoo8fiAl9wo=",
         "translations": {
           "en": {
             "changelog": ""
@@ -35438,16 +35510,16 @@
         "phpVersionSpec": "*",
         "platformVersionSpec": ">=26.0.0 <30.0.0",
         "minIntSize": 32,
-        "download": "https://git.finally.coffee/finallycoffee/nextcloud-pride-flags/releases/download/1.0.0-rc.0/pride_flags-1.0.0-rc.0.tar.gz",
-        "created": "2024-08-05T18:10:52.645516Z",
+        "download": "https://git.finally.coffee/finallycoffee/nextcloud-pride-flags/releases/download/1.0.1/pride_flags-1.0.1.tar.gz",
+        "created": "2024-08-05T18:41:44.940859Z",
         "licenses": [
           "gpl3"
         ],
-        "lastModified": "2024-08-05T18:10:52.665246Z",
-        "isNightly": true,
+        "lastModified": "2024-08-08T21:33:57.526497Z",
+        "isNightly": false,
         "rawPhpVersionSpec": "*",
         "rawPlatformVersionSpec": ">=26 <=29",
-        "signature": "umn9xcyc75UjT5DpL7Z8XrGJkql9gcYO64wC0XOsKakawy4BbM1a+M1EVD4EAhZU\nGIRGOP0nH8pV5miEBwnYqX03fngH4Vfhb1Y3rNYVPO05Jy8ib5zEWQC4/2X7jG3Z\nsYmdZVD/JjvKp7fKGKn1aAaRwixLoFAZJ2SScHbnlb2c2lE54+jsiaISwJ1A7Hlo\n547Bnj6tbmTrB1khMbeM0NDqStPSY66XEAnaYb2uJXX34+SJKSXMhatTv2hDGBEO\nYC7sCzys0NuRFshPCIyxWC2le0+yj8WUOo/eKGMu4qDWAmKZLzUEJSsQSinRUa5a\nbRkEee5PnJifCRXTGjE0v92h1qvdNi0JjPzar3z0WIwRdVtGN4GgvWQkRVIZTRNJ\nowshV0isQKykrBV1lIQkCwFWex2gRAM+k8/ysuXfuFclm+aerMDJkADiJCw6wI4h\n2TSCa5+a6YB9QKfxjYlM0DqBdQpX2EHw6KhB0PT3sCCTg11CCpj0YfzLVraRPor7\nGtrt2pEey93vwJq+K+HoHPHo54IXzqBEJwyzUHhUtHSJz2h/VugdCUU4XONmHR2u\nXCIryTE2aGyRA+lHcGGIJ5G8g2d9kKSvsjq6AXU3uJExEIIPEH1p9xz57TNPJtpe\nWwFqVnSaz4VkYevFjJTPFalM+tlgFI56FVvNR+ydqN8=",
+        "signature": "ivAwhEOwlrO2AhMo+i/x1+oZ3xkMFK1UvIdntoDzgPbWXpZQdT86uXbtMuCHqZjD\nCBPzx68r58qgR2/rNquVMTYOyjW6SSB1jfJiXq0GEvHFolfpW25Y2UWunfnzn9o7\nlpS4UDeZqhbPAYpE66oYLlJuiPc5hhl/YFncEuxJHnKPgJrHPk7dmJ0G0s6HVGqu\nFxXCaUcXQRlpDvJKVh6JKSsrilQ1SuU9lhSv2h3lVROEdlXv9HohVOFcPb/VDaBQ\nbNcH9PjjGyhfv/ldUzz/JjJGIuNWutHQBASzjLZeGvt9imYmJsguttxF/9AsKM5d\nVDoHIhFE7H1wLSp99tWKfWeh5aKHCnJk/u7WRfby7p05Dvhhd2moRiI0YFPMpNRu\nm7G5FVEs31zpaFWuGyn32777jPoME7prmqAIetpiexcpRq4sOxIy3CuZvl06tvZC\nMgcXdNa6mVTF+BfgxKKEiBcAcAND5AG6Dxip+pcouMhBYjeXcqLLj3OxpGoF2p61\njg8CZNUGAi9k6rN5AhWJ6QEAhrAQb20UmyAvr2n+p734l0hzXcq9PeJ3s/iS9D+E\n+kb8ADSFbPzFUzqZ8HnUZIjcq15sfyDU3fDkX7hQQ3RIkaJXHb3wr4/4FpKKrvGH\nJQxbH82h5kiVvLCRYUVI0ynMrrSVIC9wSzKeLhSrL2E=",
         "translations": {
           "en": {
             "changelog": ""
@@ -35463,16 +35535,16 @@
         "phpVersionSpec": "*",
         "platformVersionSpec": ">=26.0.0 <30.0.0",
         "minIntSize": 32,
-        "download": "https://git.finally.coffee/finallycoffee/nextcloud-pride-flags/releases/download/1.0.1/pride_flags-1.0.1.tar.gz",
-        "created": "2024-08-05T18:41:44.940859Z",
+        "download": "https://git.finally.coffee/finallycoffee/nextcloud-pride-flags/releases/download/1.0.0-rc.0/pride_flags-1.0.0-rc.0.tar.gz",
+        "created": "2024-08-05T18:10:52.645516Z",
         "licenses": [
           "gpl3"
         ],
-        "lastModified": "2024-08-08T21:33:57.526497Z",
-        "isNightly": false,
+        "lastModified": "2024-08-05T18:10:52.665246Z",
+        "isNightly": true,
         "rawPhpVersionSpec": "*",
         "rawPlatformVersionSpec": ">=26 <=29",
-        "signature": "ivAwhEOwlrO2AhMo+i/x1+oZ3xkMFK1UvIdntoDzgPbWXpZQdT86uXbtMuCHqZjD\nCBPzx68r58qgR2/rNquVMTYOyjW6SSB1jfJiXq0GEvHFolfpW25Y2UWunfnzn9o7\nlpS4UDeZqhbPAYpE66oYLlJuiPc5hhl/YFncEuxJHnKPgJrHPk7dmJ0G0s6HVGqu\nFxXCaUcXQRlpDvJKVh6JKSsrilQ1SuU9lhSv2h3lVROEdlXv9HohVOFcPb/VDaBQ\nbNcH9PjjGyhfv/ldUzz/JjJGIuNWutHQBASzjLZeGvt9imYmJsguttxF/9AsKM5d\nVDoHIhFE7H1wLSp99tWKfWeh5aKHCnJk/u7WRfby7p05Dvhhd2moRiI0YFPMpNRu\nm7G5FVEs31zpaFWuGyn32777jPoME7prmqAIetpiexcpRq4sOxIy3CuZvl06tvZC\nMgcXdNa6mVTF+BfgxKKEiBcAcAND5AG6Dxip+pcouMhBYjeXcqLLj3OxpGoF2p61\njg8CZNUGAi9k6rN5AhWJ6QEAhrAQb20UmyAvr2n+p734l0hzXcq9PeJ3s/iS9D+E\n+kb8ADSFbPzFUzqZ8HnUZIjcq15sfyDU3fDkX7hQQ3RIkaJXHb3wr4/4FpKKrvGH\nJQxbH82h5kiVvLCRYUVI0ynMrrSVIC9wSzKeLhSrL2E=",
+        "signature": "umn9xcyc75UjT5DpL7Z8XrGJkql9gcYO64wC0XOsKakawy4BbM1a+M1EVD4EAhZU\nGIRGOP0nH8pV5miEBwnYqX03fngH4Vfhb1Y3rNYVPO05Jy8ib5zEWQC4/2X7jG3Z\nsYmdZVD/JjvKp7fKGKn1aAaRwixLoFAZJ2SScHbnlb2c2lE54+jsiaISwJ1A7Hlo\n547Bnj6tbmTrB1khMbeM0NDqStPSY66XEAnaYb2uJXX34+SJKSXMhatTv2hDGBEO\nYC7sCzys0NuRFshPCIyxWC2le0+yj8WUOo/eKGMu4qDWAmKZLzUEJSsQSinRUa5a\nbRkEee5PnJifCRXTGjE0v92h1qvdNi0JjPzar3z0WIwRdVtGN4GgvWQkRVIZTRNJ\nowshV0isQKykrBV1lIQkCwFWex2gRAM+k8/ysuXfuFclm+aerMDJkADiJCw6wI4h\n2TSCa5+a6YB9QKfxjYlM0DqBdQpX2EHw6KhB0PT3sCCTg11CCpj0YfzLVraRPor7\nGtrt2pEey93vwJq+K+HoHPHo54IXzqBEJwyzUHhUtHSJz2h/VugdCUU4XONmHR2u\nXCIryTE2aGyRA+lHcGGIJ5G8g2d9kKSvsjq6AXU3uJExEIIPEH1p9xz57TNPJtpe\nWwFqVnSaz4VkYevFjJTPFalM+tlgFI56FVvNR+ydqN8=",
         "translations": {
           "en": {
             "changelog": ""
@@ -37607,8 +37679,33 @@
     "issueTracker": "https://github.com/gary-kim/riotchat/issues",
     "website": "https://github.com/gary-kim/riotchat",
     "created": "2020-04-29T12:20:07.621396Z",
-    "lastModified": "2024-11-07T22:28:12.028300Z",
+    "lastModified": "2024-11-24T00:36:30.075075Z",
     "releases": [
+      {
+        "version": "0.18.5",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": "*",
+        "platformVersionSpec": ">=28.0.0 <31.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/gary-kim/riotchat/releases/download/v0.18.5/riotchat.tar.gz",
+        "created": "2024-11-24T00:36:30.040289Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2024-11-24T00:36:30.111599Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": "*",
+        "rawPlatformVersionSpec": ">=28 <=30",
+        "signature": "mtHmK4t9SpkaW0OUQiMFGeXGXyeVBpjj3Qg4aKocorRCpaT1dosTaVh7+xtvOAfa\nRHbjo3GQ6m8VavQg8nZs4f4HXnMC0bntRHVovH9/zxOgYNpnRgtnebRIf3UysBXf\nwWPnTDj8HjWh7eoZDrIFtR3Dp8O59J97SCkPdHa7AcBvm66t6LYy12AM6pmhB6ge\n0ONJS8OYAjT9t7kpTX+7Avyb/bL1Wr+9cLzcV39IXrcAgUMDhZN9zKvPj8/BPBBv\nhnJ+DNo7jUulwrzmDoJ9c2HXL8rmNwFRx56Pp5JXsFl0SCXOLTYRQ5r1xMmNN0wd\nVX2bIJmI7QEw/SgyoJ0HP+8OEmqsT1HyJOBBeXnsm1aH5aAVLd3NTHRcQRayjR4l\nrVDMnjVWlAvGlFffdh41IvQ8q3mdWyvJDiuNusXmncxdGztrK5vazZ8+nxCxn2Ur\nP3RnmFWG37OJ9HES1v5cEL6hYDeFZ/idrF9P/SF80IXnlteG0scvFYbB258OGUcI\nRNWKx4Jt7GQaXlUx/M16zNq+CAHV1Fq/Wg4fq5Ad8+MmWoll3WxWpwStqnmPG/UG\noeqvYpPv9+VsdZqOxBo5a3vN7Qo/PIVPm8oe5+znpZM7+1GUwVEbnsK35l6KgmE4\n5bfDZwlilcJVzhQCMegwRF+xlXPUMnaJrtiM2Tp+mys=",
+        "translations": {
+          "en": {
+            "changelog": "[Full Changelog](https://github.com/gary-kim/riotchat/compare/v0.18.4...v0.18.5)\n\n### Changed\n\n- enh: switch to sass [\\#666](https://github.com/gary-kim/riotchat/pull/666) ([@gary-kim](https://github.com/gary-kim))\n- chore\\(deps\\): update Element Web to v1.11.86 [\\#664](https://github.com/gary-kim/riotchat/pull/664) ([@garykim-dev-renovate[bot]](https://github.com/apps/garykim-dev-renovate))"
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "0.18.4",
         "phpExtensions": [],