First maintenance release for Hub 5

Hub 5 is Nextcloud 27! Here is a table with supported php version vs. NC versions:

NC version php 7.3 php 7.4 php 8.0 php 8.1 php 8.2 php 8.3
22 :white_check_mark: :white_check_mark: :white_check_mark:
23 :white_check_mark: :white_check_mark: :white_check_mark:
24 :white_check_mark: :white_check_mark: :white_check_mark:
25 :white_check_mark: :white_check_mark: :white_check_mark:
26 :white_check_mark: :white_check_mark: :white_check_mark:
27 :white_check_mark: :white_check_mark: :white_check_mark:
28 :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
29 :white_check_mark: :white_check_mark: :white_check_mark:
30 :white_check_mark: :white_check_mark: :white_check_mark:

For Debian users the switch goes directly from php 7.4 to 8.2:
Bullseye 11: 7.4
Bookworm 12: 8.2

If you are on Bullseye 11, you can either use a 3rd-party package to have at least php8.0, then upgrade to NC 26 or later and then upgrade the system to Bookworm.

You can try on Bullseye, to get up to NC 25. Then upgrade to Bookworm. NC25 itself does not support php 8.2, so you can’t just run the updater. But you can do a manual upgrade, where you just keep the data/ and config/ folder, you remove the code from NC25, you download and copy the code for NC 26 (https://nextcloud.com/changelog#26-0-4), and then run php occ upgrade. The code of NC 26 is compatible with php8.2.
The only issue: if there is a problem, you have change your OS version, php version and the NC version, you need to figure out where the problem is!

2 Likes