Skip to content

Commit d1d70c4

Browse files
committed
set PHP minimum to 8.3
Signed-off-by: Andy Miller <rhuk@mac.com>
1 parent e5a659d commit d1d70c4

File tree

8 files changed

+11
-11
lines changed

8 files changed

+11
-11
lines changed

‎.github/workflows/build.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
- name: Setup PHP
2424
uses: shivammathur/setup-php@v2
2525
with:
26-
php-version: 8.2
26+
php-version: 8.3
2727
extensions: opcache, gd
2828
tools: composer:v2
2929
coverage: none

‎.github/workflows/tests.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
unit-tests:
1414
strategy:
1515
matrix:
16-
php: [8.4, 8.3, 8.2]
16+
php: [8.5, 8.4, 8.3]
1717
os: [ubuntu-latest]
1818

1919
runs-on: ${{ matrix.os }}

‎CHANGELOG.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@
128128
## 10/23/2024
129129

130130
1. [](#new)
131-
* Set minimum requirements to **PHP 8.2**
131+
* Set minimum requirements to **PHP 8.3**
132132
* Updated to **Twig 2.14**
133133
* Updated to **Symfony 6.4**
134134
* Updated to **Monolog 2.3**

‎README.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ The underlying architecture of Grav is designed to use well-established and _bes
2020

2121
# Requirements
2222

23-
- PHP 8.2 or higher. Check the [required modules list](https://learn.getgrav.org/basics/requirements#php-requirements)
23+
- PHP 8.3 or higher. Check the [required modules list](https://learn.getgrav.org/basics/requirements#php-requirements)
2424
- Check the [Apache](https://learn.getgrav.org/basics/requirements#apache-requirements) or [IIS](https://learn.getgrav.org/basics/requirements#iis-requirements) requirements
2525

2626
# Documentation

‎composer.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"homepage": "https://getgrav.org",
1313
"license": "MIT",
1414
"require": {
15-
"php": "^8.2",
15+
"php": "^8.3",
1616
"ext-json": "*",
1717
"ext-openssl": "*",
1818
"ext-curl": "*",
@@ -107,7 +107,7 @@
107107
"config": {
108108
"apcu-autoloader": true,
109109
"platform": {
110-
"php": "8.2"
110+
"php": "8.3"
111111
}
112112
},
113113
"autoload": {

‎composer.lock‎

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎index.php‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
\define('GRAV_REQUEST_TIME', microtime(true));
1313

14-
\define('GRAV_PHP_MIN', '8.2.0');
14+
\define('GRAV_PHP_MIN', '8.3.0');
1515

1616
if (PHP_SAPI === 'cli-server') {
1717
$symfony_server = stripos(getenv('_'), 'symfony') !== false || stripos($_SERVER['SERVER_SOFTWARE'] ?? '', 'symfony') !== false || stripos($_ENV['SERVER_SOFTWARE'] ?? '', 'symfony') !== false;

‎system/defines.php‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
// PHP minimum requirement
1717
if (!defined('GRAV_PHP_MIN')) {
18-
define('GRAV_PHP_MIN', '8.2.0');
18+
define('GRAV_PHP_MIN', '8.3.0');
1919
}
2020

2121
// Directory separator

0 commit comments

Comments
 (0)