Composer Dependency Changed bug PR-5.3-dev Pending

User tests: Successful: Unsuccessful:

avatar Hackwar
Hackwar
2 Feb 2025

Summary of Changes

This PR updates our dependency typo3/phar-stream-wrapper from 3.1.8 to 4.0.0. This is necessary to make this compatible with PHP 8.4. A codereview of the library seems to suggest that the only change why this had to be switched to a new major version is the raised requirement of PHP 7.1 instead of just 7.0. That would allow us to update this in 5.3.

Testing Instructions

  • Run composer i for the installation.
  • Open the administrator login page

Actual result BEFORE applying this Pull Request

A bunch of errors related to TYPO3\PharStreamWrapper. There are more errors than just for this library right now.

Expected result AFTER applying this Pull Request

The errors related to TYPO3\PharStreamWrapper are gone.

Link to documentations

Please select:

  • Documentation link for docs.joomla.org:

  • No documentation changes for docs.joomla.org needed

  • Pull Request link for manual.joomla.org:

  • No documentation changes for manual.joomla.org needed

avatar Hackwar Hackwar - open - 2 Feb 2025
avatar Hackwar Hackwar - change - 2 Feb 2025
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 2 Feb 2025
Category External Library Composer Change
avatar richard67 richard67 - change - 3 Feb 2025
Labels Added: Composer Dependency Changed bug PR-5.3-dev
avatar laoneo laoneo - close - 3 Feb 2025
avatar laoneo laoneo - merge - 3 Feb 2025
avatar laoneo laoneo - change - 3 Feb 2025
Status Pending Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2025-02-03 14:21:36
Closed_By laoneo
avatar laoneo
laoneo - comment - 3 Feb 2025

Thanks!

Add a Comment

Login with GitHub to post a comment