Critical changes

info.xml requirements

Update info.xml to add Nextcloud 34 to the support range:

<dependencies>
  <nextcloud min-version="35" max-version="35" />
</dependencies>

To allow installation on older versions too, just keep the previous min-version.

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

  • All the deprecated methods of \OCP\Calendar\Resource\IManager and \OCP\Calendar\Room\IManager were deprecated since Nextcloud 24 and were removed without replacement.