diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 88ae0748..5f13ae59 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 @@ -184,9 +185,13 @@ jobs: - '8.1' - '8.2' - '8.3' + - '8.4' dependencies: - lowest - highest + exclude: + - php-version: '8.4' + dependencies: lowest steps: - name: Checkout diff --git a/CHANGELOG.md b/CHANGELOG.md index 1ec3aa7c..29715a89 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 66739a59..93a11497 100644 --- a/composer.json +++ b/composer.json @@ -37,7 +37,7 @@ "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": "^8.7.0",