Skip to main content

Vapor - Releases

← App details

Nextcloud 34

Vapor 1.0.3
Release Details
UpdatedJuly 24, 2026, 12:13 p.m.
Changelog

Changed

  • Internationalization so that it works and the app is useful to more people. Issue #11Issue #14

Fixed

  • Download progress for torrents was not showning. Even the completed torrent files were not showing in the completed section. Issue #10
Licenses GNU Affero General Public License v3.0 or later
Certificate-----BEGIN CERTIFICATE-----
MIIEADCCAugCAhNzMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNjIyMDczNDQ2WhcNMzYwOTI3MDczNDQ2WjAQMQ4wDAYD
VQQDDAV2YXBvcjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALviJUrS
odhEBlWG/4+Ecu3BdA9F+dt6Y4tdlQd/RHZoZ6SO9xohHR7/cJ26xMqOuq7nD39Y
SmjkgovdvttsUeI44zoR9Z9Z806PoMcSQxwNhprmim360nINqFbSP94sxQNLzw2Q
FSS5XwhP85Kkxl3K5nhEy+VNzNIGSUn1K5KlI3ayPi6JhfpLzQC/t3cEHe5h8HpA
EiGMpYm4/qJR447QHielSHzgclQY3by6LESfvUoOty0L6rQIYn9zutSjFM9DbQLH
NMCjyzQWpxASiyktw1E5unY2I/7B+21dx1W1GrDE553H/jN9qx91sxvvXrm1bjVi
BVBiwsRAF8kXCnTqa49bziifIO323m67i0tcyYj0CFTDJcKGTaaOA4sYXpWTvb2+
uP80CfyQ/AAiKttvN7VEL4D4+ylZ8zBIMSEJM+QhBqK0owG3sHXtCS+HzFlx75a7
8uIg+PwAo3yZcGvWtE/eO8W0vB+PmFRt3m9MD10NPCWiuVId0XpZirEuiMQL/KXZ
xFiEXFCh44YOnpYkLpAs6iNgHD39xpxG5VORV8kkftFi2+rdfF8Yyg8MtPLbkdtU
Ck9ADQafboSmAX5gJX/lEERgOdowqSiitp4EKSoN9bJmLRrpX+zh/k9+kBtEM4M0
zVU02vYPFcNby4LtwCoKwtEuHGMneA+dv9ihAgMBAAEwDQYJKoZIhvcNAQELBQAD
ggEBAD3dX687tt1l1umI2QImbdmHmeAu/TYH91UkDOIDeZ8d4ZQ6Fg3Zve2Nomq0
IYZtETa2TQqnRbU2Ecl1WrypcS/ws7vAQj3JLmOdS0MsnE5T1OxllHjZzKptzi3C
L358NLrjuUMLh0MQL0ADns5z6Wh24ILeivpwMOooehFS5F0c4J+ZeHGiaHK5zwiH
J9J1AhulpT5GSi+c/sSIC8kn2qjnm57XhYvuncqIw9Zd0Ki0chlg34BZFKbmOH5L
oN8WkzyqiXzinwBPTnLP2Cm1GUyTgAP48dl34/dCrx2UaLOK2ySni8w7tf27SpB1
wDqXRcX9IgFhGBa0dfh+4oz5gLs=
-----END CERTIFICATE-----
SignaturecZ8fntU02OP61BIUwXDGHhjL5E40okZYqj12aofk7w/MUV6Wkkjx1wS0wFgzAbJC
oOsktxphPzVWeucrGzkrIlg4AhUBTPpvyHOMH87pA902CtJpbVlL8JsMZXZbAL1D
vENMad8wtFdQ4b6jBYIHsdo6A2L+gXPXbpIAIJkFEBEX7NaxkZ/EvBwOUBvmP+Pz
sVy2vtqFGa73rQolqh4wMaudMsnErYBBRJhOK9knGcksSDD7MW6MH9nrLF/XTrcI
I6gyVDho0nwW49gx/UHRngnr0VuopbwrfyYHNAroLGUSd957CGDeC6FwuT9BuQ1E
hlX5bTgTbB/J+dhb2OUiNX4Qmj/BbeWUyum/R3zlDcODM0FS+QRnidcOWDVlH3lm
2gSdwU64tkY4VPwROpOoseXC7s7JT8witTv+Q9RnnwsDSakEOuWlcOhdExCFAEp6
rHy9hfFe168mxPQLH4Aw5xmlBoc5sIebrJVSte/W8dS0496CfEDI9KdgXggGnxjN
92RLSCiJcks3YF92MSZ1bQ9DAkISupHYUhLpLBRhYSVOMCyI9UVvCz0v3UuhNEz6
UPepFB8Aapkd/MatVQzoIlHC/2GgyMQZP/eFE4lUW97wz650XWYiQq1hbs1D/WZR
6QSw8s0B4DQ9aKqDrmf4EIjo6AKGlL5OT1dcpXa8EaY=
Signature digestsha512
Dependencies
Required Nextcloud versions >=32.0.0,<35.0.0
Minimum Integer bits32
PHP>=8.3.0,<8.6.0
Vapor 1.0.2
Release Details
UpdatedJuly 8, 2026, 4:09 p.m.
Changelog

Fixed

  • Composer creating issue with WebDav Issue #9
  • Deprecation error logs due to symphony Issue #7
  • Update Yt-dlp in Vaper Admin settings by clicking on "check for update", error appear in logs. Issue #8
