From 2f8e7e23ee5fc0d05a8f24198b528175c6baebf4 Mon Sep 17 00:00:00 2001 From: Richard Steinmetz Date: Mon, 16 Jun 2025 12:57:17 +0200 Subject: [PATCH] feat(developer): document \OCP\OCM\ICapabilityAwareOCMProvider Signed-off-by: Richard Steinmetz --- .../app_upgrade_guide/upgrade_to_32.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_32.rst b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_32.rst index b33d36d7a..0c6dcac12 100644 --- a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_32.rst +++ b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_32.rst @@ -48,6 +48,7 @@ Added APIs - New method ``\OCP\Files\Template\ITemplateManager::listTemplateFields`` to allow listing the fields of a template. - New method ``\OCA\Files\Controller\TemplateController::listTemplateFields`` to list the fields of a template, accessible at ``/ocs/v2.php/apps/files/api/v1/templates/fields/{fileId}``. - New method ``\OCP\Files\Template\BeforeGetTemplatesEvent::shouldGetFields`` to get the event's ``withFields`` property, which should determine whether or not to perform template field extraction on the returned templates. +- New interface ``\OCP\OCM\ICapabilityAwareOCMProvider`` to extend the OCM provider with 1.1 and 1.2 extensions of the Open Cloud Mesh Discovery API Changed APIs ^^^^^^^^^^^^ @@ -65,6 +66,7 @@ Deprecated APIs - ``\OC_User::useBackend`` is deprecated, please use ``\OCP\IUserManager::registerBackend`` available since 8.0.0 - ``\OC_User::clearBackends`` is deprecated, please use ``\OCP\IUserManager::clearBackends`` available since 8.0.0 - ``\OC_Helper::isReadOnlyConfigEnabled`` is deprecated, please use the ``config_is_read_only`` system config directly. +- ``\OCP\OCM\IOCMProvider`` is deprecated, please use ``\OCP\OCM\ICapabilityAwareOCMProvider`` available since 32.0.0 Removed APIs ^^^^^^^^^^^^