Skip to content

Commit 2ffd8d8

Browse files
committed
Allow PHP 8.3
1 parent d194ad2 commit 2ffd8d8

File tree

3 files changed

+17
-8
lines changed

3 files changed

+17
-8
lines changed

.github/workflows/ci.yaml

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
matrix:
3636
include:
3737
- operating-system: "ubuntu-latest"
38-
php-version: "8.1"
38+
php-version: "8.3"
3939

4040
steps:
4141
- name: "Checkout"
@@ -68,7 +68,7 @@ jobs:
6868
matrix:
6969
include:
7070
- operating-system: "ubuntu-latest"
71-
php-version: "8.1"
71+
php-version: "8.3"
7272

7373
steps:
7474
- name: "Checkout"
@@ -100,8 +100,8 @@ jobs:
100100
101101
strategy:
102102
matrix:
103-
operating-system: [ "ubuntu-latest", "macos-latest", "windows-latest" ]
104-
php-version: [ "7.4", "8.0", "8.1" ]
103+
operating-system: [ "ubuntu-latest" ]
104+
php-version: [ "7.4", "8.0", "8.1", "8.2", "8.3" ]
105105
composer-flags: [ "" ]
106106
experimental: [ false ]
107107
include:
@@ -110,8 +110,16 @@ jobs:
110110
composer-flags: "--prefer-lowest --prefer-stable"
111111
experimental: false
112112
- operating-system: "ubuntu-latest"
113-
php-version: "8.2"
113+
php-version: "8.4"
114114
composer-flags: "--ignore-platform-req=php+"
115+
experimental: true
116+
- operating-system: "macos-latest"
117+
php-version: "8.3"
118+
composer-flags: ""
119+
experimental: false
120+
- operating-system: "windows-latest"
121+
php-version: "8.3"
122+
composer-flags: ""
115123
experimental: false
116124

117125
steps:
@@ -162,7 +170,7 @@ jobs:
162170
matrix:
163171
include:
164172
- operating-system: "ubuntu-latest"
165-
php-version: "8.1"
173+
php-version: "8.3"
166174

167175
steps:
168176
- name: "Coveralls"
@@ -182,7 +190,7 @@ jobs:
182190
matrix:
183191
include:
184192
- operating-system: "ubuntu-latest"
185-
php-version: "8.1"
193+
php-version: "8.3"
186194

187195
steps:
188196
- name: "Checkout"

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
99

1010
### Added
1111

12+
- Allow PHP 8.3
1213
- Ensure metadata are defined in scope of `MappedObject`
1314
- Conflicting field name exception reports error in source property instead of context property
1415
- Conflicting field name exception reports in which class did the conflict occur

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
}
2727
],
2828
"require": {
29-
"php": ">=7.4.0 <8.3.0",
29+
"php": "7.4 - 8.3",
3030
"ext-mbstring": "*",
3131
"benmorel/weakmap-polyfill": "^0.3.0|^0.4.0",
3232
"nette/robot-loader": "^3.4.0|^4.0.0",

0 commit comments

Comments
 (0)