From 4918c297f5575354e181590d887089dbb05bcaa8 Mon Sep 17 00:00:00 2001 From: Manuel Dalla Lana Date: Fri, 21 Jun 2024 10:31:59 +0200 Subject: [PATCH 1/2] Upgrade test matrix --- .github/workflows/ci.yaml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 8ce4920..a6e2fa7 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -68,10 +68,14 @@ jobs: symfony: 6.3 - description: 'Symfony 6.4' php: '8.2' - symfony: 6.4.*-dev + symfony: 6.4 - description: 'Symfony 7.0' php: '8.3' - symfony: 7.0.*-dev + symfony: 7.0 + - description: 'Symfony 7.1' + php: '8.3' + symfony: 7.1 + name: PHP ${{ matrix.php }} tests (${{ matrix.description }}) steps: - name: Checkout From 75074304fdb0fc649afad0b53e6c371a52c00662 Mon Sep 17 00:00:00 2001 From: Manuel Dalla Lana Date: Fri, 21 Jun 2024 10:32:11 +0200 Subject: [PATCH 2/2] Fix Symfony 7.1 deprecation --- CHANGELOG.md | 2 ++ src/DependencyInjection/WeasyprintExtension.php | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e1ecc1c..a99d0dd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## Unreleased +### Changed +- Resolve Symfony 7.1 deprecation ## 2.1.0 - 2023-11-20 ### Changed diff --git a/src/DependencyInjection/WeasyprintExtension.php b/src/DependencyInjection/WeasyprintExtension.php index c03c5d4..5d37fad 100644 --- a/src/DependencyInjection/WeasyprintExtension.php +++ b/src/DependencyInjection/WeasyprintExtension.php @@ -5,8 +5,8 @@ use Symfony\Component\Config\Definition\Processor; use Symfony\Component\Config\FileLocator; use Symfony\Component\DependencyInjection\ContainerBuilder; +use Symfony\Component\DependencyInjection\Extension\Extension; use Symfony\Component\DependencyInjection\Loader\XmlFileLoader; -use Symfony\Component\HttpKernel\DependencyInjection\Extension; class WeasyprintExtension extends Extension {