diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 1e92475..3159744 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -25,6 +25,9 @@ jobs: - { "php": "8.1", "laravel": "8.*", "testbench": "6.*", "dependency-version": "prefer-stable"} - { "php": "8.1", "laravel": "9.*", "testbench": "7.*", "dependency-version": "prefer-stable"} + - { "php": "8.2", "laravel": "8.*", "testbench": "6.*", "dependency-version": "prefer-stable" } + - { "php": "8.2", "laravel": "9.*", "testbench": "7.*", "dependency-version": "prefer-stable" } + name: PHP ${{ matrix.php }} - Laravel ${{ matrix.laravel }} - ${{ matrix.dependency-version }} steps: diff --git a/README.md b/README.md index 98638b9..592cc60 100644 --- a/README.md +++ b/README.md @@ -17,6 +17,17 @@ Laravel Extended Validation requires PHP >= 7.3 and works with Laravel >= 7.0 (a composer require sandervankasteel/laravel-extended-validation ``` +## Validated versions + +Laravel Extended Validation has been tested against the following PHP and Laravel version combinations + +| | PHP 7.3 | PHP 7.4 | PHP 8.0 | PHP 8.1 | PHP 8.1 | +|-------------|---------|---------|---------|---------|---------| +| Laravel 7.0 | ✅ | ✅ | ✅ | ❌ | ❌ | +| Laravel 8.0 | ✅ | ✅ | ✅ | ✅ | ✅ | +| Laravel 9.0 | ❌ | ❌ | ✅ | ✅ | ✅ | + + ## Usage diff --git a/docs/index.md b/docs/index.md index d631104..cd6576b 100644 --- a/docs/index.md +++ b/docs/index.md @@ -2,6 +2,9 @@ [![Automated tests](https://github.com/sandervankasteel/laravel-extended-validation/actions/workflows/tests.yml/badge.svg)](https://github.com/sandervankasteel/laravel-extended-validation/actions/workflows/tests.yml) [![codecov](https://codecov.io/gh/sandervankasteel/laravel-extended-validation/branch/main/graph/badge.svg?token=OwUljizrrZ)](https://codecov.io/gh/sandervankasteel/laravel-extended-validation) +[![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=sandervankasteel_laravel-extended-validation&metric=security_rating)](https://sonarcloud.io/summary/new_code?id=sandervankasteel_laravel-extended-validation) +[![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=sandervankasteel_laravel-extended-validation&metric=sqale_rating)](https://sonarcloud.io/summary/new_code?id=sandervankasteel_laravel-extended-validation) +[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=sandervankasteel_laravel-extended-validation&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=sandervankasteel_laravel-extended-validation) This packages hopes to provide you with a lot of useful additional validation rules :) @@ -14,6 +17,17 @@ Laravel Extended Validation requires PHP >= 7.3 and works with Laravel >= 7.0 (a composer require sandervankasteel/laravel-extended-validation ``` +## Validated versions + +Laravel Extended Validation has been tested against the following PHP and Laravel version combinations + +| | PHP 7.3 | PHP 7.4 | PHP 8.0 | PHP 8.1 | PHP 8.1 | +|-------------|---------|---------|---------|---------|---------| +| Laravel 7.0 | ✅ | ✅ | ✅ | ❌ | ❌ | +| Laravel 8.0 | ✅ | ✅ | ✅ | ✅ | ✅ | +| Laravel 9.0 | ❌ | ❌ | ✅ | ✅ | ✅ | + + ## Usage