Skip to content

Commit 4233e99

Browse files
committed
Allow Symfony 8
1 parent 301530f commit 4233e99

File tree

4 files changed

+22
-15
lines changed

4 files changed

+22
-15
lines changed

.github/workflows/continuous-integration.yml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,12 @@ jobs:
2323
symfony-version:
2424
- '6.4.*'
2525
- '7.3.*'
26+
- '7.4.x-dev'
27+
include:
28+
- php-version: '8.4'
29+
symfony-version: '8.0.x-dev'
30+
- php-version: '8.5'
31+
symfony-version: '8.0.x-dev'
2632

2733
steps:
2834
- name: Checkout code
@@ -36,11 +42,11 @@ jobs:
3642
coverage: pcov
3743
php-version: ${{ matrix.php-version }}
3844
extensions: zip
45+
tools: flex
3946

40-
- name: Install Symfony Flex
41-
run: |
42-
composer config --global --no-plugins allow-plugins.symfony/flex true
43-
composer global require --no-progress --no-scripts --no-plugins symfony/flex
47+
- name: Configure Composer minimum-stability for dev versions
48+
if: contains(matrix.symfony-version, 'dev')
49+
run: composer config minimum-stability dev
4450

4551
- name: Install Composer dependencies
4652
uses: ramsey/composer-install@v3

CHANGELOG-1.x.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
-----
33

44
* Test against PHP 8.5
5+
* Allow Symfony 8
56

67
1.7.1
78
-----

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ The changelog is available here:
4545

4646
## Migration to Leapt Froala Editor bundle from KMS
4747

48-
It now supports only Symfony 6.4+ & 7.0+, and PHP >= 8.2.
48+
It now supports only Symfony 6.4+, 7.0+ & 8.0+, and PHP >= 8.2.
4949
Symfony 5.3 is supported in v1.0.0, but its support has been dropped in v1.1.0.
5050
Symfony < 6.4 is supported in v1.4.0, but its support has been dropped in v1.5.0.
5151

composer.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -21,23 +21,23 @@
2121
"require": {
2222
"php": "^8.2",
2323
"ext-zip": "*",
24-
"symfony/asset": "^6.4 || ^7.0",
25-
"symfony/console": "^6.4 || ^7.0",
26-
"symfony/framework-bundle": "^6.4 || ^7.0",
27-
"symfony/form": "^6.4 || ^7.0",
28-
"symfony/http-client": "^6.4 || ^7.0",
29-
"symfony/string": "^6.4 || ^7.0",
30-
"symfony/twig-bundle": "^6.4 || ^7.0",
24+
"symfony/asset": "^6.4 || ^7.0 || ^8.0",
25+
"symfony/console": "^6.4 || ^7.0 || ^8.0",
26+
"symfony/framework-bundle": "^6.4 || ^7.0 || ^8.0",
27+
"symfony/form": "^6.4 || ^7.0 || ^8.0",
28+
"symfony/http-client": "^6.4 || ^7.0 || ^8.0",
29+
"symfony/string": "^6.4 || ^7.0 || ^8.0",
30+
"symfony/twig-bundle": "^6.4 || ^7.0 || ^8.0",
3131
"twig/twig": "^3.0"
3232
},
3333
"require-dev": {
3434
"friendsofphp/php-cs-fixer": "^3.86.0",
3535
"phpstan/phpstan": "^2.1.22",
3636
"phpstan/phpstan-deprecation-rules": "^2.0.3",
3737
"phpunit/phpunit": "^11.5.35",
38-
"symfony/css-selector": "^6.4 || ^7.0",
39-
"symfony/dom-crawler": "^6.4 || ^7.0",
40-
"symfony/yaml": "^6.4 || ^7.0"
38+
"symfony/css-selector": "^6.4 || ^7.0 || ^8.0",
39+
"symfony/dom-crawler": "^6.4 || ^7.0 || ^8.0",
40+
"symfony/yaml": "^6.4 || ^7.0 || ^8.0"
4141
},
4242
"scripts": {
4343
"ci": [

0 commit comments

Comments
 (0)