Skip to content

Commit

Permalink
[FEATURE] Add support for PHP 8.4
Browse files Browse the repository at this point in the history
  • Loading branch information
oliverklee committed Dec 2, 2024
1 parent e7698d8 commit a1689e8
Show file tree
Hide file tree
Showing 5 changed files with 19 additions and 3 deletions.
13 changes: 13 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ jobs:
- "8.1"
- "8.2"
- "8.3"
- "8.4"
code-quality:
name: "Code quality checks"
runs-on: ubuntu-24.04
Expand Down Expand Up @@ -205,6 +206,12 @@ jobs:
- typo3-version: "^12.4"
php-version: "8.3"
composer-dependencies: highest
- typo3-version: "^12.4"
php-version: "8.4"
composer-dependencies: lowest
- typo3-version: "^12.4"
php-version: "8.4"
composer-dependencies: highest
functional-tests:
name: "Functional tests"
runs-on: ubuntu-24.04
Expand Down Expand Up @@ -313,3 +320,9 @@ jobs:
- typo3-version: "^12.4"
php-version: "8.3"
composer-dependencies: highest
- typo3-version: "^12.4"
php-version: "8.4"
composer-dependencies: lowest
- typo3-version: "^12.4"
php-version: "8.4"
composer-dependencies: highest
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ This project adheres to [Semantic Versioning](https://semver.org/).

### Added

- Add support for PHP 8.4 (#725)

### Changed

- Require TYPO3 >= 11.5.40 (#692, #726)
Expand Down
3 changes: 2 additions & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
"source": "https://github.com/oliverklee/ext-feuserextrafields"
},
"require": {
"php": "^7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0",
"php": "^7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0",
"typo3/cms-core": "^11.5.40 || ^12.4.21",
"typo3/cms-extbase": "^11.5.40 || ^12.4.21"
},
Expand All @@ -37,6 +37,7 @@
"squizlabs/php_codesniffer": "3.11.1",
"ssch/typo3-rector": "2.12.0",
"ssch/typo3-rector-testing-framework": "2.0.1",
"symfony/config": "^5.4.46 || ^6.4.14 || ^7.1.7",
"symfony/console": "^5.4.47 || ^6.4.15 || ^7.1.8",
"symfony/dependency-injection": "^5.4.48 || ^6.4.16 || ^7.1.9",
"symfony/routing": "^5.4.48 || ^6.4.16 || ^7.1.9",
Expand Down
2 changes: 1 addition & 1 deletion ext_emconf.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
'category' => 'misc',
'constraints' => [
'depends' => [
'php' => '7.4.0-8.3.99',
'php' => '7.4.0-8.4.99',
'typo3' => '11.5.40-12.4.99',
'extbase' => '11.5.40-12.4.99',
],
Expand Down
2 changes: 1 addition & 1 deletion rector.php
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@
])
->withImportNames(true, true, false)
->withConfiguredRule(ExtEmConfRector::class, [
ExtEmConfRector::PHP_VERSION_CONSTRAINT => '7.4.0-8.3.99',
ExtEmConfRector::PHP_VERSION_CONSTRAINT => '7.4.0-8.4.99',
ExtEmConfRector::TYPO3_VERSION_CONSTRAINT => '11.5.40-12.4.99',
ExtEmConfRector::ADDITIONAL_VALUES_TO_BE_REMOVED => [],
])
Expand Down

0 comments on commit a1689e8

Please sign in to comment.