From 0c6694fa54df23c6c81c7ca59e045ae634af0cdb Mon Sep 17 00:00:00 2001 From: Daan Rijpkema Date: Mon, 29 Jun 2026 14:54:53 +0200 Subject: [PATCH 1/3] Update CI configuration to include PHP 8.4 and upgrade vlucas/phpdotenv dependency to version 5.6 --- .github/workflows/ci.yml | 3 +-- composer.json | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 81aa3d5..6fda5b0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -5,8 +5,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - # add 8.4 soon - php-version: ['8.3'] + php-version: ['8.3', '8.4'] steps: - name: Checkout code diff --git a/composer.json b/composer.json index 05db8f0..b0873e8 100644 --- a/composer.json +++ b/composer.json @@ -48,7 +48,7 @@ "require-dev": { "phpunit/phpunit": "^12", "phpspec/prophecy": "~1.0", - "vlucas/phpdotenv": "^5.4", + "vlucas/phpdotenv": "^5.6", "rector/rector": "^2.4", "squizlabs/php_codesniffer": "^3.7", "phpcompatibility/php-compatibility": "^9.3" From 76bad2329f0f6ba6ad9916215776980f148d581d Mon Sep 17 00:00:00 2001 From: Daan Rijpkema Date: Mon, 29 Jun 2026 14:56:14 +0200 Subject: [PATCH 2/3] Update README to reflect PHP 8.3 as the minimum required version for library 2.5 --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index a7c29f1..f8a8bba 100644 --- a/README.md +++ b/README.md @@ -52,8 +52,7 @@ Utilized by other applications as well: # Requirements & Versioning -## 3.0 is coming with PHP 8.3 support and requirement -A new version of the PHP library will be released in the coming 1-2 months. +## 2.5 is here with PHP 8.3 support and requirement Starting this release, **PHP 8.3** is the minimum required version for this library. - 2026: Starting at our release >= 3.0, **PHP 8.3** is the minimum required version for this library. Previous releases requires **PHP 8.1**. - 2024: Starting at our release >= 2.4, **PHP 8.1** is the minimum required version for this library. Previous releases requires **PHP 8.0**. @@ -73,6 +72,7 @@ Refer to the [examples](https://github.com/bluem-development/bluem-php/tree/mast Please contact us if you have any questions regarding the examples or the implementation of the library in your project. + ## Notes per version See [Changelog](changelog.md) From fb5d752486bfb70603e4f67522057bfa246ca3a7 Mon Sep 17 00:00:00 2001 From: Daan Rijpkema Date: Mon, 29 Jun 2026 14:51:39 +0200 Subject: [PATCH 3/3] Update README to replace 'Notes per version' section with 'Changelog' --- README.md | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index f8a8bba..79b061b 100644 --- a/README.md +++ b/README.md @@ -14,11 +14,7 @@ Utilized by other applications as well: ## Table of Contents * [Requirements](#requirements) * [Getting started:](#getting-started) -* [Notes per version](#notes-per-version) - + [Version 2.3 (latest)](#version-2324-latest) - + [Version 2.2](#version-22) - + [Version 2.1](#version-21) - + [Versions before 2.1](#versions-before-21) +* [Changelog](#changelog) * [Testing](#testing) + [Description of the base tests:](#description-of-the-base-tests) * [Frequently asked questions](#frequently-asked-questions) @@ -72,8 +68,7 @@ Refer to the [examples](https://github.com/bluem-development/bluem-php/tree/mast Please contact us if you have any questions regarding the examples or the implementation of the library in your project. - -## Notes per version +## Changelog See [Changelog](changelog.md) ## Testing