From d99041f570cf3d037cc3d5181415c353f0eb3b8a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stefan=20B=C3=BCrk?= Date: Sun, 24 Nov 2024 14:37:53 +0100 Subject: [PATCH] [TASK] Update `firebase/php-jwt ^6.10.2` and remove composer patch MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit TYPO3 monorepo used a composer patch based on [1] for the `firebase/php-jwt` package to resolve the one or other PHP 8.4 issue to allow testing TYPO3 against PHP 8.4. The pull-request has been merged already months ago and a release has been finally made [2]. This change removes the composer patch introduced with #104578 and updates the package version to ensure having required fixes on board even for classic mode installations. Used command(s): > composer remove --dev "cweagans/composer-patches" > composer config --no-plugins --no-interaction \ --unset allow-plugins.cweagans/composer-patches > composer config --no-plugins --no-interaction \ --unset extra.composer-exit-on-patch-failure > composer config --no-plugins --no-interaction \ --unset extra.patches-file > composer require -d typo3/sysext/core --no-update \ "firebase/php-jwt":"^6.10.2" > composer require "firebase/php-jwt":"^6.10.2" > rm -rf Build/patches [1] https://github.com/firebase/php-jwt/pull/572 [2] https://github.com/firebase/php-jwt/releases/tag/v6.10.2 Resolves: #105689 Related: #104578 Releases: main, 13.4 Change-Id: I6af68aaacabae9e64f2eecef75a5169943d738d8 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/87218 Tested-by: core-ci Tested-by: Markus Hofmann Reviewed-by: Stefan Bürk Tested-by: Garvin Hicking Tested-by: Stefan Bürk Tested-by: Christian Kuhn Reviewed-by: Christian Kuhn Reviewed-by: Garvin Hicking Reviewed-by: Markus Hofmann --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 021669bd5..294c4d01b 100644 --- a/composer.json +++ b/composer.json @@ -39,7 +39,7 @@ "doctrine/lexer": "^3.0.1", "egulias/email-validator": "^4.0", "enshrined/svg-sanitize": "^0.20.0", - "firebase/php-jwt": "^6.10.1", + "firebase/php-jwt": "^6.10.2", "guzzlehttp/guzzle": "^7.9.2", "guzzlehttp/psr7": "^2.7.0", "lolli42/finediff": "^1.1.1",