Hi community, the next release of Nextcloud 35 (Hub 26 Summer) is around the corner!
it’s time to bundle common questions and frequent issues into a WIKI post (where everybody is welcome to add content) to help users to find solutions for frequent issues after update to NC35. This helps to avoid flooding forum with similar topics and helps everybody to identify and solve known issues.
in case you hits issues after upgrade
- review system prerequisits and upgraded infrastructure requirements listed below
- check Apps support for NC 35
- search and review existing topics for solutions or troubleshooting hints
- like topics tagged nc35, setup_warning or update_problems or combination of them
..sometimes issues repeat/reoccur - please look at:
- Frequent Nextcloud 34 “Hub 26 Spring” update issues and Topics tagged setup_warning & nc34
- Frequent Nextcloud 33 “Hub 26 Winter” update issues and Topics tagged setup_warning & nc33
- Frequent Nextcloud 32 “Hub 25 Autumn” update issues and Topics tagged setup_warning & nc32
- Frequent Nextcloud 31 (Hub 10) update issues and Topics tagged setup_warning & nc31
especially if you quickly jump over the previous releases.
system pre-requisits
NC35 system requirements
NC35 critical changes
The list of officially supported operating system has been updated:
- The minimum supported version of SUSE Linux Enterprise Server 15 has been bumped to SP7.
- The minimum supported version of Debian Linux has been bumped to 13 (Trixie).
- The minimum supported version of Ubuntu Linux has been bumped to 24.04.
The list of officially supported databases has been updated:
- MariaDB 12.3 is released as a new LTS version and is now supported by Nextcloud.
- MariaDB 10.6 is out of support and thus Nextcloud dropped support for it.
- The minimum supported version of MariaDB is now 10.11 LTS.
- MySQL 8.0 is out of support and thus Nextcloud dropped support for it.
- The minimum supported version of MySQL is now 8.4 LTS.
- MySQL 9.7 is released as a new LTS version and is now supported by Nextcloud.
Note on MySQL 9+
MySQL 9+ dropped support for MD5, some parts of the Nextcloud ecosystem might still rely on it. You need to make sure that after upgrading to MySQL 9+ you load the MySQL component for MD5 support, to do so run this on your MySQL 9+ server:`INSTALL COMPONENT 'file://component_classic_hashing';`
supported database version
- PG18 is now recommended (> PG14 supported)
- MariaDB 11.8 recommended (> 10.6 supported)
supported PHP versions
- PHP 8.2 is not supported php82
- PHP 8.3 stopped active development but receives security patches until 2027-12-31T00:00:00Z php83
- PHP 8.5 is now recommended. php85
32-bits support
If you still use 32-bit system it’s time to plan an upgrade. The topic is really controversal since some time and 32-bit support becomes harder every day. 2 years ago the decision was made to avoid hard removal of 32-bit support, but it’s clear it will disappear sooner than later..
- Update on 32-bit support: decision to block the update on Nextcloud 26 reverted
- 32bit support blocking improvements & needing help
Github references
Issues
- [TBD]
- [TBD]