Nextcloud Server 26.0.0 → 27.0.0
4 versions, 3 critical-change sections in 1 version, 1 required stop
Required stops
- 26.0.13
Latest 26.x release.
Nextcloud must be upgraded step by step:
- Before you can upgrade to the next major release, you need to upgrade to the latest point release of your current major version.
- Then run the upgrade again to upgrade to the next major release’s latest point release.
- You cannot skip major releases. Please re-run the upgrade until you have reached the highest available (or applicable) release.
- Example: 18.0.5 -> 18.0.11 -> 19.0.5 -> 20.0.2
Wait for background migrations to finish after major upgrades. After upgrading to a new major version, some migrations are scheduled to run as a background job. If you plan to upgrade directly to another major version (e.g. 24 -> 25 -> 26) you need to make sure these migrations were executed before starting the next upgrade. To do so you should run the
cron.phpfile 2-3 times, for example:$ sudo -E -u www-data php -f /var/www/nextcloud/cron.phpSource: https://docs.nextcloud.com/server/latest/admin_manual/maintenance/upgrade.html (checked 2026-09-26)
Version by version, oldest first
26.0.1 – 26.0.2: no action items (2 versions)
26.0.3 – 26.0.12: released after 27.0.0; not on this route
26.0.13 2024-03-28
Required stop
27.0.0 2023-06-13
Quoted from docs.nextcloud.com/server/latest/admin_manual/release_notes/upgrade_to_27.html
Critical change
System requirements
- PHP 8.2 is recommended over PHP 8.1.
- PHP 8.0 is deprecated and might be removed in Nextcloud 28.
Critical change
Exposed system address book
Nextcloud 27 exposes the system address book. Restrict the enumeration settings if your users should not see other users.
Critical change
Web server configuration
- The recommended nginx configuration changed as Nextcloud now supports module javascript with the
.mjsand audio files with.ogg/.flacextension, make sure to add these extensions to the list of static files.
Release notes from github.com/nextcloud/server/releases, and Upgrade to Nextcloud 27, checked 17 hours ago. Only text the vendor marks as breaking, or puts in a warning/caution/important note, is shown; read the full notes for anything else. Nextcloud's GitHub release notes are lists of merged pull requests and mark nothing as breaking. What is quoted instead is the admin manual's “Critical changes” page for each major version (Upgrade to Nextcloud 26, 27, 28, 30, 31, 32, 33 and 35; there is none for 29 or 34), one item per section, labelled “Critical change”, on the x.0.0 release. The manual has no such pages before 26. Versions are covered from 23.0.0; GitHub has no complete release list before that. Required stops are the latest point release of each major version on the way, per the manual's upgrade page.