From 21b15dfae1ac61020715755d3faab453d37b78ce Mon Sep 17 00:00:00 2001 From: Andy Scherzinger Date: Fri, 24 Feb 2023 14:51:25 +0100 Subject: [PATCH] Add note about dependency limitation with respect to supporting Nextcloud server versions Signed-off-by: Andy Scherzinger --- developer_manual/app_development/info.rst | 3 +++ 1 file changed, 3 insertions(+) diff --git a/developer_manual/app_development/info.rst b/developer_manual/app_development/info.rst index a90b95bb3..f006efaa9 100644 --- a/developer_manual/app_development/info.rst +++ b/developer_manual/app_development/info.rst @@ -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