Skip to content

Commit

Permalink
Add PHP 8.4 Support (#120)
Browse files Browse the repository at this point in the history
  • Loading branch information
DanielSiepmann authored Dec 11, 2024
1 parent b83093e commit 102d03b
Show file tree
Hide file tree
Showing 4 changed files with 47 additions and 9 deletions.
25 changes: 18 additions & 7 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
- name: Install PHP
uses: shivammathur/setup-php@v2
with:
php-version: 8.3
php-version: 8.4
coverage: none
tools: composer:v2
env:
Expand All @@ -32,6 +32,7 @@ jobs:
- 8.1
- 8.2
- 8.3
- 8.4
steps:
- name: Checkout
uses: actions/checkout@v4
Expand All @@ -55,7 +56,7 @@ jobs:
- name: Install PHP
uses: shivammathur/setup-php@v2
with:
php-version: "8.3"
php-version: "8.4"
coverage: none
tools: composer:v2
env:
Expand Down Expand Up @@ -84,7 +85,7 @@ jobs:
- name: Install PHP
uses: shivammathur/setup-php@v2
with:
php-version: "8.2"
php-version: "8.3"
coverage: none
tools: composer:v2
env:
Expand Down Expand Up @@ -112,12 +113,18 @@ jobs:
- db-version: '8'
php-version: '8.3'
typo3-version: '^12.4'
- db-version: '8'
php-version: '8.4'
typo3-version: '^12.4'
- db-version: '8'
php-version: '8.2'
typo3-version: '^13.3'
typo3-version: '^13.4'
- db-version: '8'
php-version: '8.3'
typo3-version: '^13.3'
typo3-version: '^13.4'
- db-version: '8'
php-version: '8.4'
typo3-version: '^13.4'
steps:
- uses: actions/checkout@v4

Expand Down Expand Up @@ -166,10 +173,14 @@ jobs:
typo3-version: '^12.4'
- php-version: '8.3'
typo3-version: '^12.4'
- php-version: '8.4'
typo3-version: '^12.4'
- php-version: '8.2'
typo3-version: '^13.3'
typo3-version: '^13.4'
- php-version: '8.3'
typo3-version: '^13.3'
typo3-version: '^13.4'
- php-version: '8.4'
typo3-version: '^13.4'
steps:
- uses: actions/checkout@v4

Expand Down
27 changes: 27 additions & 0 deletions Documentation/Changelog/3.1.0.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
3.1.0
=====

Breaking
--------

Nothing

Features
--------

* Add support for PHP 8.4.

Fixes
-----

Nothing

Tasks
-----

Nothing

Deprecation
-----------

Nothing
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
}
},
"require": {
"php": "~8.1.0 || ~8.2.0 || ~8.3.0",
"php": "~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0",
"ext-mbstring": "*",
"doctrine/dbal": "^2.12 || ^3.3 || ^4.0",
"psr/http-message": "^1.0",
Expand Down
2 changes: 1 addition & 1 deletion shell.nix
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
}:

let
php = phps.packages.x86_64-linux.php83.buildEnv {
php = phps.packages.x86_64-linux.php84.buildEnv {
extensions = { enabled, all }: enabled ++ (with all; [
xdebug
]);
Expand Down

0 comments on commit 102d03b

Please sign in to comment.