Licenses GNU Affero General Public License v3.0 or later
Certificate-----BEGIN CERTIFICATE-----
MIIEADCCAugCAhNzMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNjIyMDczNDQ2WhcNMzYwOTI3MDczNDQ2WjAQMQ4wDAYD
VQQDDAV2YXBvcjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALviJUrS
odhEBlWG/4+Ecu3BdA9F+dt6Y4tdlQd/RHZoZ6SO9xohHR7/cJ26xMqOuq7nD39Y
SmjkgovdvttsUeI44zoR9Z9Z806PoMcSQxwNhprmim360nINqFbSP94sxQNLzw2Q
FSS5XwhP85Kkxl3K5nhEy+VNzNIGSUn1K5KlI3ayPi6JhfpLzQC/t3cEHe5h8HpA
EiGMpYm4/qJR447QHielSHzgclQY3by6LESfvUoOty0L6rQIYn9zutSjFM9DbQLH
NMCjyzQWpxASiyktw1E5unY2I/7B+21dx1W1GrDE553H/jN9qx91sxvvXrm1bjVi
BVBiwsRAF8kXCnTqa49bziifIO323m67i0tcyYj0CFTDJcKGTaaOA4sYXpWTvb2+
uP80CfyQ/AAiKttvN7VEL4D4+ylZ8zBIMSEJM+QhBqK0owG3sHXtCS+HzFlx75a7
8uIg+PwAo3yZcGvWtE/eO8W0vB+PmFRt3m9MD10NPCWiuVId0XpZirEuiMQL/KXZ
xFiEXFCh44YOnpYkLpAs6iNgHD39xpxG5VORV8kkftFi2+rdfF8Yyg8MtPLbkdtU
Ck9ADQafboSmAX5gJX/lEERgOdowqSiitp4EKSoN9bJmLRrpX+zh/k9+kBtEM4M0
zVU02vYPFcNby4LtwCoKwtEuHGMneA+dv9ihAgMBAAEwDQYJKoZIhvcNAQELBQAD
ggEBAD3dX687tt1l1umI2QImbdmHmeAu/TYH91UkDOIDeZ8d4ZQ6Fg3Zve2Nomq0
IYZtETa2TQqnRbU2Ecl1WrypcS/ws7vAQj3JLmOdS0MsnE5T1OxllHjZzKptzi3C
L358NLrjuUMLh0MQL0ADns5z6Wh24ILeivpwMOooehFS5F0c4J+ZeHGiaHK5zwiH
J9J1AhulpT5GSi+c/sSIC8kn2qjnm57XhYvuncqIw9Zd0Ki0chlg34BZFKbmOH5L
oN8WkzyqiXzinwBPTnLP2Cm1GUyTgAP48dl34/dCrx2UaLOK2ySni8w7tf27SpB1
wDqXRcX9IgFhGBa0dfh+4oz5gLs=
-----END CERTIFICATE-----
SignatureE2fwxi+hXcWwaCcWXa3tipecF2QsDNWStfXXryk8vJBeminqQh/ZjRsyZb6P6EUa
v4URsACt8Q49GI+5y9yiskxudbA+z7cFdTKPzZjpRFsLGr1D7l8t8zvcQNS473PE
5PL4NEFuueOXJLvSl2ZxoqoEjXzrc17DLqo3og6VB1frgmvs7qspbzhLkgR3lRGC
fQ7+qy807XQuA0jepqBAHJDGPe7X82IOzSEcqTdWS0O6l7dYGFmxc/3RppVFJ/dA
F9eWlXBxOTQbzBjEdrzuqIYuoSmUfYAIJ8XiIsLT9BkUGQeC3hGEFBCj5lFnzj98
mZ7FwGoiv1FI2qtVqYRSfWv66eVuwSPr1rXae/Dgv3iI25qTTvndvOxbJlQhhjRs
Q5C7FW6CykTzgzz7VHw7KcsQpkQcPa9oFyKNRmG17SyIwWi4H4X5/9jy17SmRZzt
/PwAMP6+F27xObBByFhT2Qqor9dW1ULEJc8drVaEh4fH0FLr3RFm3nSQrMz7uehP
XM2W05mtzwdN9NHIIMBeaIsxZ8/pi7FCckmLqPsOK8561v29Cs5T6tR8EG712Zi6
+pA1liEp78jRBVmj0lZBzG6auc1UpzHQKujOasLc8pBKauRapUiWe9UffsAF0Opk
X+ySn9JyyvYtxoG1wCp2CHeY4mkwDQQfuCu7U5qEYIQ=
Signature digestsha512
Dependencies
Required Nextcloud versions >=32.0.0,<35.0.0
Minimum Integer bits32
PHP>=8.3.0,<8.6.0
Vapor 1.0.1
Release Details
UpdatedJuly 7, 2026, 8:13 p.m.
Licenses GNU Affero General Public License v3.0 or later
Certificate-----BEGIN CERTIFICATE-----
MIIEADCCAugCAhNzMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNjIyMDczNDQ2WhcNMzYwOTI3MDczNDQ2WjAQMQ4wDAYD
VQQDDAV2YXBvcjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALviJUrS
odhEBlWG/4+Ecu3BdA9F+dt6Y4tdlQd/RHZoZ6SO9xohHR7/cJ26xMqOuq7nD39Y
SmjkgovdvttsUeI44zoR9Z9Z806PoMcSQxwNhprmim360nINqFbSP94sxQNLzw2Q
FSS5XwhP85Kkxl3K5nhEy+VNzNIGSUn1K5KlI3ayPi6JhfpLzQC/t3cEHe5h8HpA
EiGMpYm4/qJR447QHielSHzgclQY3by6LESfvUoOty0L6rQIYn9zutSjFM9DbQLH
NMCjyzQWpxASiyktw1E5unY2I/7B+21dx1W1GrDE553H/jN9qx91sxvvXrm1bjVi
BVBiwsRAF8kXCnTqa49bziifIO323m67i0tcyYj0CFTDJcKGTaaOA4sYXpWTvb2+
uP80CfyQ/AAiKttvN7VEL4D4+ylZ8zBIMSEJM+QhBqK0owG3sHXtCS+HzFlx75a7
8uIg+PwAo3yZcGvWtE/eO8W0vB+PmFRt3m9MD10NPCWiuVId0XpZirEuiMQL/KXZ
xFiEXFCh44YOnpYkLpAs6iNgHD39xpxG5VORV8kkftFi2+rdfF8Yyg8MtPLbkdtU
Ck9ADQafboSmAX5gJX/lEERgOdowqSiitp4EKSoN9bJmLRrpX+zh/k9+kBtEM4M0
zVU02vYPFcNby4LtwCoKwtEuHGMneA+dv9ihAgMBAAEwDQYJKoZIhvcNAQELBQAD
ggEBAD3dX687tt1l1umI2QImbdmHmeAu/TYH91UkDOIDeZ8d4ZQ6Fg3Zve2Nomq0
IYZtETa2TQqnRbU2Ecl1WrypcS/ws7vAQj3JLmOdS0MsnE5T1OxllHjZzKptzi3C
L358NLrjuUMLh0MQL0ADns5z6Wh24ILeivpwMOooehFS5F0c4J+ZeHGiaHK5zwiH
J9J1AhulpT5GSi+c/sSIC8kn2qjnm57XhYvuncqIw9Zd0Ki0chlg34BZFKbmOH5L
oN8WkzyqiXzinwBPTnLP2Cm1GUyTgAP48dl34/dCrx2UaLOK2ySni8w7tf27SpB1
wDqXRcX9IgFhGBa0dfh+4oz5gLs=
-----END CERTIFICATE-----
SignatureJicHwXHtbJ3gxwYCoZNC46ZUSmuSp9A71qkoS+XEotKyevTqgeRVQ8JHVRClB/j+
C1DDyxdWdSVn36AYeUfIgKfNppJNxyA0PwpnQjEremjFB/4XsBwEfl6+QaW1a8KE
vqsT9Rvf0boQVhAAJ5XIdDy4ZMMWJXChq0n/ddIVziqZwh8MzdRCMw40DNcgecka
bBXD8Lnbh922i6Ytlp0NfTA/uqgqriBjmaALxquNb+cAykxrLg7bDbns//PF/z+M
4hwWZiXj5+PYq4co7kwo54VudzBF5WePrv7zBvQwpMT2x9SLJc+dGXepQOUIICE7
Ya9Sg/CrPcFrmBWi0RrU8odIB0ipoaAxGG9XO7DlsKwt+MzP60OTObyQREC3hPVl
3pkOwDvMya1PtVdoJPiqwlQZ+1XMPB7QVSu12MR5znrTUmhma8DPDSSABO0F47BQ
oyZdyJpEiBtYkNPa6LwkD1oP1RezL0Lgk5lj0A10crbT+XvpAm3fxIEDvass3Yot
a/0r2w3Rg0VzycuqKA9fVjqjkapUF86x0MztLaUvVwKu8uHP/4YUdWVYSCbc8bKj
Ikm3310ttqOETET5EqKXVTgaX2hknZy1LZqXKj+Fose6faoDUrnlBTNdKqYbSilt
b4SVySh/pH0azHC0dz+XWd7FnOUVGOAVOSbIqlTDqJY=
Signature digestsha512
Dependencies
Required Nextcloud versions >=32.0.0,<35.0.0
Minimum Integer bits32
PHP>=8.3.0,<8.6.0
Vapor 1.0.0
Release Details
UpdatedJune 22, 2026, 8:19 p.m.
Changelog

Added

  • Full rebrand from NCDownloader to Vapor
  • Nextcloud 34 compatibility: replaced all removed OC\Server facade methods with modern OCP interface equivalents (ICacheFactory, IConfig, IDBConnection, IUserSession, IURLGenerator, IAppManager, IniGetWrapper)
  • Nextcloud 33 compatibility: replaced deprecated OC\Files\Filesystem with OCP\Files\IRootFolder, QueryBuilder::execute() with executeQuery()/executeStatement(), OC\AllConfig with OCP\IConfig, OC\Core\Command\Base with Symfony Command
  • PHP 8.3 and 8.5 support
  • Built and committed compiled JS/CSS assets

