From ba55b2a838f8a2b7e857d341e950cb15c203216d Mon Sep 17 00:00:00 2001 From: Attila Fulop <1162360+fulopattila122@users.noreply.github.com> Date: Thu, 9 Oct 2025 09:39:41 +0300 Subject: [PATCH 1/3] Added PHP 8.5 support (composer + CI) --- .github/workflows/unit.yml | 3 +++ composer.json | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/unit.yml b/.github/workflows/unit.yml index 6e279ca..c950051 100644 --- a/.github/workflows/unit.yml +++ b/.github/workflows/unit.yml @@ -30,6 +30,9 @@ jobs: - php: "8.4" mode: experimental os: ubuntu-20.04 + - php: "8.5" + mode: experimental + os: ubuntu-20.04 fail-fast: false runs-on: "${{ matrix.os }}" diff --git a/composer.json b/composer.json index c6ae6ae..0a9dfe0 100644 --- a/composer.json +++ b/composer.json @@ -19,7 +19,7 @@ } ], "require": { - "php": "~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0", + "php": "~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0", "ext-mbstring": "*" }, "conflict": { From cf4fa556596653c7bc63cf7994fbd9fec7a3b5c0 Mon Sep 17 00:00:00 2001 From: Attila Fulop <1162360+fulopattila122@users.noreply.github.com> Date: Thu, 9 Oct 2025 09:47:22 +0300 Subject: [PATCH 2/3] Match README with the actual composer definition --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b0d610b..57efdde 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ Developed by [Florian Eckerstorfer](https://florian.ec) in Vienna, Europe with t - Provides custom replacements for Arabic, Austrian, Azerbaijani, Brazilian Portuguese, Bulgarian, Burmese, Chinese, Croatian, Czech, Esperanto, Estonian, Finnish, French, Georgian, German, Greek, Hindi, Hungarian, Italian, Latvian, Lithuanian, Macedonian, Norwegian, Polish, Romanian, Russian, Serbian, Spanish, Swedish, Turkish, Ukrainian, Vietnamese and Yiddish special characters. Instead of removing these characters, Slugify approximates them (e.g., `ae` replaces `รค`). - No external dependencies. - PSR-4 compatible. -- Compatible with PHP >= 8. +- Compatible with PHP 8.0 - 8.5. - Integrations for [Symfony (3, 4 and 5)](http://symfony.com), [Laravel](http://laravel.com), [Twig (2 and 3)](http://twig.sensiolabs.org), [Zend Framework 2](http://framework.zend.com/), [Nette Framework](http://nette.org/), [Latte](http://latte.nette.org/) and [Plum](https://github.com/plumphp/plum). ## Installation From 389ecc116565686819b135d4079ff724b7ab1306 Mon Sep 17 00:00:00 2001 From: Attila Fulop <1162360+fulopattila122@users.noreply.github.com> Date: Fri, 10 Oct 2025 11:11:51 +0300 Subject: [PATCH 3/3] Using `latest` versions of CI OS definitions --- .github/workflows/unit.yml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/unit.yml b/.github/workflows/unit.yml index c950051..dd271ed 100644 --- a/.github/workflows/unit.yml +++ b/.github/workflows/unit.yml @@ -10,29 +10,29 @@ jobs: matrix: include: - php: "8.0" - os: macos-13 + os: macos-latest - php: "8.0" mode: high-deps - os: ubuntu-20.04 + os: ubuntu-latest - php: "8.1" - os: ubuntu-20.04 + os: ubuntu-latest - php: "8.1" mode: low-deps - os: ubuntu-20.04 + os: ubuntu-latest - php: "8.2" - os: ubuntu-20.04 + os: ubuntu-latest - php: "8.2" - os: ubuntu-20.04 + os: ubuntu-latest mode: low-deps - php: "8.3" mode: experimental - os: ubuntu-20.04 + os: ubuntu-latest - php: "8.4" mode: experimental - os: ubuntu-20.04 + os: ubuntu-latest - php: "8.5" mode: experimental - os: ubuntu-20.04 + os: ubuntu-latest fail-fast: false runs-on: "${{ matrix.os }}"