From f27319d15ddd4726f3cf255c1e9693dab0ab449f Mon Sep 17 00:00:00 2001 From: Jurj-Bogdan Date: Mon, 27 Nov 2023 18:27:57 +0200 Subject: [PATCH 1/2] added PHP 8.3 support --- .github/workflows/codecov.yml | 1 + .github/workflows/cs-tests.yml | 1 + .github/workflows/static-analysis.yml | 1 + .github/workflows/unit-tests.yml | 1 + composer.json | 12 ++++++------ src/Options/FlashMessengerOptions.php | 4 ++++ 6 files changed, 14 insertions(+), 6 deletions(-) diff --git a/.github/workflows/codecov.yml b/.github/workflows/codecov.yml index f5980e7..190b4da 100644 --- a/.github/workflows/codecov.yml +++ b/.github/workflows/codecov.yml @@ -17,6 +17,7 @@ jobs: php: - "8.1" - "8.2" + - "8.3" steps: - name: Checkout diff --git a/.github/workflows/cs-tests.yml b/.github/workflows/cs-tests.yml index 3da9965..e73dfcf 100644 --- a/.github/workflows/cs-tests.yml +++ b/.github/workflows/cs-tests.yml @@ -17,6 +17,7 @@ jobs: php: - "8.1" - "8.2" + - "8.3" steps: - name: Checkout diff --git a/.github/workflows/static-analysis.yml b/.github/workflows/static-analysis.yml index 74550fc..e9de91d 100644 --- a/.github/workflows/static-analysis.yml +++ b/.github/workflows/static-analysis.yml @@ -17,6 +17,7 @@ jobs: php: - "8.1" - "8.2" + - "8.3" steps: - name: Checkout diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml index d2ab8e7..7f5f333 100644 --- a/.github/workflows/unit-tests.yml +++ b/.github/workflows/unit-tests.yml @@ -17,6 +17,7 @@ jobs: php: - "8.1" - "8.2" + - "8.3" steps: - name: Checkout diff --git a/composer.json b/composer.json index 6bd41c3..9d7ffa5 100644 --- a/composer.json +++ b/composer.json @@ -22,16 +22,16 @@ } }, "require": { - "php": "~8.1.0 || ~8.2.0", + "php": "~8.1.0 || ~8.2.0 || ~8.3.0", "psr/http-message": "^1.0 || ^2.0", - "laminas/laminas-servicemanager": "^3.21.0", - "laminas/laminas-session": "^2.16.0", - "mezzio/mezzio-template": "^2.8.0" + "laminas/laminas-servicemanager": "^3.22.1", + "laminas/laminas-session": "^2.17.0", + "mezzio/mezzio-template": "^2.9.0" }, "require-dev": { "laminas/laminas-coding-standard": "^2.5.0", - "phpunit/phpunit": "^10.3.2", - "vimeo/psalm": "^5.14.1" + "phpunit/phpunit": "^10.4.2", + "vimeo/psalm": "^5.16.0" }, "autoload": { "psr-4": { diff --git a/src/Options/FlashMessengerOptions.php b/src/Options/FlashMessengerOptions.php index 4421a67..28e6aef 100644 --- a/src/Options/FlashMessengerOptions.php +++ b/src/Options/FlashMessengerOptions.php @@ -6,6 +6,10 @@ use Laminas\Stdlib\AbstractOptions; +/** + * @template TValue + * @template-extends AbstractOptions + */ class FlashMessengerOptions extends AbstractOptions { protected array $options = []; From 0f1ba8955132331ebba6be2ae2f119ac33e4de1d Mon Sep 17 00:00:00 2001 From: Jurj-Bogdan Date: Wed, 29 Nov 2023 12:25:03 +0200 Subject: [PATCH 2/2] update README.md for new release --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9e60d4b..3c3bad8 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ ![OSS Lifecycle](https://img.shields.io/osslifecycle/dotkernel/dot-flashmessenger) -![PHP from Packagist (specify version)](https://img.shields.io/packagist/php-v/dotkernel/dot-flashmessenger/3.4.0) +![PHP from Packagist (specify version)](https://img.shields.io/packagist/php-v/dotkernel/dot-flashmessenger/3.4.1) [![GitHub issues](https://img.shields.io/github/issues/dotkernel/dot-flashmessenger)](https://github.com/dotkernel/dot-flashmessenger/issues) [![GitHub forks](https://img.shields.io/github/forks/dotkernel/dot-flashmessenger)](https://github.com/dotkernel/dot-flashmessenger/network)