Changed

  • App ID renamed from ncdownloader to vapor
  • PHP namespace updated from OCA\NCDownloader to OCA\Vapor
  • Minimum PHP version bumped to 8.3
  • Minimum Nextcloud version set to 32, maximum to 34
  • License identifier updated to SPDX format (AGPL-3.0-or-later)
  • Author attribution updated to include fork maintainer

Fixed

  • Anonymous user hitting the app page no longer causes a fatal TypeError from null UID passed to OC_User::isAdminUser()
  • Database index name collision on fresh install (gid_indexvapor_gid_index)
Licenses GNU Affero General Public License v3.0 or later
Certificate-----BEGIN CERTIFICATE-----
MIIEADCCAugCAhNzMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNjIyMDczNDQ2WhcNMzYwOTI3MDczNDQ2WjAQMQ4wDAYD
VQQDDAV2YXBvcjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALviJUrS
odhEBlWG/4+Ecu3BdA9F+dt6Y4tdlQd/RHZoZ6SO9xohHR7/cJ26xMqOuq7nD39Y
SmjkgovdvttsUeI44zoR9Z9Z806PoMcSQxwNhprmim360nINqFbSP94sxQNLzw2Q
FSS5XwhP85Kkxl3K5nhEy+VNzNIGSUn1K5KlI3ayPi6JhfpLzQC/t3cEHe5h8HpA
EiGMpYm4/qJR447QHielSHzgclQY3by6LESfvUoOty0L6rQIYn9zutSjFM9DbQLH
NMCjyzQWpxASiyktw1E5unY2I/7B+21dx1W1GrDE553H/jN9qx91sxvvXrm1bjVi
BVBiwsRAF8kXCnTqa49bziifIO323m67i0tcyYj0CFTDJcKGTaaOA4sYXpWTvb2+
uP80CfyQ/AAiKttvN7VEL4D4+ylZ8zBIMSEJM+QhBqK0owG3sHXtCS+HzFlx75a7
8uIg+PwAo3yZcGvWtE/eO8W0vB+PmFRt3m9MD10NPCWiuVId0XpZirEuiMQL/KXZ
xFiEXFCh44YOnpYkLpAs6iNgHD39xpxG5VORV8kkftFi2+rdfF8Yyg8MtPLbkdtU
Ck9ADQafboSmAX5gJX/lEERgOdowqSiitp4EKSoN9bJmLRrpX+zh/k9+kBtEM4M0
zVU02vYPFcNby4LtwCoKwtEuHGMneA+dv9ihAgMBAAEwDQYJKoZIhvcNAQELBQAD
ggEBAD3dX687tt1l1umI2QImbdmHmeAu/TYH91UkDOIDeZ8d4ZQ6Fg3Zve2Nomq0
IYZtETa2TQqnRbU2Ecl1WrypcS/ws7vAQj3JLmOdS0MsnE5T1OxllHjZzKptzi3C
L358NLrjuUMLh0MQL0ADns5z6Wh24ILeivpwMOooehFS5F0c4J+ZeHGiaHK5zwiH
J9J1AhulpT5GSi+c/sSIC8kn2qjnm57XhYvuncqIw9Zd0Ki0chlg34BZFKbmOH5L
oN8WkzyqiXzinwBPTnLP2Cm1GUyTgAP48dl34/dCrx2UaLOK2ySni8w7tf27SpB1
wDqXRcX9IgFhGBa0dfh+4oz5gLs=
-----END CERTIFICATE-----
SignatureGR0e16HQcIPIjDbAckMHUW1I4vV48NYZz+gRb4shbexV6/qmdCa9CUpTdz8yffSd
Zr9/z0lzOWbpQr6/jD6oh7Qa6n84HR6AkrgWuZ5YHheEPc990dME+NFjayysFFy6
xpNEn8mcMSXKhHQFGxvpYI/vQh4VOXGwhyP3+W97T9/s4oG2Mpc6vbaO6bgEnIiN
4taZbquY5uO6pByd23UleSkItCs/oOJEpv7u/pHkA/u+SWfAQGp1tFeXJN4L6OaA
4JCe2x813H3UtliHStTi14qNldMa2vJMI3PP3C4RMbOiJMdc4Gi7QqOP/Fp2rq8Z
5bVTXG8piOBzmkGdvJ2Xypbb1EK7uIUPtPcZNn8Sq7zDUYtrJLNPExyVGEXyUwWM
suD6zcJdAsYLWH5D7mMy3H3Qjq2wWZYMmYkmwTmQdromf39kFVA51FEvyUal5GRD
h6KSBkTZxsrBqN9LoDF0dM7BRtJGf/IvtghSXIGdcL4tHHzsUGmIfR2jMvV5Pa63
hSvtVLaD/PtHabzdBkT6EH2WmYzhRWms7Ol5/zYNMmvq432NV+AXiX1hIIuXttk+
OuyVlZ1bDpsPxyh9XVEDTsfQceK1rAghb3oQ8WsxgepE/SRM6rHqQqjuSWO7olXT
pzPVBlsLsCqj5N83rInntgcK1lPhxYYQ2Fw0GzY1gPo=
Signature digestsha512
Dependencies
Required Nextcloud versions >=32.0.0,<35.0.0
Minimum Integer bits32
PHP>=8.3.0,<8.6.0

Nextcloud 33

Vapor 1.0.3
Release Details
UpdatedJuly 24, 2026, 12:13 p.m.
Changelog

Changed

  • Internationalization so that it works and the app is useful to more people. Issue #11Issue #14

Fixed

  • Download progress for torrents was not showning. Even the completed torrent files were not showing in the completed section. Issue #10
