Skip to content

Commit f153ae6

Browse files
abkrimclaude
andcommitted
Simplify PR: remove composer constraint change
Keep CI matrix (ES 8.18 + 9.0) and force_source deprecation notice. The v8 PHP client is forward-compatible with ES 9.x servers, so the constraint change is not needed at this point. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 5bcc596 commit f153ae6

3 files changed

Lines changed: 90 additions & 179 deletions

File tree

CHANGELOG.md

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,10 @@ All notable changes to this `laravel-elasticsearch` package will be documented i
66

77
This release is compatible with Laravel 10, 11 & 12
88

9-
### Elasticsearch 9.x Support
9+
### Elasticsearch 9.x Compatibility
1010

11-
This release adds dual support for Elasticsearch 8.x and 9.x. The PHP client constraint has been updated to `^8.17|^9.0`.
12-
13-
- **Dual compatibility:** Full test suite passes against both ES 8.18.0 and ES 9.0.0
14-
- **CI matrix:** GitHub Actions now tests against both ES 8.18.0 and 9.0.0
15-
- **Minimum versions:** PHP 8.2, Laravel 10/11/12, Elasticsearch 8.17+ or 9.0+
11+
- **CI matrix:** GitHub Actions now tests against both ES 8.18.0 and 9.0.0 (using official `docker.elastic.co` images)
12+
- **Verified compatibility:** Full test suite (269 tests) passes against ES 9.0.0 without code changes
1613

1714
### Deprecation Notice
1815

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"illuminate/database": "^10.30|^11|^12",
2525
"illuminate/events": "^10.0|^11|^12",
2626
"illuminate/support": "^10.0|^11|^12",
27-
"elasticsearch/elasticsearch": "^8.17|^9.0",
27+
"elasticsearch/elasticsearch": "^8.17",
2828
"spatie/ignition": "^1.15"
2929
},
3030
"require-dev": {

0 commit comments

Comments
 (0)