Skip to content

Commit cd3fb0a

Browse files
Merge pull request #13950 from nextcloud/dev/noid/php8.5
feat: Support PHP 8.5 in Nextcloud 33
2 parents 9a435c7 + 3fb0248 commit cd3fb0a

File tree

3 files changed

+10
-3
lines changed

3 files changed

+10
-3
lines changed

admin_manual/installation/system_requirements.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ For best performance, stability and functionality we have documented some recomm
3636
| PHP Runtime | - 8.2 (*deprecated*) |
3737
| | - 8.3 |
3838
| | - **8.4** (*recommended*) |
39+
| | - 8.5 |
3940
+------------------+-----------------------------------------------------------------------+
4041

4142
See :doc:`source_installation` for minimum PHP-modules and additional software for installing Nextcloud.

admin_manual/release_notes/upgrade_to_33.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ Upgrade to Nextcloud 33
55
System requirements
66
-------------------
77

8+
* PHP 8.5 is now supported.
89
* PHP 8.2 is now deprecated but still supported.
910
* PHP 8.1 is no longer supported.
1011
* Oracle 11g is no longer supported.

developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_33.rst

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,11 @@ Removed APIs
4848
Back-end changes
4949
----------------
5050

51+
Support for PHP 8.5 added
52+
^^^^^^^^^^^^^^^^^^^^^^^^^
53+
54+
See below section for option code changes in your app and dependency management
55+
5156
Support for PHP 8.1 removed
5257
^^^^^^^^^^^^^^^^^^^^^^^^^^^
5358

@@ -58,7 +63,7 @@ In this release support for PHP 8.1 was removed. Follow the steps below to make
5863
.. code-block:: xml
5964
6065
<dependencies>
61-
<php min-version="8.2" max-version="8.4" />
66+
<php min-version="8.2" max-version="8.5" />
6267
<nextcloud min-version="31" max-version="33" />
6368
</dependencies>
6469
@@ -69,11 +74,11 @@ In this release support for PHP 8.1 was removed. Follow the steps below to make
6974
7075
{
7176
"require": {
72-
"php": ">=8.2 <=8.4"
77+
"php": ">=8.2 <=8.5"
7378
}
7479
}
7580
76-
3. If you have :ref:`continuous integration <app-ci>` set up, remove PHP 8.1 from the matrices of tests and linters.
81+
3. If you have :ref:`continuous integration <app-ci>` set up, remove PHP 8.1 and add PHP 8.5 from the matrices of tests and linters.
7782

7883
Default user agent for outgoing requests changed
7984
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

0 commit comments

Comments
 (0)