Licenses GNU Affero General Public License v3.0 or later
Certificate-----BEGIN CERTIFICATE-----
MIIEADCCAugCAhNzMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNjIyMDczNDQ2WhcNMzYwOTI3MDczNDQ2WjAQMQ4wDAYD
VQQDDAV2YXBvcjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALviJUrS
odhEBlWG/4+Ecu3BdA9F+dt6Y4tdlQd/RHZoZ6SO9xohHR7/cJ26xMqOuq7nD39Y
SmjkgovdvttsUeI44zoR9Z9Z806PoMcSQxwNhprmim360nINqFbSP94sxQNLzw2Q
FSS5XwhP85Kkxl3K5nhEy+VNzNIGSUn1K5KlI3ayPi6JhfpLzQC/t3cEHe5h8HpA
EiGMpYm4/qJR447QHielSHzgclQY3by6LESfvUoOty0L6rQIYn9zutSjFM9DbQLH
NMCjyzQWpxASiyktw1E5unY2I/7B+21dx1W1GrDE553H/jN9qx91sxvvXrm1bjVi
BVBiwsRAF8kXCnTqa49bziifIO323m67i0tcyYj0CFTDJcKGTaaOA4sYXpWTvb2+
uP80CfyQ/AAiKttvN7VEL4D4+ylZ8zBIMSEJM+QhBqK0owG3sHXtCS+HzFlx75a7
8uIg+PwAo3yZcGvWtE/eO8W0vB+PmFRt3m9MD10NPCWiuVId0XpZirEuiMQL/KXZ
xFiEXFCh44YOnpYkLpAs6iNgHD39xpxG5VORV8kkftFi2+rdfF8Yyg8MtPLbkdtU
Ck9ADQafboSmAX5gJX/lEERgOdowqSiitp4EKSoN9bJmLRrpX+zh/k9+kBtEM4M0
zVU02vYPFcNby4LtwCoKwtEuHGMneA+dv9ihAgMBAAEwDQYJKoZIhvcNAQELBQAD
ggEBAD3dX687tt1l1umI2QImbdmHmeAu/TYH91UkDOIDeZ8d4ZQ6Fg3Zve2Nomq0
IYZtETa2TQqnRbU2Ecl1WrypcS/ws7vAQj3JLmOdS0MsnE5T1OxllHjZzKptzi3C
L358NLrjuUMLh0MQL0ADns5z6Wh24ILeivpwMOooehFS5F0c4J+ZeHGiaHK5zwiH
J9J1AhulpT5GSi+c/sSIC8kn2qjnm57XhYvuncqIw9Zd0Ki0chlg34BZFKbmOH5L
oN8WkzyqiXzinwBPTnLP2Cm1GUyTgAP48dl34/dCrx2UaLOK2ySni8w7tf27SpB1
wDqXRcX9IgFhGBa0dfh+4oz5gLs=
-----END CERTIFICATE-----
SignaturecZ8fntU02OP61BIUwXDGHhjL5E40okZYqj12aofk7w/MUV6Wkkjx1wS0wFgzAbJC
oOsktxphPzVWeucrGzkrIlg4AhUBTPpvyHOMH87pA902CtJpbVlL8JsMZXZbAL1D
vENMad8wtFdQ4b6jBYIHsdo6A2L+gXPXbpIAIJkFEBEX7NaxkZ/EvBwOUBvmP+Pz
sVy2vtqFGa73rQolqh4wMaudMsnErYBBRJhOK9knGcksSDD7MW6MH9nrLF/XTrcI
I6gyVDho0nwW49gx/UHRngnr0VuopbwrfyYHNAroLGUSd957CGDeC6FwuT9BuQ1E
hlX5bTgTbB/J+dhb2OUiNX4Qmj/BbeWUyum/R3zlDcODM0FS+QRnidcOWDVlH3lm
2gSdwU64tkY4VPwROpOoseXC7s7JT8witTv+Q9RnnwsDSakEOuWlcOhdExCFAEp6
rHy9hfFe168mxPQLH4Aw5xmlBoc5sIebrJVSte/W8dS0496CfEDI9KdgXggGnxjN
92RLSCiJcks3YF92MSZ1bQ9DAkISupHYUhLpLBRhYSVOMCyI9UVvCz0v3UuhNEz6
UPepFB8Aapkd/MatVQzoIlHC/2GgyMQZP/eFE4lUW97wz650XWYiQq1hbs1D/WZR
6QSw8s0B4DQ9aKqDrmf4EIjo6AKGlL5OT1dcpXa8EaY=
Signature digestsha512
Dependencies
Required Nextcloud versions >=32.0.0,<35.0.0
Minimum Integer bits32
PHP>=8.3.0,<8.6.0
Vapor 1.0.2
Release Details
UpdatedJuly 8, 2026, 4:09 p.m.
Changelog

Fixed

  • Composer creating issue with WebDav Issue #9
  • Deprecation error logs due to symphony Issue #7
  • Update Yt-dlp in Vaper Admin settings by clicking on "check for update", error appear in logs. Issue #8
Licenses GNU Affero General Public License v3.0 or later
Certificate-----BEGIN CERTIFICATE-----
MIIEADCCAugCAhNzMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNjIyMDczNDQ2WhcNMzYwOTI3MDczNDQ2WjAQMQ4wDAYD
VQQDDAV2YXBvcjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALviJUrS
odhEBlWG/4+Ecu3BdA9F+dt6Y4tdlQd/RHZoZ6SO9xohHR7/cJ26xMqOuq7nD39Y
SmjkgovdvttsUeI44zoR9Z9Z806PoMcSQxwNhprmim360nINqFbSP94sxQNLzw2Q
FSS5XwhP85Kkxl3K5nhEy+VNzNIGSUn1K5KlI3ayPi6JhfpLzQC/t3cEHe5h8HpA
EiGMpYm4/qJR447QHielSHzgclQY3by6LESfvUoOty0L6rQIYn9zutSjFM9DbQLH
NMCjyzQWpxASiyktw1E5unY2I/7B+21dx1W1GrDE553H/jN9qx91sxvvXrm1bjVi
BVBiwsRAF8kXCnTqa49bziifIO323m67i0tcyYj0CFTDJcKGTaaOA4sYXpWTvb2+
uP80CfyQ/AAiKttvN7VEL4D4+ylZ8zBIMSEJM+QhBqK0owG3sHXtCS+HzFlx75a7
8uIg+PwAo3yZcGvWtE/eO8W0vB+PmFRt3m9MD10NPCWiuVId0XpZirEuiMQL/KXZ
xFiEXFCh44YOnpYkLpAs6iNgHD39xpxG5VORV8kkftFi2+rdfF8Yyg8MtPLbkdtU
Ck9ADQafboSmAX5gJX/lEERgOdowqSiitp4EKSoN9bJmLRrpX+zh/k9+kBtEM4M0
zVU02vYPFcNby4LtwCoKwtEuHGMneA+dv9ihAgMBAAEwDQYJKoZIhvcNAQELBQAD
ggEBAD3dX687tt1l1umI2QImbdmHmeAu/TYH91UkDOIDeZ8d4ZQ6Fg3Zve2Nomq0
IYZtETa2TQqnRbU2Ecl1WrypcS/ws7vAQj3JLmOdS0MsnE5T1OxllHjZzKptzi3C
L358NLrjuUMLh0MQL0ADns5z6Wh24ILeivpwMOooehFS5F0c4J+ZeHGiaHK5zwiH
J9J1AhulpT5GSi+c/sSIC8kn2qjnm57XhYvuncqIw9Zd0Ki0chlg34BZFKbmOH5L
oN8WkzyqiXzinwBPTnLP2Cm1GUyTgAP48dl34/dCrx2UaLOK2ySni8w7tf27SpB1
wDqXRcX9IgFhGBa0dfh+4oz5gLs=
-----END CERTIFICATE-----
SignatureE2fwxi+hXcWwaCcWXa3tipecF2QsDNWStfXXryk8vJBeminqQh/ZjRsyZb6P6EUa
v4URsACt8Q49GI+5y9yiskxudbA+z7cFdTKPzZjpRFsLGr1D7l8t8zvcQNS473PE
5PL4NEFuueOXJLvSl2ZxoqoEjXzrc17DLqo3og6VB1frgmvs7qspbzhLkgR3lRGC
fQ7+qy807XQuA0jepqBAHJDGPe7X82IOzSEcqTdWS0O6l7dYGFmxc/3RppVFJ/dA
F9eWlXBxOTQbzBjEdrzuqIYuoSmUfYAIJ8XiIsLT9BkUGQeC3hGEFBCj5lFnzj98
mZ7FwGoiv1FI2qtVqYRSfWv66eVuwSPr1rXae/Dgv3iI25qTTvndvOxbJlQhhjRs
Q5C7FW6CykTzgzz7VHw7KcsQpkQcPa9oFyKNRmG17SyIwWi4H4X5/9jy17SmRZzt
/PwAMP6+F27xObBByFhT2Qqor9dW1ULEJc8drVaEh4fH0FLr3RFm3nSQrMz7uehP
XM2W05mtzwdN9NHIIMBeaIsxZ8/pi7FCckmLqPsOK8561v29Cs5T6tR8EG712Zi6
+pA1liEp78jRBVmj0lZBzG6auc1UpzHQKujOasLc8pBKauRapUiWe9UffsAF0Opk
X+ySn9JyyvYtxoG1wCp2CHeY4mkwDQQfuCu7U5qEYIQ=
Signature digestsha512
Dependencies
Required Nextcloud versions >=32.0.0,<35.0.0
Minimum Integer bits32
PHP>=8.3.0,<8.6.0
Vapor 1.0.1
Release Details
UpdatedJuly 7, 2026, 8:13 p.m.
Licenses GNU Affero General Public License v3.0 or later
Certificate-----BEGIN CERTIFICATE-----
MIIEADCCAugCAhNzMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNjIyMDczNDQ2WhcNMzYwOTI3MDczNDQ2WjAQMQ4wDAYD
VQQDDAV2YXBvcjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALviJUrS
odhEBlWG/4+Ecu3BdA9F+dt6Y4tdlQd/RHZoZ6SO9xohHR7/cJ26xMqOuq7nD39Y
SmjkgovdvttsUeI44zoR9Z9Z806PoMcSQxwNhprmim360nINqFbSP94sxQNLzw2Q
FSS5XwhP85Kkxl3K5nhEy+VNzNIGSUn1K5KlI3ayPi6JhfpLzQC/t3cEHe5h8HpA
EiGMpYm4/qJR447QHielSHzgclQY3by6LESfvUoOty0L6rQIYn9zutSjFM9DbQLH
NMCjyzQWpxASiyktw1E5unY2I/7B+21dx1W1GrDE553H/jN9qx91sxvvXrm1bjVi
BVBiwsRAF8kXCnTqa49bziifIO323m67i0tcyYj0CFTDJcKGTaaOA4sYXpWTvb2+
uP80CfyQ/AAiKttvN7VEL4D4+ylZ8zBIMSEJM+QhBqK0owG3sHXtCS+HzFlx75a7
8uIg+PwAo3yZcGvWtE/eO8W0vB+PmFRt3m9MD10NPCWiuVId0XpZirEuiMQL/KXZ
xFiEXFCh44YOnpYkLpAs6iNgHD39xpxG5VORV8kkftFi2+rdfF8Yyg8MtPLbkdtU
Ck9ADQafboSmAX5gJX/lEERgOdowqSiitp4EKSoN9bJmLRrpX+zh/k9+kBtEM4M0
zVU02vYPFcNby4LtwCoKwtEuHGMneA+dv9ihAgMBAAEwDQYJKoZIhvcNAQELBQAD
ggEBAD3dX687tt1l1umI2QImbdmHmeAu/TYH91UkDOIDeZ8d4ZQ6Fg3Zve2Nomq0
IYZtETa2TQqnRbU2Ecl1WrypcS/ws7vAQj3JLmOdS0MsnE5T1OxllHjZzKptzi3C
L358NLrjuUMLh0MQL0ADns5z6Wh24ILeivpwMOooehFS5F0c4J+ZeHGiaHK5zwiH
J9J1AhulpT5GSi+c/sSIC8kn2qjnm57XhYvuncqIw9Zd0Ki0chlg34BZFKbmOH5L
oN8WkzyqiXzinwBPTnLP2Cm1GUyTgAP48dl34/dCrx2UaLOK2ySni8w7tf27SpB1
wDqXRcX9IgFhGBa0dfh+4oz5gLs=
-----END CERTIFICATE-----
SignatureJicHwXHtbJ3gxwYCoZNC46ZUSmuSp9A71qkoS+XEotKyevTqgeRVQ8JHVRClB/j+
C1DDyxdWdSVn36AYeUfIgKfNppJNxyA0PwpnQjEremjFB/4XsBwEfl6+QaW1a8KE
vqsT9Rvf0boQVhAAJ5XIdDy4ZMMWJXChq0n/ddIVziqZwh8MzdRCMw40DNcgecka
bBXD8Lnbh922i6Ytlp0NfTA/uqgqriBjmaALxquNb+cAykxrLg7bDbns//PF/z+M
4hwWZiXj5+PYq4co7kwo54VudzBF5WePrv7zBvQwpMT2x9SLJc+dGXepQOUIICE7
Ya9Sg/CrPcFrmBWi0RrU8odIB0ipoaAxGG9XO7DlsKwt+MzP60OTObyQREC3hPVl
3pkOwDvMya1PtVdoJPiqwlQZ+1XMPB7QVSu12MR5znrTUmhma8DPDSSABO0F47BQ
oyZdyJpEiBtYkNPa6LwkD1oP1RezL0Lgk5lj0A10crbT+XvpAm3fxIEDvass3Yot
a/0r2w3Rg0VzycuqKA9fVjqjkapUF86x0MztLaUvVwKu8uHP/4YUdWVYSCbc8bKj
Ikm3310ttqOETET5EqKXVTgaX2hknZy1LZqXKj+Fose6faoDUrnlBTNdKqYbSilt
b4SVySh/pH0azHC0dz+XWd7FnOUVGOAVOSbIqlTDqJY=
Signature digestsha512
Dependencies
Required Nextcloud versions >=32.0.0,<35.0.0
Minimum Integer bits32
PHP>=8.3.0,<8.6.0
Vapor 1.0.0
Release Details
UpdatedJune 22, 2026, 8:19 p.m.
Changelog

