Upgrade to Nextcloud 30

System requirements

Web server configuration

Make sure that your web server is serving files with the webp extension (WebP images) correctly as static assets. This is included in the shipped .htaccess file but if you use another web server or custom configuration you need to check this manually.

Nextcloud configuration

Changes to the available options in config.php.

Previews for PDF files with Imaginary

The preview provider OC\Preview\Imaginary is no longer generating previews for PDF files. Add the new preview provider OC\Preview\ImaginaryPDF to enabledPreviewProviders to enable preview generation with Imaginary for PDF files.

Automated clean-up of app password

Nextcloud 30 will :ref:`clean-up unused app passwords<authentication-app-password-clean-up>`.

Monitoring: Counting of active users

Starting with Nextcloud 30.0.12 the monitoring app was adjusted to count the active users in the same way as occ user:report and the support app.

AppAPI (app_api) is now a default app

Starting with Nextcloud 30.0.1, the AppAPI app is included and enabled by default. See :doc:`../exapps_management/index` for details.

You can disable this app in the standard manner via the Apps menu if you do not expect to use AppAPI integrations in the near future.

If AppAPI is disabled, other apps that depend on it will not be visible in the app store. AppAPI-related setup checks will also be deactivated.