From 66b0bce0b30c38db87a0abe045a503f78d3d517e Mon Sep 17 00:00:00 2001 From: Shift Date: Thu, 5 Mar 2026 15:56:57 +0000 Subject: [PATCH 1/5] Bump dependencies for Laravel 13 --- composer.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.json b/composer.json index b57b51e..7d95a14 100644 --- a/composer.json +++ b/composer.json @@ -25,12 +25,12 @@ ], "require": { "php": "^8.0|^7.4", - "illuminate/support": "^7.0|^8.0|^9.0|^10.0|^11.0|^12.0", + "illuminate/support": "^7.0|^8.0|^9.0|^10.0|^11.0|^12.0|^13.0", "nesbot/carbon": "^2.16|^3.0" }, "require-dev": { - "orchestra/testbench": "^5.0|^6.0|^7.0|^8.0|^9.0|^10.0", - "phpunit/phpunit": "^9.0|^10.0|^11.0" + "orchestra/testbench": "^5.0|^6.0|^7.0|^8.0|^9.0|^10.0|^11.0", + "phpunit/phpunit": "^9.0|^10.0|^11.0|^12.5.12" }, "autoload": { "psr-4": { From 2245e4a4d27eb2e467c001151703d8e24a71e949 Mon Sep 17 00:00:00 2001 From: Shift Date: Thu, 5 Mar 2026 15:56:57 +0000 Subject: [PATCH 2/5] Update GitHub Actions for Laravel 13 --- .github/workflows/main.yml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 7377629..b43094a 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -37,7 +37,7 @@ jobs: fail-fast: false matrix: php: [8.4, 8.3, 8.2, 8.1, 8.0, 7.4] - laravel: ['7.*', '8.*', '9.*', '10.*', '11.*', '12.*'] + laravel: ['7.*', '8.*', '9.*', '10.*', '11.*', '12.*', '13.*'] dependency-version: [prefer-lowest, prefer-stable] exclude: - php: 8.0 @@ -76,6 +76,14 @@ jobs: php: 8.0 - laravel: 12.* php: 7.4 + - laravel: 13.* + php: 8.2 + - laravel: 13.* + php: 8.1 + - laravel: 13.* + php: 8.0 + - laravel: 13.* + php: 7.4 include: - laravel: 11.* testbench: 9.* @@ -89,6 +97,8 @@ jobs: testbench: 5.* - laravel: 12.* testbench: 10.* + - laravel: 13.* + testbench: 11.* steps: - name: Checkout From bab54b4769a02d0c29b7b5a298e4f4b831c7bf68 Mon Sep 17 00:00:00 2001 From: belamov Date: Sat, 18 Apr 2026 01:16:38 +0500 Subject: [PATCH 3/5] ci --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index ddc8b73..8da2b23 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -46,7 +46,7 @@ Before submitting a pull request: - Check the codebase to ensure that your feature doesn't already exist. - Check the pull requests to ensure that another person hasn't already submitted the feature or fix. -## Requirements +## Requirements If the project maintainer has any additional requirements, you will find them listed here. From 2b7609f10ff2585e459e76b799154ce4cd52e5d0 Mon Sep 17 00:00:00 2001 From: belamov Date: Sat, 18 Apr 2026 01:23:50 +0500 Subject: [PATCH 4/5] fix --- tests/Feature/MacrosTest.php | 1 - tests/Feature/RangesCastingTest.php | 1 - tests/Feature/SqlGenerationTest.php | 1 - tests/Feature/TimeRangeConfigTest.php | 1 - tests/Unit/RangesCanonizationTest.php | 1 - tests/Unit/RangesJsonSerializationTest.php | 1 - tests/Unit/RangesSerializationTest.php | 1 - tests/Unit/RangesWithDatesInitializationTest.php | 1 - 8 files changed, 8 deletions(-) diff --git a/tests/Feature/MacrosTest.php b/tests/Feature/MacrosTest.php index b847c4d..44347b1 100644 --- a/tests/Feature/MacrosTest.php +++ b/tests/Feature/MacrosTest.php @@ -2,7 +2,6 @@ namespace Belamov\PostgresRange\Tests\Feature; -use PHPUnit\Framework\Attributes\Test; use Belamov\PostgresRange\Macros\QueryBuilderMacros; use Belamov\PostgresRange\Models\Range; use Belamov\PostgresRange\Ranges\DateRange; diff --git a/tests/Feature/RangesCastingTest.php b/tests/Feature/RangesCastingTest.php index fc8e28d..1c8b945 100644 --- a/tests/Feature/RangesCastingTest.php +++ b/tests/Feature/RangesCastingTest.php @@ -2,7 +2,6 @@ namespace Belamov\PostgresRange\Tests\Feature; -use PHPUnit\Framework\Attributes\Test; use Belamov\PostgresRange\Ranges\DateRange; use Belamov\PostgresRange\Ranges\FloatRange; use Belamov\PostgresRange\Ranges\IntegerRange; diff --git a/tests/Feature/SqlGenerationTest.php b/tests/Feature/SqlGenerationTest.php index 028663f..bef58fc 100644 --- a/tests/Feature/SqlGenerationTest.php +++ b/tests/Feature/SqlGenerationTest.php @@ -2,7 +2,6 @@ namespace Belamov\PostgresRange\Tests\Unit; -use PHPUnit\Framework\Attributes\Test; use Belamov\PostgresRange\Ranges\FloatRange; use Belamov\PostgresRange\Ranges\IntegerRange; use Belamov\PostgresRange\Tests\TestCase; diff --git a/tests/Feature/TimeRangeConfigTest.php b/tests/Feature/TimeRangeConfigTest.php index c37b977..a716ae2 100644 --- a/tests/Feature/TimeRangeConfigTest.php +++ b/tests/Feature/TimeRangeConfigTest.php @@ -2,7 +2,6 @@ namespace Belamov\PostgresRange\Tests\Unit; -use PHPUnit\Framework\Attributes\Test; use Belamov\PostgresRange\Tests\TestCase; use Illuminate\Database\Schema\Blueprint; use Illuminate\Foundation\Testing\RefreshDatabase; diff --git a/tests/Unit/RangesCanonizationTest.php b/tests/Unit/RangesCanonizationTest.php index cd1079a..4b967f9 100644 --- a/tests/Unit/RangesCanonizationTest.php +++ b/tests/Unit/RangesCanonizationTest.php @@ -2,7 +2,6 @@ namespace Belamov\PostgresRange\Tests\Unit; -use PHPUnit\Framework\Attributes\Test; use Belamov\PostgresRange\Ranges\DateRange; use Belamov\PostgresRange\Ranges\IntegerRange; use Belamov\PostgresRange\Tests\TestCase; diff --git a/tests/Unit/RangesJsonSerializationTest.php b/tests/Unit/RangesJsonSerializationTest.php index 94d1b9d..85a2ac3 100644 --- a/tests/Unit/RangesJsonSerializationTest.php +++ b/tests/Unit/RangesJsonSerializationTest.php @@ -2,7 +2,6 @@ namespace Belamov\PostgresRange\Tests\Unit; -use PHPUnit\Framework\Attributes\Test; use Belamov\PostgresRange\Ranges\DateRange; use Belamov\PostgresRange\Ranges\FloatRange; use Belamov\PostgresRange\Ranges\IntegerRange; diff --git a/tests/Unit/RangesSerializationTest.php b/tests/Unit/RangesSerializationTest.php index 209d072..0a13f9f 100644 --- a/tests/Unit/RangesSerializationTest.php +++ b/tests/Unit/RangesSerializationTest.php @@ -2,7 +2,6 @@ namespace Belamov\PostgresRange\Tests\Unit; -use PHPUnit\Framework\Attributes\Test; use Belamov\PostgresRange\Ranges\DateRange; use Belamov\PostgresRange\Ranges\FloatRange; use Belamov\PostgresRange\Ranges\IntegerRange; diff --git a/tests/Unit/RangesWithDatesInitializationTest.php b/tests/Unit/RangesWithDatesInitializationTest.php index 3e5e83f..e9d0a85 100644 --- a/tests/Unit/RangesWithDatesInitializationTest.php +++ b/tests/Unit/RangesWithDatesInitializationTest.php @@ -2,7 +2,6 @@ namespace Belamov\PostgresRange\Tests\Unit; -use PHPUnit\Framework\Attributes\Test; use Belamov\PostgresRange\Ranges\DateRange; use Belamov\PostgresRange\Ranges\TimeRange; use Belamov\PostgresRange\Ranges\TimestampRange; From f88f2cabd6dbda124f282d634ad2545beadba7f6 Mon Sep 17 00:00:00 2001 From: belamov <13860486+belamov@users.noreply.github.com> Date: Sat, 18 Apr 2026 01:26:09 +0500 Subject: [PATCH 5/5] Apply suggestion from @belamov --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 8da2b23..ddc8b73 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -46,7 +46,7 @@ Before submitting a pull request: - Check the codebase to ensure that your feature doesn't already exist. - Check the pull requests to ensure that another person hasn't already submitted the feature or fix. -## Requirements +## Requirements If the project maintainer has any additional requirements, you will find them listed here.