Added

  • Full rebrand from NCDownloader to Vapor
  • Nextcloud 34 compatibility: replaced all removed OC\Server facade methods with modern OCP interface equivalents (ICacheFactory, IConfig, IDBConnection, IUserSession, IURLGenerator, IAppManager, IniGetWrapper)
  • Nextcloud 33 compatibility: replaced deprecated OC\Files\Filesystem with OCP\Files\IRootFolder, QueryBuilder::execute() with executeQuery()/executeStatement(), OC\AllConfig with OCP\IConfig, OC\Core\Command\Base with Symfony Command
  • PHP 8.3 and 8.5 support
  • Built and committed compiled JS/CSS assets

Changed

  • App ID renamed from ncdownloader to vapor
  • PHP namespace updated from OCA\NCDownloader to OCA\Vapor
  • Minimum PHP version bumped to 8.3
  • Minimum Nextcloud version set to 32, maximum to 34
  • License identifier updated to SPDX format (AGPL-3.0-or-later)
  • Author attribution updated to include fork maintainer

Fixed

  • Anonymous user hitting the app page no longer causes a fatal TypeError from null UID passed to OC_User::isAdminUser()
  • Database index name collision on fresh install (gid_indexvapor_gid_index)
Licenses GNU Affero General Public License v3.0 or later
Certificate-----BEGIN CERTIFICATE-----
MIIEADCCAugCAhNzMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNjIyMDczNDQ2WhcNMzYwOTI3MDczNDQ2WjAQMQ4wDAYD
VQQDDAV2YXBvcjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALviJUrS
odhEBlWG/4+Ecu3BdA9F+dt6Y4tdlQd/RHZoZ6SO9xohHR7/cJ26xMqOuq7nD39Y
SmjkgovdvttsUeI44zoR9Z9Z806PoMcSQxwNhprmim360nINqFbSP94sxQNLzw2Q
FSS5XwhP85Kkxl3K5nhEy+VNzNIGSUn1K5KlI3ayPi6JhfpLzQC/t3cEHe5h8HpA
EiGMpYm4/qJR447QHielSHzgclQY3by6LESfvUoOty0L6rQIYn9zutSjFM9DbQLH
NMCjyzQWpxASiyktw1E5unY2I/7B+21dx1W1GrDE553H/jN9qx91sxvvXrm1bjVi
BVBiwsRAF8kXCnTqa49bziifIO323m67i0tcyYj0CFTDJcKGTaaOA4sYXpWTvb2+
uP80CfyQ/AAiKttvN7VEL4D4+ylZ8zBIMSEJM+QhBqK0owG3sHXtCS+HzFlx75a7
8uIg+PwAo3yZcGvWtE/eO8W0vB+PmFRt3m9MD10NPCWiuVId0XpZirEuiMQL/KXZ
xFiEXFCh44YOnpYkLpAs6iNgHD39xpxG5VORV8kkftFi2+rdfF8Yyg8MtPLbkdtU
Ck9ADQafboSmAX5gJX/lEERgOdowqSiitp4EKSoN9bJmLRrpX+zh/k9+kBtEM4M0
zVU02vYPFcNby4LtwCoKwtEuHGMneA+dv9ihAgMBAAEwDQYJKoZIhvcNAQELBQAD
ggEBAD3dX687tt1l1umI2QImbdmHmeAu/TYH91UkDOIDeZ8d4ZQ6Fg3Zve2Nomq0
IYZtETa2TQqnRbU2Ecl1WrypcS/ws7vAQj3JLmOdS0MsnE5T1OxllHjZzKptzi3C
L358NLrjuUMLh0MQL0ADns5z6Wh24ILeivpwMOooehFS5F0c4J+ZeHGiaHK5zwiH
J9J1AhulpT5GSi+c/sSIC8kn2qjnm57XhYvuncqIw9Zd0Ki0chlg34BZFKbmOH5L
oN8WkzyqiXzinwBPTnLP2Cm1GUyTgAP48dl34/dCrx2UaLOK2ySni8w7tf27SpB1
wDqXRcX9IgFhGBa0dfh+4oz5gLs=
-----END CERTIFICATE-----
SignatureGR0e16HQcIPIjDbAckMHUW1I4vV48NYZz+gRb4shbexV6/qmdCa9CUpTdz8yffSd
Zr9/z0lzOWbpQr6/jD6oh7Qa6n84HR6AkrgWuZ5YHheEPc990dME+NFjayysFFy6
xpNEn8mcMSXKhHQFGxvpYI/vQh4VOXGwhyP3+W97T9/s4oG2Mpc6vbaO6bgEnIiN
4taZbquY5uO6pByd23UleSkItCs/oOJEpv7u/pHkA/u+SWfAQGp1tFeXJN4L6OaA
4JCe2x813H3UtliHStTi14qNldMa2vJMI3PP3C4RMbOiJMdc4Gi7QqOP/Fp2rq8Z
5bVTXG8piOBzmkGdvJ2Xypbb1EK7uIUPtPcZNn8Sq7zDUYtrJLNPExyVGEXyUwWM
suD6zcJdAsYLWH5D7mMy3H3Qjq2wWZYMmYkmwTmQdromf39kFVA51FEvyUal5GRD
h6KSBkTZxsrBqN9LoDF0dM7BRtJGf/IvtghSXIGdcL4tHHzsUGmIfR2jMvV5Pa63
hSvtVLaD/PtHabzdBkT6EH2WmYzhRWms7Ol5/zYNMmvq432NV+AXiX1hIIuXttk+
OuyVlZ1bDpsPxyh9XVEDTsfQceK1rAghb3oQ8WsxgepE/SRM6rHqQqjuSWO7olXT
pzPVBlsLsCqj5N83rInntgcK1lPhxYYQ2Fw0GzY1gPo=
Signature digestsha512
Dependencies
Required Nextcloud versions >=32.0.0,<35.0.0
Minimum Integer bits32
PHP>=8.3.0,<8.6.0

