diff --git a/data/apps.json b/data/apps.json
index 8fc2ee1dc68279c799cc1850be2bef7043bdcb15..4ba117c410e49069fcdd2953d10a2da859b6a06b 100644
--- a/data/apps.json
+++ b/data/apps.json
@@ -3337,8 +3337,33 @@
     "issueTracker": "https://github.com/nextcloud/collectives/issues",
     "website": "https://github.com/nextcloud/collectives",
     "created": "2020-10-01T18:23:08.735202Z",
-    "lastModified": "2025-04-24T13:06:18.572648Z",
+    "lastModified": "2025-05-15T09:17:05.589518Z",
     "releases": [
+      {
+        "version": "2.17.0",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": "*",
+        "platformVersionSpec": ">=29.0.0 <32.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/nextcloud/collectives/releases/download/v2.17.0/collectives-2.17.0.tar.gz",
+        "created": "2025-05-15T09:17:05.570436Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2025-05-15T09:17:05.635633Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": "*",
+        "rawPlatformVersionSpec": ">=29 <=31",
+        "signature": "DIdxoHew8dEd+xKFoDRNiOFmhQeDyLLx+qW7d6qrPfgMA8tyGF2kGfCm71iIIiCf UoNLn8F5cmLzgM2BYDjdG1Z5bI+YK0cFUO3ie9QxYZBAFa8qTwBbt9oTtDEYGYbv 8ptyTzglaN8xxZ1kj2D9tbskcoyhlhMXtFI6+2u6ak8imwtlq1KaNeTh7fPwWQUm OPS5h1sENFQWcHS1/ZMCxdCd7s8UbaPcfEDLcoSZvLXIF/i4ehmf9exSX8TqDd4U AwXVLDJrCHt6o1J8K02eVhfTO67CFPPgjJKmIiLenAgAm7SF05Szpuvt+1Oktx9f lMfHhmZjJjYFd6Yv0n3oBxSaZo536ZXNttpzklMY4nyylBNECLkp4MOQzUd/lupJ G4i+Jd94RZFPtrEYVPtC5qSZAIJzY6Wog+ZEgcIZ27K5WUp5zSDzw0N5e3E9IxMo bP1fMo7JcdHyoW4aWdp3MYIdDl5RrXxwGXC1QYS3BrOQVR1HPHoJE9Q+LocvO0A5 YUsfHPvqFPUsMJ6O8Xb6N6xLi5nYbkQDO3nXjNpmBFo4dLg6S2+GVBtWEkEENwrQ amY2dmlcqQwujJf1NADV6UjZucNMzo/JpAlDr07X4llV6/cbVbVRsJYxZP2XumJm LyrDcOLq5Mej8Qr4EVEFjgKhEYyVFhhTIwWTrf+8gJg=",
+        "translations": {
+          "en": {
+            "changelog": "### ✨New\n* 📝 New templates management. (#267, #1195)\n* 🛬 Overhauled landingpage widgets.\n* 🧹 Remove Nextcloud 27 + 28 support.\n* 🔔 Custom notifications for mentions in Nextcloud 31+. (#1469)\n\n### 🐛Fixes\n* 💄 Save title on submit when in view mode.\n* 💄 Make toolbar sticky to bottom on mobile.\n* 💄 Several design papercut fixes.\n* 🧹 Unset trash pages when switching the collective.\n* 🐛 Don't throw when adding subpage of page without metadata. (#1726)\n* 🧹 Hide recent pages widget if less than four pages.\n* 🧹 Hide team overview button if only one member.\n* 🖱️ Scroll to heading when opening anchor link to page. (#1736)\n* 💄 Fix jumping page order when adding a new page.\n* 🔃 Fix broken page list order after adding subpage. (#1360)\n\n### 🌎Translations\n* 🗣️ Translation updates from Transifex. Thanks to all contributors.\n\n### 🚧Updates & Tooling\n* ⬆️ Update NPM dependencies.\n* ⬆️ Update PHP composer dependencies."
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "2.16.3",
         "phpExtensions": [],
@@ -4886,16 +4911,16 @@
         "phpVersionSpec": "*",
         "platformVersionSpec": ">=18.0.0 <100.0.0",
         "minIntSize": 32,
-        "download": "https://gitlab.com/ethernet.zero/nextcloud-cpanelmailsync/-/jobs/2129524508/artifacts/raw/build/artifacts/appstore/cpanelmailsync.tar.gz",
-        "created": "2022-02-23T19:25:14.232829Z",
+        "download": "https://gitlab.com/ethernet.zero/nextcloud-cpanelmailsync/-/jobs/6680301612/artifacts/raw/build/artifacts/appstore/cpanelmailsync.tar.gz",
+        "created": "2024-04-21T18:10:08.871207Z",
         "licenses": [
           "mpl"
         ],
-        "lastModified": "2022-02-23T19:25:15.773405Z",
-        "isNightly": false,
+        "lastModified": "2024-04-21T18:10:09.133113Z",
+        "isNightly": true,
         "rawPhpVersionSpec": "*",
         "rawPlatformVersionSpec": ">=18 <=99",
-        "signature": "w9wev2GhXjw/qevdVdpyrWAcMthuTnaQqEeVXaot6ZZ/nWhpycs8H1kEGtZanqM1bH/5hE7lokjk69C9n0dpHoRwZIguzqVjtMDvwytGF/VoiUcNMzrM7bqMwNDJMrwc8b+2GguNSo7Jh7CC5RV9OEZzVrjgI/4abnOxUOE56Fxxym6Zb+jwQAKbI2Bs5YmzWb/0KCc0BdGi5FSBEKw6PTf5S4y5HZsPaf4kLuKpEbqIQY67/hVZ8poItIbI+fd5WoAfU6B7m/mNDcsINcAlDpHeE8D173OdyM9i96bdAYRI01qVZl5h9SnkyTHeDY47eolmpN500T2v4QaR1KS7/PoQv6hHWMYKAWHY5xwCl/AP0FYfNOqHeBJA/XFViwpdTjGE87wI+Gmy89Vu2p9vMoclEaj6/Xh0Ge2lDFaz+JuS3+tlYD/PDqHWQNcmoMsxxzm/g7Lp2B7gN3q6EgYLNZu6xtYCPmypgNQyl6f10a9rr0KWrILMkRVZQABCiOZA/XUUGmmDGBWlvy1QLEygmjNJsk9xAuYEoGGXDdrzLH2h9g9XA1MfwzM8hK5IyD6k1C9OIL/+X8iYIHqMxANYgNuvFfM13o86FGVirC2Yd6DM+FiO/G0YPmsmxL+bMFj5rhtnUkOTvj+BujuScBTiboxYYuRD6tPi4KgFMQ01gWk=",
+        "signature": "DZ7PzudXfltJDdgmsdhwJGkhWJ5jg6FbAgZVuAc9/2ozRfhwV1TJGaapsgSukQbTBvTwH2R/C1OBXsNfYWLx/tsbL5yyGWPlT/7aSU5v4p1GkjsL+sZ+EbxjwMftKZY2m4Ym4J0OS+dDbAH9tq7cOjbO9k1Lnd1ZrtXfKPmS3TohWmcumkcfyGpaj7VqcyXxiU3a9qA/zTAnh6qx5yo+hBV6siyPjbtyenOyKTtlvoNZgR7VjsPJKqa0/ADAQGXBCecWUXGH1uSMZnCDUQH9uQZV8GMBfBiNqEqrrcS65avzgaEdjfpqWi6Na5bQclaKFid8jqim8yHkvWwvagkMR04pSsdFYVhysPTGUQN52M9/nB58sfVrQYf4+TRzFeByokkk2tAqK1ul2hA/YUe2Vr2bpAWreFpDKCQ50fMyKWxIPmHjMrfC9K24NIZmgrE+NRIY6y8UEeeo8U9bQHAPpUowHc4UmQDyYLl8jsgj6myaQSCGWnuZdHOfrSysTXBAiGu2Lg2L1BipKTQhwQxfwx1BG7QvnSi1M0Fsu5AG84p/D4zEzf4Vwqg4Ff62naK610/shol826POLLf4zh80fM2ELmvPmMP4DzU67SgcYcbx0N5rjzOwGD2qZ8B+2wgvHStIKzBYX+fDbLIGZQdsV6nBJOmiAUTO6vlq5IVhXbY=",
         "translations": {
           "en": {
             "changelog": ""
@@ -4911,16 +4936,16 @@
         "phpVersionSpec": "*",
         "platformVersionSpec": ">=18.0.0 <100.0.0",
         "minIntSize": 32,
-        "download": "https://gitlab.com/ethernet.zero/nextcloud-cpanelmailsync/-/jobs/6680301612/artifacts/raw/build/artifacts/appstore/cpanelmailsync.tar.gz",
-        "created": "2024-04-21T18:10:08.871207Z",
+        "download": "https://gitlab.com/ethernet.zero/nextcloud-cpanelmailsync/-/jobs/2129524508/artifacts/raw/build/artifacts/appstore/cpanelmailsync.tar.gz",
+        "created": "2022-02-23T19:25:14.232829Z",
         "licenses": [
           "mpl"
         ],
-        "lastModified": "2024-04-21T18:10:09.133113Z",
-        "isNightly": true,
+        "lastModified": "2022-02-23T19:25:15.773405Z",
+        "isNightly": false,
         "rawPhpVersionSpec": "*",
         "rawPlatformVersionSpec": ">=18 <=99",
-        "signature": "DZ7PzudXfltJDdgmsdhwJGkhWJ5jg6FbAgZVuAc9/2ozRfhwV1TJGaapsgSukQbTBvTwH2R/C1OBXsNfYWLx/tsbL5yyGWPlT/7aSU5v4p1GkjsL+sZ+EbxjwMftKZY2m4Ym4J0OS+dDbAH9tq7cOjbO9k1Lnd1ZrtXfKPmS3TohWmcumkcfyGpaj7VqcyXxiU3a9qA/zTAnh6qx5yo+hBV6siyPjbtyenOyKTtlvoNZgR7VjsPJKqa0/ADAQGXBCecWUXGH1uSMZnCDUQH9uQZV8GMBfBiNqEqrrcS65avzgaEdjfpqWi6Na5bQclaKFid8jqim8yHkvWwvagkMR04pSsdFYVhysPTGUQN52M9/nB58sfVrQYf4+TRzFeByokkk2tAqK1ul2hA/YUe2Vr2bpAWreFpDKCQ50fMyKWxIPmHjMrfC9K24NIZmgrE+NRIY6y8UEeeo8U9bQHAPpUowHc4UmQDyYLl8jsgj6myaQSCGWnuZdHOfrSysTXBAiGu2Lg2L1BipKTQhwQxfwx1BG7QvnSi1M0Fsu5AG84p/D4zEzf4Vwqg4Ff62naK610/shol826POLLf4zh80fM2ELmvPmMP4DzU67SgcYcbx0N5rjzOwGD2qZ8B+2wgvHStIKzBYX+fDbLIGZQdsV6nBJOmiAUTO6vlq5IVhXbY=",
+        "signature": "w9wev2GhXjw/qevdVdpyrWAcMthuTnaQqEeVXaot6ZZ/nWhpycs8H1kEGtZanqM1bH/5hE7lokjk69C9n0dpHoRwZIguzqVjtMDvwytGF/VoiUcNMzrM7bqMwNDJMrwc8b+2GguNSo7Jh7CC5RV9OEZzVrjgI/4abnOxUOE56Fxxym6Zb+jwQAKbI2Bs5YmzWb/0KCc0BdGi5FSBEKw6PTf5S4y5HZsPaf4kLuKpEbqIQY67/hVZ8poItIbI+fd5WoAfU6B7m/mNDcsINcAlDpHeE8D173OdyM9i96bdAYRI01qVZl5h9SnkyTHeDY47eolmpN500T2v4QaR1KS7/PoQv6hHWMYKAWHY5xwCl/AP0FYfNOqHeBJA/XFViwpdTjGE87wI+Gmy89Vu2p9vMoclEaj6/Xh0Ge2lDFaz+JuS3+tlYD/PDqHWQNcmoMsxxzm/g7Lp2B7gN3q6EgYLNZu6xtYCPmypgNQyl6f10a9rr0KWrILMkRVZQABCiOZA/XUUGmmDGBWlvy1QLEygmjNJsk9xAuYEoGGXDdrzLH2h9g9XA1MfwzM8hK5IyD6k1C9OIL/+X8iYIHqMxANYgNuvFfM13o86FGVirC2Yd6DM+FiO/G0YPmsmxL+bMFj5rhtnUkOTvj+BujuScBTiboxYYuRD6tPi4KgFMQ01gWk=",
         "translations": {
           "en": {
             "changelog": ""
@@ -16795,8 +16820,33 @@
     "issueTracker": "https://github.com/nextcloud/mail/issues",
     "website": "https://github.com/nextcloud/mail#readme",
     "created": "2016-10-19T19:41:41.710285Z",
-    "lastModified": "2025-05-13T13:51:20.073173Z",
+    "lastModified": "2025-05-15T08:55:30.794585Z",
     "releases": [
+      {
+        "version": "5.1.0-rc.1",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": ">=8.1.0 <8.5.0",
+        "platformVersionSpec": ">=30.0.0 <33.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/nextcloud-releases/mail/releases/download/v5.1.0-rc.1/mail-v5.1.0-rc.1.tar.gz",
+        "created": "2025-05-15T08:55:30.752738Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2025-05-15T08:55:30.825209Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": ">=8.1 <=8.4",
+        "rawPlatformVersionSpec": ">=30 <=32",
+        "signature": "G5jaZiGZUprEDxnmgyc60+f6WPuMc/gtEvuu0oI9icsFihwJwdS9TJvir7C8mpdmKfQfA+k70U44Unz9LnWZRSlrcWS19MEkp0RON9sgq6IUFBGdcLv00ChYi7twDt0K9r+ozZ7KZPOmyL1tAmAyd+gNtiQAWjABcXaaY3SlhpUoCE6NPB41ZpIo8CBhPqAw+zG9tHM4Pv0FPsGltoBB8ZjNYN6j6VWnr+ywhIPPG62Zarn+Rn5dTusqqVcG3vYfY6MbiRFEx/gLjZ8RqXqAjUEzGrzqHvSSPXFjblBmuY9ojbdDWy58K009CC/3rgxBvwDfWcmdMz0uJzxlazdQNQr0U+PpU0KRe6dr4GGgOUgxUZqzY10dv8B8KenspCqXZoEJayGoOTzxRYxi27G75pMWBlH7EL6UKFHSTN7KV1/uazv/U+V6ubTsSFasPxDjCC+nE9O9RBqXhp/Np4GT1uxvLZ4jjRvKH2XQz2qHI4uP4NWjy1swcPfrXevhUcU8PfRPcw2UefXjP8j+cjvVrsl8Q0/oaUE0IDkVkOYEUxymccdCFNiZIe7AthOBuR6nAhY1+8aInIulM8PDQ3CatK3g39U/Mz0X+0y7vAN32gv6Zu0H++W4Dz/tSgXfMD70EwcYWyga2BnwvfYDM+R2jY+BkDH2x28jL+4AVn7OkyI=",
+        "translations": {
+          "en": {
+            "changelog": ""
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "5.0.7",
         "phpExtensions": [],
@@ -21064,8 +21114,172 @@
     "issueTracker": "https://github.com/ConductionNL/OpenRegister/issues",
     "website": "https://github.com/ConductionNL/OpenRegister",
     "created": "2024-09-06T20:33:48.796201Z",
-    "lastModified": "2025-05-14T14:59:44.690896Z",
+    "lastModified": "2025-05-15T11:43:12.502368Z",
     "releases": [
+      {
+        "version": "0.1.78-beta.78",
+        "phpExtensions": [],
+        "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.0.0",
+        "platformVersionSpec": ">=28.0.0 <33.0.0",
+        "minIntSize": 64,
+        "download": "https://github.com/ConductionNL/openregister/releases/download/v0.1.78-beta.78/openregister-0.1.78-beta.78.tar.gz",
+        "created": "2025-05-15T11:43:12.487352Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2025-05-15T11:43:12.531429Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": ">=8.0",
+        "rawPlatformVersionSpec": ">=28 <=32",
+        "signature": "GjP7ES2iiEYFv6MW0ZS/Gc1gSdXbL0jzQltSI2G5FtqC+XeXU3asgLeNCU7j/tUh5L9j5ocCNz8fN2CO+dbTJFrVaVAJPPyb1JPLKwvj1hUT+DF2EZNIRfYMTQzLhxcPChdOkxYnvZ6whHBdJRyZctYIynYjkZJyNZnQPiLGGxzv+eoTQSdXXunoZK3rvQ7jwJK224l2ErR6Id+vtScikYUc0lrw7/UIyNuAMJYlBJEsJcIXdhy5mT8LPhBJ0Oujx0F4TMtE+NBzRcC8A/U5GOhdPEz4bDATb3EAPKQqQwOk66/9Yc6dfecL6eps3Lz2nIrpM9gLr1i3HTYtm6t1S2eDj9ren7kOX3KyM+Cuzd3TH+7y74MGlmgtBpWOcKnWYRkNHWjMZrEDpSkJh/aKkyEZgVbJsdtE8BDZDwch2NZcWujmA2JgNMiKxzqtHqEKzjeqlnRwOyA9YME+mvqdf6R6wbgaxq5HkC2u29spDizpXKXQzAaL9vg/4Fv3e0QG9w82awPCWwkJhJsE7LNX2/yR9K1k0o87hkTmMGaFR5SGsdTo1ZAtfXUGj/l/jEn5MYPfjuWZ1vjLfV0qU/wVQvhIdYjhEnyiuYSL7eQg9LulbOuwyBK0njR9B6XDT/ZWneBAzwZXNjRGcZ9sE7AV1tb/D1ulO0e+1GwtGfQWOQM=",
+        "translations": {
+          "en": {
+            "changelog": ""
+          }
+        },
+        "signatureDigest": "sha512"
+      },
+      {
+        "version": "0.1.78-beta.77",
+        "phpExtensions": [],
+        "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.0.0",
+        "platformVersionSpec": ">=28.0.0 <33.0.0",
+        "minIntSize": 64,
+        "download": "https://github.com/ConductionNL/openregister/releases/download/v0.1.78-beta.77/openregister-0.1.78-beta.77.tar.gz",
+        "created": "2025-05-15T10:54:53.172987Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2025-05-15T10:54:53.215092Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": ">=8.0",
+        "rawPlatformVersionSpec": ">=28 <=32",
+        "signature": "dejHbgcDnyfl9QLSZAgrjZkbbVDr/4h7V0W8A7/AA7w3h/bBl4kxJlJhZf3QUbtKhHktlkNCUnIdF9ZZ17ruCL8l+MLthsGmnovU7Xla50UdONKlssCudFCUrbjisQO51WnFopJYP79qn4XwU9rsjptAt1xndmRWSidDmvn5JLKE1DzrChYQ8iepDseSTKs70mUPROcKCPODqMA3L+6xiweEEoFLjMGZxznIhEfM9AZsuilCuLiQkIOjh0sx1ek84ZRuRHwxHThGb66SAt5mKQKW/K37IFTEsQCgOgJ97v9uPaM34xYdfW8y20azZT/l8azFIAy3M3yiD/Jl4u9G1J0BgYd2x0EJDCjPZOneQ0q88ZtLK4nha2Qxt02PqA0G7uet5TQz4l/JfxkBVPiCffaANApH4vdf4cYpvDRX8qIk0y62xy2i2QIGdmOnlVmNRG3qSJIGRS8lPDwtvLQ7KSSibKYm8be7KDKQJJrzBlaHEnx9z7X8bp9PAXvxtVnNJsH8y3Pz/CJ9KgD/n4KlydwJnVW34EbguYEFj1WXussyBMiTMH7Mmo6npLRfdS6OVVskyCF1oAf4UcFQZNVjPFRWM/Q6E8F4/ralmR4JQRbFH2xf2pDCTddYT+j7Xf5RjlHF6D2HX4ox5n3RcxzwiMrf+NRIQ/Wdflhe85OHMzc=",
+        "translations": {
+          "en": {
+            "changelog": ""
+          }
+        },
+        "signatureDigest": "sha512"
+      },
+      {
+        "version": "0.1.78-beta.76",
+        "phpExtensions": [],
+        "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.0.0",
+        "platformVersionSpec": ">=28.0.0 <33.0.0",
+        "minIntSize": 64,
+        "download": "https://github.com/ConductionNL/openregister/releases/download/v0.1.78-beta.76/openregister-0.1.78-beta.76.tar.gz",
+        "created": "2025-05-15T10:15:33.506811Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2025-05-15T10:15:33.546223Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": ">=8.0",
+        "rawPlatformVersionSpec": ">=28 <=32",
+        "signature": "SMwTGXIrw1WhdlLBM8SRvXcf/8im4hJu/9K9FVzjLUHP5hcM/VZQPvlKKOTBUwdIc6EgXWBlAXzr0UT6sBVbgIuIj7DjVJ7F9gIZWoQI7/HW5I/DOUZgaE1eRH74hAS8SpyWQ2MyxD4oewV0hUgOGDKzXMPGqTt6KLf1DNaMK6i5K4ZmJzUgeOqMRISNi1lPc0LUjRoNhkAet+HrYrcLU/X7DjH/HwLJpAH7TyUXWLGPJMjANzLPGURibOudPM0PTSQ+9E5Rlvpefyx1GKCZaGrQyE8Nj3ELEgwGVcDWXhg09rTkAzrf0zOm/S1PS1FNw7e+T/vJLdzADB5PY3rv9klXFVp7sGNvzVbCc1x3FHv/Gex8Sez9aav+sVjAfxixvPyZ6XZEbnlK5Puv+l8jac5myUTpGVCJROul9wLyZJp8yQllnWwKmaWOKZNgACUGjPKWXnKvEhMp2uVdB1vQ6TaDkkMffgLqIsfHsVXcUYcXMgwImauPkZG3gV2rujmDwLcnSQryGm/ABDDXuCp5A6/ALqvUPM+QUWsW3/tiFaZFufxJou4iarNKtp5it9nOikSLgFSkFgZ85Txqe6v0Neq2nBLNre87SoFL7yyBrHxx2uVBhkNPyvx34S/DYa9M8BmkjnQTJWzAM/qp2EqSNfl1rTHwoNkgAVxKuEteZVg=",
+        "translations": {
+          "en": {
+            "changelog": ""
+          }
+        },
+        "signatureDigest": "sha512"
+      },
+      {
+        "version": "0.1.78-beta.75",
+        "phpExtensions": [],
+        "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.0.0",
+        "platformVersionSpec": ">=28.0.0 <33.0.0",
+        "minIntSize": 64,
+        "download": "https://github.com/ConductionNL/openregister/releases/download/v0.1.78-beta.75/openregister-0.1.78-beta.75.tar.gz",
+        "created": "2025-05-15T07:57:48.989632Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2025-05-15T07:57:49.031356Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": ">=8.0",
+        "rawPlatformVersionSpec": ">=28 <=32",
+        "signature": "IFH5bJLlVnYKzOYDapTpNoNqVe2hNBhEBQJ+8WzR1++9NAcq4hkL+d67nZa+DmfCgul3u+Q2ghDyHA42Ag3doJbvB5kzN9tFb6pyyAdEP5zVm2PsD9JFMIo5mLqY9ki8hqAEP9zLsadODVXcMtRay2L+BsJPEsvfUM0LDDwVQ2D8mgFN27HuH9hRTxd7hiuuChlnNGwYrKnCmLA6BxR/1NALtRZreLNevXd1gafmNSJxclyOvmAr/MJwP5SW4qPimgcm7lsRUBuNotVczo/qMXtbP5dsvo7N+WJ0kwLedzA8aVMOJBpAZ5yqC18D9YPN3uXkvcHYH8OIp9YxUc33UJC80cDeuJ8RD9wX4Zu4nBsYmwcRqD3IioV35cx1z8DfP8ERjaHSz6FtYRStrrq2W71drmhkNgSMvvVOoQWAYt1Z6F9KeVZ4zz3w7yqzEnmZN0JBcnvdMIxqYkemzebYyfza/lgl6U2A+EykVVUEIO/2vshyAY9ZIsp/qf9F6RmSIBi2Rtd5v0XXUNCOcV0GQ8fxXcRg7s864skTc9qj3TaFc2Ysmdtqm83KWdfP/EqcLSBfIBVdd3/Ssxbyw9eMBSnWX8vwAUahNLUi1892+vUYUqO/VwjIpXyUkN+zlNkK0Qw4FLB46FhlMYYuOY9rrqF+y2oDre1OzzfaLlUkYJk=",
+        "translations": {
+          "en": {
+            "changelog": ""
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "0.1.78-beta.74",
         "phpExtensions": [],
@@ -32647,8 +32861,33 @@
     "issueTracker": "https://github.com/nextcloud/spreed/issues",
     "website": "https://github.com/nextcloud/spreed",
     "created": "2016-11-23T09:49:36.743591Z",
-    "lastModified": "2025-05-09T10:16:34.144558Z",
+    "lastModified": "2025-05-15T16:47:28.984980Z",
     "releases": [
+      {
+        "version": "21.1.0-rc.2",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": "*",
+        "platformVersionSpec": ">=31.0.0 <32.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/nextcloud-releases/spreed/releases/download/v21.1.0-rc.2/spreed-v21.1.0-rc.2.tar.gz",
+        "created": "2025-05-15T16:47:28.895554Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2025-05-15T16:47:29.014543Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": "*",
+        "rawPlatformVersionSpec": ">=31 <=31",
+        "signature": "X9VU//1MAcRg1VcP1X8HOWB+z/EMz5b9lHMF1iffOHMJPEX46r42HIOCu6lwlpIMcMSp1C5ALXrNz2rV6H/u2ZRrep33u9twpbnSSPKTNmWNUrLw4TMqxKkMJyzkcqVDPI40fCCg+YZPG3Zg8IlwnDCvIx46BmaiVm0SxVz/c+l0YNM+gwv7OmslgBRTWOPxq4QCOXJRmBF5U52k5c1PBTI2aGasBYiiNVTR7/QIoqOnJxUKjrOg6wOH1JItJhlVLQ+bAUkoKDX+ttiXzlqU22d8QNoWSmYxxWmlSISKsYaGiLz9xWA/sau2Ir/ysBIgQjWZDBWq5QsmsIKbbe+wcvcZ8uzvFVLr54NNPfQFq2xDb7BW3BzcfZfBqfZDLTbiR0OeOtfawIE+V8HQlSNWz5vt4uXp7k4PTClG6fmeTj3+k3utZ/aM0zHvb2uEFgMaNiehQ1Ki/pVDoL5wf5JtWNVs4JSnbIyJSrwQQfmpd6ACut1iO7hY4QGqZuqoQAYv9e4XR8yhNvXe0srUrlvNV7sVK+PSpMctcB42hfAtIP7qMP6QKslE7zdft1RWhphTxRdZAE4hwDILUj9gvoBysxD3xY/HCYpru3OOqBjyUG8T+g5vRdp6K+1fkLpBV4IOK4Xr8fugLPcjUcHIzIXVN1+cUvzeNXPJchecIjXNh54=",
+        "translations": {
+          "en": {
+            "changelog": ""
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "21.1.0-rc.1",
         "phpExtensions": [],
@@ -34388,15 +34627,15 @@
         "platformVersionSpec": ">=31.0.0 <32.0.0",
         "minIntSize": 32,
         "download": "https://github.com/lcm-thinkfree-com/thinkfree-nextcloud/releases/download/v0.1.0-alpha.1/thinkfree.tar.gz",
-        "created": "2025-04-02T10:38:16.455041Z",
+        "created": "2025-04-15T05:49:52.481539Z",
         "licenses": [
           "AGPL-3.0-or-later"
         ],
-        "lastModified": "2025-04-02T10:38:16.466704Z",
-        "isNightly": true,
+        "lastModified": "2025-04-15T05:49:52.543510Z",
+        "isNightly": false,
         "rawPhpVersionSpec": "*",
         "rawPlatformVersionSpec": ">=31 <=31",
-        "signature": "a1HODPRpAWpIe9X3mVBM2GK2Wpa7PMqsJxNDrIrhcA1djXqcAh1U99kCTJkuqrOI\niyrc8muciVljw7VyY0LfP+OnKZtF8arwNLJCjGuKpZUFH2Em9dYbk2oMNQKZuCdg\n7tlSh+VtmLPB5QvzmG6ypUWCJfMFUUtZm6Gt0Owvspg8cgjBrgIBbb6JGDwP2zVk\nf8+TTO7hpF3E8z2tRdAwBI+z8Rqm8j2FzU/rrnbZT1ZkmCnaADtirSEVTcsEiWvU\njFJtEDYV9UpuzEl71KMW7aCiaH2EvQUxCccK9bwMX+PvsxcaMXHvyegbi7mK9Sbx\nw6fmaf7pky2p4ag+nJwJLka19f3M1ADWh8WyzJwA4BJ/VcycnJP3dm/RzFcbAnuz\nM9T5eVji3qb8SUsSgeOC22EeWzxGETNUZPbyxbmDC1XgkXDhlKLUBZsRFVXrpUOy\nyi/xc1PEosTnio/HvYAkrwQYPm8Qf83Y4xGiXOaVhBZVs1AaUz9ejOjPOW1q78h4\n/w8ZpSUOldHQo6+HlJNSGSfLFjPJalzpQwWHsPp1g+HSw4IV3g4WH6Z0j3FpWWad\nfK2cQ18NrPyDjObvO4AFszEWffgRki7fm8Mv8nI4ynSwo3gtOOAVIPC2BdiRHLVE\nAiyYn7t3EoSOX4KJaeLwNq0T7Au7X2d6nFp+43ofLP8=",
+        "signature": "pG0mhdIiK9XC8o/N5mt2Y4xqBJQmevjFd5QhL4DJiJuK+QgybxUCOxIVj1eSvlVb\nuSUkuq38fQZqQkhSkiKuWGF0fTRq8IMAZGR9KxsSgESQvL9/4p9F6us+easmQN4k\nFSxVoWR0G2NoOLf4CA3FpVl/KYtu1RdsRGDhinalbYFMjHO3h7PLPyapLlBW6UYj\nLE8r6a1jJg2eTjRL/Kpxte/e7F6FAUhGEipvhJDxaIQipxFCIfKtfdu3TuB3e3Iv\nEKZhU1lvV3qDPxWYxVjG9nQUHC7MeF8JiKsKtBp04hhBKrraESry5EkEnK4CryXn\ngtprWG/GU5KvcY4wo88rOFxwTurytZ80SL+GeKyfASAothO5zSMnKBK/tJmcG7MB\nhIOdZ2ttLBQXhKJM8+cupx6tPiLVMSa3AoNnAlMOiyCStGvrlEyopSsc7c7vtTVw\nFOlKlbDlEhlFYrjFDylksPYoptou/F4P6CurY48uLwQ83eIxFKX3LRhGOIPcTcey\neQ60yLJbVFrHJICu4zHSPZc3u88C2nJkE4CguxWOtEmn1naR+SzETTY7LG7xA2xy\nuWOTSlyBXWRMcCFTbixAGJD+mZI6+12VrEUAoFalIkFLMgpmuSeewdqpfVlhzMcL\nuBsmNVnF53d6/K2C7sASaYIl81Kp91EGZwURzNVTmAM=",
         "translations": {
           "en": {
             "changelog": ""
@@ -34413,15 +34652,15 @@
         "platformVersionSpec": ">=31.0.0 <32.0.0",
         "minIntSize": 32,
         "download": "https://github.com/lcm-thinkfree-com/thinkfree-nextcloud/releases/download/v0.1.0-alpha.1/thinkfree.tar.gz",
-        "created": "2025-04-15T05:49:52.481539Z",
+        "created": "2025-04-02T10:38:16.455041Z",
         "licenses": [
           "AGPL-3.0-or-later"
         ],
-        "lastModified": "2025-04-15T05:49:52.543510Z",
-        "isNightly": false,
+        "lastModified": "2025-04-02T10:38:16.466704Z",
+        "isNightly": true,
         "rawPhpVersionSpec": "*",
         "rawPlatformVersionSpec": ">=31 <=31",
-        "signature": "pG0mhdIiK9XC8o/N5mt2Y4xqBJQmevjFd5QhL4DJiJuK+QgybxUCOxIVj1eSvlVb\nuSUkuq38fQZqQkhSkiKuWGF0fTRq8IMAZGR9KxsSgESQvL9/4p9F6us+easmQN4k\nFSxVoWR0G2NoOLf4CA3FpVl/KYtu1RdsRGDhinalbYFMjHO3h7PLPyapLlBW6UYj\nLE8r6a1jJg2eTjRL/Kpxte/e7F6FAUhGEipvhJDxaIQipxFCIfKtfdu3TuB3e3Iv\nEKZhU1lvV3qDPxWYxVjG9nQUHC7MeF8JiKsKtBp04hhBKrraESry5EkEnK4CryXn\ngtprWG/GU5KvcY4wo88rOFxwTurytZ80SL+GeKyfASAothO5zSMnKBK/tJmcG7MB\nhIOdZ2ttLBQXhKJM8+cupx6tPiLVMSa3AoNnAlMOiyCStGvrlEyopSsc7c7vtTVw\nFOlKlbDlEhlFYrjFDylksPYoptou/F4P6CurY48uLwQ83eIxFKX3LRhGOIPcTcey\neQ60yLJbVFrHJICu4zHSPZc3u88C2nJkE4CguxWOtEmn1naR+SzETTY7LG7xA2xy\nuWOTSlyBXWRMcCFTbixAGJD+mZI6+12VrEUAoFalIkFLMgpmuSeewdqpfVlhzMcL\nuBsmNVnF53d6/K2C7sASaYIl81Kp91EGZwURzNVTmAM=",
+        "signature": "a1HODPRpAWpIe9X3mVBM2GK2Wpa7PMqsJxNDrIrhcA1djXqcAh1U99kCTJkuqrOI\niyrc8muciVljw7VyY0LfP+OnKZtF8arwNLJCjGuKpZUFH2Em9dYbk2oMNQKZuCdg\n7tlSh+VtmLPB5QvzmG6ypUWCJfMFUUtZm6Gt0Owvspg8cgjBrgIBbb6JGDwP2zVk\nf8+TTO7hpF3E8z2tRdAwBI+z8Rqm8j2FzU/rrnbZT1ZkmCnaADtirSEVTcsEiWvU\njFJtEDYV9UpuzEl71KMW7aCiaH2EvQUxCccK9bwMX+PvsxcaMXHvyegbi7mK9Sbx\nw6fmaf7pky2p4ag+nJwJLka19f3M1ADWh8WyzJwA4BJ/VcycnJP3dm/RzFcbAnuz\nM9T5eVji3qb8SUsSgeOC22EeWzxGETNUZPbyxbmDC1XgkXDhlKLUBZsRFVXrpUOy\nyi/xc1PEosTnio/HvYAkrwQYPm8Qf83Y4xGiXOaVhBZVs1AaUz9ejOjPOW1q78h4\n/w8ZpSUOldHQo6+HlJNSGSfLFjPJalzpQwWHsPp1g+HSw4IV3g4WH6Z0j3FpWWad\nfK2cQ18NrPyDjObvO4AFszEWffgRki7fm8Mv8nI4ynSwo3gtOOAVIPC2BdiRHLVE\nAiyYn7t3EoSOX4KJaeLwNq0T7Au7X2d6nFp+43ofLP8=",
         "translations": {
           "en": {
             "changelog": ""