From 4eb18ac0131297bdc5409aee18b3556ec57eb7f1 Mon Sep 17 00:00:00 2001 From: Oliver Klee Date: Fri, 23 Aug 2024 16:53:00 +0200 Subject: [PATCH] [FEATURE] Add support for PHP 8.4 --- .github/workflows/ci.yml | 2 ++ CHANGELOG.md | 1 + composer.json | 4 ++-- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4f500ae3..e1505c32 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -26,6 +26,7 @@ jobs: - '8.1' - '8.2' - '8.3' + - '8.4' steps: - name: Checkout @@ -176,6 +177,7 @@ jobs: - '8.1' - '8.2' - '8.3' + - '8.4' dependencies: - lowest - highest diff --git a/CHANGELOG.md b/CHANGELOG.md index 0e65a98b..6b6375f7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,7 @@ Please also have a look at our ### Added +- Add support for PHP 8.4 (#1278) - Support CSS custom properties (variables) (#1336) - Support `:root` pseudo-class (#1306) - Add CSS selectors exclusion feature (#1236) diff --git a/composer.json b/composer.json index fb765e64..b6823030 100644 --- a/composer.json +++ b/composer.json @@ -37,10 +37,10 @@ "source": "https://github.com/MyIntervals/emogrifier" }, "require": { - "php": "~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0", + "php": "~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0", "ext-dom": "*", "ext-libxml": "*", - "sabberworm/php-css-parser": "v8.x-dev", + "sabberworm/php-css-parser": "8.x-dev", "symfony/css-selector": "^4.4.23 || ^5.4.0 || ^6.0.0 || ^7.0.0" }, "require-dev": {