Skip to content

Commit 3d045ee

Browse files
committed
chore(release)!: prepare v2.0.0 with symfony/var-dumper 8
- Require symfony/var-dumper ^8.0 and PHP >=8.4 - Limit CI test matrix to PHP 8.4 - Document v2.0.0 breaking changes in CHANGELOG and README BREAKING CHANGE: symfony/var-dumper ^6.0 and ^7.0 are no longer supported; minimum PHP is now 8.4.
1 parent 27a9e12 commit 3d045ee

5 files changed

Lines changed: 40 additions & 95 deletions

File tree

.github/workflows/ci.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
strategy:
1616
fail-fast: false
1717
matrix:
18-
php: ['8.1', '8.2', '8.3', '8.4']
18+
php: ['8.4']
1919

2020
steps:
2121
- name: Checkout
@@ -34,8 +34,7 @@ jobs:
3434
# Resolve fresh per PHP version, runtime only. The dev tooling
3535
# (PHPUnit ^13) requires PHP 8.4+, so it is intentionally excluded
3636
# here. This still verifies the runtime constraint
37-
# (symfony/var-dumper ^6.0 || ^7.0) is satisfiable across the whole
38-
# supported range, e.g. ^6 on 8.1 and ^7 on 8.2+.
37+
# (symfony/var-dumper ^8.0) is satisfiable on the supported PHP range.
3938
run: composer update --no-dev --prefer-dist --no-progress --no-interaction
4039

4140
- name: Smoke test

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,18 @@
11
## Unreleased
22

3+
## v2.0.0 - 2026-06-16
4+
5+
[Compare v1.3.0...v2.0.0](https://github.com/lemmon/cl/compare/v1.3.0...v2.0.0)
6+
7+
### Breaking Changes
8+
9+
- Require `symfony/var-dumper` ^8.0 (drops support for ^6.0 and ^7.0).
10+
- Raise the minimum PHP version to 8.4 to match the `symfony/var-dumper` 8 requirement.
11+
12+
### CI
13+
14+
- Limit the test matrix to PHP 8.4, the new minimum supported version.
15+
316
## v1.3.0 - 2026-06-15
417

518
[Compare v1.2.0...v1.3.0](https://github.com/lemmon/cl/compare/v1.2.0...v1.3.0)

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ Run `composer test` to execute the PHPUnit suite and confirm the helper remains
8080

8181
## Requirements
8282

83-
- PHP 8.1 or higher
83+
- PHP 8.4 or higher
8484

8585
## License
8686

composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020
],
2121
"homepage": "https://github.com/lemmon/cl",
2222
"require": {
23-
"php": ">=8.1",
24-
"symfony/var-dumper": "^6.0 || ^7.0"
23+
"php": ">=8.4",
24+
"symfony/var-dumper": "^8.0"
2525
},
2626
"require-dev": {
2727
"ergebnis/composer-normalize": "^2.48",

composer.lock

Lines changed: 22 additions & 89 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)