Merge pull request #9658 from nextcloud/addDependencyLimitationInfoForAppDevelopment

Add note about dependency limitation for apps
This commit is contained in:
Andy Scherzinger 2023-03-20 09:54:20 +01:00 committed by GitHub
commit 2602f8e72d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -270,6 +270,9 @@ dependencies/nextcloud
* if absent white-listed owncloud versions will be taken from the owncloud element (see below)
* must contain a **min-version** attribute (maximum 3 digits separated by dots)
* can contain a **max-version** attribute (maximum 3 digits separated by dots)
.. note:: Dependencies `dependencies/php`, `dependencies/database` and `dependencies/lib` are checked at installation time (not on update time), hence applications need to stick to the dependencies supported by a major version of Nextcloud the moment an app releases support for that version, i.e. app needs to support the same PHP version-range the supported Nextcloud version supports.
background-jobs/job
* optional
* must contain a php class which is run as background jobs