diff --git a/.github/workflows/codecov.yml b/.github/workflows/codecov.yml index 933367c..cb8d0dc 100644 --- a/.github/workflows/codecov.yml +++ b/.github/workflows/codecov.yml @@ -15,9 +15,8 @@ jobs: - ubuntu-latest php: - - "8.2" - - "8.3" - "8.4" + - "8.5" steps: - name: Checkout diff --git a/.github/workflows/qodana_code_quality.yml b/.github/workflows/qodana_code_quality.yml index 4ec6080..3a8ebcb 100644 --- a/.github/workflows/qodana_code_quality.yml +++ b/.github/workflows/qodana_code_quality.yml @@ -15,7 +15,7 @@ jobs: checks: write strategy: matrix: - php-versions: [ '8.2', '8.3', '8.4'] + php-versions: ['8.4', '8.5'] steps: - uses: actions/checkout@v7 with: diff --git a/.github/workflows/static-analysis.yml b/.github/workflows/static-analysis.yml index 44aa261..7cee8af 100644 --- a/.github/workflows/static-analysis.yml +++ b/.github/workflows/static-analysis.yml @@ -15,9 +15,8 @@ jobs: - ubuntu-latest php: - - "8.2" - - "8.3" - "8.4" + - "8.5" steps: - name: Checkout diff --git a/README.md b/README.md index e719d43..0611d2a 100644 --- a/README.md +++ b/README.md @@ -13,20 +13,27 @@ The queue system uses logs to ensure maintainability and implements retry featur ![Queue process](https://docs.dotkernel.org/img/queue/schema.png) +## Version History + +| Branch | Release | PSR-11 | OSS Lifecycle | PHP Version | +|--------|---------|--------|----------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------| +| 2.0 | `> 2.0` | 1 | ![OSS Lifecycle](https://img.shields.io/osslifecycle/dotkernel/queue) | ![PHP from Packagist (specify version)](https://img.shields.io/packagist/php-v/dotkernel/queue/2.0.0) | +| 1.0 | `< 2.0` | 1 | ![OSS Lifecycle](https://img.shields.io/osslifecycle/dotkernel/queue) | ![PHP from Packagist (specify version)](https://img.shields.io/packagist/php-v/dotkernel/queue/1.0.0) | + ## Badges ![OSS Lifecycle](https://img.shields.io/osslifecycle/dotkernel/queue) -![Packagist Dependency Version](https://img.shields.io/packagist/dependency-v/dotkernel/queue/php) +![Packagist Dependency Version](https://img.shields.io/packagist/php-v/dotkernel/queue/2.0.0) [![GitHub issues](https://img.shields.io/github/issues/dotkernel/queue)](https://github.com/dotkernel/queue/issues) [![GitHub forks](https://img.shields.io/github/forks/dotkernel/queue)](https://github.com/dotkernel/queue/network) [![GitHub stars](https://img.shields.io/github/stars/dotkernel/queue)](https://github.com/dotkernel/queue/stargazers) -[![GitHub license](https://img.shields.io/github/license/dotkernel/queue)](https://github.com/dotkernel/queue/blob/1.0/LICENSE.md) +[![GitHub license](https://img.shields.io/github/license/dotkernel/queue)](https://github.com/dotkernel/queue/blob/2.0/LICENSE.md) [![Build Status](https://github.com/mezzio/mezzio-skeleton/actions/workflows/continuous-integration.yml/badge.svg)](https://github.com/mezzio/mezzio-skeleton/actions/workflows/continuous-integration.yml) [![codecov](https://codecov.io/gh/dotkernel/queue/graph/badge.svg?token=pexSf4wIhc)](https://codecov.io/gh/dotkernel/queue) -[![Qodana](https://github.com/dotkernel/queue/actions/workflows/qodana_code_quality.yml/badge.svg?branch=main)](https://github.com/dotkernel/queue/actions/workflows/qodana_code_quality.yml) -[![PHPStan](https://github.com/dotkernel/queue/actions/workflows/static-analysis.yml/badge.svg?branch=main)](https://github.com/dotkernel/queue/actions/workflows/static-analysis.yml) +[![Qodana](https://github.com/dotkernel/queue/actions/workflows/qodana_code_quality.yml/badge.svg?branch=2.0.0)](https://github.com/dotkernel/queue/actions/workflows/qodana_code_quality.yml) +[![PHPStan](https://github.com/dotkernel/queue/actions/workflows/static-analysis.yml/badge.svg?branch=2.0.0)](https://github.com/dotkernel/queue/actions/workflows/static-analysis.yml) ## Documentation diff --git a/composer.json b/composer.json index d4f5bd2..ed62a3d 100644 --- a/composer.json +++ b/composer.json @@ -43,15 +43,15 @@ } }, "require": { - "php": "~8.2.0 || ~8.3.0 || ~8.4.0", + "php": "~8.4.0 || ~8.5.0", "dotkernel/dot-cli": "^3.11.1", "dotkernel/dot-dependency-injection": "^1.2", - "dotkernel/dot-errorhandler": "4.2.1", + "dotkernel/dot-errorhandler": "4.4.2", "laminas/laminas-component-installer": "^3.5", "laminas/laminas-config-aggregator": "^1.18", "mezzio/mezzio": "^3.20", - "netglue/laminas-messenger": "^2.3.0", - "symfony/redis-messenger": "^v7.2.3" + "netglue/laminas-messenger": "^2.5.0", + "symfony/redis-messenger": "^v8.1.1" }, "require-dev": { "laminas/laminas-coding-standard": "^3.0",