diff --git a/developer_manual/release_notes/critical_changes.rst b/developer_manual/release_notes/critical_changes.rst index a8341d8881c..3a1492adda9 100644 --- a/developer_manual/release_notes/critical_changes.rst +++ b/developer_manual/release_notes/critical_changes.rst @@ -53,6 +53,17 @@ Removed back-end APIs - ``\OCP\Share_Backend``, ``\OCP\Share_Backend_Collection``, ``\OCP\Share_Backend_File_Dependent`` were removed. This old share backend was replaced in Nextcloud 9 with a new backend system based on ``IShareProvider``. +- All these methods were deprecated since before Nextcloud 20 and were removed: + - ``\OCP\AppFramework\Http\EmptyContentSecurityPolicy::allowEvalScript`` + - ``\OCP\AppFramework\Http\EmptyContentSecurityPolicy::addAllowedChildSrcDomain`` + - ``\OCP\AppFramework\Http\EmptyContentSecurityPolicy::disallowChildSrcDomain`` + - ``\OCP\Collaboration\Resources\IManager::registerResourceProvider`` + - ``\OCP\Notification\IManager::registerNotifier`` + - ``\OCP\Util::recursiveArraySearch`` +- All these classes were deprecated since before Nextcloud 20 and were removed: + - ``\OCP\AppFramework\Http\StrictContentSecurityPolicy`` + - ``\OCP\AppFramework\Http\StrictEvalContentSecurityPolicy`` + - ``\OCP\AppFramework\Http\StrictInlineContentSecurityPolicy`` Unified sharing