Nextcloud 32

Vapor 1.0.3
Release Details
UpdatedJuly 24, 2026, 12:13 p.m.
Changelog

Changed

  • Internationalization so that it works and the app is useful to more people. Issue #11Issue #14

Fixed

  • Download progress for torrents was not showning. Even the completed torrent files were not showing in the completed section. Issue #10
Licenses GNU Affero General Public License v3.0 or later
Certificate-----BEGIN CERTIFICATE-----
MIIEADCCAugCAhNzMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNjIyMDczNDQ2WhcNMzYwOTI3MDczNDQ2WjAQMQ4wDAYD
VQQDDAV2YXBvcjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALviJUrS
odhEBlWG/4+Ecu3BdA9F+dt6Y4tdlQd/RHZoZ6SO9xohHR7/cJ26xMqOuq7nD39Y
SmjkgovdvttsUeI44zoR9Z9Z806PoMcSQxwNhprmim360nINqFbSP94sxQNLzw2Q
FSS5XwhP85Kkxl3K5nhEy+VNzNIGSUn1K5KlI3ayPi6JhfpLzQC/t3cEHe5h8HpA
EiGMpYm4/qJR447QHielSHzgclQY3by6LESfvUoOty0L6rQIYn9zutSjFM9DbQLH
NMCjyzQWpxASiyktw1E5unY2I/7B+21dx1W1GrDE553H/jN9qx91sxvvXrm1bjVi
BVBiwsRAF8kXCnTqa49bziifIO323m67i0tcyYj0CFTDJcKGTaaOA4sYXpWTvb2+
uP80CfyQ/AAiKttvN7VEL4D4+ylZ8zBIMSEJM+QhBqK0owG3sHXtCS+HzFlx75a7
8uIg+PwAo3yZcGvWtE/eO8W0vB+PmFRt3m9MD10NPCWiuVId0XpZirEuiMQL/KXZ
xFiEXFCh44YOnpYkLpAs6iNgHD39xpxG5VORV8kkftFi2+rdfF8Yyg8MtPLbkdtU
Ck9ADQafboSmAX5gJX/lEERgOdowqSiitp4EKSoN9bJmLRrpX+zh/k9+kBtEM4M0
zVU02vYPFcNby4LtwCoKwtEuHGMneA+dv9ihAgMBAAEwDQYJKoZIhvcNAQELBQAD
ggEBAD3dX687tt1l1umI2QImbdmHmeAu/TYH91UkDOIDeZ8d4ZQ6Fg3Zve2Nomq0
IYZtETa2TQqnRbU2Ecl1WrypcS/ws7vAQj3JLmOdS0MsnE5T1OxllHjZzKptzi3C
L358NLrjuUMLh0MQL0ADns5z6Wh24ILeivpwMOooehFS5F0c4J+ZeHGiaHK5zwiH
J9J1AhulpT5GSi+c/sSIC8kn2qjnm57XhYvuncqIw9Zd0Ki0chlg34BZFKbmOH5L
oN8WkzyqiXzinwBPTnLP2Cm1GUyTgAP48dl34/dCrx2UaLOK2ySni8w7tf27SpB1
wDqXRcX9IgFhGBa0dfh+4oz5gLs=
-----END CERTIFICATE-----
SignaturecZ8fntU02OP61BIUwXDGHhjL5E40okZYqj12aofk7w/MUV6Wkkjx1wS0wFgzAbJC
oOsktxphPzVWeucrGzkrIlg4AhUBTPpvyHOMH87pA902CtJpbVlL8JsMZXZbAL1D
vENMad8wtFdQ4b6jBYIHsdo6A2L+gXPXbpIAIJkFEBEX7NaxkZ/EvBwOUBvmP+Pz
sVy2vtqFGa73rQolqh4wMaudMsnErYBBRJhOK9knGcksSDD7MW6MH9nrLF/XTrcI
I6gyVDho0nwW49gx/UHRngnr0VuopbwrfyYHNAroLGUSd957CGDeC6FwuT9BuQ1E
hlX5bTgTbB/J+dhb2OUiNX4Qmj/BbeWUyum/R3zlDcODM0FS+QRnidcOWDVlH3lm
2gSdwU64tkY4VPwROpOoseXC7s7JT8witTv+Q9RnnwsDSakEOuWlcOhdExCFAEp6
rHy9hfFe168mxPQLH4Aw5xmlBoc5sIebrJVSte/W8dS0496CfEDI9KdgXggGnxjN
92RLSCiJcks3YF92MSZ1bQ9DAkISupHYUhLpLBRhYSVOMCyI9UVvCz0v3UuhNEz6
UPepFB8Aapkd/MatVQzoIlHC/2GgyMQZP/eFE4lUW97wz650XWYiQq1hbs1D/WZR
6QSw8s0B4DQ9aKqDrmf4EIjo6AKGlL5OT1dcpXa8EaY=
Signature digestsha512
Dependencies
Required Nextcloud versions >=32.0.0,<35.0.0
Minimum Integer bits32
PHP>=8.3.0,<8.6.0
Vapor 1.0.2
Release Details
UpdatedJuly 8, 2026, 4:09 p.m.
Changelog

