Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 22 additions & 9 deletions developer_manual/release_notes/critical_changes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -70,15 +70,28 @@ Removed front-end APIs and libraries
Removed back-end APIs
---------------------

- All these interfaces were deprecated since Nextcloud 23 and were removed without replacement:
- ``\OCP\Remote\ICredentials``
- ``\OCP\Remote\IInstance``
- ``\OCP\Remote\IInstanceFactory``
- ``\OCP\Remote\IUser``
- ``\OCP\Remote\API\IUserApi``
- ``\OCP\Remote\API\ICapabilitiesApi``
- ``\OCP\Remote\API\IApiFactory``
- ``\OCP\Remote\API\IApiCollection``
Remote API
^^^^^^^^^^

All these interfaces were deprecated since Nextcloud 23 and were removed without replacement:

- ``\OCP\Remote\ICredentials``
- ``\OCP\Remote\IInstance``
- ``\OCP\Remote\IInstanceFactory``
- ``\OCP\Remote\IUser``
- ``\OCP\Remote\API\IUserApi``
- ``\OCP\Remote\API\ICapabilitiesApi``
- ``\OCP\Remote\API\IApiFactory``
- ``\OCP\Remote\API\IApiCollection``

Preview API
^^^^^^^^^^^

The registration method of the preview manager ``\OCP\IPreview::registerProvider`` was deprecated since Nextcloud 23 and was removed now.
Instead of using the manager register your provider via the ``IRegistrationContext`` when booting the app.

Other removed back-end APIs
^^^^^^^^^^^^^^^^^^^^^^^^^^^

- All the deprecated methods of ``\OCP\Calendar\Resource\IManager`` and ``\OCP\Calendar\Room\IManager`` were deprecated since Nextcloud 24 and were removed without replacement.
- The ``\OCP\Collaboration\AutoComplete\AutoCompleteEvent`` event was deprecated since Nextcloud 28 and was removed with ``OCP\Collaboration\AutoComplete\AutoCompleteFilterEvent`` as replacement;
Loading