Upgrade to Nextcloud 18


Critical changes were collected on GitHub. See the original ticket for links to the pull requests and tickets.

Front-end changes


  • Overall font-size was increased. Please make sure you use relative units like rem instead of pixels.

Deprecated global variables

Back-end changes

New APIs

  • \OCP\WorkflowEngine namespace


  • \OCP\Collaboration\Resources\IManager::registerResourceProvider: use \OCP\Collaboration\Resources\IProviderManager::registerResourceProvider instead.

Behavioral changes

  • Email shares and link shares now share the same config. You cannot create mail shares if the share links are disabled by your administrator

  • Please register new sidebar tabs scripts with the OCA\Files\Event\LoadSidebar\Event script

  • Viewer binds the full file object to the views now. Variables names changed!