Fixed

  • Composer creating issue with WebDav Issue #9
  • Deprecation error logs due to symphony Issue #7
  • Update Yt-dlp in Vaper Admin settings by clicking on "check for update", error appear in logs. Issue #8
Licenses GNU Affero General Public License v3.0 or later
Certificate-----BEGIN CERTIFICATE-----
MIIEADCCAugCAhNzMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNjIyMDczNDQ2WhcNMzYwOTI3MDczNDQ2WjAQMQ4wDAYD
VQQDDAV2YXBvcjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALviJUrS
odhEBlWG/4+Ecu3BdA9F+dt6Y4tdlQd/RHZoZ6SO9xohHR7/cJ26xMqOuq7nD39Y
SmjkgovdvttsUeI44zoR9Z9Z806PoMcSQxwNhprmim360nINqFbSP94sxQNLzw2Q
FSS5XwhP85Kkxl3K5nhEy+VNzNIGSUn1K5KlI3ayPi6JhfpLzQC/t3cEHe5h8HpA
EiGMpYm4/qJR447QHielSHzgclQY3by6LESfvUoOty0L6rQIYn9zutSjFM9DbQLH
NMCjyzQWpxASiyktw1E5unY2I/7B+21dx1W1GrDE553H/jN9qx91sxvvXrm1bjVi
BVBiwsRAF8kXCnTqa49bziifIO323m67i0tcyYj0CFTDJcKGTaaOA4sYXpWTvb2+
uP80CfyQ/AAiKttvN7VEL4D4+ylZ8zBIMSEJM+QhBqK0owG3sHXtCS+HzFlx75a7
8uIg+PwAo3yZcGvWtE/eO8W0vB+PmFRt3m9MD10NPCWiuVId0XpZirEuiMQL/KXZ
xFiEXFCh44YOnpYkLpAs6iNgHD39xpxG5VORV8kkftFi2+rdfF8Yyg8MtPLbkdtU
Ck9ADQafboSmAX5gJX/lEERgOdowqSiitp4EKSoN9bJmLRrpX+zh/k9+kBtEM4M0
zVU02vYPFcNby4LtwCoKwtEuHGMneA+dv9ihAgMBAAEwDQYJKoZIhvcNAQELBQAD
ggEBAD3dX687tt1l1umI2QImbdmHmeAu/TYH91UkDOIDeZ8d4ZQ6Fg3Zve2Nomq0
IYZtETa2TQqnRbU2Ecl1WrypcS/ws7vAQj3JLmOdS0MsnE5T1OxllHjZzKptzi3C
L358NLrjuUMLh0MQL0ADns5z6Wh24ILeivpwMOooehFS5F0c4J+ZeHGiaHK5zwiH
J9J1AhulpT5GSi+c/sSIC8kn2qjnm57XhYvuncqIw9Zd0Ki0chlg34BZFKbmOH5L
oN8WkzyqiXzinwBPTnLP2Cm1GUyTgAP48dl34/dCrx2UaLOK2ySni8w7tf27SpB1
wDqXRcX9IgFhGBa0dfh+4oz5gLs=
-----END CERTIFICATE-----
SignatureE2fwxi+hXcWwaCcWXa3tipecF2QsDNWStfXXryk8vJBeminqQh/ZjRsyZb6P6EUa
v4URsACt8Q49GI+5y9yiskxudbA+z7cFdTKPzZjpRFsLGr1D7l8t8zvcQNS473PE
5PL4NEFuueOXJLvSl2ZxoqoEjXzrc17DLqo3og6VB1frgmvs7qspbzhLkgR3lRGC
fQ7+qy807XQuA0jepqBAHJDGPe7X82IOzSEcqTdWS0O6l7dYGFmxc/3RppVFJ/dA
F9eWlXBxOTQbzBjEdrzuqIYuoSmUfYAIJ8XiIsLT9BkUGQeC3hGEFBCj5lFnzj98
mZ7FwGoiv1FI2qtVqYRSfWv66eVuwSPr1rXae/Dgv3iI25qTTvndvOxbJlQhhjRs
Q5C7FW6CykTzgzz7VHw7KcsQpkQcPa9oFyKNRmG17SyIwWi4H4X5/9jy17SmRZzt
/PwAMP6+F27xObBByFhT2Qqor9dW1ULEJc8drVaEh4fH0FLr3RFm3nSQrMz7uehP
XM2W05mtzwdN9NHIIMBeaIsxZ8/pi7FCckmLqPsOK8561v29Cs5T6tR8EG712Zi6
+pA1liEp78jRBVmj0lZBzG6auc1UpzHQKujOasLc8pBKauRapUiWe9UffsAF0Opk
X+ySn9JyyvYtxoG1wCp2CHeY4mkwDQQfuCu7U5qEYIQ=
Signature digestsha512
Dependencies
Required Nextcloud versions >=32.0.0,<35.0.0
Minimum Integer bits32
PHP>=8.3.0,<8.6.0
Vapor 1.0.1
Release Details
UpdatedJuly 7, 2026, 8:13 p.m.
Licenses GNU Affero General Public License v3.0 or later
Certificate-----BEGIN CERTIFICATE-----
MIIEADCCAugCAhNzMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNjIyMDczNDQ2WhcNMzYwOTI3MDczNDQ2WjAQMQ4wDAYD
VQQDDAV2YXBvcjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALviJUrS
odhEBlWG/4+Ecu3BdA9F+dt6Y4tdlQd/RHZoZ6SO9xohHR7/cJ26xMqOuq7nD39Y
SmjkgovdvttsUeI44zoR9Z9Z806PoMcSQxwNhprmim360nINqFbSP94sxQNLzw2Q
FSS5XwhP85Kkxl3K5nhEy+VNzNIGSUn1K5KlI3ayPi6JhfpLzQC/t3cEHe5h8HpA
EiGMpYm4/qJR447QHielSHzgclQY3by6LESfvUoOty0L6rQIYn9zutSjFM9DbQLH
NMCjyzQWpxASiyktw1E5unY2I/7B+21dx1W1GrDE553H/jN9qx91sxvvXrm1bjVi
BVBiwsRAF8kXCnTqa49bziifIO323m67i0tcyYj0CFTDJcKGTaaOA4sYXpWTvb2+
uP80CfyQ/AAiKttvN7VEL4D4+ylZ8zBIMSEJM+QhBqK0owG3sHXtCS+HzFlx75a7
8uIg+PwAo3yZcGvWtE/eO8W0vB+PmFRt3m9MD10NPCWiuVId0XpZirEuiMQL/KXZ
xFiEXFCh44YOnpYkLpAs6iNgHD39xpxG5VORV8kkftFi2+rdfF8Yyg8MtPLbkdtU
Ck9ADQafboSmAX5gJX/lEERgOdowqSiitp4EKSoN9bJmLRrpX+zh/k9+kBtEM4M0
zVU02vYPFcNby4LtwCoKwtEuHGMneA+dv9ihAgMBAAEwDQYJKoZIhvcNAQELBQAD
ggEBAD3dX687tt1l1umI2QImbdmHmeAu/TYH91UkDOIDeZ8d4ZQ6Fg3Zve2Nomq0
IYZtETa2TQqnRbU2Ecl1WrypcS/ws7vAQj3JLmOdS0MsnE5T1OxllHjZzKptzi3C
L358NLrjuUMLh0MQL0ADns5z6Wh24ILeivpwMOooehFS5F0c4J+ZeHGiaHK5zwiH
J9J1AhulpT5GSi+c/sSIC8kn2qjnm57XhYvuncqIw9Zd0Ki0chlg34BZFKbmOH5L
oN8WkzyqiXzinwBPTnLP2Cm1GUyTgAP48dl34/dCrx2UaLOK2ySni8w7tf27SpB1
wDqXRcX9IgFhGBa0dfh+4oz5gLs=
-----END CERTIFICATE-----
SignatureJicHwXHtbJ3gxwYCoZNC46ZUSmuSp9A71qkoS+XEotKyevTqgeRVQ8JHVRClB/j+
C1DDyxdWdSVn36AYeUfIgKfNppJNxyA0PwpnQjEremjFB/4XsBwEfl6+QaW1a8KE
vqsT9Rvf0boQVhAAJ5XIdDy4ZMMWJXChq0n/ddIVziqZwh8MzdRCMw40DNcgecka
bBXD8Lnbh922i6Ytlp0NfTA/uqgqriBjmaALxquNb+cAykxrLg7bDbns//PF/z+M
4hwWZiXj5+PYq4co7kwo54VudzBF5WePrv7zBvQwpMT2x9SLJc+dGXepQOUIICE7
Ya9Sg/CrPcFrmBWi0RrU8odIB0ipoaAxGG9XO7DlsKwt+MzP60OTObyQREC3hPVl
3pkOwDvMya1PtVdoJPiqwlQZ+1XMPB7QVSu12MR5znrTUmhma8DPDSSABO0F47BQ
oyZdyJpEiBtYkNPa6LwkD1oP1RezL0Lgk5lj0A10crbT+XvpAm3fxIEDvass3Yot
a/0r2w3Rg0VzycuqKA9fVjqjkapUF86x0MztLaUvVwKu8uHP/4YUdWVYSCbc8bKj
Ikm3310ttqOETET5EqKXVTgaX2hknZy1LZqXKj+Fose6faoDUrnlBTNdKqYbSilt
b4SVySh/pH0azHC0dz+XWd7FnOUVGOAVOSbIqlTDqJY=
Signature digestsha512
Dependencies
Required Nextcloud versions >=32.0.0,<35.0.0
Minimum Integer bits32
PHP>=8.3.0,<8.6.0
Vapor 1.0.0
Release Details
UpdatedJune 22, 2026, 8:19 p.m.
Changelog

