Skip to content

Commit 07cc123

Browse files
authored
PHP 8.5 support + Update dependencies (#420)
1 parent 47eb7f5 commit 07cc123

File tree

5 files changed

+38
-35
lines changed

5 files changed

+38
-35
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ jobs:
4343
- "8.2"
4444
- "8.3"
4545
- "8.4"
46+
- "8.5"
4647

4748
steps:
4849
- name: Checkout.
@@ -53,7 +54,7 @@ jobs:
5354
with:
5455
coverage: false
5556
extensions: fileinfo, intl
56-
ini-values: date.timezone='UTC'
57+
ini-values: date.timezone='UTC', register_argc_argv=On
5758
php-version: ${{ matrix.php }}
5859

5960
- name: Install Composer dependencies

.github/workflows/composer-dependency-analyzer.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ jobs:
3838
- "8.2"
3939
- "8.3"
4040
- "8.4"
41+
- "8.5"
4142

4243
steps:
4344
- name: Checkout

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,11 @@
88
- Bug #403: Add DI container delegates configuration (@vjik)
99
- Enh #399: Improve message for missing or invalid APP_ENV (@samdark)
1010
- Enh #404: Remove `<meta http-equiv="X-UA-Compatible" content="IE=edge">` from layout (@proweb)
11-
- Enh #412: Update composer dependencies (@vjik)
11+
- Enh #412, #420: Update composer dependencies (@vjik)
1212
- Enh #412: Use relative path for Psalm cache directory (@vjik)
1313
- Chg #412: Update structure in `src/` directory (@vjik)
1414
- New #413, #414: Add Makefile `stop` goal for stopping Docker containers (@samdark, @vjik)
15+
- Enh #420: Add PHP 8.5 support (@vjik)
1516

1617
## 1.0.0 August 25, 2025
1718

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ templates:
2828

2929
## Requirements
3030

31-
- PHP 8.2 or higher.
31+
- PHP 8.2 - 8.5.
3232

3333
## Installation
3434

composer.json

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -33,53 +33,53 @@
3333
"test": "codecept run"
3434
},
3535
"require": {
36-
"php": "^8.2",
36+
"php": "8.2 - 8.5",
3737
"ext-filter": "*",
3838
"httpsoft/http-message": "^1.1.6",
3939
"psr/container": "^2.0.2",
4040
"psr/http-factory": "^1.1",
4141
"psr/http-message": "^2.0",
4242
"psr/http-server-handler": "^1.0.2",
4343
"psr/log": "^3.0.2",
44-
"symfony/console": "^7.3.4",
45-
"yiisoft/aliases": "^3.1",
46-
"yiisoft/assets": "^5.1.1",
47-
"yiisoft/config": "^1.6",
48-
"yiisoft/csrf": "^2.2.2",
49-
"yiisoft/data-response": "^2.1.1",
50-
"yiisoft/definitions": "^3.4",
51-
"yiisoft/di": "^1.4",
52-
"yiisoft/error-handler": "^4.3",
53-
"yiisoft/html": "^3.11",
54-
"yiisoft/http": "^1.2",
44+
"symfony/console": "^7.4.1",
45+
"yiisoft/aliases": "^3.1.1",
46+
"yiisoft/assets": "^5.1.2",
47+
"yiisoft/config": "^1.6.2",
48+
"yiisoft/csrf": "^2.2.3",
49+
"yiisoft/data-response": "^2.1.2",
50+
"yiisoft/definitions": "^3.4.1",
51+
"yiisoft/di": "^1.4.1",
52+
"yiisoft/error-handler": "^4.3.1",
53+
"yiisoft/html": "^3.12",
54+
"yiisoft/http": "^1.3",
5555
"yiisoft/input-http": "^1.0.1",
56-
"yiisoft/log": "^2.1.1",
57-
"yiisoft/log-target-file": "^3.0",
58-
"yiisoft/middleware-dispatcher": "^5.3",
56+
"yiisoft/log": "^2.2.0",
57+
"yiisoft/log-target-file": "^3.1",
58+
"yiisoft/middleware-dispatcher": "^5.4",
5959
"yiisoft/request-provider": "^1.2",
60-
"yiisoft/router": "^4.0.1",
61-
"yiisoft/router-fastroute": "^4.0.2",
62-
"yiisoft/session": "^3.0",
63-
"yiisoft/view": "^12.2.1",
64-
"yiisoft/yii-console": "^2.4",
65-
"yiisoft/yii-http": "^1.1.0",
66-
"yiisoft/yii-runner-console": "^2.2",
67-
"yiisoft/yii-runner-http": "^3.2",
68-
"yiisoft/yii-view-renderer": "^7.3"
60+
"yiisoft/router": "^4.0.2",
61+
"yiisoft/router-fastroute": "^4.0.3",
62+
"yiisoft/session": "^3.0.1",
63+
"yiisoft/view": "^12.2.2",
64+
"yiisoft/yii-console": "^2.4.2",
65+
"yiisoft/yii-http": "^1.1.1",
66+
"yiisoft/yii-runner-console": "^2.2.1",
67+
"yiisoft/yii-runner-http": "^3.2.1",
68+
"yiisoft/yii-view-renderer": "^7.3.1"
6969
},
7070
"require-dev": {
7171
"codeception/c3": "^2.9",
72-
"codeception/codeception": "^5.3.2",
73-
"codeception/module-asserts": "^3.2",
72+
"codeception/codeception": "^5.3.3",
73+
"codeception/module-asserts": "^3.2.1",
7474
"codeception/module-cli": "^2.0.1",
7575
"codeception/module-phpbrowser": "^3.0.2",
76-
"friendsofphp/php-cs-fixer": "^3.88.2",
77-
"phpunit/phpunit": "^11.5.42",
78-
"rector/rector": "^2.1.7",
79-
"roave/infection-static-analysis-plugin": "^1.39",
76+
"friendsofphp/php-cs-fixer": "^3.92.3",
77+
"phpunit/phpunit": "^11.5.46",
78+
"rector/rector": "^2.2.14",
79+
"roave/infection-static-analysis-plugin": "^1.40",
8080
"roave/security-advisories": "dev-latest",
81-
"shipmonk/composer-dependency-analyser": "^1.8.3",
82-
"vimeo/psalm": "^6.13.1"
81+
"shipmonk/composer-dependency-analyser": "^1.8.4",
82+
"vimeo/psalm": "^6.14.2"
8383
},
8484
"autoload": {
8585
"psr-4": {

0 commit comments

Comments
 (0)