From a54dac0f6417362322dacc5f01c5424bf16810c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Sza=C5=82apski?= Date: Wed, 29 Nov 2023 09:23:01 +0100 Subject: [PATCH 1/3] feat: add php 8.3 compatibility --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 6dc1db2..ed44db6 100644 --- a/composer.json +++ b/composer.json @@ -20,7 +20,7 @@ "elasticsearch/elasticsearch": "^8.0", "handcraftedinthealps/elasticsearch-dsl": "^8.0", "laravel/scout": "^8.0|^9.0|^10.0", - "roave/better-reflection": "^4.3|^5.0" + "roave/better-reflection": "^4.3|^5.0|^6.18" }, "require-dev": { "laravel/legacy-factories": "^1.0", From 1b4b5962fe2c715112c983becacd9d040cd3825f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Sza=C5=82apski?= Date: Thu, 30 Nov 2023 10:31:58 +0100 Subject: [PATCH 2/3] feat: add php 8.3 compatibility --- .github/workflows/test-application.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/test-application.yaml b/.github/workflows/test-application.yaml index 5e63615..ba709e9 100644 --- a/.github/workflows/test-application.yaml +++ b/.github/workflows/test-application.yaml @@ -19,6 +19,7 @@ jobs: - php-version: '8.0.16' - php-version: '8.1' - php-version: '8.2' + - php-version: '8.3' services: elasticsearch: image: docker.elastic.co/elasticsearch/elasticsearch:7.17.1 From b37ca51feb3f61b8f3d9731db32b4d37c32cfd82 Mon Sep 17 00:00:00 2001 From: Serhii Shliakhov Date: Fri, 1 Dec 2023 00:09:20 +0100 Subject: [PATCH 3/3] Update CHANGELOG.md --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index b76d785..61aeaf9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,10 @@ and this project adheres to [Semantic Versioning](http://semver.org/) ## [Unreleased] +## [7.5.0] - 2023-11-30 +### Added +- [Added support for php 8.3](https://github.com/matchish/laravel-scout-elasticsearch/pull/266) + ## [7.3.0] - 2023-07-31 ### Added - [Added support for `makeSearchableUsing` in Laravel Scout. This allows you to prepare and modify a collection of models before they are made searchable. For example, you may want to eager load a relationship so that the relationship data can be efficiently added to your search index.](https://github.com/matchish/laravel-scout-elasticsearch/pull/253)