Added

  • Full rebrand from NCDownloader to Vapor
  • Nextcloud 34 compatibility: replaced all removed OC\Server facade methods with modern OCP interface equivalents (ICacheFactory, IConfig, IDBConnection, IUserSession, IURLGenerator, IAppManager, IniGetWrapper)
  • Nextcloud 33 compatibility: replaced deprecated OC\Files\Filesystem with OCP\Files\IRootFolder, QueryBuilder::execute() with executeQuery()/executeStatement(), OC\AllConfig with OCP\IConfig, OC\Core\Command\Base with Symfony Command
  • PHP 8.3 and 8.5 support
  • Built and committed compiled JS/CSS assets

Changed

  • App ID renamed from ncdownloader to vapor
  • PHP namespace updated from OCA\NCDownloader to OCA\Vapor
  • Minimum PHP version bumped to 8.3
  • Minimum Nextcloud version set to 32, maximum to 34
  • License identifier updated to SPDX format (AGPL-3.0-or-later)
  • Author attribution updated to include fork maintainer

Fixed

  • Anonymous user hitting the app page no longer causes a fatal TypeError from null UID passed to OC_User::isAdminUser()
  • Database index name collision on fresh install (gid_indexvapor_gid_index)
Licenses GNU Affero General Public License v3.0 or later
Certificate-----BEGIN CERTIFICATE-----
MIIEADCCAugCAhNzMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwNjIyMDczNDQ2WhcNMzYwOTI3MDczNDQ2WjAQMQ4wDAYD
VQQDDAV2YXBvcjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALviJUrS
odhEBlWG/4+Ecu3BdA9F+dt6Y4tdlQd/RHZoZ6SO9xohHR7/cJ26xMqOuq7nD39Y
SmjkgovdvttsUeI44zoR9Z9Z806PoMcSQxwNhprmim360nINqFbSP94sxQNLzw2Q
FSS5XwhP85Kkxl3K5nhEy+VNzNIGSUn1K5KlI3ayPi6JhfpLzQC/t3cEHe5h8HpA
EiGMpYm4/qJR447QHielSHzgclQY3by6LESfvUoOty0L6rQIYn9zutSjFM9DbQLH
NMCjyzQWpxASiyktw1E5unY2I/7B+21dx1W1GrDE553H/jN9qx91sxvvXrm1bjVi
BVBiwsRAF8kXCnTqa49bziifIO323m67i0tcyYj0CFTDJcKGTaaOA4sYXpWTvb2+
uP80CfyQ/AAiKttvN7VEL4D4+ylZ8zBIMSEJM+QhBqK0owG3sHXtCS+HzFlx75a7
8uIg+PwAo3yZcGvWtE/eO8W0vB+PmFRt3m9MD10NPCWiuVId0XpZirEuiMQL/KXZ
xFiEXFCh44YOnpYkLpAs6iNgHD39xpxG5VORV8kkftFi2+rdfF8Yyg8MtPLbkdtU
Ck9ADQafboSmAX5gJX/lEERgOdowqSiitp4EKSoN9bJmLRrpX+zh/k9+kBtEM4M0
zVU02vYPFcNby4LtwCoKwtEuHGMneA+dv9ihAgMBAAEwDQYJKoZIhvcNAQELBQAD
ggEBAD3dX687tt1l1umI2QImbdmHmeAu/TYH91UkDOIDeZ8d4ZQ6Fg3Zve2Nomq0
IYZtETa2TQqnRbU2Ecl1WrypcS/ws7vAQj3JLmOdS0MsnE5T1OxllHjZzKptzi3C
L358NLrjuUMLh0MQL0ADns5z6Wh24ILeivpwMOooehFS5F0c4J+ZeHGiaHK5zwiH
J9J1AhulpT5GSi+c/sSIC8kn2qjnm57XhYvuncqIw9Zd0Ki0chlg34BZFKbmOH5L
oN8WkzyqiXzinwBPTnLP2Cm1GUyTgAP48dl34/dCrx2UaLOK2ySni8w7tf27SpB1
wDqXRcX9IgFhGBa0dfh+4oz5gLs=
-----END CERTIFICATE-----
SignatureGR0e16HQcIPIjDbAckMHUW1I4vV48NYZz+gRb4shbexV6/qmdCa9CUpTdz8yffSd
Zr9/z0lzOWbpQr6/jD6oh7Qa6n84HR6AkrgWuZ5YHheEPc990dME+NFjayysFFy6
xpNEn8mcMSXKhHQFGxvpYI/vQh4VOXGwhyP3+W97T9/s4oG2Mpc6vbaO6bgEnIiN
4taZbquY5uO6pByd23UleSkItCs/oOJEpv7u/pHkA/u+SWfAQGp1tFeXJN4L6OaA
4JCe2x813H3UtliHStTi14qNldMa2vJMI3PP3C4RMbOiJMdc4Gi7QqOP/Fp2rq8Z
5bVTXG8piOBzmkGdvJ2Xypbb1EK7uIUPtPcZNn8Sq7zDUYtrJLNPExyVGEXyUwWM
suD6zcJdAsYLWH5D7mMy3H3Qjq2wWZYMmYkmwTmQdromf39kFVA51FEvyUal5GRD
h6KSBkTZxsrBqN9LoDF0dM7BRtJGf/IvtghSXIGdcL4tHHzsUGmIfR2jMvV5Pa63
hSvtVLaD/PtHabzdBkT6EH2WmYzhRWms7Ol5/zYNMmvq432NV+AXiX1hIIuXttk+
OuyVlZ1bDpsPxyh9XVEDTsfQceK1rAghb3oQ8WsxgepE/SRM6rHqQqjuSWO7olXT
pzPVBlsLsCqj5N83rInntgcK1lPhxYYQ2Fw0GzY1gPo=
Signature digestsha512
Dependencies
Required Nextcloud versions >=32.0.0,<35.0.0
Minimum Integer bits32
PHP>=8.3.0,<8.6.0