Learning - Releases
Nextcloud 35
Learning 5.6.0
| Release Details | |
|---|---|
| Updated | Oct. 9, 2026, 10:53 a.m. |
| Changelog | Added
Fixed
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | QqfTt1TeDKTUved8X8Dcv5vLVqimMtZy6VYots+lshbLgmtW4pBxjKtv/Xj2FMn8rmJnIXe1wvl7S4L7kwFraAHMrFxFBhaPG0x25cRWeL/61ukwAxscqgGBp1BpViWBcXsEcS/+xWZXSRklusg0BrCdWQAMu9xmMgeXwEs1L5boFkhqQ9WPOQ+MZj4qs+1iRBwuS6eK+O46Al5kmngQtjQT/1cq59s772yP+8sX2kR1AVhViLaxqIt3dPntDE27CfaKxCBH4jOrkPqJaDmv4WH6VqAGCXM0cClJBgQKwVaOHe9FYJk2ae06zaHoXLggLWvhUAr66m4DjpcUsozd+61wZX+nhXpvgLKvgMxMwugzmw9Ju2WqV3o6qbCOaYuOBXO4kDa3E1zUKYlLav6llzfTL3jccwXwaf7D2Yb+dJsaPO30/2zFUQCE5ws+gRw0ybDDIF/uEFtC35L9VE/9ENDqhUUq5VAZ8xdJ85e3wIIhSmIz6x1e5M+8C0xeUiX3mlX1BJaWHaFSehP8h6ci1Jn52pIgcpMXWfCMOuipRTnHzBTZcIdWJ+u/zcjDF9wf5Rg/HgOCSNDtDv7wq/WK45so5TanGuhPQs7sN3V2ruECYc1O6Hu3x6PqsHEka2++1rG0jjV4Lc48V91B++OJkAKYpq9DB2/jw0HlU6aHq80= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.5.3
| Release Details | |
|---|---|
| Updated | Sept. 25, 2026, 10:44 a.m. |
| Changelog | Fixed
Instances that were updated from an older version, rather than installed fresh, were not affected. |
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | o8yBMrNyZAgnKOXnfigFnYCVUX3xjMbPbI1CLqQBcIOteYVfDOdQky/G0+BtQ4u3P5UD0Fe6bBhqfJQgrzsv6fOUxDg8lUQ5XbeC3GIftD6mgGi2JR3tZcxgLxEyXdCaMyzmHiT3FotUiCqbR7uWFDp5/UAUrpgxk/8zew7px3lrH9vrfXnGNOHDWib74vIH5Sjz1HFYXJpAyuhaFUuyYvREB8+r4ZGHjG5M/RZSaYk7uQ9r2+JvDUx+6BRCG8FOg+chwkmio7C7fMcHPeCgOxoaOlYo0or0ABpRNE/E8OUryh6z288ToP9ygqTX/m2VWWsIMGo1R21D4IYgSWy2T7g2LeWlrsg8NBbCOxJMR8KuQ4hO3DP7sgEz7Aq3RDHCG0lz7b31XV1ayfIPUERC1eO33G+7n9PF1fBR0HTYd0izOiOvYQENI4NuzwWNwZiiVaawMZbUZUwxKtSca6jrcBqnbv6iYwVKrgfKIb7BSAQ+2Bg1Dja7fy48c7eY0YGn/hX4jYWS7+HprjzBf8FCxruPha4ckCeiLNOtPxzTwuxBDOY+slYHEg6Bvggv0Dx3xpoAl0D5WBpNxZjM96dMIOGelrGNLB2WLWUg0q2QA4hUQIVlBOKRjEC4uMopC1+YS8z8pAWVFIj2mV6tICTQu8VXGd6i7NMsqUKm8XTEAc0= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.5.2
| Release Details | |
|---|---|
| Updated | Sept. 25, 2026, 5:08 a.m. |
| Changelog | Security
A larger rework of AI consent follows in 5.6.0: consent will name the actual AI provider, the consent text will describe exactly what is sent, and everyone will be asked once to confirm the corrected text. Fixed
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | DYtj4ULUbhWv/Own6XC4wfIshuUj8ND/dLsFst2krSvsBCs/c/lfxk81IpNAFtp5nCp7ihdBciuLw7XuQ7sfKUImWrXkE0sY2V38tD1XJWVFOpXIGBp0iDCVlxzUPFTWUuH+Ga9ItGIhUfIricBT70nkbcCN3FhTTLQqAYb89OsWHzV0DKiYLFTA3FD3ubeCahJBItQkfK0aGb7QZMKE8C3yGwAhPjFHDYXKyqiBlwbUVzjOTK7sZoWFkamh9ze9f7KwHZnvSEwUdnZmUyftTZMrJRycsPVA8cwuDNubH0Mbhw5/KMyeU7Hm65M2BJFAVm/8QPnaTSTf30RBNwi2es/DJ/S5IrRurWLVFvSXlEpAmHG82CDeN+sq6b+EF3NIjzBA8FNnfmbfG95rUYGImV9468yHSGkPkiyiMBqRj+efNImeUlhxeUdIXqMhVzB7DOFo4c3DzieKsKurmdcKCkoNCoEzh2Qybl5awSuSV9RUL5zpYVZ26FsH1hRLLu9yZOmDYHagkPFXw5aG6zazn3qSSRnikLI4kxrM3LtFXTUdlx3CxCcXczsWLkDL++nUMDxJP6p9LsbBrgple1tgGdfx5sMdKOIsJQiYF2gBJKrvcLjyji1M0PjJIJjOVpAuda/tdgcRY+1EYzkdcvxogW4Mh3Me45cLUK/EVYbIQ1k= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.5.1
| Release Details | |
|---|---|
| Updated | Sept. 24, 2026, 11:48 a.m. |
| Changelog | Fixed
Added
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | uJxsLjiKbsbrXM7v7CAn0FEqCEubH+3VTYxJgBTLm0Z4TxBY3sgcSV9+dDeV24fiHYL18f4tzB+013jku9suSZ67tZs+0cvzzhP77wy2LcRrV4VI6yFFOtmgS2HU+bc07Lrv/nIQz0HtcLfZjbenU1FyBRSUpWFGysQ8vuEabKS8m2Jneto113Qcty0YOWGqGoBI/MoQiaRlqM8XcF4kRodtPNmHxlGXUqJP/hO3tZP7WNIVBeDNz4p7TlpPEfjinuHniO2Gc6tmUK4b1B9BiCFzgXbxgV5ylzDgrbwbiqb2diqPezQFUaoIzcPshhR9602h1sL3BWi4McyvvDuEccXIxFLlvZYlH/O85yepBuzyKNsXquId/axgnKOQUJYWL0jPnat/yyUa+7MSRGVsYYro8xrVG4wGZD2sxXzDtolNd9F/gsg+4OR2lU5hUKOfBTuOp+cwQ/EXwX3wcyc7QszOvH8EDN0g24gC9dlB5Cs0ge6cybEx92RoWkE7bHf4CTe5FBhvSu+eRg1CTky1QS/x8NNsLbT4fDJvoID3QSwo+sj8Z9jUMN0gCT1qhu0iiXv3g0hQmnOcZhFwnmjoVNIw6HxNZlm+SZ4ceWjR4g/QZcPgmb7i0uVwR1gkBqJ3HOwc2fMh9VoEFqZ93SvRbTbB4t/eeSok7PEip8khvgY= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.5.0
| Release Details | |
|---|---|
| Updated | Sept. 23, 2026, 1:09 p.m. |
| Changelog | Requested on #9 by a team preparing aviation radio courses: until now the exam mode assumed an IT certification. Added
Practice exams never count towards a certificate: they are marked separately, and the pass evaluation reads only the other exams. For the same reason they are left out of the locks that keep an exam from being used as an answer key — an untimed one left open would otherwise block training and explanations on its pools indefinitely. The reverse direction is guarded: while a certificate-relevant exam runs in the course, a practice exam cannot start, and an old one withholds its review. The pass verdict is decided on the server against the threshold stored when the attempt began, in integer arithmetic (74.6 % does not pass 75 %), so a later change by the instructor does not rewrite past attempts. Tested on fresh installs and on upgrades from 5.4.6, on MariaDB 10.11 and PostgreSQL 16. |
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | QkyHXEoC5fAsNey6cnMRGCQpGB28CVQZ/54fNM1YfcAZEzfCZD8MoBlqlqq0ZhQli+CIHm+Te6xRdvA1lCrcnLODGjejcTgq/6+iXgcuSvJgd7Ev7IDm2ltRGUyq6j9DD3u85EfCvI01h37mIAWLYYsLBUP2C54qt9jU0rgyS0n0E1cp6r0+uGtd0ty/dHQwAycEmvlhAmyN9eOQXphbMK7sIItgBCnW0ykXEdxgKhCkpgcmMqxpSyrd1Ub4/lcLVoQ2JPxWun7/E9JVhPZ6XgpaRrrHlsAx0iQ/KBoKnT33jmGntcaz72vXBQZt5qWH3qkZoxinfpJvUDLE4VjvzMPyIHFqOBIZqA+HvCYMUnEpKAEuLy9AEwewLEnXqGYAH+CqpAojOtjaPHtWzd0oI8+CFEYt8VTfZS5ZD+ueMbYl/ARtq91MozvwjggM1UHfzeTybtnlJC77yYMxeqqQZtSupAS/GUboSIG3wu3PfD+x1X7PW5rJo+m3lR7vJ4Oz8SEIPNlt/s3jX+5lainSUAtOfYp30fCR0IcmkzmbajL+m7oBIqWQdSvxFqTUOr2+SmOmVERpXTikDC4X0XXe4cM1pbOiGolQqhc5RI2FC6c7aYcOT/rple7DLkKiT/I76LyqT7c/SE0NpJXv5N3DDAmuiAMti+PlreU3TiuTmSU= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.4.6
| Release Details | |
|---|---|
| Updated | Sept. 23, 2026, 10:06 a.m. |
| Changelog | Both reports came from the same install on Hetzner Storage Share: no shell, no Added
It only ever creates the first key: if one exists it refuses with 409, because an existing
key may already have signed certificates. Rotation stays Fixed
The warning also pointed to Writes are deliberately left throwing: reporting success for a save that stored nothing is the worse failure, and the caller has to be able to tell the user it failed. The "is this table missing" check moved into This limits the damage. Why the table was absent is the "three course tables" entry above. |
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | Z4KteEBRWfaEdZUSXUPV5e8sHFHO72aLZKRIFgUDMXjKJn97R3QodN3djq9hJLgcT0RUHxgZvfL4SeG2RvVYeCLOCIxcsGv6QV+yPoXw6w15Xay8CXBUExRuYRLKik+txLT0ttekRCHiTPrJU737R8CeodH0/dbItL6IJ/5JEOQv5iK5/8MLjL2wtJqBm2VeaE4H5nK/RYCvG/DNOTiFJgGgbhJlNhZcz+Yzg8LVyCCbRtQkU8MqagLTTAHbHCQU2+0h+0ommbO+Lcx6aHpvBKAic+VOB89YbbLoQpwtf5tirhjAM0FxT4EFK1OYTV1FfmRIz6wN1oIixcnPYSF6izmidK3jtTM+tBC6CqTUZ7lKtu+E+t7vWX+QrR2JEhVEi4FQ3bq/JoMUyGgnYxGvwB8p63T9SJeK0FEaI4fwgmHtA18xtjPUkUywE7CAp8DtVZ6Bgr163z1FUO8XOSsbPwUgh81VkIH/8NFHnReL5sBBDWBwFgsZ6iyMStv81OTZGglJBFyn9RjlV5HhrtprVLsDEr+G9BW9JOa/uM/dHFvuBxHGWdGadZ8QBlapI4ZD5Tz8GaWvPlvFYqeaovisViEcLN0TTSVN0+V95Cl2CZYb/4+fUKGPEhcTT5vEsb+mPYk/gCnz+NmqcSFp2ezR+GO2FWbx4EBSnbnlNFI8SEk= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.4.5
| Release Details | |
|---|---|
| Updated | Sept. 22, 2026, 2:25 p.m. |
| Changelog | Reported in #7 by an external user on macOS, reproducible in both Safari and Chrome. The report was precise and its diagnosis correct — it just described one button out of 244. Fixed
Added
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | X4k7LjqPFPx+SZ0KlaAr4FFFC9YdnYlt3mHWOnNskXRJI6+a7n2zgNlf6CwGnr09A8vJChj3uPg7y4MgnPZ4HLmtaNRPP05ol57+ev/o/2CZGElat0qGLwCHXE7/q71BVrcvzGXJOmc3B79R9iXjIFj+JR4qhWzZ1v0li3Fshz1mPwX2oQeAQ/7w5O1ffG5Vchk5hfJpU+X2phfuyBcxX3YpoUqNWOP6GAot8ENkl3znWoDidHICihBC1Szk25BWek0aUQng/ROo6zYn9xt8/d8xfIcJ0dBwvO7h29jeRDTxcRKFd4eBaXFnvesL58KZEC3vLSYduYzzK3ENccb8IXc0E8cqz0WXzI9V4l2cN5VaEYYpLO4I5++lwWqLPeHLAL6Gc543ihiDh04JgTuRA5VtrMGg6TCUpkmkWcdfKPEwuPWK+xq+cXBiHT9LyTqGsD6rfagyLGE2tnwnjni9++CIwj6ScsDU91CBFf/bZjDs21YouNXSpkkYsGFTuF4a3VTqFE1PuDcvZt02/1T+HX5Pwlj6BNm20O/81R2nuqtCU5kBgUbTLqtHimyufr0BKBWXclHZZEtKBOV/+iI6llWiSF6wDH/btNcgO9XlnGP3nK0S9x4GTTIXWqlsCZPILWByGYW47l6X7Fxb5fTgyZQMLz1kyV8om7Qs0q5+f34= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.4.4
| Release Details | |
|---|---|
| Updated | Sept. 11, 2026, 6:19 p.m. |
| Changelog | Reported in #6 by the administrator piloting Learning in Vinnytsia. Two of the three questions turned out to describe real defects rather than gaps in understanding. Fixed
Added
Documentation
Internal
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | DLyhhVBf9XRwBNeoyTKog1TtpFna/YIjmDn+ZjlT9XdOHDkP+/lCeH5/llEg9T1YqKUzejWB6zRtksExb7/DCODs5W8r2AiSVkO1moPld7QVcjHOQXWZ7lXKqQ8FIDPKy6Xfa6QNbGc3HE1J0SGMfW315PV07TL074azidYLszcQzuVsoPcIir/FLptx8pdLReN2G//GucWdoGeAR1djjn4YfdFlCAE0eDuJnqi3dChkin0PMYFTbdK4uLqz6ocEkHcpjaw+0JbSe/7FZcoAkmEEHiV9rBbj9uikbBj/k1wYV8h4OD9TGJpK595NQ56GC4Py7FaCTD2mMLvjDiMsMYVq63hffv5xzwn0RPmAwosGImUpapd3ft5VTHuY+yP5prrrtNadF9Mm45KA0mPKrIJHOwey8xqyPfMl7N0RlhWBWwKbae436EQgTLifLdo4A/nz2gR/Fix58LLyQoHAKGKE/wdQ5jDrI5Dv7xA4cBzgcPeOC5S9vxUuAuKXuTQemliU9065EUw9nv+rTdTypx7CIzgVHtnjlXIapAQilENk1uLrg2b8AZD4PVXLq6UW1VLyO/H02XYKRuw67R4ZMbqg0tszrhamlCiGJB7WbvWbxP9NTfI0cFHZkq0dlRCUcUgIlQYj772fKw5t/cTHIJky8l9sBG/ObqWJVEawpC4= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.4.3
| Release Details | |
|---|---|
| Updated | Sept. 1, 2026, 9:09 a.m. |
| Changelog | Found by clicking through the 5.4.2 deployment: the wizard's "Skip" button sat at This is not new in 5.4.2; it has been there as long as the redesigned wizard. It is the sharper half of what #5 describes: users could not get rid of the introduction even when they tried. Fixed
Added
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | tBYdgRNTvcdREMCynplVM4OPCgWQck7GP+w3btJG710KKvOl1+YwKqBTcmUk3HoCwy+ws6BVOljRjCfJumhvCzPIIFpjs4fEsLskZyp7hueeRx9NTxCDe1fcWuZAA593HD1aDmrURuBWULQ09DRRcngYm3eD8X1yyr1oBvcwtFHkm+zMDOru484j4/Etl/R87I4vcA25ynoI1Rt8yxso52ZR3PFOb8Y+N4ghd7YlP01uffQAUlPEwQCrXwLXED7x6Z+ocSVcHVrmMFWx4f6ElksbV3UlIHd3ewB72t/kWNqCRqSTIf9L6DbyTb5MKFWwgBXRaP4vRbzZCrpukutZ5FprnR8XQ3KWNXfxJ4yW6nNYiZRYPuWu+sBKChWlDBa9RMgYnPv+ePV+H2EgW8NvI/DAXttcZDTsoFwZ0q/epmCuprdmcBBRefB3ysufGzzN7jQeVBEBr7dEkOtfadXpaLsLk03oQEu+1lM6Re7yPxYJukzWY3oG8tZXu92Q4TSnIAaSTAXP2+p/3wOEnm2u5r8dOnDQv3jUsSuJaGBBGRpIeTx1RAv2cWI698IAw3QJz1BQwnXpKdQei14hIRwacnB5mpJzj/N9cRmiGhQFrPaiNM2pcXoQGpLS73sa1p04Pl4bBrHFFqL3HzFqyKVGqhpH8kBMtR/NH1xcMebNYXY= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.4.2
| Release Details | |
|---|---|
| Updated | Sept. 1, 2026, 8:41 a.m. |
| Changelog | Reported by the same administrator piloting Learning in Vinnytsia (#5): the help wizard reappeared for users who had already been through it, and its introductory questions ("How many bits are in one byte?") were beside the point for staff in occupational safety or HR. The reappearance turned out to be three separate defects, not a missing setting. Fixed
Changed
The introductory content itself is being reworked for 5.5.0. |
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | RWPqQbdfMQs4sWt1fQY2J12frNlvsBfyyxZVm5GD+QHIFuCDmqmhsunLgzv2zfzWn08hoinqIAE7hyOYf42Z38K17/vpiYxSnsltjK5f1gP1gomdeKwgGrTRpduOfDqXbH6KOGx82opBm1cjV6Whi2FVJrwCNE/MFwOzhdwshYHMWlOxVnCUDvm2iHfveakQ2fKbC7BAR3Sm8YtD/eUqsz/hNiGOZcCY71xo+LpUJge5bY18D9kz8GpXiwLhf8Ivzb5Dfj1b1xrwIS6WO19i1tgLpJ7adJXftyUv++o2DaPRLw1O3IcV0UUmmgo9GeDaq/1ZCtav5lu0r1O8crLQ1uSqZmwyzIkd/UG5feTsLC3ttF5/DA9nBhup7Gd6nIwluVKjaMUfyfmcypFS428rtlNefyJjgkD5gOi0aZH0GVE4cnEEkh3bzebPTLXHoTVjZ6SJIjYxQDHfRHJxObO4GCFuc/Fnq+MIGEySLlubt9q7Ja0GyphBmO1Vw3Z0fiCT24Ny6PrIpknjQcuUvb7/la6txUzB0e+IWGLm5YJf6FMZMgBSt4ZKOtUwONCrZ3RDHYIYLhtunfE1wCJNRt0ammhpTjUz99bjmQABkYfAeTQvznmZBzTi7PoEDyuHLm5sAPByjNhpySHDfe4nrLfArK30dmVoyqJgoBVve0+b79c= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.4.1
| Release Details | |
|---|---|
| Updated | Aug. 28, 2026, 8:48 a.m. |
| Changelog | Reported by the same administrator piloting Learning in Vinnytsia (#4): one error and one warning in the Nextcloud log. The warning was what it looked like. The error was the visible edge of a defect that had been silently discarding onboarding results since v4.2.0 (4 April 2026) — seventeen releases. Fixed
The damage was three times the reported symptom, because None of it was logged. Three fixes, at three different levels:
- No migration is needed and no data was corrupted — nothing was written, rather than something wrong being written. Affected users recover on their own: the profile can be filled in under Settings → Personal or through VirtuProf, the consent dialog reappears when an AI feature is used, and a starter pool can be imported from the pool list.
Tests
Also fixed — found by auditing for the same bug classCodeberg #4 was one instance of a pattern: a frontend that posts a body the controller does not read. Nextcloud's dispatcher does not reject unknown keys and fills the missing parameter with its default, so the request succeeds and the app quietly does the wrong thing. PHPStan cannot see across the HTTP boundary and service tests start after it, so nothing caught these. An adversarial audit of every such call site turned up four more.
Each of these is now pinned by a request-boundary test in
Also fixed — in the profile endpoint itself
Known limitations
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | D3aST42eiKf/nYaI5/U8YFgvDZ7RMjOBDOb+wZpO4QpWxrslmpBK86vnPCTj2glzExY08m104traCr2c59xfe/MYRWc3xfVgeBgyLQa0/KTJUO2ecJzP0pwMb24ybNYB5vSKq7ONgZPvv/9WNoo+BKPzos3CT2xpO0+0P0oKGXyErMCU2kJnG7kfTr1ih2jzurKy3vEXGsj43Hth/skA+DNRToPZH6fMyjBYkhaK0ezVO4+Sd18jImh7kAdEl1uX429jC70cQCrurkT8+4KPax0QCrOSza7Va7qHAnM7NuqHl+Yn0lNQwvUSTlnP3dpkUVOHg/e2REyROD76NiPcv7RX1vQH1Yli8eQ6MOfg2wM7gq9sCcJ9yG83VJ9wR+CZqDHbBYe7hm09p70J1Hrx3p1vDmYVhl8CapA1H1tZz58YkoTwbycwbesy6xbtM+nG7m20AjE09s9Ye3Sg+vWWu7bQCbKEZCt4OXxEHwQWXX6VQ0toFNDm8ZIxFhnyMG4C7Z/kIC51h5wASBCE+ZNyTmhDZogBEfbJrdxu+Zq8JIPq++s1IBUUHUFUvBbwP5iydFF2Ftcu4EzbxvwfpqKJNiAMbCJFOUMPYFAXL4ToSLPzqZDtVZpzki9b44wtyJ0io74iu4U1ohgD/8erbwz21qXnzasdTwxtyRPNfBejhLo= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.4.0
| Release Details | |
|---|---|
| Updated | Aug. 24, 2026, 4:05 a.m. |
| Changelog | Prompted by a report from a system administrator piloting Learning at a manufacturing company in Vinnytsia, Ukraine (#3), who raised two problems: parts of the interface appear only in English or German, and there is no manual. Both turned out to be real defects, and the first one was considerably larger than the report suggested. Added
Fixed
Known limits
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | fOjauQfAoTxzZhK43pVS3uOvGA7B9xGJSgoX542rNXSSR5ofRPlwyghfUAWDO204V4VIxT68tuEawloJMFAYYs3FnBjPkCG4oFn/yLxRRrnsKasZD+igQe3RyfsLFOR0xR0MmUlvBYVeQxmSOZY+KDiHS7ED9FDgPMuHeOC5thDa6+dKZDzkBlNKmcLlIHk/Fop73pfVV8XDCS2VF/mwwt2/DxSc715n+KGoUQJ6InShXf9AYlB2ZralLwTPEBHocZvg910Xzt7Co34DkQT5dQmnzHj3uS8kKp+Jxou6U+lCnttxLTovxsmZnnmhF5kaHyonmTYa4QxzuXmeqTDRCHkd/Row7bnTy2MsAEqmS0M/KF/pAW6m++1mABO9Axe318aewrbPfZp3kei9FHohI+FAZMt0DQ3e5Bmp+RChArWS8ndS6aPrrFjA87zym4FvxXRbf8hfyYVvihBWHmefgEwXcbJZwwe6cOBjiQloin97i7AhuPh1YdscWSrEjZbkdZnjV0Vvl6BhKV2X3oAQIf6yySfKe60qw1F/gqz6fB4NG5ngDosDBjVcgT363g6rNng8brp89/g6gk7rN8+PyLttCyTxnzWcGVXdyujtFjS2frX47blARJOXhwD/PpmhSHJRsxE6e7vIk+HrgHqvkaDGuy/15WnKYu64AfeFauo= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.3.1
| Release Details | |
|---|---|
| Updated | Aug. 22, 2026, 9:29 a.m. |
| Changelog | Fixed
Security
Added
Changed
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | YUSX7HQellMvxhF9ONH3kjJE27MJqyFeN7kD1SUBZ+IQWY1+4g0xdnfNr3eblyATtg5gdSTqi34Si6TuDz4lETH0/R3jDPG/UHGjtqHpclzdXhTd3diZh1BvpU+XQhHH86Q+vukW5NUOak+MzINOX3JMH7Q0hklzyvEu0K0DnTiPvnTnilMWGeJfIWbc/isBOb+P1GlHCiEzZY4/KvDN78aPNeNBva/j3aLX4V26OJeIeIRVx5PN22Cmi0k1HAH8D8oGGG8HoNYxDmEmUgoIgsBeqrU+Y0tLwtcmTo6K2bjepBRHMEngiUe7ytyKS/ty/in+BbVIapESWNlNplIi+JvxwI+pczWj5/rnowOSsBvl/vj27LxHZm/sEcdqjICp2jbuVTJA734MwuzlAbZG6+XbD5BR8iF6GqNxzfhHCtDQ6V7N4XGQ7yKaaYDAOVsFPwKTSXRaOq9nF+yPADZS/fBij3uNmHk8IAWQjUAO54DZup3KeMM9f2TVWP8la+aEEYoaxVKHUOWfjEqUQ1ptE9UDs5Z8otOLM8FR5WM5xnNQ+N6qSJi2UrK53OtqzSzh2VQ+xIrDDn6NdjeRqayGDwC18cOI5UWixKHoPoic0FYHuPJztK82zy+yFTLz7bfYNJBl73uNTDc46+GIbXfmLKTh7g4em0rncGu4aC1I/Pc= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.3.0
| Release Details | |
|---|---|
| Updated | Aug. 18, 2026, 3:30 p.m. |
| Changelog | Added
Fixed
Changed
Notes
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | BIvlmCYXMWVkuElwUaidAWzPW5t6ZTALeGz+aQJFxs45ncQXSDopk45g5fBrZVXjcjOs7KerH3YpBwu3kbOMMPQ2x79O92Mkqa3zWpW2mVUXIpUOpgVUaXsEJcDIoz3kTiyrD0ZOnvrYgpQYTPy1r35QhANfB89BwhUreOIoz2/L7EryXoAzAg3GCaHT3KRARBGGaCUBEQvRlVh9X1gGvQtcOwYcE7nO2JpdXjVRrE17foqNtVwgDRKD3+CJDWwuGDeEe3F8pIGLtaWCS6ZhzRNluj3kFwafqjL4h7wo/m7lCPeNvd/gwKWdQ/QV0ZPG2zdkQGgLwDXW4V3pypNOpXgvtVRA2JEFW3dvLbCKOWTn68ntmsfuy6+WaNyFOjwq60YE2h5yBaXCFe8cT0Cbjo1pOotrAM0LNDPMe0Jz8ImV5tDkgTnzXIaD/rQWeyLv5VOdYgT/EFya1RKpQd59QxF5i4aOHl6j+M2o+LKUAZV0fcmO2vlZ0v3W5+aB7K2+fQOi2nl0MQ9f8fo+AmAJcDSe0SrFbOy5u9TMbzOV+nKcJmyJLBsN7uRtFxhAA6Zm9dvcJL7iTlJjr1q/uPWHiv+nAPpD5JNezDcFQ4jqfERzhhZbvA7CdozszMTyrbpTWPJfNKqU9ekyWDIn/XpinHOH1IsBggg07OKAEvFxlFQ= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.2.1
| Release Details | |
|---|---|
| Updated | July 4, 2026, 12:03 p.m. |
| Changelog |
Security — Access control (IDOR)
Security — Exam integrity (oracle prevention)
Security — AI / GDPR
Security — Data-layer robustness
Database
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | YfFmoFuitzdd9S0evt388jKj56ydtqz4AABUiKwRxBS8pLpwDBnc1PPdvxLLLB/81ngsy7JN/Sair3bFET8GvCrWppH/QOJZQzxqC8DMsQLET+eXEW11WQrh7U2ON29fd+ai9BPh0c66Mb2U0Kshh1VbQhqtTOJHkLx9eV1KoeaMHLdc4euDJvIG2XxSJOIh+uhNOdfkIORIXSHDHL/iuyKvMTdlsq36zQqz86QNVOUKv43V7uFbaGK0t58E7W3IKYP8dAByprTS0Uck8vHf08V0qwfChHxJgl404ag7BCnxntM3aKq33FijSae8ts2EaP79OusLN+aJNmUXLfzYCT/UaE4POgzmDCHf6VrKwIPVymQ7dhNaw2zUjaqM/DBlzKxc9KvQNvGU25QiyjgGmMxXp4TvNIxaR5rbw/Qo3n683dZ7CqQmaNEsTK9k90BxlPnw8A4tQA3L+yQbkrjzlaNRIkyfYDdLyJq1Fz3W8aWlolDSPs5J1ya7z3WMOLxvhcmyZRAWnsKaJhth1P47kriikHRIbk1wZslfyi6PrG0sgpLIa5eiS8gIlbpZplE3h6i8lMvFa2Bi2qlGwU4QtaUDKPn3uE4ZL++p17oa4R1DZwJ3nbjC6ojjZBPa7zzLHAR21obaJ3mynkvIMZPfjBs8F7ZOUgNaeMqrH5LHOlY= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.0.0
| Release Details | |
|---|---|
| Updated | June 28, 2026, 9:57 p.m. |
| Changelog |
Added
Changed
Setup
Database
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | QPVnxiwJELOU6fw/Mnt31lPo9vwC3rVQXMtlqzYe6bNyTaq9hE6cKJGl61stgSGJaokwCCZOK3xG9aMhVng80khs2OADvguhtH0u+75IQmVpVQBZs9F4Ksh+qjwoI/m/j7o37tSsNi8MT5AoZMGl5QztB3RIR6Ir6WXARaJ9LDLIAv01Ufh1Sh3QubLeR/qnRmi7aiTdSixVy3ipiTPSP99IQ8whFyWml6E3E78Yzn1hdE269W013YjN38xnAZSP34LAU2I2NKCwne9d5v3fIhu2Ky0zlMlpNWY1MAhEBMUZcRYAcT3HdVmGq6xnW783+PDJO2CMAvsWFHmrGAW+3XkaduHK0jPmLfBw7WygDnFnxZTmOERiocYQ9WPmb5JAjFsZ/1+C5iGL6ZY9k4Bkr7oGCXYOCAqGYAYdBc7sY/s8QRa20+r5GO3CQKOOKEgIEFfF0ydDKOIWz3wQwEf9iL/Mz5RMgbzXgo797W30G1nViHoIgoPVnAipitPJxgvms20mhtB/V6HbqSGpGc9P2uIOoxLXQk7tZ8W0vhK+DG486S4Pmmk2Vw9fpZ5Wm7kAoNj1JYJtfO1OZ8mcpxX7hSPLZ7ChtpARjEJzCuB2pv5kYiYOiVHXvnZ5ZGPkT47A6TzVUm5Mc0Lk+rUadRvJiRT/4P2h7TvMSh+ofOTkBkk= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 4.4.7
| Release Details | |
|---|---|
| Updated | June 24, 2026, 8:26 a.m. |
| Changelog | Fixed
Fixed
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | ftN/YerXrcUvkvumEZrPZISqpuiPEQ8z9LhPDuW05huisHlIYypdnqnbJbDtVB0cRS/4wHWWZqLS66JZbEYnaiyq5FzvS27ama++aIoPDUjCnbO1kT0dZKegpMuJbe4/EZIhMoRgfFGDd7j8Tz21tNa2oAA5ifka1JMgdZ3zyuGkNE4N3PHwszsZY0PYM3Vk/KOX/NKZJDQQY+B1xURqqULtDn+X5vO9uumUU4gyZTWY9x22Sf2rRg4Tt9MdKIkKo9AdCT18OPc0ymsQQU0Ijp01cw7M2hopuGvcnBUjYJV0ALDw1ChMJjXEjxMM8GK1bST+Ge9Mwc31vKIhb3NC54p58m3DmFdkL/+pSXSWCGWdIJ/hOBlrVDVssSVXpqaFAjL0k0owI6O+ZHD2cnIKX0Nc2tUblKgMZmEtX75TLeZ8wENMYTcOVe56+9jCYarHKVEsL1Nx0i4XbqoN/6OTXSyrVbxG3barZL58DCO6Nla+kUFjILEsbV88eIhl+2EYuidefDeIbr4SMNYU+JabbgFj9/4QO8lYuoah7r4ox/RHvKhM8koNabXuPngLv3XbQY4rb7qJqfrkbSzFJuHCGPUlgZLWfGIfEf+euCrkwWlQdjFjQhFh73gHveHttfc6ZpOUttCgza6qSZ7GliplIxEuYGjC6BxEKEB/5mka84g= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Nextcloud 34
Learning 5.6.0
| Release Details | |
|---|---|
| Updated | Oct. 9, 2026, 10:53 a.m. |
| Changelog | Added
Fixed
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | QqfTt1TeDKTUved8X8Dcv5vLVqimMtZy6VYots+lshbLgmtW4pBxjKtv/Xj2FMn8rmJnIXe1wvl7S4L7kwFraAHMrFxFBhaPG0x25cRWeL/61ukwAxscqgGBp1BpViWBcXsEcS/+xWZXSRklusg0BrCdWQAMu9xmMgeXwEs1L5boFkhqQ9WPOQ+MZj4qs+1iRBwuS6eK+O46Al5kmngQtjQT/1cq59s772yP+8sX2kR1AVhViLaxqIt3dPntDE27CfaKxCBH4jOrkPqJaDmv4WH6VqAGCXM0cClJBgQKwVaOHe9FYJk2ae06zaHoXLggLWvhUAr66m4DjpcUsozd+61wZX+nhXpvgLKvgMxMwugzmw9Ju2WqV3o6qbCOaYuOBXO4kDa3E1zUKYlLav6llzfTL3jccwXwaf7D2Yb+dJsaPO30/2zFUQCE5ws+gRw0ybDDIF/uEFtC35L9VE/9ENDqhUUq5VAZ8xdJ85e3wIIhSmIz6x1e5M+8C0xeUiX3mlX1BJaWHaFSehP8h6ci1Jn52pIgcpMXWfCMOuipRTnHzBTZcIdWJ+u/zcjDF9wf5Rg/HgOCSNDtDv7wq/WK45so5TanGuhPQs7sN3V2ruECYc1O6Hu3x6PqsHEka2++1rG0jjV4Lc48V91B++OJkAKYpq9DB2/jw0HlU6aHq80= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.5.3
| Release Details | |
|---|---|
| Updated | Sept. 25, 2026, 10:44 a.m. |
| Changelog | Fixed
Instances that were updated from an older version, rather than installed fresh, were not affected. |
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | o8yBMrNyZAgnKOXnfigFnYCVUX3xjMbPbI1CLqQBcIOteYVfDOdQky/G0+BtQ4u3P5UD0Fe6bBhqfJQgrzsv6fOUxDg8lUQ5XbeC3GIftD6mgGi2JR3tZcxgLxEyXdCaMyzmHiT3FotUiCqbR7uWFDp5/UAUrpgxk/8zew7px3lrH9vrfXnGNOHDWib74vIH5Sjz1HFYXJpAyuhaFUuyYvREB8+r4ZGHjG5M/RZSaYk7uQ9r2+JvDUx+6BRCG8FOg+chwkmio7C7fMcHPeCgOxoaOlYo0or0ABpRNE/E8OUryh6z288ToP9ygqTX/m2VWWsIMGo1R21D4IYgSWy2T7g2LeWlrsg8NBbCOxJMR8KuQ4hO3DP7sgEz7Aq3RDHCG0lz7b31XV1ayfIPUERC1eO33G+7n9PF1fBR0HTYd0izOiOvYQENI4NuzwWNwZiiVaawMZbUZUwxKtSca6jrcBqnbv6iYwVKrgfKIb7BSAQ+2Bg1Dja7fy48c7eY0YGn/hX4jYWS7+HprjzBf8FCxruPha4ckCeiLNOtPxzTwuxBDOY+slYHEg6Bvggv0Dx3xpoAl0D5WBpNxZjM96dMIOGelrGNLB2WLWUg0q2QA4hUQIVlBOKRjEC4uMopC1+YS8z8pAWVFIj2mV6tICTQu8VXGd6i7NMsqUKm8XTEAc0= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.5.2
| Release Details | |
|---|---|
| Updated | Sept. 25, 2026, 5:08 a.m. |
| Changelog | Security
A larger rework of AI consent follows in 5.6.0: consent will name the actual AI provider, the consent text will describe exactly what is sent, and everyone will be asked once to confirm the corrected text. Fixed
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | DYtj4ULUbhWv/Own6XC4wfIshuUj8ND/dLsFst2krSvsBCs/c/lfxk81IpNAFtp5nCp7ihdBciuLw7XuQ7sfKUImWrXkE0sY2V38tD1XJWVFOpXIGBp0iDCVlxzUPFTWUuH+Ga9ItGIhUfIricBT70nkbcCN3FhTTLQqAYb89OsWHzV0DKiYLFTA3FD3ubeCahJBItQkfK0aGb7QZMKE8C3yGwAhPjFHDYXKyqiBlwbUVzjOTK7sZoWFkamh9ze9f7KwHZnvSEwUdnZmUyftTZMrJRycsPVA8cwuDNubH0Mbhw5/KMyeU7Hm65M2BJFAVm/8QPnaTSTf30RBNwi2es/DJ/S5IrRurWLVFvSXlEpAmHG82CDeN+sq6b+EF3NIjzBA8FNnfmbfG95rUYGImV9468yHSGkPkiyiMBqRj+efNImeUlhxeUdIXqMhVzB7DOFo4c3DzieKsKurmdcKCkoNCoEzh2Qybl5awSuSV9RUL5zpYVZ26FsH1hRLLu9yZOmDYHagkPFXw5aG6zazn3qSSRnikLI4kxrM3LtFXTUdlx3CxCcXczsWLkDL++nUMDxJP6p9LsbBrgple1tgGdfx5sMdKOIsJQiYF2gBJKrvcLjyji1M0PjJIJjOVpAuda/tdgcRY+1EYzkdcvxogW4Mh3Me45cLUK/EVYbIQ1k= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.5.1
| Release Details | |
|---|---|
| Updated | Sept. 24, 2026, 11:48 a.m. |
| Changelog | Fixed
Added
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | uJxsLjiKbsbrXM7v7CAn0FEqCEubH+3VTYxJgBTLm0Z4TxBY3sgcSV9+dDeV24fiHYL18f4tzB+013jku9suSZ67tZs+0cvzzhP77wy2LcRrV4VI6yFFOtmgS2HU+bc07Lrv/nIQz0HtcLfZjbenU1FyBRSUpWFGysQ8vuEabKS8m2Jneto113Qcty0YOWGqGoBI/MoQiaRlqM8XcF4kRodtPNmHxlGXUqJP/hO3tZP7WNIVBeDNz4p7TlpPEfjinuHniO2Gc6tmUK4b1B9BiCFzgXbxgV5ylzDgrbwbiqb2diqPezQFUaoIzcPshhR9602h1sL3BWi4McyvvDuEccXIxFLlvZYlH/O85yepBuzyKNsXquId/axgnKOQUJYWL0jPnat/yyUa+7MSRGVsYYro8xrVG4wGZD2sxXzDtolNd9F/gsg+4OR2lU5hUKOfBTuOp+cwQ/EXwX3wcyc7QszOvH8EDN0g24gC9dlB5Cs0ge6cybEx92RoWkE7bHf4CTe5FBhvSu+eRg1CTky1QS/x8NNsLbT4fDJvoID3QSwo+sj8Z9jUMN0gCT1qhu0iiXv3g0hQmnOcZhFwnmjoVNIw6HxNZlm+SZ4ceWjR4g/QZcPgmb7i0uVwR1gkBqJ3HOwc2fMh9VoEFqZ93SvRbTbB4t/eeSok7PEip8khvgY= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.5.0
| Release Details | |
|---|---|
| Updated | Sept. 23, 2026, 1:09 p.m. |
| Changelog | Requested on #9 by a team preparing aviation radio courses: until now the exam mode assumed an IT certification. Added
Practice exams never count towards a certificate: they are marked separately, and the pass evaluation reads only the other exams. For the same reason they are left out of the locks that keep an exam from being used as an answer key — an untimed one left open would otherwise block training and explanations on its pools indefinitely. The reverse direction is guarded: while a certificate-relevant exam runs in the course, a practice exam cannot start, and an old one withholds its review. The pass verdict is decided on the server against the threshold stored when the attempt began, in integer arithmetic (74.6 % does not pass 75 %), so a later change by the instructor does not rewrite past attempts. Tested on fresh installs and on upgrades from 5.4.6, on MariaDB 10.11 and PostgreSQL 16. |
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | QkyHXEoC5fAsNey6cnMRGCQpGB28CVQZ/54fNM1YfcAZEzfCZD8MoBlqlqq0ZhQli+CIHm+Te6xRdvA1lCrcnLODGjejcTgq/6+iXgcuSvJgd7Ev7IDm2ltRGUyq6j9DD3u85EfCvI01h37mIAWLYYsLBUP2C54qt9jU0rgyS0n0E1cp6r0+uGtd0ty/dHQwAycEmvlhAmyN9eOQXphbMK7sIItgBCnW0ykXEdxgKhCkpgcmMqxpSyrd1Ub4/lcLVoQ2JPxWun7/E9JVhPZ6XgpaRrrHlsAx0iQ/KBoKnT33jmGntcaz72vXBQZt5qWH3qkZoxinfpJvUDLE4VjvzMPyIHFqOBIZqA+HvCYMUnEpKAEuLy9AEwewLEnXqGYAH+CqpAojOtjaPHtWzd0oI8+CFEYt8VTfZS5ZD+ueMbYl/ARtq91MozvwjggM1UHfzeTybtnlJC77yYMxeqqQZtSupAS/GUboSIG3wu3PfD+x1X7PW5rJo+m3lR7vJ4Oz8SEIPNlt/s3jX+5lainSUAtOfYp30fCR0IcmkzmbajL+m7oBIqWQdSvxFqTUOr2+SmOmVERpXTikDC4X0XXe4cM1pbOiGolQqhc5RI2FC6c7aYcOT/rple7DLkKiT/I76LyqT7c/SE0NpJXv5N3DDAmuiAMti+PlreU3TiuTmSU= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.4.6
| Release Details | |
|---|---|
| Updated | Sept. 23, 2026, 10:06 a.m. |
| Changelog | Both reports came from the same install on Hetzner Storage Share: no shell, no Added
It only ever creates the first key: if one exists it refuses with 409, because an existing
key may already have signed certificates. Rotation stays Fixed
The warning also pointed to Writes are deliberately left throwing: reporting success for a save that stored nothing is the worse failure, and the caller has to be able to tell the user it failed. The "is this table missing" check moved into This limits the damage. Why the table was absent is the "three course tables" entry above. |
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | Z4KteEBRWfaEdZUSXUPV5e8sHFHO72aLZKRIFgUDMXjKJn97R3QodN3djq9hJLgcT0RUHxgZvfL4SeG2RvVYeCLOCIxcsGv6QV+yPoXw6w15Xay8CXBUExRuYRLKik+txLT0ttekRCHiTPrJU737R8CeodH0/dbItL6IJ/5JEOQv5iK5/8MLjL2wtJqBm2VeaE4H5nK/RYCvG/DNOTiFJgGgbhJlNhZcz+Yzg8LVyCCbRtQkU8MqagLTTAHbHCQU2+0h+0ommbO+Lcx6aHpvBKAic+VOB89YbbLoQpwtf5tirhjAM0FxT4EFK1OYTV1FfmRIz6wN1oIixcnPYSF6izmidK3jtTM+tBC6CqTUZ7lKtu+E+t7vWX+QrR2JEhVEi4FQ3bq/JoMUyGgnYxGvwB8p63T9SJeK0FEaI4fwgmHtA18xtjPUkUywE7CAp8DtVZ6Bgr163z1FUO8XOSsbPwUgh81VkIH/8NFHnReL5sBBDWBwFgsZ6iyMStv81OTZGglJBFyn9RjlV5HhrtprVLsDEr+G9BW9JOa/uM/dHFvuBxHGWdGadZ8QBlapI4ZD5Tz8GaWvPlvFYqeaovisViEcLN0TTSVN0+V95Cl2CZYb/4+fUKGPEhcTT5vEsb+mPYk/gCnz+NmqcSFp2ezR+GO2FWbx4EBSnbnlNFI8SEk= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.4.5
| Release Details | |
|---|---|
| Updated | Sept. 22, 2026, 2:25 p.m. |
| Changelog | Reported in #7 by an external user on macOS, reproducible in both Safari and Chrome. The report was precise and its diagnosis correct — it just described one button out of 244. Fixed
Added
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | X4k7LjqPFPx+SZ0KlaAr4FFFC9YdnYlt3mHWOnNskXRJI6+a7n2zgNlf6CwGnr09A8vJChj3uPg7y4MgnPZ4HLmtaNRPP05ol57+ev/o/2CZGElat0qGLwCHXE7/q71BVrcvzGXJOmc3B79R9iXjIFj+JR4qhWzZ1v0li3Fshz1mPwX2oQeAQ/7w5O1ffG5Vchk5hfJpU+X2phfuyBcxX3YpoUqNWOP6GAot8ENkl3znWoDidHICihBC1Szk25BWek0aUQng/ROo6zYn9xt8/d8xfIcJ0dBwvO7h29jeRDTxcRKFd4eBaXFnvesL58KZEC3vLSYduYzzK3ENccb8IXc0E8cqz0WXzI9V4l2cN5VaEYYpLO4I5++lwWqLPeHLAL6Gc543ihiDh04JgTuRA5VtrMGg6TCUpkmkWcdfKPEwuPWK+xq+cXBiHT9LyTqGsD6rfagyLGE2tnwnjni9++CIwj6ScsDU91CBFf/bZjDs21YouNXSpkkYsGFTuF4a3VTqFE1PuDcvZt02/1T+HX5Pwlj6BNm20O/81R2nuqtCU5kBgUbTLqtHimyufr0BKBWXclHZZEtKBOV/+iI6llWiSF6wDH/btNcgO9XlnGP3nK0S9x4GTTIXWqlsCZPILWByGYW47l6X7Fxb5fTgyZQMLz1kyV8om7Qs0q5+f34= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.4.4
| Release Details | |
|---|---|
| Updated | Sept. 11, 2026, 6:19 p.m. |
| Changelog | Reported in #6 by the administrator piloting Learning in Vinnytsia. Two of the three questions turned out to describe real defects rather than gaps in understanding. Fixed
Added
Documentation
Internal
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | DLyhhVBf9XRwBNeoyTKog1TtpFna/YIjmDn+ZjlT9XdOHDkP+/lCeH5/llEg9T1YqKUzejWB6zRtksExb7/DCODs5W8r2AiSVkO1moPld7QVcjHOQXWZ7lXKqQ8FIDPKy6Xfa6QNbGc3HE1J0SGMfW315PV07TL074azidYLszcQzuVsoPcIir/FLptx8pdLReN2G//GucWdoGeAR1djjn4YfdFlCAE0eDuJnqi3dChkin0PMYFTbdK4uLqz6ocEkHcpjaw+0JbSe/7FZcoAkmEEHiV9rBbj9uikbBj/k1wYV8h4OD9TGJpK595NQ56GC4Py7FaCTD2mMLvjDiMsMYVq63hffv5xzwn0RPmAwosGImUpapd3ft5VTHuY+yP5prrrtNadF9Mm45KA0mPKrIJHOwey8xqyPfMl7N0RlhWBWwKbae436EQgTLifLdo4A/nz2gR/Fix58LLyQoHAKGKE/wdQ5jDrI5Dv7xA4cBzgcPeOC5S9vxUuAuKXuTQemliU9065EUw9nv+rTdTypx7CIzgVHtnjlXIapAQilENk1uLrg2b8AZD4PVXLq6UW1VLyO/H02XYKRuw67R4ZMbqg0tszrhamlCiGJB7WbvWbxP9NTfI0cFHZkq0dlRCUcUgIlQYj772fKw5t/cTHIJky8l9sBG/ObqWJVEawpC4= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.4.3
| Release Details | |
|---|---|
| Updated | Sept. 1, 2026, 9:09 a.m. |
| Changelog | Found by clicking through the 5.4.2 deployment: the wizard's "Skip" button sat at This is not new in 5.4.2; it has been there as long as the redesigned wizard. It is the sharper half of what #5 describes: users could not get rid of the introduction even when they tried. Fixed
Added
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | tBYdgRNTvcdREMCynplVM4OPCgWQck7GP+w3btJG710KKvOl1+YwKqBTcmUk3HoCwy+ws6BVOljRjCfJumhvCzPIIFpjs4fEsLskZyp7hueeRx9NTxCDe1fcWuZAA593HD1aDmrURuBWULQ09DRRcngYm3eD8X1yyr1oBvcwtFHkm+zMDOru484j4/Etl/R87I4vcA25ynoI1Rt8yxso52ZR3PFOb8Y+N4ghd7YlP01uffQAUlPEwQCrXwLXED7x6Z+ocSVcHVrmMFWx4f6ElksbV3UlIHd3ewB72t/kWNqCRqSTIf9L6DbyTb5MKFWwgBXRaP4vRbzZCrpukutZ5FprnR8XQ3KWNXfxJ4yW6nNYiZRYPuWu+sBKChWlDBa9RMgYnPv+ePV+H2EgW8NvI/DAXttcZDTsoFwZ0q/epmCuprdmcBBRefB3ysufGzzN7jQeVBEBr7dEkOtfadXpaLsLk03oQEu+1lM6Re7yPxYJukzWY3oG8tZXu92Q4TSnIAaSTAXP2+p/3wOEnm2u5r8dOnDQv3jUsSuJaGBBGRpIeTx1RAv2cWI698IAw3QJz1BQwnXpKdQei14hIRwacnB5mpJzj/N9cRmiGhQFrPaiNM2pcXoQGpLS73sa1p04Pl4bBrHFFqL3HzFqyKVGqhpH8kBMtR/NH1xcMebNYXY= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.4.2
| Release Details | |
|---|---|
| Updated | Sept. 1, 2026, 8:41 a.m. |
| Changelog | Reported by the same administrator piloting Learning in Vinnytsia (#5): the help wizard reappeared for users who had already been through it, and its introductory questions ("How many bits are in one byte?") were beside the point for staff in occupational safety or HR. The reappearance turned out to be three separate defects, not a missing setting. Fixed
Changed
The introductory content itself is being reworked for 5.5.0. |
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | RWPqQbdfMQs4sWt1fQY2J12frNlvsBfyyxZVm5GD+QHIFuCDmqmhsunLgzv2zfzWn08hoinqIAE7hyOYf42Z38K17/vpiYxSnsltjK5f1gP1gomdeKwgGrTRpduOfDqXbH6KOGx82opBm1cjV6Whi2FVJrwCNE/MFwOzhdwshYHMWlOxVnCUDvm2iHfveakQ2fKbC7BAR3Sm8YtD/eUqsz/hNiGOZcCY71xo+LpUJge5bY18D9kz8GpXiwLhf8Ivzb5Dfj1b1xrwIS6WO19i1tgLpJ7adJXftyUv++o2DaPRLw1O3IcV0UUmmgo9GeDaq/1ZCtav5lu0r1O8crLQ1uSqZmwyzIkd/UG5feTsLC3ttF5/DA9nBhup7Gd6nIwluVKjaMUfyfmcypFS428rtlNefyJjgkD5gOi0aZH0GVE4cnEEkh3bzebPTLXHoTVjZ6SJIjYxQDHfRHJxObO4GCFuc/Fnq+MIGEySLlubt9q7Ja0GyphBmO1Vw3Z0fiCT24Ny6PrIpknjQcuUvb7/la6txUzB0e+IWGLm5YJf6FMZMgBSt4ZKOtUwONCrZ3RDHYIYLhtunfE1wCJNRt0ammhpTjUz99bjmQABkYfAeTQvznmZBzTi7PoEDyuHLm5sAPByjNhpySHDfe4nrLfArK30dmVoyqJgoBVve0+b79c= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.4.1
| Release Details | |
|---|---|
| Updated | Aug. 28, 2026, 8:48 a.m. |
| Changelog | Reported by the same administrator piloting Learning in Vinnytsia (#4): one error and one warning in the Nextcloud log. The warning was what it looked like. The error was the visible edge of a defect that had been silently discarding onboarding results since v4.2.0 (4 April 2026) — seventeen releases. Fixed
The damage was three times the reported symptom, because None of it was logged. Three fixes, at three different levels:
- No migration is needed and no data was corrupted — nothing was written, rather than something wrong being written. Affected users recover on their own: the profile can be filled in under Settings → Personal or through VirtuProf, the consent dialog reappears when an AI feature is used, and a starter pool can be imported from the pool list.
Tests
Also fixed — found by auditing for the same bug classCodeberg #4 was one instance of a pattern: a frontend that posts a body the controller does not read. Nextcloud's dispatcher does not reject unknown keys and fills the missing parameter with its default, so the request succeeds and the app quietly does the wrong thing. PHPStan cannot see across the HTTP boundary and service tests start after it, so nothing caught these. An adversarial audit of every such call site turned up four more.
Each of these is now pinned by a request-boundary test in
Also fixed — in the profile endpoint itself
Known limitations
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | D3aST42eiKf/nYaI5/U8YFgvDZ7RMjOBDOb+wZpO4QpWxrslmpBK86vnPCTj2glzExY08m104traCr2c59xfe/MYRWc3xfVgeBgyLQa0/KTJUO2ecJzP0pwMb24ybNYB5vSKq7ONgZPvv/9WNoo+BKPzos3CT2xpO0+0P0oKGXyErMCU2kJnG7kfTr1ih2jzurKy3vEXGsj43Hth/skA+DNRToPZH6fMyjBYkhaK0ezVO4+Sd18jImh7kAdEl1uX429jC70cQCrurkT8+4KPax0QCrOSza7Va7qHAnM7NuqHl+Yn0lNQwvUSTlnP3dpkUVOHg/e2REyROD76NiPcv7RX1vQH1Yli8eQ6MOfg2wM7gq9sCcJ9yG83VJ9wR+CZqDHbBYe7hm09p70J1Hrx3p1vDmYVhl8CapA1H1tZz58YkoTwbycwbesy6xbtM+nG7m20AjE09s9Ye3Sg+vWWu7bQCbKEZCt4OXxEHwQWXX6VQ0toFNDm8ZIxFhnyMG4C7Z/kIC51h5wASBCE+ZNyTmhDZogBEfbJrdxu+Zq8JIPq++s1IBUUHUFUvBbwP5iydFF2Ftcu4EzbxvwfpqKJNiAMbCJFOUMPYFAXL4ToSLPzqZDtVZpzki9b44wtyJ0io74iu4U1ohgD/8erbwz21qXnzasdTwxtyRPNfBejhLo= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.4.0
| Release Details | |
|---|---|
| Updated | Aug. 24, 2026, 4:05 a.m. |
| Changelog | Prompted by a report from a system administrator piloting Learning at a manufacturing company in Vinnytsia, Ukraine (#3), who raised two problems: parts of the interface appear only in English or German, and there is no manual. Both turned out to be real defects, and the first one was considerably larger than the report suggested. Added
Fixed
Known limits
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | fOjauQfAoTxzZhK43pVS3uOvGA7B9xGJSgoX542rNXSSR5ofRPlwyghfUAWDO204V4VIxT68tuEawloJMFAYYs3FnBjPkCG4oFn/yLxRRrnsKasZD+igQe3RyfsLFOR0xR0MmUlvBYVeQxmSOZY+KDiHS7ED9FDgPMuHeOC5thDa6+dKZDzkBlNKmcLlIHk/Fop73pfVV8XDCS2VF/mwwt2/DxSc715n+KGoUQJ6InShXf9AYlB2ZralLwTPEBHocZvg910Xzt7Co34DkQT5dQmnzHj3uS8kKp+Jxou6U+lCnttxLTovxsmZnnmhF5kaHyonmTYa4QxzuXmeqTDRCHkd/Row7bnTy2MsAEqmS0M/KF/pAW6m++1mABO9Axe318aewrbPfZp3kei9FHohI+FAZMt0DQ3e5Bmp+RChArWS8ndS6aPrrFjA87zym4FvxXRbf8hfyYVvihBWHmefgEwXcbJZwwe6cOBjiQloin97i7AhuPh1YdscWSrEjZbkdZnjV0Vvl6BhKV2X3oAQIf6yySfKe60qw1F/gqz6fB4NG5ngDosDBjVcgT363g6rNng8brp89/g6gk7rN8+PyLttCyTxnzWcGVXdyujtFjS2frX47blARJOXhwD/PpmhSHJRsxE6e7vIk+HrgHqvkaDGuy/15WnKYu64AfeFauo= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.3.1
| Release Details | |
|---|---|
| Updated | Aug. 22, 2026, 9:29 a.m. |
| Changelog | Fixed
Security
Added
Changed
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | YUSX7HQellMvxhF9ONH3kjJE27MJqyFeN7kD1SUBZ+IQWY1+4g0xdnfNr3eblyATtg5gdSTqi34Si6TuDz4lETH0/R3jDPG/UHGjtqHpclzdXhTd3diZh1BvpU+XQhHH86Q+vukW5NUOak+MzINOX3JMH7Q0hklzyvEu0K0DnTiPvnTnilMWGeJfIWbc/isBOb+P1GlHCiEzZY4/KvDN78aPNeNBva/j3aLX4V26OJeIeIRVx5PN22Cmi0k1HAH8D8oGGG8HoNYxDmEmUgoIgsBeqrU+Y0tLwtcmTo6K2bjepBRHMEngiUe7ytyKS/ty/in+BbVIapESWNlNplIi+JvxwI+pczWj5/rnowOSsBvl/vj27LxHZm/sEcdqjICp2jbuVTJA734MwuzlAbZG6+XbD5BR8iF6GqNxzfhHCtDQ6V7N4XGQ7yKaaYDAOVsFPwKTSXRaOq9nF+yPADZS/fBij3uNmHk8IAWQjUAO54DZup3KeMM9f2TVWP8la+aEEYoaxVKHUOWfjEqUQ1ptE9UDs5Z8otOLM8FR5WM5xnNQ+N6qSJi2UrK53OtqzSzh2VQ+xIrDDn6NdjeRqayGDwC18cOI5UWixKHoPoic0FYHuPJztK82zy+yFTLz7bfYNJBl73uNTDc46+GIbXfmLKTh7g4em0rncGu4aC1I/Pc= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.3.0
| Release Details | |
|---|---|
| Updated | Aug. 18, 2026, 3:30 p.m. |
| Changelog | Added
Fixed
Changed
Notes
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | BIvlmCYXMWVkuElwUaidAWzPW5t6ZTALeGz+aQJFxs45ncQXSDopk45g5fBrZVXjcjOs7KerH3YpBwu3kbOMMPQ2x79O92Mkqa3zWpW2mVUXIpUOpgVUaXsEJcDIoz3kTiyrD0ZOnvrYgpQYTPy1r35QhANfB89BwhUreOIoz2/L7EryXoAzAg3GCaHT3KRARBGGaCUBEQvRlVh9X1gGvQtcOwYcE7nO2JpdXjVRrE17foqNtVwgDRKD3+CJDWwuGDeEe3F8pIGLtaWCS6ZhzRNluj3kFwafqjL4h7wo/m7lCPeNvd/gwKWdQ/QV0ZPG2zdkQGgLwDXW4V3pypNOpXgvtVRA2JEFW3dvLbCKOWTn68ntmsfuy6+WaNyFOjwq60YE2h5yBaXCFe8cT0Cbjo1pOotrAM0LNDPMe0Jz8ImV5tDkgTnzXIaD/rQWeyLv5VOdYgT/EFya1RKpQd59QxF5i4aOHl6j+M2o+LKUAZV0fcmO2vlZ0v3W5+aB7K2+fQOi2nl0MQ9f8fo+AmAJcDSe0SrFbOy5u9TMbzOV+nKcJmyJLBsN7uRtFxhAA6Zm9dvcJL7iTlJjr1q/uPWHiv+nAPpD5JNezDcFQ4jqfERzhhZbvA7CdozszMTyrbpTWPJfNKqU9ekyWDIn/XpinHOH1IsBggg07OKAEvFxlFQ= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.2.1
| Release Details | |
|---|---|
| Updated | July 4, 2026, 12:03 p.m. |
| Changelog |
Security — Access control (IDOR)
Security — Exam integrity (oracle prevention)
Security — AI / GDPR
Security — Data-layer robustness
Database
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | YfFmoFuitzdd9S0evt388jKj56ydtqz4AABUiKwRxBS8pLpwDBnc1PPdvxLLLB/81ngsy7JN/Sair3bFET8GvCrWppH/QOJZQzxqC8DMsQLET+eXEW11WQrh7U2ON29fd+ai9BPh0c66Mb2U0Kshh1VbQhqtTOJHkLx9eV1KoeaMHLdc4euDJvIG2XxSJOIh+uhNOdfkIORIXSHDHL/iuyKvMTdlsq36zQqz86QNVOUKv43V7uFbaGK0t58E7W3IKYP8dAByprTS0Uck8vHf08V0qwfChHxJgl404ag7BCnxntM3aKq33FijSae8ts2EaP79OusLN+aJNmUXLfzYCT/UaE4POgzmDCHf6VrKwIPVymQ7dhNaw2zUjaqM/DBlzKxc9KvQNvGU25QiyjgGmMxXp4TvNIxaR5rbw/Qo3n683dZ7CqQmaNEsTK9k90BxlPnw8A4tQA3L+yQbkrjzlaNRIkyfYDdLyJq1Fz3W8aWlolDSPs5J1ya7z3WMOLxvhcmyZRAWnsKaJhth1P47kriikHRIbk1wZslfyi6PrG0sgpLIa5eiS8gIlbpZplE3h6i8lMvFa2Bi2qlGwU4QtaUDKPn3uE4ZL++p17oa4R1DZwJ3nbjC6ojjZBPa7zzLHAR21obaJ3mynkvIMZPfjBs8F7ZOUgNaeMqrH5LHOlY= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.0.0
| Release Details | |
|---|---|
| Updated | June 28, 2026, 9:57 p.m. |
| Changelog |
Added
Changed
Setup
Database
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | QPVnxiwJELOU6fw/Mnt31lPo9vwC3rVQXMtlqzYe6bNyTaq9hE6cKJGl61stgSGJaokwCCZOK3xG9aMhVng80khs2OADvguhtH0u+75IQmVpVQBZs9F4Ksh+qjwoI/m/j7o37tSsNi8MT5AoZMGl5QztB3RIR6Ir6WXARaJ9LDLIAv01Ufh1Sh3QubLeR/qnRmi7aiTdSixVy3ipiTPSP99IQ8whFyWml6E3E78Yzn1hdE269W013YjN38xnAZSP34LAU2I2NKCwne9d5v3fIhu2Ky0zlMlpNWY1MAhEBMUZcRYAcT3HdVmGq6xnW783+PDJO2CMAvsWFHmrGAW+3XkaduHK0jPmLfBw7WygDnFnxZTmOERiocYQ9WPmb5JAjFsZ/1+C5iGL6ZY9k4Bkr7oGCXYOCAqGYAYdBc7sY/s8QRa20+r5GO3CQKOOKEgIEFfF0ydDKOIWz3wQwEf9iL/Mz5RMgbzXgo797W30G1nViHoIgoPVnAipitPJxgvms20mhtB/V6HbqSGpGc9P2uIOoxLXQk7tZ8W0vhK+DG486S4Pmmk2Vw9fpZ5Wm7kAoNj1JYJtfO1OZ8mcpxX7hSPLZ7ChtpARjEJzCuB2pv5kYiYOiVHXvnZ5ZGPkT47A6TzVUm5Mc0Lk+rUadRvJiRT/4P2h7TvMSh+ofOTkBkk= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 4.4.7
| Release Details | |
|---|---|
| Updated | June 24, 2026, 8:26 a.m. |
| Changelog | Fixed
Fixed
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | ftN/YerXrcUvkvumEZrPZISqpuiPEQ8z9LhPDuW05huisHlIYypdnqnbJbDtVB0cRS/4wHWWZqLS66JZbEYnaiyq5FzvS27ama++aIoPDUjCnbO1kT0dZKegpMuJbe4/EZIhMoRgfFGDd7j8Tz21tNa2oAA5ifka1JMgdZ3zyuGkNE4N3PHwszsZY0PYM3Vk/KOX/NKZJDQQY+B1xURqqULtDn+X5vO9uumUU4gyZTWY9x22Sf2rRg4Tt9MdKIkKo9AdCT18OPc0ymsQQU0Ijp01cw7M2hopuGvcnBUjYJV0ALDw1ChMJjXEjxMM8GK1bST+Ge9Mwc31vKIhb3NC54p58m3DmFdkL/+pSXSWCGWdIJ/hOBlrVDVssSVXpqaFAjL0k0owI6O+ZHD2cnIKX0Nc2tUblKgMZmEtX75TLeZ8wENMYTcOVe56+9jCYarHKVEsL1Nx0i4XbqoN/6OTXSyrVbxG3barZL58DCO6Nla+kUFjILEsbV88eIhl+2EYuidefDeIbr4SMNYU+JabbgFj9/4QO8lYuoah7r4ox/RHvKhM8koNabXuPngLv3XbQY4rb7qJqfrkbSzFJuHCGPUlgZLWfGIfEf+euCrkwWlQdjFjQhFh73gHveHttfc6ZpOUttCgza6qSZ7GliplIxEuYGjC6BxEKEB/5mka84g= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Nextcloud 33
Learning 5.6.0
| Release Details | |
|---|---|
| Updated | Oct. 9, 2026, 10:53 a.m. |
| Changelog | Added
Fixed
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | QqfTt1TeDKTUved8X8Dcv5vLVqimMtZy6VYots+lshbLgmtW4pBxjKtv/Xj2FMn8rmJnIXe1wvl7S4L7kwFraAHMrFxFBhaPG0x25cRWeL/61ukwAxscqgGBp1BpViWBcXsEcS/+xWZXSRklusg0BrCdWQAMu9xmMgeXwEs1L5boFkhqQ9WPOQ+MZj4qs+1iRBwuS6eK+O46Al5kmngQtjQT/1cq59s772yP+8sX2kR1AVhViLaxqIt3dPntDE27CfaKxCBH4jOrkPqJaDmv4WH6VqAGCXM0cClJBgQKwVaOHe9FYJk2ae06zaHoXLggLWvhUAr66m4DjpcUsozd+61wZX+nhXpvgLKvgMxMwugzmw9Ju2WqV3o6qbCOaYuOBXO4kDa3E1zUKYlLav6llzfTL3jccwXwaf7D2Yb+dJsaPO30/2zFUQCE5ws+gRw0ybDDIF/uEFtC35L9VE/9ENDqhUUq5VAZ8xdJ85e3wIIhSmIz6x1e5M+8C0xeUiX3mlX1BJaWHaFSehP8h6ci1Jn52pIgcpMXWfCMOuipRTnHzBTZcIdWJ+u/zcjDF9wf5Rg/HgOCSNDtDv7wq/WK45so5TanGuhPQs7sN3V2ruECYc1O6Hu3x6PqsHEka2++1rG0jjV4Lc48V91B++OJkAKYpq9DB2/jw0HlU6aHq80= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.5.3
| Release Details | |
|---|---|
| Updated | Sept. 25, 2026, 10:44 a.m. |
| Changelog | Fixed
Instances that were updated from an older version, rather than installed fresh, were not affected. |
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | o8yBMrNyZAgnKOXnfigFnYCVUX3xjMbPbI1CLqQBcIOteYVfDOdQky/G0+BtQ4u3P5UD0Fe6bBhqfJQgrzsv6fOUxDg8lUQ5XbeC3GIftD6mgGi2JR3tZcxgLxEyXdCaMyzmHiT3FotUiCqbR7uWFDp5/UAUrpgxk/8zew7px3lrH9vrfXnGNOHDWib74vIH5Sjz1HFYXJpAyuhaFUuyYvREB8+r4ZGHjG5M/RZSaYk7uQ9r2+JvDUx+6BRCG8FOg+chwkmio7C7fMcHPeCgOxoaOlYo0or0ABpRNE/E8OUryh6z288ToP9ygqTX/m2VWWsIMGo1R21D4IYgSWy2T7g2LeWlrsg8NBbCOxJMR8KuQ4hO3DP7sgEz7Aq3RDHCG0lz7b31XV1ayfIPUERC1eO33G+7n9PF1fBR0HTYd0izOiOvYQENI4NuzwWNwZiiVaawMZbUZUwxKtSca6jrcBqnbv6iYwVKrgfKIb7BSAQ+2Bg1Dja7fy48c7eY0YGn/hX4jYWS7+HprjzBf8FCxruPha4ckCeiLNOtPxzTwuxBDOY+slYHEg6Bvggv0Dx3xpoAl0D5WBpNxZjM96dMIOGelrGNLB2WLWUg0q2QA4hUQIVlBOKRjEC4uMopC1+YS8z8pAWVFIj2mV6tICTQu8VXGd6i7NMsqUKm8XTEAc0= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.5.2
| Release Details | |
|---|---|
| Updated | Sept. 25, 2026, 5:08 a.m. |
| Changelog | Security
A larger rework of AI consent follows in 5.6.0: consent will name the actual AI provider, the consent text will describe exactly what is sent, and everyone will be asked once to confirm the corrected text. Fixed
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | DYtj4ULUbhWv/Own6XC4wfIshuUj8ND/dLsFst2krSvsBCs/c/lfxk81IpNAFtp5nCp7ihdBciuLw7XuQ7sfKUImWrXkE0sY2V38tD1XJWVFOpXIGBp0iDCVlxzUPFTWUuH+Ga9ItGIhUfIricBT70nkbcCN3FhTTLQqAYb89OsWHzV0DKiYLFTA3FD3ubeCahJBItQkfK0aGb7QZMKE8C3yGwAhPjFHDYXKyqiBlwbUVzjOTK7sZoWFkamh9ze9f7KwHZnvSEwUdnZmUyftTZMrJRycsPVA8cwuDNubH0Mbhw5/KMyeU7Hm65M2BJFAVm/8QPnaTSTf30RBNwi2es/DJ/S5IrRurWLVFvSXlEpAmHG82CDeN+sq6b+EF3NIjzBA8FNnfmbfG95rUYGImV9468yHSGkPkiyiMBqRj+efNImeUlhxeUdIXqMhVzB7DOFo4c3DzieKsKurmdcKCkoNCoEzh2Qybl5awSuSV9RUL5zpYVZ26FsH1hRLLu9yZOmDYHagkPFXw5aG6zazn3qSSRnikLI4kxrM3LtFXTUdlx3CxCcXczsWLkDL++nUMDxJP6p9LsbBrgple1tgGdfx5sMdKOIsJQiYF2gBJKrvcLjyji1M0PjJIJjOVpAuda/tdgcRY+1EYzkdcvxogW4Mh3Me45cLUK/EVYbIQ1k= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.5.1
| Release Details | |
|---|---|
| Updated | Sept. 24, 2026, 11:48 a.m. |
| Changelog | Fixed
Added
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | uJxsLjiKbsbrXM7v7CAn0FEqCEubH+3VTYxJgBTLm0Z4TxBY3sgcSV9+dDeV24fiHYL18f4tzB+013jku9suSZ67tZs+0cvzzhP77wy2LcRrV4VI6yFFOtmgS2HU+bc07Lrv/nIQz0HtcLfZjbenU1FyBRSUpWFGysQ8vuEabKS8m2Jneto113Qcty0YOWGqGoBI/MoQiaRlqM8XcF4kRodtPNmHxlGXUqJP/hO3tZP7WNIVBeDNz4p7TlpPEfjinuHniO2Gc6tmUK4b1B9BiCFzgXbxgV5ylzDgrbwbiqb2diqPezQFUaoIzcPshhR9602h1sL3BWi4McyvvDuEccXIxFLlvZYlH/O85yepBuzyKNsXquId/axgnKOQUJYWL0jPnat/yyUa+7MSRGVsYYro8xrVG4wGZD2sxXzDtolNd9F/gsg+4OR2lU5hUKOfBTuOp+cwQ/EXwX3wcyc7QszOvH8EDN0g24gC9dlB5Cs0ge6cybEx92RoWkE7bHf4CTe5FBhvSu+eRg1CTky1QS/x8NNsLbT4fDJvoID3QSwo+sj8Z9jUMN0gCT1qhu0iiXv3g0hQmnOcZhFwnmjoVNIw6HxNZlm+SZ4ceWjR4g/QZcPgmb7i0uVwR1gkBqJ3HOwc2fMh9VoEFqZ93SvRbTbB4t/eeSok7PEip8khvgY= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.5.0
| Release Details | |
|---|---|
| Updated | Sept. 23, 2026, 1:09 p.m. |
| Changelog | Requested on #9 by a team preparing aviation radio courses: until now the exam mode assumed an IT certification. Added
Practice exams never count towards a certificate: they are marked separately, and the pass evaluation reads only the other exams. For the same reason they are left out of the locks that keep an exam from being used as an answer key — an untimed one left open would otherwise block training and explanations on its pools indefinitely. The reverse direction is guarded: while a certificate-relevant exam runs in the course, a practice exam cannot start, and an old one withholds its review. The pass verdict is decided on the server against the threshold stored when the attempt began, in integer arithmetic (74.6 % does not pass 75 %), so a later change by the instructor does not rewrite past attempts. Tested on fresh installs and on upgrades from 5.4.6, on MariaDB 10.11 and PostgreSQL 16. |
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | QkyHXEoC5fAsNey6cnMRGCQpGB28CVQZ/54fNM1YfcAZEzfCZD8MoBlqlqq0ZhQli+CIHm+Te6xRdvA1lCrcnLODGjejcTgq/6+iXgcuSvJgd7Ev7IDm2ltRGUyq6j9DD3u85EfCvI01h37mIAWLYYsLBUP2C54qt9jU0rgyS0n0E1cp6r0+uGtd0ty/dHQwAycEmvlhAmyN9eOQXphbMK7sIItgBCnW0ykXEdxgKhCkpgcmMqxpSyrd1Ub4/lcLVoQ2JPxWun7/E9JVhPZ6XgpaRrrHlsAx0iQ/KBoKnT33jmGntcaz72vXBQZt5qWH3qkZoxinfpJvUDLE4VjvzMPyIHFqOBIZqA+HvCYMUnEpKAEuLy9AEwewLEnXqGYAH+CqpAojOtjaPHtWzd0oI8+CFEYt8VTfZS5ZD+ueMbYl/ARtq91MozvwjggM1UHfzeTybtnlJC77yYMxeqqQZtSupAS/GUboSIG3wu3PfD+x1X7PW5rJo+m3lR7vJ4Oz8SEIPNlt/s3jX+5lainSUAtOfYp30fCR0IcmkzmbajL+m7oBIqWQdSvxFqTUOr2+SmOmVERpXTikDC4X0XXe4cM1pbOiGolQqhc5RI2FC6c7aYcOT/rple7DLkKiT/I76LyqT7c/SE0NpJXv5N3DDAmuiAMti+PlreU3TiuTmSU= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.4.6
| Release Details | |
|---|---|
| Updated | Sept. 23, 2026, 10:06 a.m. |
| Changelog | Both reports came from the same install on Hetzner Storage Share: no shell, no Added
It only ever creates the first key: if one exists it refuses with 409, because an existing
key may already have signed certificates. Rotation stays Fixed
The warning also pointed to Writes are deliberately left throwing: reporting success for a save that stored nothing is the worse failure, and the caller has to be able to tell the user it failed. The "is this table missing" check moved into This limits the damage. Why the table was absent is the "three course tables" entry above. |
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | Z4KteEBRWfaEdZUSXUPV5e8sHFHO72aLZKRIFgUDMXjKJn97R3QodN3djq9hJLgcT0RUHxgZvfL4SeG2RvVYeCLOCIxcsGv6QV+yPoXw6w15Xay8CXBUExRuYRLKik+txLT0ttekRCHiTPrJU737R8CeodH0/dbItL6IJ/5JEOQv5iK5/8MLjL2wtJqBm2VeaE4H5nK/RYCvG/DNOTiFJgGgbhJlNhZcz+Yzg8LVyCCbRtQkU8MqagLTTAHbHCQU2+0h+0ommbO+Lcx6aHpvBKAic+VOB89YbbLoQpwtf5tirhjAM0FxT4EFK1OYTV1FfmRIz6wN1oIixcnPYSF6izmidK3jtTM+tBC6CqTUZ7lKtu+E+t7vWX+QrR2JEhVEi4FQ3bq/JoMUyGgnYxGvwB8p63T9SJeK0FEaI4fwgmHtA18xtjPUkUywE7CAp8DtVZ6Bgr163z1FUO8XOSsbPwUgh81VkIH/8NFHnReL5sBBDWBwFgsZ6iyMStv81OTZGglJBFyn9RjlV5HhrtprVLsDEr+G9BW9JOa/uM/dHFvuBxHGWdGadZ8QBlapI4ZD5Tz8GaWvPlvFYqeaovisViEcLN0TTSVN0+V95Cl2CZYb/4+fUKGPEhcTT5vEsb+mPYk/gCnz+NmqcSFp2ezR+GO2FWbx4EBSnbnlNFI8SEk= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.4.5
| Release Details | |
|---|---|
| Updated | Sept. 22, 2026, 2:25 p.m. |
| Changelog | Reported in #7 by an external user on macOS, reproducible in both Safari and Chrome. The report was precise and its diagnosis correct — it just described one button out of 244. Fixed
Added
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | X4k7LjqPFPx+SZ0KlaAr4FFFC9YdnYlt3mHWOnNskXRJI6+a7n2zgNlf6CwGnr09A8vJChj3uPg7y4MgnPZ4HLmtaNRPP05ol57+ev/o/2CZGElat0qGLwCHXE7/q71BVrcvzGXJOmc3B79R9iXjIFj+JR4qhWzZ1v0li3Fshz1mPwX2oQeAQ/7w5O1ffG5Vchk5hfJpU+X2phfuyBcxX3YpoUqNWOP6GAot8ENkl3znWoDidHICihBC1Szk25BWek0aUQng/ROo6zYn9xt8/d8xfIcJ0dBwvO7h29jeRDTxcRKFd4eBaXFnvesL58KZEC3vLSYduYzzK3ENccb8IXc0E8cqz0WXzI9V4l2cN5VaEYYpLO4I5++lwWqLPeHLAL6Gc543ihiDh04JgTuRA5VtrMGg6TCUpkmkWcdfKPEwuPWK+xq+cXBiHT9LyTqGsD6rfagyLGE2tnwnjni9++CIwj6ScsDU91CBFf/bZjDs21YouNXSpkkYsGFTuF4a3VTqFE1PuDcvZt02/1T+HX5Pwlj6BNm20O/81R2nuqtCU5kBgUbTLqtHimyufr0BKBWXclHZZEtKBOV/+iI6llWiSF6wDH/btNcgO9XlnGP3nK0S9x4GTTIXWqlsCZPILWByGYW47l6X7Fxb5fTgyZQMLz1kyV8om7Qs0q5+f34= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.4.4
| Release Details | |
|---|---|
| Updated | Sept. 11, 2026, 6:19 p.m. |
| Changelog | Reported in #6 by the administrator piloting Learning in Vinnytsia. Two of the three questions turned out to describe real defects rather than gaps in understanding. Fixed
Added
Documentation
Internal
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | DLyhhVBf9XRwBNeoyTKog1TtpFna/YIjmDn+ZjlT9XdOHDkP+/lCeH5/llEg9T1YqKUzejWB6zRtksExb7/DCODs5W8r2AiSVkO1moPld7QVcjHOQXWZ7lXKqQ8FIDPKy6Xfa6QNbGc3HE1J0SGMfW315PV07TL074azidYLszcQzuVsoPcIir/FLptx8pdLReN2G//GucWdoGeAR1djjn4YfdFlCAE0eDuJnqi3dChkin0PMYFTbdK4uLqz6ocEkHcpjaw+0JbSe/7FZcoAkmEEHiV9rBbj9uikbBj/k1wYV8h4OD9TGJpK595NQ56GC4Py7FaCTD2mMLvjDiMsMYVq63hffv5xzwn0RPmAwosGImUpapd3ft5VTHuY+yP5prrrtNadF9Mm45KA0mPKrIJHOwey8xqyPfMl7N0RlhWBWwKbae436EQgTLifLdo4A/nz2gR/Fix58LLyQoHAKGKE/wdQ5jDrI5Dv7xA4cBzgcPeOC5S9vxUuAuKXuTQemliU9065EUw9nv+rTdTypx7CIzgVHtnjlXIapAQilENk1uLrg2b8AZD4PVXLq6UW1VLyO/H02XYKRuw67R4ZMbqg0tszrhamlCiGJB7WbvWbxP9NTfI0cFHZkq0dlRCUcUgIlQYj772fKw5t/cTHIJky8l9sBG/ObqWJVEawpC4= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.4.3
| Release Details | |
|---|---|
| Updated | Sept. 1, 2026, 9:09 a.m. |
| Changelog | Found by clicking through the 5.4.2 deployment: the wizard's "Skip" button sat at This is not new in 5.4.2; it has been there as long as the redesigned wizard. It is the sharper half of what #5 describes: users could not get rid of the introduction even when they tried. Fixed
Added
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | tBYdgRNTvcdREMCynplVM4OPCgWQck7GP+w3btJG710KKvOl1+YwKqBTcmUk3HoCwy+ws6BVOljRjCfJumhvCzPIIFpjs4fEsLskZyp7hueeRx9NTxCDe1fcWuZAA593HD1aDmrURuBWULQ09DRRcngYm3eD8X1yyr1oBvcwtFHkm+zMDOru484j4/Etl/R87I4vcA25ynoI1Rt8yxso52ZR3PFOb8Y+N4ghd7YlP01uffQAUlPEwQCrXwLXED7x6Z+ocSVcHVrmMFWx4f6ElksbV3UlIHd3ewB72t/kWNqCRqSTIf9L6DbyTb5MKFWwgBXRaP4vRbzZCrpukutZ5FprnR8XQ3KWNXfxJ4yW6nNYiZRYPuWu+sBKChWlDBa9RMgYnPv+ePV+H2EgW8NvI/DAXttcZDTsoFwZ0q/epmCuprdmcBBRefB3ysufGzzN7jQeVBEBr7dEkOtfadXpaLsLk03oQEu+1lM6Re7yPxYJukzWY3oG8tZXu92Q4TSnIAaSTAXP2+p/3wOEnm2u5r8dOnDQv3jUsSuJaGBBGRpIeTx1RAv2cWI698IAw3QJz1BQwnXpKdQei14hIRwacnB5mpJzj/N9cRmiGhQFrPaiNM2pcXoQGpLS73sa1p04Pl4bBrHFFqL3HzFqyKVGqhpH8kBMtR/NH1xcMebNYXY= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.4.2
| Release Details | |
|---|---|
| Updated | Sept. 1, 2026, 8:41 a.m. |
| Changelog | Reported by the same administrator piloting Learning in Vinnytsia (#5): the help wizard reappeared for users who had already been through it, and its introductory questions ("How many bits are in one byte?") were beside the point for staff in occupational safety or HR. The reappearance turned out to be three separate defects, not a missing setting. Fixed
Changed
The introductory content itself is being reworked for 5.5.0. |
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | RWPqQbdfMQs4sWt1fQY2J12frNlvsBfyyxZVm5GD+QHIFuCDmqmhsunLgzv2zfzWn08hoinqIAE7hyOYf42Z38K17/vpiYxSnsltjK5f1gP1gomdeKwgGrTRpduOfDqXbH6KOGx82opBm1cjV6Whi2FVJrwCNE/MFwOzhdwshYHMWlOxVnCUDvm2iHfveakQ2fKbC7BAR3Sm8YtD/eUqsz/hNiGOZcCY71xo+LpUJge5bY18D9kz8GpXiwLhf8Ivzb5Dfj1b1xrwIS6WO19i1tgLpJ7adJXftyUv++o2DaPRLw1O3IcV0UUmmgo9GeDaq/1ZCtav5lu0r1O8crLQ1uSqZmwyzIkd/UG5feTsLC3ttF5/DA9nBhup7Gd6nIwluVKjaMUfyfmcypFS428rtlNefyJjgkD5gOi0aZH0GVE4cnEEkh3bzebPTLXHoTVjZ6SJIjYxQDHfRHJxObO4GCFuc/Fnq+MIGEySLlubt9q7Ja0GyphBmO1Vw3Z0fiCT24Ny6PrIpknjQcuUvb7/la6txUzB0e+IWGLm5YJf6FMZMgBSt4ZKOtUwONCrZ3RDHYIYLhtunfE1wCJNRt0ammhpTjUz99bjmQABkYfAeTQvznmZBzTi7PoEDyuHLm5sAPByjNhpySHDfe4nrLfArK30dmVoyqJgoBVve0+b79c= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.4.1
| Release Details | |
|---|---|
| Updated | Aug. 28, 2026, 8:48 a.m. |
| Changelog | Reported by the same administrator piloting Learning in Vinnytsia (#4): one error and one warning in the Nextcloud log. The warning was what it looked like. The error was the visible edge of a defect that had been silently discarding onboarding results since v4.2.0 (4 April 2026) — seventeen releases. Fixed
The damage was three times the reported symptom, because None of it was logged. Three fixes, at three different levels:
- No migration is needed and no data was corrupted — nothing was written, rather than something wrong being written. Affected users recover on their own: the profile can be filled in under Settings → Personal or through VirtuProf, the consent dialog reappears when an AI feature is used, and a starter pool can be imported from the pool list.
Tests
Also fixed — found by auditing for the same bug classCodeberg #4 was one instance of a pattern: a frontend that posts a body the controller does not read. Nextcloud's dispatcher does not reject unknown keys and fills the missing parameter with its default, so the request succeeds and the app quietly does the wrong thing. PHPStan cannot see across the HTTP boundary and service tests start after it, so nothing caught these. An adversarial audit of every such call site turned up four more.
Each of these is now pinned by a request-boundary test in
Also fixed — in the profile endpoint itself
Known limitations
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | D3aST42eiKf/nYaI5/U8YFgvDZ7RMjOBDOb+wZpO4QpWxrslmpBK86vnPCTj2glzExY08m104traCr2c59xfe/MYRWc3xfVgeBgyLQa0/KTJUO2ecJzP0pwMb24ybNYB5vSKq7ONgZPvv/9WNoo+BKPzos3CT2xpO0+0P0oKGXyErMCU2kJnG7kfTr1ih2jzurKy3vEXGsj43Hth/skA+DNRToPZH6fMyjBYkhaK0ezVO4+Sd18jImh7kAdEl1uX429jC70cQCrurkT8+4KPax0QCrOSza7Va7qHAnM7NuqHl+Yn0lNQwvUSTlnP3dpkUVOHg/e2REyROD76NiPcv7RX1vQH1Yli8eQ6MOfg2wM7gq9sCcJ9yG83VJ9wR+CZqDHbBYe7hm09p70J1Hrx3p1vDmYVhl8CapA1H1tZz58YkoTwbycwbesy6xbtM+nG7m20AjE09s9Ye3Sg+vWWu7bQCbKEZCt4OXxEHwQWXX6VQ0toFNDm8ZIxFhnyMG4C7Z/kIC51h5wASBCE+ZNyTmhDZogBEfbJrdxu+Zq8JIPq++s1IBUUHUFUvBbwP5iydFF2Ftcu4EzbxvwfpqKJNiAMbCJFOUMPYFAXL4ToSLPzqZDtVZpzki9b44wtyJ0io74iu4U1ohgD/8erbwz21qXnzasdTwxtyRPNfBejhLo= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.4.0
| Release Details | |
|---|---|
| Updated | Aug. 24, 2026, 4:05 a.m. |
| Changelog | Prompted by a report from a system administrator piloting Learning at a manufacturing company in Vinnytsia, Ukraine (#3), who raised two problems: parts of the interface appear only in English or German, and there is no manual. Both turned out to be real defects, and the first one was considerably larger than the report suggested. Added
Fixed
Known limits
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | fOjauQfAoTxzZhK43pVS3uOvGA7B9xGJSgoX542rNXSSR5ofRPlwyghfUAWDO204V4VIxT68tuEawloJMFAYYs3FnBjPkCG4oFn/yLxRRrnsKasZD+igQe3RyfsLFOR0xR0MmUlvBYVeQxmSOZY+KDiHS7ED9FDgPMuHeOC5thDa6+dKZDzkBlNKmcLlIHk/Fop73pfVV8XDCS2VF/mwwt2/DxSc715n+KGoUQJ6InShXf9AYlB2ZralLwTPEBHocZvg910Xzt7Co34DkQT5dQmnzHj3uS8kKp+Jxou6U+lCnttxLTovxsmZnnmhF5kaHyonmTYa4QxzuXmeqTDRCHkd/Row7bnTy2MsAEqmS0M/KF/pAW6m++1mABO9Axe318aewrbPfZp3kei9FHohI+FAZMt0DQ3e5Bmp+RChArWS8ndS6aPrrFjA87zym4FvxXRbf8hfyYVvihBWHmefgEwXcbJZwwe6cOBjiQloin97i7AhuPh1YdscWSrEjZbkdZnjV0Vvl6BhKV2X3oAQIf6yySfKe60qw1F/gqz6fB4NG5ngDosDBjVcgT363g6rNng8brp89/g6gk7rN8+PyLttCyTxnzWcGVXdyujtFjS2frX47blARJOXhwD/PpmhSHJRsxE6e7vIk+HrgHqvkaDGuy/15WnKYu64AfeFauo= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.3.1
| Release Details | |
|---|---|
| Updated | Aug. 22, 2026, 9:29 a.m. |
| Changelog | Fixed
Security
Added
Changed
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | YUSX7HQellMvxhF9ONH3kjJE27MJqyFeN7kD1SUBZ+IQWY1+4g0xdnfNr3eblyATtg5gdSTqi34Si6TuDz4lETH0/R3jDPG/UHGjtqHpclzdXhTd3diZh1BvpU+XQhHH86Q+vukW5NUOak+MzINOX3JMH7Q0hklzyvEu0K0DnTiPvnTnilMWGeJfIWbc/isBOb+P1GlHCiEzZY4/KvDN78aPNeNBva/j3aLX4V26OJeIeIRVx5PN22Cmi0k1HAH8D8oGGG8HoNYxDmEmUgoIgsBeqrU+Y0tLwtcmTo6K2bjepBRHMEngiUe7ytyKS/ty/in+BbVIapESWNlNplIi+JvxwI+pczWj5/rnowOSsBvl/vj27LxHZm/sEcdqjICp2jbuVTJA734MwuzlAbZG6+XbD5BR8iF6GqNxzfhHCtDQ6V7N4XGQ7yKaaYDAOVsFPwKTSXRaOq9nF+yPADZS/fBij3uNmHk8IAWQjUAO54DZup3KeMM9f2TVWP8la+aEEYoaxVKHUOWfjEqUQ1ptE9UDs5Z8otOLM8FR5WM5xnNQ+N6qSJi2UrK53OtqzSzh2VQ+xIrDDn6NdjeRqayGDwC18cOI5UWixKHoPoic0FYHuPJztK82zy+yFTLz7bfYNJBl73uNTDc46+GIbXfmLKTh7g4em0rncGu4aC1I/Pc= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.3.0
| Release Details | |
|---|---|
| Updated | Aug. 18, 2026, 3:30 p.m. |
| Changelog | Added
Fixed
Changed
Notes
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | BIvlmCYXMWVkuElwUaidAWzPW5t6ZTALeGz+aQJFxs45ncQXSDopk45g5fBrZVXjcjOs7KerH3YpBwu3kbOMMPQ2x79O92Mkqa3zWpW2mVUXIpUOpgVUaXsEJcDIoz3kTiyrD0ZOnvrYgpQYTPy1r35QhANfB89BwhUreOIoz2/L7EryXoAzAg3GCaHT3KRARBGGaCUBEQvRlVh9X1gGvQtcOwYcE7nO2JpdXjVRrE17foqNtVwgDRKD3+CJDWwuGDeEe3F8pIGLtaWCS6ZhzRNluj3kFwafqjL4h7wo/m7lCPeNvd/gwKWdQ/QV0ZPG2zdkQGgLwDXW4V3pypNOpXgvtVRA2JEFW3dvLbCKOWTn68ntmsfuy6+WaNyFOjwq60YE2h5yBaXCFe8cT0Cbjo1pOotrAM0LNDPMe0Jz8ImV5tDkgTnzXIaD/rQWeyLv5VOdYgT/EFya1RKpQd59QxF5i4aOHl6j+M2o+LKUAZV0fcmO2vlZ0v3W5+aB7K2+fQOi2nl0MQ9f8fo+AmAJcDSe0SrFbOy5u9TMbzOV+nKcJmyJLBsN7uRtFxhAA6Zm9dvcJL7iTlJjr1q/uPWHiv+nAPpD5JNezDcFQ4jqfERzhhZbvA7CdozszMTyrbpTWPJfNKqU9ekyWDIn/XpinHOH1IsBggg07OKAEvFxlFQ= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.2.1
| Release Details | |
|---|---|
| Updated | July 4, 2026, 12:03 p.m. |
| Changelog |
Security — Access control (IDOR)
Security — Exam integrity (oracle prevention)
Security — AI / GDPR
Security — Data-layer robustness
Database
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | YfFmoFuitzdd9S0evt388jKj56ydtqz4AABUiKwRxBS8pLpwDBnc1PPdvxLLLB/81ngsy7JN/Sair3bFET8GvCrWppH/QOJZQzxqC8DMsQLET+eXEW11WQrh7U2ON29fd+ai9BPh0c66Mb2U0Kshh1VbQhqtTOJHkLx9eV1KoeaMHLdc4euDJvIG2XxSJOIh+uhNOdfkIORIXSHDHL/iuyKvMTdlsq36zQqz86QNVOUKv43V7uFbaGK0t58E7W3IKYP8dAByprTS0Uck8vHf08V0qwfChHxJgl404ag7BCnxntM3aKq33FijSae8ts2EaP79OusLN+aJNmUXLfzYCT/UaE4POgzmDCHf6VrKwIPVymQ7dhNaw2zUjaqM/DBlzKxc9KvQNvGU25QiyjgGmMxXp4TvNIxaR5rbw/Qo3n683dZ7CqQmaNEsTK9k90BxlPnw8A4tQA3L+yQbkrjzlaNRIkyfYDdLyJq1Fz3W8aWlolDSPs5J1ya7z3WMOLxvhcmyZRAWnsKaJhth1P47kriikHRIbk1wZslfyi6PrG0sgpLIa5eiS8gIlbpZplE3h6i8lMvFa2Bi2qlGwU4QtaUDKPn3uE4ZL++p17oa4R1DZwJ3nbjC6ojjZBPa7zzLHAR21obaJ3mynkvIMZPfjBs8F7ZOUgNaeMqrH5LHOlY= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 5.0.0
| Release Details | |
|---|---|
| Updated | June 28, 2026, 9:57 p.m. |
| Changelog |
Added
Changed
Setup
Database
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | QPVnxiwJELOU6fw/Mnt31lPo9vwC3rVQXMtlqzYe6bNyTaq9hE6cKJGl61stgSGJaokwCCZOK3xG9aMhVng80khs2OADvguhtH0u+75IQmVpVQBZs9F4Ksh+qjwoI/m/j7o37tSsNi8MT5AoZMGl5QztB3RIR6Ir6WXARaJ9LDLIAv01Ufh1Sh3QubLeR/qnRmi7aiTdSixVy3ipiTPSP99IQ8whFyWml6E3E78Yzn1hdE269W013YjN38xnAZSP34LAU2I2NKCwne9d5v3fIhu2Ky0zlMlpNWY1MAhEBMUZcRYAcT3HdVmGq6xnW783+PDJO2CMAvsWFHmrGAW+3XkaduHK0jPmLfBw7WygDnFnxZTmOERiocYQ9WPmb5JAjFsZ/1+C5iGL6ZY9k4Bkr7oGCXYOCAqGYAYdBc7sY/s8QRa20+r5GO3CQKOOKEgIEFfF0ydDKOIWz3wQwEf9iL/Mz5RMgbzXgo797W30G1nViHoIgoPVnAipitPJxgvms20mhtB/V6HbqSGpGc9P2uIOoxLXQk7tZ8W0vhK+DG486S4Pmmk2Vw9fpZ5Wm7kAoNj1JYJtfO1OZ8mcpxX7hSPLZ7ChtpARjEJzCuB2pv5kYiYOiVHXvnZ5ZGPkT47A6TzVUm5Mc0Lk+rUadRvJiRT/4P2h7TvMSh+ofOTkBkk= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 4.4.7
| Release Details | |
|---|---|
| Updated | June 24, 2026, 8:26 a.m. |
| Changelog | Fixed
Fixed
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | ftN/YerXrcUvkvumEZrPZISqpuiPEQ8z9LhPDuW05huisHlIYypdnqnbJbDtVB0cRS/4wHWWZqLS66JZbEYnaiyq5FzvS27ama++aIoPDUjCnbO1kT0dZKegpMuJbe4/EZIhMoRgfFGDd7j8Tz21tNa2oAA5ifka1JMgdZ3zyuGkNE4N3PHwszsZY0PYM3Vk/KOX/NKZJDQQY+B1xURqqULtDn+X5vO9uumUU4gyZTWY9x22Sf2rRg4Tt9MdKIkKo9AdCT18OPc0ymsQQU0Ijp01cw7M2hopuGvcnBUjYJV0ALDw1ChMJjXEjxMM8GK1bST+Ge9Mwc31vKIhb3NC54p58m3DmFdkL/+pSXSWCGWdIJ/hOBlrVDVssSVXpqaFAjL0k0owI6O+ZHD2cnIKX0Nc2tUblKgMZmEtX75TLeZ8wENMYTcOVe56+9jCYarHKVEsL1Nx0i4XbqoN/6OTXSyrVbxG3barZL58DCO6Nla+kUFjILEsbV88eIhl+2EYuidefDeIbr4SMNYU+JabbgFj9/4QO8lYuoah7r4ox/RHvKhM8koNabXuPngLv3XbQY4rb7qJqfrkbSzFJuHCGPUlgZLWfGIfEf+euCrkwWlQdjFjQhFh73gHveHttfc6ZpOUttCgza6qSZ7GliplIxEuYGjC6BxEKEB/5mka84g= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=33.0.0,<36.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Nextcloud 31
Learning 3.6.0
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:22 a.m. |
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | jQ1Xdi636ODYsfoC8Sr3MU9s6K0a/PIOZvbo0ea4D/TpW/NiVKu49cZC8JLt8oFbyp2qVI27LVBXEplSF6V004H1NMqHdnC3zhqEbs/BzRH9CIKZW7Ouzs2Qj7obBiBiszYtamVpxRvxt3bfCiIfac9mn6yMJ2OvsqDohraIT5Mh84kyuW4ibPVun/8hX2/qndkvsQQvKnO+GL8UHRV1UhiSG/ezTdjZbinc0ZVU06oWXJFuP2YXpFPc+GHG8RMBP6N3KeqmK+rMZ6lKaZY5fl//pnr8AbASDKYK0MjWQFsqLrei9R/iQbsHqjlT3vT5o0Sssrw0m++5ysCJhTb0uEPgeLvg4DUOige/iCegy+NZFb+qgb7oezetZD8s/aWxZTR645y1MZS4va5kgdAVreT0rvHDDZvx9UuKr4smMvAxX1DEUKgzqP/AMellHcwb4BVE9pVwOENp5oKttpoJXKoH/Lnwu+o+1o5m4+JH/SHHGJBCmXYeehFscARZceC9lNYsBTHL+uKILOszxJXK0OkwrFCVCGTnXFfO0hn23gwjECPGP/zwB8OwlwedZXjaZkAMomIulAxghFIw5arSOoX85kv7bOlwerVJ7jfHs8GYIqBn3b+bWzVn5MQEumuUiKBi01WH7vbjn5Neuxi7YfSBkjJjeQFOFlGEmwFwcrs= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 3.4.0
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:21 a.m. |
| Changelog | Changed — UX-Navigation Struktur
Changed — Code-Hygiene & Settings
Added — Simulator-Praxis-Sessions
Added — Student Dashboard
Added — DevCloud Integration & Leitner
Fixed
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | ly5UiDEZdUJh6uSRREEijl3s87EIDnAeze3Y9KBfIECnaFvdafIwluTTl1XeyEvAaGshOHIXMmtfVvnYA9dMLyIj+jKvSeWlFKgbTsMS7hRvCiuqGcoFBPuOm8rDzIk6AXTGieQFgNIho9p68tRzQ2MF1mFJ/qnd3ayGiasJtT7W7rbUQYNAtzL3n4CpmxVZi4msMamM+K7c0O7e6/pmQJ3HCmtpjurPs8MJzAJQf5dyTQQuDa44T9aOSi4ucDAnS+aETU20UH0C8HWU15un+T0FeIP8//J8VxHFkP4g6BzrHF9mA52QKgUnUTkxYcH1qVhL7TcKjvfGScG3MjnSV92hvpVlEDZhMNAGkCwORAPMG22r4moEOmLse0r4/tMkSZ/4InV5kc3NYmZFzigT3yBnZGmsTxyvVb1PdAGi0uNhIvS2Ay8nq6tARMz1lFMv3iz8y9MmwSwIsyMGIUq5xWG49/Fj9rqB6HvEj7lmojVhuGm4eBEiJ6dnuyu91l1O5sML68xbiaHk1lv+Q4Qy6THYKX5MKFcCTbFxfs+4acZRgquRLpLFDGkXtpJMs4XMjSCygcdKQy2bk6TSnncyhPFUiMCDkhavR/QICmtQw/RBJatqdf9+f6LT87zhA4g2jO9XXq6EcoaSTn0k7aS3eghXGRHumpYSNCDMXxuPnjI= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 3.0.0
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:21 a.m. |
| Changelog | Added — Story RPG "Abenteuer" Mode
Added — "Zeitreise" Hack Through Time
Added — Visual Identity System
Added — RAG & Document Intelligence (v4.1)
Added — Oldschool Board Games (v5.0)
Added — Personal Learning Bot (v4.0)
Added — Tools
Added — Quality & Testing
Fixed
Security
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | MWUO0JmVVcGH0NNuBs36k/SJ6luN5fkUQPaxu+CxY+5FdW/X4uAAD6NgGuM/jQsqSyKsns4V1UgbtV15xhOlHyO8/fOrnIeU1tifv52U+Sud8OdnMeCy9eQ8TmbbZwrsxT7er+1hmRgrJPC+b1++4bWDE57D6tJ85xAeJ4TeNMkSQDAy8PGI7PnhG1ae0Xx4DAXAjIm6+GZqeletoRknfiLPpLyUcF2EMOqOxdWjXhDVEGhXMLgPUcJnLPi6avTjN/CCEK1awEzVr4IhaUUI86Dub/68KQmeOFZRusIARkqmY5Bq0ER9xzcWKf26pyl10xr1GJUh2sQB+Utw3cszgq6VPS8KdsVJ3a15+uqdinFxo8QHhJz409tF9RdQnqye+0WJ2qa4d4PbndPeAiAcu3z27tlmVDmwouvxrYco4wDgUSIW3lzayLjR8IiONHylfIZ56idwu/EAYEU2u9/0oKVDeGi+Izt6z4/aX9iTjuV29T1uB1e2aasUIWyRttCFBZ01PIaJqMfubHMvRmDrcjb9U4OKUTqLg58u29eeQMimHB9O3ij0n6zQn2MJdxnnahO5seMg5tuLwRETHbcxQ0yNLskSLvSDgIa8vBr/leUgUtBPUCbIx4msuV3Tuy7HpA9Lg+3C7ZkqOIne6k0vakIc4KPjAPL/SLBwZusxfDI= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 2.6.0
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:21 a.m. |
| Changelog | Added
Changed
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | gpWcIhT4IeeSqVyKoOjXGch+flHYM9TICkDbyl7oRxuCOBH6sfYOwu5upyqwzGKl05TIRX2bqIrJiNj+ULif8rORhf3hvt03mhVuDCU1RuH9AbsD9VNvyw5Rf69FDXWD/44jH4JBjQHhD0E9MoY/Kud6Cog6W7SmIXEmGlHNz7mbopa2OoZZws6AA+SwjkDvK9BbvDrae3brEkSc2udTdi2HqSa8tbKPouwE3vdEdHWJWF3/j7P+4GM5cDXIT0B4g9eyL8r8Q1AKO0Xu/1pGPddNmeDz4gK4cQFGJF1KhhgAMEA7EM9/7wkMW6hrONfD57PJywCdeJhMTGVgGbjzLRreJ57GuI4jPhjqumOsiXRS3Evyn5LmO/q7FXn54hl1VBZBb7Kdj/t46wZzeV+vkKP/TFu2a/Amr99KFDWnNhKaF0eg/xYBAyGdNE162L7lHjXUlu5o6d1iO8i8y1NQoexyta7cqo019m4/BjhAr1QWAo5QsFJQ6hD7t8oA6Es50yFIi39Vzn2vFrkNuoUkrGtUNUH5mxEoDTCaHeLKBokStXztfaXsZzRBsi7Eem70Hqh65PQ4GAA7/BIKksrGR9XXRbbQG6ZBa1NN2iZaPDNF6t+zbq9EcfpITq7aLOthuU2OEkW4zm2Ds6wrxE+gFU+fxCePWR5H7g3OJuOcwjk= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 2.5.0
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:21 a.m. |
| Changelog | Added
Changed
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | Btgrr+hdTfM0f4h9yPsjjpUL18GMWeoMLCyfuSk+f0aj+R2D8WpUaWos8YBBAdFtoTYGKeykyLd+Ww/8ckGusCAhrB8BiV2IDSKhna3EreyedyjQ7tI9KXrif6dvkN/8FQB3JsWSXyLujapZYGX0lsvVxwf6rzmLIsOhC5gAGD+aCHwsZDxzi2bWVr3iyMaQq1rqd7HxGMUZq6E67lRr2bKCXTK46QEX1TnGw/jtv7gMg5Kq0pG39oRgOTtpjNc/0VJR/KUw4PujcVYMaOyLOlJlNjN0bZjgsgyijcACSi5L3gF8/M7yKvHFwZK/MKaWozRsTu1fJBtvrblhCBeJvoAGanAW+1gCE4SyNzClU/ToY/utQGJWUFNhARuMHjmqkAiFjfoev57XvvKIlC3mBF9U8oRIL9uQY+O6D1d1oynxvyVLvCmMOzw36xzHcEr7Hygu6PJUEOS79QkROIBiivsT91fAgRyFnStnbrM+0Az8Jiyis1mRU3lzOOSEIomZoapMevwMgngBQUwfUPDeQysmaz5DdpmDNW6oHbjV8WwIItNkK2sZm4VoDMud+PyGbLBIG/3HBjQVS1Hrhc4cjpoBgVLASsIVh6qIzQAsJnpagFsxxAm9azNMiNm1vgvcqRUnVStk0hi4B4pO3pr76/K/h3m7Y7MJDu0n736r4Ww= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 2.2.0
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:20 a.m. |
| Changelog | Fixed
Changed
Technical
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | rHTnxsAiUtmAEk1HAE6AJN6jKvIyjYYyh58gOmB0JoBHJQyT5pFGKLy2mbGZ5ILVw/MqY1uD4/04K0b42tuj41OEKmXtIa53QcI2sBK0W3EeyAui2QmwXWlDUbaWYyo2BMarLHNt8WYuGcXM1erNLm0ucjsCAhCaW4QWwPeYU2j03TmyIhoi4MdUXXls6E0xJvLx3X8d/+lAJ5+JoFGXPkiK0celrDKW2jfiJP8t/GHWlutfA7HMmM6rzk9E+BgYMJgDLMZb93TVAs8TrTQDxQTjhN7zbWAd4l/QP1bbczF/tS8/wTW04yPJFoTr5HnNEHvsaPyB0oLmvvffxGmiwtKmyfTgf9vKBYARQGaj+khYGm2mKHTk5b4u1neqHJ92iO8CMPkj9ieg6AcZc2YV19URlTZMKbzn4lSxTfb4K5Gm+SXH/1heBs88fRNLaf5olKjuDiDExfxKlzzj+wiigXP9UF+va8sXj8JOz2TFMLQoPbTmnU1FOHgbtNJBcnnqe4SXz1eqRNSXQ2OGZW8bAmpo0oe4MK1CljeIIpIc+E5wjFZblWjw0NzIjoZEAkHg5SuHknsMDbcUqQPvCBJavpHM0L535Zmqpteh7H9kUw3H1BcD5hJyuAlL7FNKEtMO5TSOh7vFlCCNORllnXhi/i1oUL56gWGTbRUgiZs+fhE= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 2.1.0
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:20 a.m. |
| Changelog | Added
Changed
Technical
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | HyyUtHF7C32M+YZc15dn2kRI/DltaewXzt5Im3Zu3rPS12Q+ICmOK+AhT/TicLBFR3Zr21BjtyhcjcrFf5JmXIG9c65OEEyK2ApbXAa5HfFFhUbPIAjj+z2eG3F2+71DrFluPVg5imtKCJ1+zmZfNC3EFI+UFhUFPGor76KTJphQrT01qMaD21XuWlbr59lOI3PLuV+qENWBC2pvQMcBDTyfDEpanPR/NRZ9I31TqA5qj9d6su9UYxW0AO/21Dz6cTvUx6AeJksLyRjQsGEMZhvp5Lv3k3X4fiBp4q6j/VKtt/R89eCbNAjEcubZwYsAx6TA6gK1FtfOwO++7pU4EPzDlKFTBUpqoXJFvelF+SRg5h5oNJYU4zoJRCRV7IOIwliR//2G4Rh5bKenEELEhJ47l8lHfdw2vAkY1zMcOFRoTmda27VPD4W+uOBnd+7sXUSlPLCPRZYmZTMuFehgnPvLM8jN7e57ldBnzYw2AfSkS8vFmsIiT/TqhUknc7kFUAMD3Cz0PmofWWM+CbglCnD/HURBJW6FYX8dnA7fJhkyi7wSeC9nFc9TAU3jlVRiL/RA/wAmlxP2ZXJUk4JpuzxsdAwuBXkDRgnrmjnz31WdiqAI9f8HOPh9vc9ttbbMXP35llqMTa3T9NfnMZR0pkY0SKXcmSbAK3IHsv4dPI0= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 2.0.0
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:20 a.m. |
| Changelog | Added
Changed
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | X22wHYsHapYtxGW+/4w3wuihpu0uy3Mi5x076ajJx5VbizQVWSF8uURw2bu+y/pQn4GZxinHK/JxHWqcCdU86MB3ThayzDX7ySTGx/z016eudjyAYAYGPx84KJ+ciGXFFiiS+QA7ebnPjnm/8O365ve4tVtv+7EqjHzOwntJnlT+GL9FAYiUS1z5UzFSuI02nNz3GXc3PG1NeWf3M1iAG9Q26zjv3n4q0mV1/GstjWvuJ5bAH/C8eNWtumTPjDq0/sBza15+DPzBtTuSDanieXSPi+EG2geKozRNe7fWBCWflVScnK38+9ke0vQsC+cgNMgsS+t9Qquv1IHQqbQLzEpFRq88LcWfar9VH0YFG9E1FaX2XrbF+59lZdM39NvwLrOCIfJFt7Qpnv/9Zkv4voezhaST8lKLI7FC/jCNhDcN6IpLPj3a8VuYsyMfu2vq3A1VDAyq7qb7T0l7T/FTRVQG2DlxZLnRMSMsQgFHmbiP2/5S553/N9JErAgrY85op8ucOCv83ysvUOYLVNtXHbPq9YyH+7GXDK0OsIvIfoK+gsaj/qcBt2x88FH1SlpY0VLDkZ7huBC21rvKTV0lT3sXyNo0H2HKPGR14Xm8DsN5GCIaljf0ErOJRfsxX9nUpDqU5aqWk8ABK+kyTldmwViOizIzc0uMMdeu0G7bUWE= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 1.9.0
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:20 a.m. |
| Changelog | Added
Changed
Security
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | dp2AlnFQwp1Cy8OCA/kE3gVqTvYhN9ORN/Oa86Lk0jjsYVLVFDHML+2ga4rlw5rjLTzojVtzB4BM1uJdyu/fRrdCUz9DhBBxIgNLNto8oIzu6HOYkE4TCB38quz5MGBbCVvZWnjmKb0ugYvzixvpy7ZPJnAWB5bwfj8C8AJqeEbbqqClkbjE4SAO9sxLfJbzDyWK7au4/It+H5gOO1yzXzUL6azX31M4acCwXZNI8AMRj6UHHqudtLsb9WgEC+cIHGEOfArbdIN9MDh1eDU3R17uuPjJw19g0KqZsc/NqGb/XuPUmHOHdcr8XzHDO4gYxp6FTEiMR8anCFogfEzpfrwGr/RAFzFBI0zfZ0+cbLHCNW3xrPVy/hOKGTlYXUHroalE6cvYdniSoXvQ09m6GlynsCauLZ8+hCb679ewlremqakW3E5RLtPL+xkP/ti0b8nev0Mdd9smil0YbrtPA6kJyk5JgllkPT3xhDDOtYrH+yrX2VNp5f4ypdWkPS8hM/SHId2W5q2D6K9XHVymde1aeA7AYPfa5/c62k7bvmwLbbNOWF4stKfq8MCA83RXASbfeHnAbdNbFltSPB9CT8oHBlBikwxk32iVKyoGEzuKZbAtZhC1x69ryyO0Uw5BAx6vexGDJUdgQb3PyeN5i2tV3Z2s3GCtHMjF+y0E8tY= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 1.6.0
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:20 a.m. |
| Changelog | Added
Fixed
Performance
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | KQnhIvGaYFr9qdGYI0R0k4GLBar4u3swxmHkT+MfcE1phTVpyAm8O9s/s1TIz7qIDG3TA7CcjVDPTh57M2WysEi8/Yu8OZgE2pjJbsTOOssjRtFoGUqzyU4AR74azP5w3f/wdgk0jiIEQvOV+4aM3fENSOSktpfeGZzhch0xHUfON9kS2h4x8+8AqH9M/xkPJvS0dUIUoGNGYsug8qu3HkRcBxsH7n4hYzg3ycx+eL8vWpwfhFOhAV70cpcHOrK/oVz0ra4tl06LdPDNWeCB3AYCHU8hcehaPr+VsNJmgOdBoRf7JbesAu5YOB25qy340wJ+XlLonXe03NTq+xoG67Na0laU9cs+j56X856ik8G0UeT4vIywTObfh0iKmtqk/pUKzv0YopTYl/iSPtU/hTquoXnSYbEALoyPyh9aJpgpKXEn7d7qyoMo5/9Bx1owdXNxIi7gGtue1MMrFTkCIEm3/SMFWmA4XBXSRt2zP4sEUKaE1L8STzO57jFtpzt/WfC47ccCRktkLEkXDIIpwYwjHQYol7P/luO1OqUwJVefFnC52Fc4tJDrabMIbLqfOqwUPip0o18zcqsaNpTVyc6Mw+VLgO6MkP6lmdWfq0nvpBpKMu5e7cySJoT440xsvCBTWIIcfQyYcMJGxFscSondANcYYAg/ixhtChuTd5U= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 1.5.0
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:19 a.m. |
| Changelog | Added
Changed
Fixed
Performance
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | OyK9vuzcblU3s5znaUXHm8WvkECMxcl4Jz5Xt1pNg4mTSvtO0R26bat9p9AMH75j70QPKj0FUJYI6jhObMU7X/lUu6b6+UhvO+RCtzO3/4OQ+gwULA4qSX4oWzmiG6obxmI51H0AnBOCwLb/JuVlbJJzDWuaSetL7fZX5oOEGoNuom7ZK3eoPovLG0d94fhldGhXBph8D6iUsySsmxuA1nU/nFE8kFTXAj89xHxPb1V6G4omNw+0K7mfjshDC++A44/zibOE/XvHYhLPmch/MvvHyPkJ7jMXzhOsSJYB+EAQMGEVMig4tOf6Cug9HFd3+adiHIPP+UpyI3R1lZP5YNSMsuvDviDHXI16P25mr87PZO6/XcOxbwRV+eG7aiRlRTtgvgbfCPQacIJfT+zzZzGytY2sa+htxiTis0sdQY2BdsdtlwD75NmlP37KEZFJuG6y+4TTV7kN6iTueYxfoYTcQ9irz82FrgNYTAgWAgNXJ6K9rnlHlBAc7ZU9+VT6tNzi39eJflwwLJKPjhPyBKiZ10ycIPwgJYLAtbTQdaYF7rmBDVM8xkS+KSjvyErD+vzV+lZRVy6G2zHZpiRhPSFHGc1ytWa3o180ukeo0fw2/fz29R/OcIxFupinMuAPeaoHE2yrGkHvg8yJSHq2Scen7Bp1AhNmiL8BIbSAHe4= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 1.4.0
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:19 a.m. |
| Changelog | Added
Changed
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | YuFGppj5TQhlB5nd+fXqJurxGQUn7l0FFIqbWhXJMf9xPEi/g3wKdx7qukdK2ttz1Rf5xEbSdoLsGj3q1F7V5DZ+4+4GmMewS+MlYE4GA9ESFIA6lHLYxThICgb3G2lEGtImmp57tmGv7dzAiPqIH4pEdC0KT/iO08+VGy5R5s1gS5r36nHSrytf5C7JUBSSmOg6rVpUFIccDaXv8zn1f9sWWAZw4pRptDx+X29foqY2Zt4S/Swuz/SOGWKyfhhPw/x6RHjB3vnJIxx64Oi4Rom8BNdrU911RtMUFXLcnxq4xsv7VO2wGMkjNHegpL2yNr68yJSEm0bOjmVih06XMpJDNC0KN4S0vwnUkDIm1t9Dk1zxSPK5ba/PlQrTFxMVwratZsc1Uz0b/VqUBaZTu9oEBMpBm4CTrSf8XK29CNQ5EQXAzMSB0UUz0TqPpL2rI9kkcejJl0cololPd8N5R5jJpQ5miguwm6UjfTrIJzaizm6MAtXg+wx/DFfTyaSS936v1JEaRGIy4XkeQ9ZAAnSANlx9o8HTyLnWc7v6EsdkSo/7q88h7FaFUrlgkb3Gv7CQLBIJZ2jLtYa/2jv5gHQrg3c9unmIPLK8njpwS5+KgMH1V8LsyvraUW9ejzfmGv/BuN+reNyvToEoP8JIFPLs7SP1areV9svmkEnjIT8= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 1.3.4
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:19 a.m. |
| Changelog | Security
Fixed
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | ajCD73Wim+3CcebKFs72Co993wGojtfsPy8b+Gde+kx+EhPmDpzYEGdgbb54ZBqpDmJAroHIbaqZa0FfK8SwvFwC2JZ7WOp4xwOAjp+V7ruKvXu24MmzsH2wUp9U2ec+sO+EG9+ebsDELjaFEf2m6EMbRhw+/QUzsE51kaA10RaTwoNfTu29LLraGaEEFVWh9R5x5jbqNj9Wdvfq/vNNTp/XTm4SBLnAsD+7ymyMucfwHyn4ZYGspXdNd8v0HS6ZRe3JjtcOd+IjwEebZ4b2KPBCrnGs8sr+6zer7FItbLUOq2MxxdhaOml1yTQIPzeyuJPnFvmLJOw0FHJvsn/ZMMjCpByVSrf2MBua3yW4DcB/Z9m3yBwM3lQ98QUQDgmAfHwU1zG3P5ijvxFvaOz5XW3sFsCaktXfGtFfrMgUgbN8aee/7hZkA36Vi+zIUsbs+eExv5QvDn6bG21DrE8022vnfZ7gY9HFQESVMGsnZc9yqdeGJn9F09jScGcZvyinjtUUCe2/SRfjPHHa9JWvZ84pQuO+0OyAbvIEOlwz64r5qNatt47yoxAEzEUsu8oFQP2s+PX/Ni/yyEIWbH4LaK0qCPTulJKvujaq1fukSchT+9UMBVKxEebC672M1LtejtJnJfZVUp6WuAecz2QmBU4Va6WFDVLSkbAiz6ON/Jg= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Nextcloud 30
Learning 3.6.0
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:22 a.m. |
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | jQ1Xdi636ODYsfoC8Sr3MU9s6K0a/PIOZvbo0ea4D/TpW/NiVKu49cZC8JLt8oFbyp2qVI27LVBXEplSF6V004H1NMqHdnC3zhqEbs/BzRH9CIKZW7Ouzs2Qj7obBiBiszYtamVpxRvxt3bfCiIfac9mn6yMJ2OvsqDohraIT5Mh84kyuW4ibPVun/8hX2/qndkvsQQvKnO+GL8UHRV1UhiSG/ezTdjZbinc0ZVU06oWXJFuP2YXpFPc+GHG8RMBP6N3KeqmK+rMZ6lKaZY5fl//pnr8AbASDKYK0MjWQFsqLrei9R/iQbsHqjlT3vT5o0Sssrw0m++5ysCJhTb0uEPgeLvg4DUOige/iCegy+NZFb+qgb7oezetZD8s/aWxZTR645y1MZS4va5kgdAVreT0rvHDDZvx9UuKr4smMvAxX1DEUKgzqP/AMellHcwb4BVE9pVwOENp5oKttpoJXKoH/Lnwu+o+1o5m4+JH/SHHGJBCmXYeehFscARZceC9lNYsBTHL+uKILOszxJXK0OkwrFCVCGTnXFfO0hn23gwjECPGP/zwB8OwlwedZXjaZkAMomIulAxghFIw5arSOoX85kv7bOlwerVJ7jfHs8GYIqBn3b+bWzVn5MQEumuUiKBi01WH7vbjn5Neuxi7YfSBkjJjeQFOFlGEmwFwcrs= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 3.4.0
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:21 a.m. |
| Changelog | Changed — UX-Navigation Struktur
Changed — Code-Hygiene & Settings
Added — Simulator-Praxis-Sessions
Added — Student Dashboard
Added — DevCloud Integration & Leitner
Fixed
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | ly5UiDEZdUJh6uSRREEijl3s87EIDnAeze3Y9KBfIECnaFvdafIwluTTl1XeyEvAaGshOHIXMmtfVvnYA9dMLyIj+jKvSeWlFKgbTsMS7hRvCiuqGcoFBPuOm8rDzIk6AXTGieQFgNIho9p68tRzQ2MF1mFJ/qnd3ayGiasJtT7W7rbUQYNAtzL3n4CpmxVZi4msMamM+K7c0O7e6/pmQJ3HCmtpjurPs8MJzAJQf5dyTQQuDa44T9aOSi4ucDAnS+aETU20UH0C8HWU15un+T0FeIP8//J8VxHFkP4g6BzrHF9mA52QKgUnUTkxYcH1qVhL7TcKjvfGScG3MjnSV92hvpVlEDZhMNAGkCwORAPMG22r4moEOmLse0r4/tMkSZ/4InV5kc3NYmZFzigT3yBnZGmsTxyvVb1PdAGi0uNhIvS2Ay8nq6tARMz1lFMv3iz8y9MmwSwIsyMGIUq5xWG49/Fj9rqB6HvEj7lmojVhuGm4eBEiJ6dnuyu91l1O5sML68xbiaHk1lv+Q4Qy6THYKX5MKFcCTbFxfs+4acZRgquRLpLFDGkXtpJMs4XMjSCygcdKQy2bk6TSnncyhPFUiMCDkhavR/QICmtQw/RBJatqdf9+f6LT87zhA4g2jO9XXq6EcoaSTn0k7aS3eghXGRHumpYSNCDMXxuPnjI= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 3.0.0
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:21 a.m. |
| Changelog | Added — Story RPG "Abenteuer" Mode
Added — "Zeitreise" Hack Through Time
Added — Visual Identity System
Added — RAG & Document Intelligence (v4.1)
Added — Oldschool Board Games (v5.0)
Added — Personal Learning Bot (v4.0)
Added — Tools
Added — Quality & Testing
Fixed
Security
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | MWUO0JmVVcGH0NNuBs36k/SJ6luN5fkUQPaxu+CxY+5FdW/X4uAAD6NgGuM/jQsqSyKsns4V1UgbtV15xhOlHyO8/fOrnIeU1tifv52U+Sud8OdnMeCy9eQ8TmbbZwrsxT7er+1hmRgrJPC+b1++4bWDE57D6tJ85xAeJ4TeNMkSQDAy8PGI7PnhG1ae0Xx4DAXAjIm6+GZqeletoRknfiLPpLyUcF2EMOqOxdWjXhDVEGhXMLgPUcJnLPi6avTjN/CCEK1awEzVr4IhaUUI86Dub/68KQmeOFZRusIARkqmY5Bq0ER9xzcWKf26pyl10xr1GJUh2sQB+Utw3cszgq6VPS8KdsVJ3a15+uqdinFxo8QHhJz409tF9RdQnqye+0WJ2qa4d4PbndPeAiAcu3z27tlmVDmwouvxrYco4wDgUSIW3lzayLjR8IiONHylfIZ56idwu/EAYEU2u9/0oKVDeGi+Izt6z4/aX9iTjuV29T1uB1e2aasUIWyRttCFBZ01PIaJqMfubHMvRmDrcjb9U4OKUTqLg58u29eeQMimHB9O3ij0n6zQn2MJdxnnahO5seMg5tuLwRETHbcxQ0yNLskSLvSDgIa8vBr/leUgUtBPUCbIx4msuV3Tuy7HpA9Lg+3C7ZkqOIne6k0vakIc4KPjAPL/SLBwZusxfDI= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 2.6.0
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:21 a.m. |
| Changelog | Added
Changed
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | gpWcIhT4IeeSqVyKoOjXGch+flHYM9TICkDbyl7oRxuCOBH6sfYOwu5upyqwzGKl05TIRX2bqIrJiNj+ULif8rORhf3hvt03mhVuDCU1RuH9AbsD9VNvyw5Rf69FDXWD/44jH4JBjQHhD0E9MoY/Kud6Cog6W7SmIXEmGlHNz7mbopa2OoZZws6AA+SwjkDvK9BbvDrae3brEkSc2udTdi2HqSa8tbKPouwE3vdEdHWJWF3/j7P+4GM5cDXIT0B4g9eyL8r8Q1AKO0Xu/1pGPddNmeDz4gK4cQFGJF1KhhgAMEA7EM9/7wkMW6hrONfD57PJywCdeJhMTGVgGbjzLRreJ57GuI4jPhjqumOsiXRS3Evyn5LmO/q7FXn54hl1VBZBb7Kdj/t46wZzeV+vkKP/TFu2a/Amr99KFDWnNhKaF0eg/xYBAyGdNE162L7lHjXUlu5o6d1iO8i8y1NQoexyta7cqo019m4/BjhAr1QWAo5QsFJQ6hD7t8oA6Es50yFIi39Vzn2vFrkNuoUkrGtUNUH5mxEoDTCaHeLKBokStXztfaXsZzRBsi7Eem70Hqh65PQ4GAA7/BIKksrGR9XXRbbQG6ZBa1NN2iZaPDNF6t+zbq9EcfpITq7aLOthuU2OEkW4zm2Ds6wrxE+gFU+fxCePWR5H7g3OJuOcwjk= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 2.5.0
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:21 a.m. |
| Changelog | Added
Changed
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | Btgrr+hdTfM0f4h9yPsjjpUL18GMWeoMLCyfuSk+f0aj+R2D8WpUaWos8YBBAdFtoTYGKeykyLd+Ww/8ckGusCAhrB8BiV2IDSKhna3EreyedyjQ7tI9KXrif6dvkN/8FQB3JsWSXyLujapZYGX0lsvVxwf6rzmLIsOhC5gAGD+aCHwsZDxzi2bWVr3iyMaQq1rqd7HxGMUZq6E67lRr2bKCXTK46QEX1TnGw/jtv7gMg5Kq0pG39oRgOTtpjNc/0VJR/KUw4PujcVYMaOyLOlJlNjN0bZjgsgyijcACSi5L3gF8/M7yKvHFwZK/MKaWozRsTu1fJBtvrblhCBeJvoAGanAW+1gCE4SyNzClU/ToY/utQGJWUFNhARuMHjmqkAiFjfoev57XvvKIlC3mBF9U8oRIL9uQY+O6D1d1oynxvyVLvCmMOzw36xzHcEr7Hygu6PJUEOS79QkROIBiivsT91fAgRyFnStnbrM+0Az8Jiyis1mRU3lzOOSEIomZoapMevwMgngBQUwfUPDeQysmaz5DdpmDNW6oHbjV8WwIItNkK2sZm4VoDMud+PyGbLBIG/3HBjQVS1Hrhc4cjpoBgVLASsIVh6qIzQAsJnpagFsxxAm9azNMiNm1vgvcqRUnVStk0hi4B4pO3pr76/K/h3m7Y7MJDu0n736r4Ww= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 2.2.0
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:20 a.m. |
| Changelog | Fixed
Changed
Technical
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | rHTnxsAiUtmAEk1HAE6AJN6jKvIyjYYyh58gOmB0JoBHJQyT5pFGKLy2mbGZ5ILVw/MqY1uD4/04K0b42tuj41OEKmXtIa53QcI2sBK0W3EeyAui2QmwXWlDUbaWYyo2BMarLHNt8WYuGcXM1erNLm0ucjsCAhCaW4QWwPeYU2j03TmyIhoi4MdUXXls6E0xJvLx3X8d/+lAJ5+JoFGXPkiK0celrDKW2jfiJP8t/GHWlutfA7HMmM6rzk9E+BgYMJgDLMZb93TVAs8TrTQDxQTjhN7zbWAd4l/QP1bbczF/tS8/wTW04yPJFoTr5HnNEHvsaPyB0oLmvvffxGmiwtKmyfTgf9vKBYARQGaj+khYGm2mKHTk5b4u1neqHJ92iO8CMPkj9ieg6AcZc2YV19URlTZMKbzn4lSxTfb4K5Gm+SXH/1heBs88fRNLaf5olKjuDiDExfxKlzzj+wiigXP9UF+va8sXj8JOz2TFMLQoPbTmnU1FOHgbtNJBcnnqe4SXz1eqRNSXQ2OGZW8bAmpo0oe4MK1CljeIIpIc+E5wjFZblWjw0NzIjoZEAkHg5SuHknsMDbcUqQPvCBJavpHM0L535Zmqpteh7H9kUw3H1BcD5hJyuAlL7FNKEtMO5TSOh7vFlCCNORllnXhi/i1oUL56gWGTbRUgiZs+fhE= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 2.1.0
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:20 a.m. |
| Changelog | Added
Changed
Technical
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | HyyUtHF7C32M+YZc15dn2kRI/DltaewXzt5Im3Zu3rPS12Q+ICmOK+AhT/TicLBFR3Zr21BjtyhcjcrFf5JmXIG9c65OEEyK2ApbXAa5HfFFhUbPIAjj+z2eG3F2+71DrFluPVg5imtKCJ1+zmZfNC3EFI+UFhUFPGor76KTJphQrT01qMaD21XuWlbr59lOI3PLuV+qENWBC2pvQMcBDTyfDEpanPR/NRZ9I31TqA5qj9d6su9UYxW0AO/21Dz6cTvUx6AeJksLyRjQsGEMZhvp5Lv3k3X4fiBp4q6j/VKtt/R89eCbNAjEcubZwYsAx6TA6gK1FtfOwO++7pU4EPzDlKFTBUpqoXJFvelF+SRg5h5oNJYU4zoJRCRV7IOIwliR//2G4Rh5bKenEELEhJ47l8lHfdw2vAkY1zMcOFRoTmda27VPD4W+uOBnd+7sXUSlPLCPRZYmZTMuFehgnPvLM8jN7e57ldBnzYw2AfSkS8vFmsIiT/TqhUknc7kFUAMD3Cz0PmofWWM+CbglCnD/HURBJW6FYX8dnA7fJhkyi7wSeC9nFc9TAU3jlVRiL/RA/wAmlxP2ZXJUk4JpuzxsdAwuBXkDRgnrmjnz31WdiqAI9f8HOPh9vc9ttbbMXP35llqMTa3T9NfnMZR0pkY0SKXcmSbAK3IHsv4dPI0= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 2.0.0
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:20 a.m. |
| Changelog | Added
Changed
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | X22wHYsHapYtxGW+/4w3wuihpu0uy3Mi5x076ajJx5VbizQVWSF8uURw2bu+y/pQn4GZxinHK/JxHWqcCdU86MB3ThayzDX7ySTGx/z016eudjyAYAYGPx84KJ+ciGXFFiiS+QA7ebnPjnm/8O365ve4tVtv+7EqjHzOwntJnlT+GL9FAYiUS1z5UzFSuI02nNz3GXc3PG1NeWf3M1iAG9Q26zjv3n4q0mV1/GstjWvuJ5bAH/C8eNWtumTPjDq0/sBza15+DPzBtTuSDanieXSPi+EG2geKozRNe7fWBCWflVScnK38+9ke0vQsC+cgNMgsS+t9Qquv1IHQqbQLzEpFRq88LcWfar9VH0YFG9E1FaX2XrbF+59lZdM39NvwLrOCIfJFt7Qpnv/9Zkv4voezhaST8lKLI7FC/jCNhDcN6IpLPj3a8VuYsyMfu2vq3A1VDAyq7qb7T0l7T/FTRVQG2DlxZLnRMSMsQgFHmbiP2/5S553/N9JErAgrY85op8ucOCv83ysvUOYLVNtXHbPq9YyH+7GXDK0OsIvIfoK+gsaj/qcBt2x88FH1SlpY0VLDkZ7huBC21rvKTV0lT3sXyNo0H2HKPGR14Xm8DsN5GCIaljf0ErOJRfsxX9nUpDqU5aqWk8ABK+kyTldmwViOizIzc0uMMdeu0G7bUWE= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 1.9.0
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:20 a.m. |
| Changelog | Added
Changed
Security
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | dp2AlnFQwp1Cy8OCA/kE3gVqTvYhN9ORN/Oa86Lk0jjsYVLVFDHML+2ga4rlw5rjLTzojVtzB4BM1uJdyu/fRrdCUz9DhBBxIgNLNto8oIzu6HOYkE4TCB38quz5MGBbCVvZWnjmKb0ugYvzixvpy7ZPJnAWB5bwfj8C8AJqeEbbqqClkbjE4SAO9sxLfJbzDyWK7au4/It+H5gOO1yzXzUL6azX31M4acCwXZNI8AMRj6UHHqudtLsb9WgEC+cIHGEOfArbdIN9MDh1eDU3R17uuPjJw19g0KqZsc/NqGb/XuPUmHOHdcr8XzHDO4gYxp6FTEiMR8anCFogfEzpfrwGr/RAFzFBI0zfZ0+cbLHCNW3xrPVy/hOKGTlYXUHroalE6cvYdniSoXvQ09m6GlynsCauLZ8+hCb679ewlremqakW3E5RLtPL+xkP/ti0b8nev0Mdd9smil0YbrtPA6kJyk5JgllkPT3xhDDOtYrH+yrX2VNp5f4ypdWkPS8hM/SHId2W5q2D6K9XHVymde1aeA7AYPfa5/c62k7bvmwLbbNOWF4stKfq8MCA83RXASbfeHnAbdNbFltSPB9CT8oHBlBikwxk32iVKyoGEzuKZbAtZhC1x69ryyO0Uw5BAx6vexGDJUdgQb3PyeN5i2tV3Z2s3GCtHMjF+y0E8tY= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 1.6.0
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:20 a.m. |
| Changelog | Added
Fixed
Performance
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | KQnhIvGaYFr9qdGYI0R0k4GLBar4u3swxmHkT+MfcE1phTVpyAm8O9s/s1TIz7qIDG3TA7CcjVDPTh57M2WysEi8/Yu8OZgE2pjJbsTOOssjRtFoGUqzyU4AR74azP5w3f/wdgk0jiIEQvOV+4aM3fENSOSktpfeGZzhch0xHUfON9kS2h4x8+8AqH9M/xkPJvS0dUIUoGNGYsug8qu3HkRcBxsH7n4hYzg3ycx+eL8vWpwfhFOhAV70cpcHOrK/oVz0ra4tl06LdPDNWeCB3AYCHU8hcehaPr+VsNJmgOdBoRf7JbesAu5YOB25qy340wJ+XlLonXe03NTq+xoG67Na0laU9cs+j56X856ik8G0UeT4vIywTObfh0iKmtqk/pUKzv0YopTYl/iSPtU/hTquoXnSYbEALoyPyh9aJpgpKXEn7d7qyoMo5/9Bx1owdXNxIi7gGtue1MMrFTkCIEm3/SMFWmA4XBXSRt2zP4sEUKaE1L8STzO57jFtpzt/WfC47ccCRktkLEkXDIIpwYwjHQYol7P/luO1OqUwJVefFnC52Fc4tJDrabMIbLqfOqwUPip0o18zcqsaNpTVyc6Mw+VLgO6MkP6lmdWfq0nvpBpKMu5e7cySJoT440xsvCBTWIIcfQyYcMJGxFscSondANcYYAg/ixhtChuTd5U= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 1.5.0
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:19 a.m. |
| Changelog | Added
Changed
Fixed
Performance
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | OyK9vuzcblU3s5znaUXHm8WvkECMxcl4Jz5Xt1pNg4mTSvtO0R26bat9p9AMH75j70QPKj0FUJYI6jhObMU7X/lUu6b6+UhvO+RCtzO3/4OQ+gwULA4qSX4oWzmiG6obxmI51H0AnBOCwLb/JuVlbJJzDWuaSetL7fZX5oOEGoNuom7ZK3eoPovLG0d94fhldGhXBph8D6iUsySsmxuA1nU/nFE8kFTXAj89xHxPb1V6G4omNw+0K7mfjshDC++A44/zibOE/XvHYhLPmch/MvvHyPkJ7jMXzhOsSJYB+EAQMGEVMig4tOf6Cug9HFd3+adiHIPP+UpyI3R1lZP5YNSMsuvDviDHXI16P25mr87PZO6/XcOxbwRV+eG7aiRlRTtgvgbfCPQacIJfT+zzZzGytY2sa+htxiTis0sdQY2BdsdtlwD75NmlP37KEZFJuG6y+4TTV7kN6iTueYxfoYTcQ9irz82FrgNYTAgWAgNXJ6K9rnlHlBAc7ZU9+VT6tNzi39eJflwwLJKPjhPyBKiZ10ycIPwgJYLAtbTQdaYF7rmBDVM8xkS+KSjvyErD+vzV+lZRVy6G2zHZpiRhPSFHGc1ytWa3o180ukeo0fw2/fz29R/OcIxFupinMuAPeaoHE2yrGkHvg8yJSHq2Scen7Bp1AhNmiL8BIbSAHe4= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 1.4.0
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:19 a.m. |
| Changelog | Added
Changed
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | YuFGppj5TQhlB5nd+fXqJurxGQUn7l0FFIqbWhXJMf9xPEi/g3wKdx7qukdK2ttz1Rf5xEbSdoLsGj3q1F7V5DZ+4+4GmMewS+MlYE4GA9ESFIA6lHLYxThICgb3G2lEGtImmp57tmGv7dzAiPqIH4pEdC0KT/iO08+VGy5R5s1gS5r36nHSrytf5C7JUBSSmOg6rVpUFIccDaXv8zn1f9sWWAZw4pRptDx+X29foqY2Zt4S/Swuz/SOGWKyfhhPw/x6RHjB3vnJIxx64Oi4Rom8BNdrU911RtMUFXLcnxq4xsv7VO2wGMkjNHegpL2yNr68yJSEm0bOjmVih06XMpJDNC0KN4S0vwnUkDIm1t9Dk1zxSPK5ba/PlQrTFxMVwratZsc1Uz0b/VqUBaZTu9oEBMpBm4CTrSf8XK29CNQ5EQXAzMSB0UUz0TqPpL2rI9kkcejJl0cololPd8N5R5jJpQ5miguwm6UjfTrIJzaizm6MAtXg+wx/DFfTyaSS936v1JEaRGIy4XkeQ9ZAAnSANlx9o8HTyLnWc7v6EsdkSo/7q88h7FaFUrlgkb3Gv7CQLBIJZ2jLtYa/2jv5gHQrg3c9unmIPLK8njpwS5+KgMH1V8LsyvraUW9ejzfmGv/BuN+reNyvToEoP8JIFPLs7SP1areV9svmkEnjIT8= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 1.3.4
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:19 a.m. |
| Changelog | Security
Fixed
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | ajCD73Wim+3CcebKFs72Co993wGojtfsPy8b+Gde+kx+EhPmDpzYEGdgbb54ZBqpDmJAroHIbaqZa0FfK8SwvFwC2JZ7WOp4xwOAjp+V7ruKvXu24MmzsH2wUp9U2ec+sO+EG9+ebsDELjaFEf2m6EMbRhw+/QUzsE51kaA10RaTwoNfTu29LLraGaEEFVWh9R5x5jbqNj9Wdvfq/vNNTp/XTm4SBLnAsD+7ymyMucfwHyn4ZYGspXdNd8v0HS6ZRe3JjtcOd+IjwEebZ4b2KPBCrnGs8sr+6zer7FItbLUOq2MxxdhaOml1yTQIPzeyuJPnFvmLJOw0FHJvsn/ZMMjCpByVSrf2MBua3yW4DcB/Z9m3yBwM3lQ98QUQDgmAfHwU1zG3P5ijvxFvaOz5XW3sFsCaktXfGtFfrMgUgbN8aee/7hZkA36Vi+zIUsbs+eExv5QvDn6bG21DrE8022vnfZ7gY9HFQESVMGsnZc9yqdeGJn9F09jScGcZvyinjtUUCe2/SRfjPHHa9JWvZ84pQuO+0OyAbvIEOlwz64r5qNatt47yoxAEzEUsu8oFQP2s+PX/Ni/yyEIWbH4LaK0qCPTulJKvujaq1fukSchT+9UMBVKxEebC672M1LtejtJnJfZVUp6WuAecz2QmBU4Va6WFDVLSkbAiz6ON/Jg= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Nextcloud 29
Learning 3.6.0
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:22 a.m. |
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | jQ1Xdi636ODYsfoC8Sr3MU9s6K0a/PIOZvbo0ea4D/TpW/NiVKu49cZC8JLt8oFbyp2qVI27LVBXEplSF6V004H1NMqHdnC3zhqEbs/BzRH9CIKZW7Ouzs2Qj7obBiBiszYtamVpxRvxt3bfCiIfac9mn6yMJ2OvsqDohraIT5Mh84kyuW4ibPVun/8hX2/qndkvsQQvKnO+GL8UHRV1UhiSG/ezTdjZbinc0ZVU06oWXJFuP2YXpFPc+GHG8RMBP6N3KeqmK+rMZ6lKaZY5fl//pnr8AbASDKYK0MjWQFsqLrei9R/iQbsHqjlT3vT5o0Sssrw0m++5ysCJhTb0uEPgeLvg4DUOige/iCegy+NZFb+qgb7oezetZD8s/aWxZTR645y1MZS4va5kgdAVreT0rvHDDZvx9UuKr4smMvAxX1DEUKgzqP/AMellHcwb4BVE9pVwOENp5oKttpoJXKoH/Lnwu+o+1o5m4+JH/SHHGJBCmXYeehFscARZceC9lNYsBTHL+uKILOszxJXK0OkwrFCVCGTnXFfO0hn23gwjECPGP/zwB8OwlwedZXjaZkAMomIulAxghFIw5arSOoX85kv7bOlwerVJ7jfHs8GYIqBn3b+bWzVn5MQEumuUiKBi01WH7vbjn5Neuxi7YfSBkjJjeQFOFlGEmwFwcrs= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 3.4.0
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:21 a.m. |
| Changelog | Changed — UX-Navigation Struktur
Changed — Code-Hygiene & Settings
Added — Simulator-Praxis-Sessions
Added — Student Dashboard
Added — DevCloud Integration & Leitner
Fixed
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | ly5UiDEZdUJh6uSRREEijl3s87EIDnAeze3Y9KBfIECnaFvdafIwluTTl1XeyEvAaGshOHIXMmtfVvnYA9dMLyIj+jKvSeWlFKgbTsMS7hRvCiuqGcoFBPuOm8rDzIk6AXTGieQFgNIho9p68tRzQ2MF1mFJ/qnd3ayGiasJtT7W7rbUQYNAtzL3n4CpmxVZi4msMamM+K7c0O7e6/pmQJ3HCmtpjurPs8MJzAJQf5dyTQQuDa44T9aOSi4ucDAnS+aETU20UH0C8HWU15un+T0FeIP8//J8VxHFkP4g6BzrHF9mA52QKgUnUTkxYcH1qVhL7TcKjvfGScG3MjnSV92hvpVlEDZhMNAGkCwORAPMG22r4moEOmLse0r4/tMkSZ/4InV5kc3NYmZFzigT3yBnZGmsTxyvVb1PdAGi0uNhIvS2Ay8nq6tARMz1lFMv3iz8y9MmwSwIsyMGIUq5xWG49/Fj9rqB6HvEj7lmojVhuGm4eBEiJ6dnuyu91l1O5sML68xbiaHk1lv+Q4Qy6THYKX5MKFcCTbFxfs+4acZRgquRLpLFDGkXtpJMs4XMjSCygcdKQy2bk6TSnncyhPFUiMCDkhavR/QICmtQw/RBJatqdf9+f6LT87zhA4g2jO9XXq6EcoaSTn0k7aS3eghXGRHumpYSNCDMXxuPnjI= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 3.0.0
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:21 a.m. |
| Changelog | Added — Story RPG "Abenteuer" Mode
Added — "Zeitreise" Hack Through Time
Added — Visual Identity System
Added — RAG & Document Intelligence (v4.1)
Added — Oldschool Board Games (v5.0)
Added — Personal Learning Bot (v4.0)
Added — Tools
Added — Quality & Testing
Fixed
Security
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | MWUO0JmVVcGH0NNuBs36k/SJ6luN5fkUQPaxu+CxY+5FdW/X4uAAD6NgGuM/jQsqSyKsns4V1UgbtV15xhOlHyO8/fOrnIeU1tifv52U+Sud8OdnMeCy9eQ8TmbbZwrsxT7er+1hmRgrJPC+b1++4bWDE57D6tJ85xAeJ4TeNMkSQDAy8PGI7PnhG1ae0Xx4DAXAjIm6+GZqeletoRknfiLPpLyUcF2EMOqOxdWjXhDVEGhXMLgPUcJnLPi6avTjN/CCEK1awEzVr4IhaUUI86Dub/68KQmeOFZRusIARkqmY5Bq0ER9xzcWKf26pyl10xr1GJUh2sQB+Utw3cszgq6VPS8KdsVJ3a15+uqdinFxo8QHhJz409tF9RdQnqye+0WJ2qa4d4PbndPeAiAcu3z27tlmVDmwouvxrYco4wDgUSIW3lzayLjR8IiONHylfIZ56idwu/EAYEU2u9/0oKVDeGi+Izt6z4/aX9iTjuV29T1uB1e2aasUIWyRttCFBZ01PIaJqMfubHMvRmDrcjb9U4OKUTqLg58u29eeQMimHB9O3ij0n6zQn2MJdxnnahO5seMg5tuLwRETHbcxQ0yNLskSLvSDgIa8vBr/leUgUtBPUCbIx4msuV3Tuy7HpA9Lg+3C7ZkqOIne6k0vakIc4KPjAPL/SLBwZusxfDI= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 2.6.0
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:21 a.m. |
| Changelog | Added
Changed
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | gpWcIhT4IeeSqVyKoOjXGch+flHYM9TICkDbyl7oRxuCOBH6sfYOwu5upyqwzGKl05TIRX2bqIrJiNj+ULif8rORhf3hvt03mhVuDCU1RuH9AbsD9VNvyw5Rf69FDXWD/44jH4JBjQHhD0E9MoY/Kud6Cog6W7SmIXEmGlHNz7mbopa2OoZZws6AA+SwjkDvK9BbvDrae3brEkSc2udTdi2HqSa8tbKPouwE3vdEdHWJWF3/j7P+4GM5cDXIT0B4g9eyL8r8Q1AKO0Xu/1pGPddNmeDz4gK4cQFGJF1KhhgAMEA7EM9/7wkMW6hrONfD57PJywCdeJhMTGVgGbjzLRreJ57GuI4jPhjqumOsiXRS3Evyn5LmO/q7FXn54hl1VBZBb7Kdj/t46wZzeV+vkKP/TFu2a/Amr99KFDWnNhKaF0eg/xYBAyGdNE162L7lHjXUlu5o6d1iO8i8y1NQoexyta7cqo019m4/BjhAr1QWAo5QsFJQ6hD7t8oA6Es50yFIi39Vzn2vFrkNuoUkrGtUNUH5mxEoDTCaHeLKBokStXztfaXsZzRBsi7Eem70Hqh65PQ4GAA7/BIKksrGR9XXRbbQG6ZBa1NN2iZaPDNF6t+zbq9EcfpITq7aLOthuU2OEkW4zm2Ds6wrxE+gFU+fxCePWR5H7g3OJuOcwjk= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 2.5.0
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:21 a.m. |
| Changelog | Added
Changed
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | Btgrr+hdTfM0f4h9yPsjjpUL18GMWeoMLCyfuSk+f0aj+R2D8WpUaWos8YBBAdFtoTYGKeykyLd+Ww/8ckGusCAhrB8BiV2IDSKhna3EreyedyjQ7tI9KXrif6dvkN/8FQB3JsWSXyLujapZYGX0lsvVxwf6rzmLIsOhC5gAGD+aCHwsZDxzi2bWVr3iyMaQq1rqd7HxGMUZq6E67lRr2bKCXTK46QEX1TnGw/jtv7gMg5Kq0pG39oRgOTtpjNc/0VJR/KUw4PujcVYMaOyLOlJlNjN0bZjgsgyijcACSi5L3gF8/M7yKvHFwZK/MKaWozRsTu1fJBtvrblhCBeJvoAGanAW+1gCE4SyNzClU/ToY/utQGJWUFNhARuMHjmqkAiFjfoev57XvvKIlC3mBF9U8oRIL9uQY+O6D1d1oynxvyVLvCmMOzw36xzHcEr7Hygu6PJUEOS79QkROIBiivsT91fAgRyFnStnbrM+0Az8Jiyis1mRU3lzOOSEIomZoapMevwMgngBQUwfUPDeQysmaz5DdpmDNW6oHbjV8WwIItNkK2sZm4VoDMud+PyGbLBIG/3HBjQVS1Hrhc4cjpoBgVLASsIVh6qIzQAsJnpagFsxxAm9azNMiNm1vgvcqRUnVStk0hi4B4pO3pr76/K/h3m7Y7MJDu0n736r4Ww= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 2.2.0
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:20 a.m. |
| Changelog | Fixed
Changed
Technical
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | rHTnxsAiUtmAEk1HAE6AJN6jKvIyjYYyh58gOmB0JoBHJQyT5pFGKLy2mbGZ5ILVw/MqY1uD4/04K0b42tuj41OEKmXtIa53QcI2sBK0W3EeyAui2QmwXWlDUbaWYyo2BMarLHNt8WYuGcXM1erNLm0ucjsCAhCaW4QWwPeYU2j03TmyIhoi4MdUXXls6E0xJvLx3X8d/+lAJ5+JoFGXPkiK0celrDKW2jfiJP8t/GHWlutfA7HMmM6rzk9E+BgYMJgDLMZb93TVAs8TrTQDxQTjhN7zbWAd4l/QP1bbczF/tS8/wTW04yPJFoTr5HnNEHvsaPyB0oLmvvffxGmiwtKmyfTgf9vKBYARQGaj+khYGm2mKHTk5b4u1neqHJ92iO8CMPkj9ieg6AcZc2YV19URlTZMKbzn4lSxTfb4K5Gm+SXH/1heBs88fRNLaf5olKjuDiDExfxKlzzj+wiigXP9UF+va8sXj8JOz2TFMLQoPbTmnU1FOHgbtNJBcnnqe4SXz1eqRNSXQ2OGZW8bAmpo0oe4MK1CljeIIpIc+E5wjFZblWjw0NzIjoZEAkHg5SuHknsMDbcUqQPvCBJavpHM0L535Zmqpteh7H9kUw3H1BcD5hJyuAlL7FNKEtMO5TSOh7vFlCCNORllnXhi/i1oUL56gWGTbRUgiZs+fhE= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 2.1.0
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:20 a.m. |
| Changelog | Added
Changed
Technical
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | HyyUtHF7C32M+YZc15dn2kRI/DltaewXzt5Im3Zu3rPS12Q+ICmOK+AhT/TicLBFR3Zr21BjtyhcjcrFf5JmXIG9c65OEEyK2ApbXAa5HfFFhUbPIAjj+z2eG3F2+71DrFluPVg5imtKCJ1+zmZfNC3EFI+UFhUFPGor76KTJphQrT01qMaD21XuWlbr59lOI3PLuV+qENWBC2pvQMcBDTyfDEpanPR/NRZ9I31TqA5qj9d6su9UYxW0AO/21Dz6cTvUx6AeJksLyRjQsGEMZhvp5Lv3k3X4fiBp4q6j/VKtt/R89eCbNAjEcubZwYsAx6TA6gK1FtfOwO++7pU4EPzDlKFTBUpqoXJFvelF+SRg5h5oNJYU4zoJRCRV7IOIwliR//2G4Rh5bKenEELEhJ47l8lHfdw2vAkY1zMcOFRoTmda27VPD4W+uOBnd+7sXUSlPLCPRZYmZTMuFehgnPvLM8jN7e57ldBnzYw2AfSkS8vFmsIiT/TqhUknc7kFUAMD3Cz0PmofWWM+CbglCnD/HURBJW6FYX8dnA7fJhkyi7wSeC9nFc9TAU3jlVRiL/RA/wAmlxP2ZXJUk4JpuzxsdAwuBXkDRgnrmjnz31WdiqAI9f8HOPh9vc9ttbbMXP35llqMTa3T9NfnMZR0pkY0SKXcmSbAK3IHsv4dPI0= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 2.0.0
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:20 a.m. |
| Changelog | Added
Changed
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | X22wHYsHapYtxGW+/4w3wuihpu0uy3Mi5x076ajJx5VbizQVWSF8uURw2bu+y/pQn4GZxinHK/JxHWqcCdU86MB3ThayzDX7ySTGx/z016eudjyAYAYGPx84KJ+ciGXFFiiS+QA7ebnPjnm/8O365ve4tVtv+7EqjHzOwntJnlT+GL9FAYiUS1z5UzFSuI02nNz3GXc3PG1NeWf3M1iAG9Q26zjv3n4q0mV1/GstjWvuJ5bAH/C8eNWtumTPjDq0/sBza15+DPzBtTuSDanieXSPi+EG2geKozRNe7fWBCWflVScnK38+9ke0vQsC+cgNMgsS+t9Qquv1IHQqbQLzEpFRq88LcWfar9VH0YFG9E1FaX2XrbF+59lZdM39NvwLrOCIfJFt7Qpnv/9Zkv4voezhaST8lKLI7FC/jCNhDcN6IpLPj3a8VuYsyMfu2vq3A1VDAyq7qb7T0l7T/FTRVQG2DlxZLnRMSMsQgFHmbiP2/5S553/N9JErAgrY85op8ucOCv83ysvUOYLVNtXHbPq9YyH+7GXDK0OsIvIfoK+gsaj/qcBt2x88FH1SlpY0VLDkZ7huBC21rvKTV0lT3sXyNo0H2HKPGR14Xm8DsN5GCIaljf0ErOJRfsxX9nUpDqU5aqWk8ABK+kyTldmwViOizIzc0uMMdeu0G7bUWE= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 1.9.0
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:20 a.m. |
| Changelog | Added
Changed
Security
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | dp2AlnFQwp1Cy8OCA/kE3gVqTvYhN9ORN/Oa86Lk0jjsYVLVFDHML+2ga4rlw5rjLTzojVtzB4BM1uJdyu/fRrdCUz9DhBBxIgNLNto8oIzu6HOYkE4TCB38quz5MGBbCVvZWnjmKb0ugYvzixvpy7ZPJnAWB5bwfj8C8AJqeEbbqqClkbjE4SAO9sxLfJbzDyWK7au4/It+H5gOO1yzXzUL6azX31M4acCwXZNI8AMRj6UHHqudtLsb9WgEC+cIHGEOfArbdIN9MDh1eDU3R17uuPjJw19g0KqZsc/NqGb/XuPUmHOHdcr8XzHDO4gYxp6FTEiMR8anCFogfEzpfrwGr/RAFzFBI0zfZ0+cbLHCNW3xrPVy/hOKGTlYXUHroalE6cvYdniSoXvQ09m6GlynsCauLZ8+hCb679ewlremqakW3E5RLtPL+xkP/ti0b8nev0Mdd9smil0YbrtPA6kJyk5JgllkPT3xhDDOtYrH+yrX2VNp5f4ypdWkPS8hM/SHId2W5q2D6K9XHVymde1aeA7AYPfa5/c62k7bvmwLbbNOWF4stKfq8MCA83RXASbfeHnAbdNbFltSPB9CT8oHBlBikwxk32iVKyoGEzuKZbAtZhC1x69ryyO0Uw5BAx6vexGDJUdgQb3PyeN5i2tV3Z2s3GCtHMjF+y0E8tY= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 1.6.0
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:20 a.m. |
| Changelog | Added
Fixed
Performance
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | KQnhIvGaYFr9qdGYI0R0k4GLBar4u3swxmHkT+MfcE1phTVpyAm8O9s/s1TIz7qIDG3TA7CcjVDPTh57M2WysEi8/Yu8OZgE2pjJbsTOOssjRtFoGUqzyU4AR74azP5w3f/wdgk0jiIEQvOV+4aM3fENSOSktpfeGZzhch0xHUfON9kS2h4x8+8AqH9M/xkPJvS0dUIUoGNGYsug8qu3HkRcBxsH7n4hYzg3ycx+eL8vWpwfhFOhAV70cpcHOrK/oVz0ra4tl06LdPDNWeCB3AYCHU8hcehaPr+VsNJmgOdBoRf7JbesAu5YOB25qy340wJ+XlLonXe03NTq+xoG67Na0laU9cs+j56X856ik8G0UeT4vIywTObfh0iKmtqk/pUKzv0YopTYl/iSPtU/hTquoXnSYbEALoyPyh9aJpgpKXEn7d7qyoMo5/9Bx1owdXNxIi7gGtue1MMrFTkCIEm3/SMFWmA4XBXSRt2zP4sEUKaE1L8STzO57jFtpzt/WfC47ccCRktkLEkXDIIpwYwjHQYol7P/luO1OqUwJVefFnC52Fc4tJDrabMIbLqfOqwUPip0o18zcqsaNpTVyc6Mw+VLgO6MkP6lmdWfq0nvpBpKMu5e7cySJoT440xsvCBTWIIcfQyYcMJGxFscSondANcYYAg/ixhtChuTd5U= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 1.5.0
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:19 a.m. |
| Changelog | Added
Changed
Fixed
Performance
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | OyK9vuzcblU3s5znaUXHm8WvkECMxcl4Jz5Xt1pNg4mTSvtO0R26bat9p9AMH75j70QPKj0FUJYI6jhObMU7X/lUu6b6+UhvO+RCtzO3/4OQ+gwULA4qSX4oWzmiG6obxmI51H0AnBOCwLb/JuVlbJJzDWuaSetL7fZX5oOEGoNuom7ZK3eoPovLG0d94fhldGhXBph8D6iUsySsmxuA1nU/nFE8kFTXAj89xHxPb1V6G4omNw+0K7mfjshDC++A44/zibOE/XvHYhLPmch/MvvHyPkJ7jMXzhOsSJYB+EAQMGEVMig4tOf6Cug9HFd3+adiHIPP+UpyI3R1lZP5YNSMsuvDviDHXI16P25mr87PZO6/XcOxbwRV+eG7aiRlRTtgvgbfCPQacIJfT+zzZzGytY2sa+htxiTis0sdQY2BdsdtlwD75NmlP37KEZFJuG6y+4TTV7kN6iTueYxfoYTcQ9irz82FrgNYTAgWAgNXJ6K9rnlHlBAc7ZU9+VT6tNzi39eJflwwLJKPjhPyBKiZ10ycIPwgJYLAtbTQdaYF7rmBDVM8xkS+KSjvyErD+vzV+lZRVy6G2zHZpiRhPSFHGc1ytWa3o180ukeo0fw2/fz29R/OcIxFupinMuAPeaoHE2yrGkHvg8yJSHq2Scen7Bp1AhNmiL8BIbSAHe4= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 1.4.0
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:19 a.m. |
| Changelog | Added
Changed
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | YuFGppj5TQhlB5nd+fXqJurxGQUn7l0FFIqbWhXJMf9xPEi/g3wKdx7qukdK2ttz1Rf5xEbSdoLsGj3q1F7V5DZ+4+4GmMewS+MlYE4GA9ESFIA6lHLYxThICgb3G2lEGtImmp57tmGv7dzAiPqIH4pEdC0KT/iO08+VGy5R5s1gS5r36nHSrytf5C7JUBSSmOg6rVpUFIccDaXv8zn1f9sWWAZw4pRptDx+X29foqY2Zt4S/Swuz/SOGWKyfhhPw/x6RHjB3vnJIxx64Oi4Rom8BNdrU911RtMUFXLcnxq4xsv7VO2wGMkjNHegpL2yNr68yJSEm0bOjmVih06XMpJDNC0KN4S0vwnUkDIm1t9Dk1zxSPK5ba/PlQrTFxMVwratZsc1Uz0b/VqUBaZTu9oEBMpBm4CTrSf8XK29CNQ5EQXAzMSB0UUz0TqPpL2rI9kkcejJl0cololPd8N5R5jJpQ5miguwm6UjfTrIJzaizm6MAtXg+wx/DFfTyaSS936v1JEaRGIy4XkeQ9ZAAnSANlx9o8HTyLnWc7v6EsdkSo/7q88h7FaFUrlgkb3Gv7CQLBIJZ2jLtYa/2jv5gHQrg3c9unmIPLK8njpwS5+KgMH1V8LsyvraUW9ejzfmGv/BuN+reNyvToEoP8JIFPLs7SP1areV9svmkEnjIT8= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |
Learning 1.3.4
| Release Details | |
|---|---|
| Updated | June 24, 2026, 9:19 a.m. |
| Changelog | Security
Fixed
|
| Licenses | AGPLv3+ |
| Certificate | -----BEGIN CERTIFICATE----- MIIEAzCCAusCAhL4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB dXRob3JpdHkwHhcNMjYwMjE5MTIwNjM0WhcNMzYwNTI3MTIwNjM0WjATMREwDwYD VQQDDAhsZWFybmluZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALi7 IyOTssJkAP8hllbLrwWmuhi3R8D6GZVB4inBQfUKu4lcShFuqanFgEipA17sikdW ktyrbqV2MhZi7UJSPFarnUP8zf7uBLh79mvSb8dMoqorR+lqZpPbAj3a1oKkU7hc MLjkYNKuFJlKiJnyJDGASzff/eZCdTjnk1q6w3w8C4NGVKlrt4Cq44NKi4jSfEL2 WMaifKaAnpQRRHR59BIggtGfu5SbThTyy8dHeeYSQ+x/0svIBiaRA4jrvqn0kMx5 HoLXgS3wuAZgjC40sI7Mw331Glj8GkAJcJyDJyQE/H/ZU4rKrvcaQHL/3MlmGTR4 /cjPfDhCzUYt5E/j/Y+TF43GUjNatzXf86aGvlxz9ajC8nfdwTCaa2ty6xnGh6dj N0BqWTeRWOVWTrKXN9Ajxbhq9/wVI3uknRdIMZHM3kd9Gl47ha5SGxJh0vpUtayq 3ZMFnQjpQDHWq9rHDGwAa0i9PqvBOPRXerezJhFBtaYuNNT7IYB9q5pG3aFAG8Uz YFKrbuHP9+23s+6ccH2nDnkwKCIg+lImmTjZfhIqiAuxHYPBeQvT0ObCaWW7oH6d XucjHsA09ql3lN+lsa6OlFNSJugeRaZo8SDmM0YZgaIEmK/g217A8NKA+2g1rSmF hkRLTrYFCrP3XPY62eq+jB5kL0A5IzwAJdd4WlNrAgMBAAEwDQYJKoZIhvcNAQEL BQADggEBABNbpoehsB5WXmkJgDYPpP+z/YksqVeVg0k+79iwAJzaIyISkfqSkt5l DGKcfDPYOCw+nhrWZWyI8mS6noWvYVHK/AWbSI4uuBkaC8t8VgpBvBlRDyui1ewq 11fne57P9cQNHwk0PGkjvsAhykq/85AXks1iIKP9sjzrmrv0s61tvbE5LJtulWKY SbkzDiFGlQFAAKIm9z6UUENNMty8QkBMFrLd/MxSEfY0x2YcOEx8ptB07AMNPzwW t0k6ykD59OzU+t1SsSqWEih3wxP8FkO5XSxrFlXK/L5f55NpQeel3vh57a5fGQb6 UI4RLlKb/qz3o1Bj1qdKBp32qx6G6/Q= -----END CERTIFICATE----- |
| Signature | ajCD73Wim+3CcebKFs72Co993wGojtfsPy8b+Gde+kx+EhPmDpzYEGdgbb54ZBqpDmJAroHIbaqZa0FfK8SwvFwC2JZ7WOp4xwOAjp+V7ruKvXu24MmzsH2wUp9U2ec+sO+EG9+ebsDELjaFEf2m6EMbRhw+/QUzsE51kaA10RaTwoNfTu29LLraGaEEFVWh9R5x5jbqNj9Wdvfq/vNNTp/XTm4SBLnAsD+7ymyMucfwHyn4ZYGspXdNd8v0HS6ZRe3JjtcOd+IjwEebZ4b2KPBCrnGs8sr+6zer7FItbLUOq2MxxdhaOml1yTQIPzeyuJPnFvmLJOw0FHJvsn/ZMMjCpByVSrf2MBua3yW4DcB/Z9m3yBwM3lQ98QUQDgmAfHwU1zG3P5ijvxFvaOz5XW3sFsCaktXfGtFfrMgUgbN8aee/7hZkA36Vi+zIUsbs+eExv5QvDn6bG21DrE8022vnfZ7gY9HFQESVMGsnZc9yqdeGJn9F09jScGcZvyinjtUUCe2/SRfjPHHa9JWvZ84pQuO+0OyAbvIEOlwz64r5qNatt47yoxAEzEUsu8oFQP2s+PX/Ni/yyEIWbH4LaK0qCPTulJKvujaq1fukSchT+9UMBVKxEebC672M1LtejtJnJfZVUp6WuAecz2QmBU4Va6WFDVLSkbAiz6ON/Jg= |
| Signature digest | sha512 |
| Dependencies | |
|---|---|
| Required Nextcloud versions | >=29.0.0,<32.0.0 |
| Minimum Integer bits | 32 |
| PHP | >=8.1.0 |