Skip to content

[5.3] Updating typo3/phar-stream-wrapper dependency to 4.0.0#44808

Merged
laoneo merged 3 commits intojoomla:5.3-devfrom
Hackwar:5.3-typo3-phar
Feb 3, 2025
Merged

[5.3] Updating typo3/phar-stream-wrapper dependency to 4.0.0#44808
laoneo merged 3 commits intojoomla:5.3-devfrom
Hackwar:5.3-typo3-phar

Conversation

@Hackwar
Copy link
Member

@Hackwar Hackwar commented Feb 2, 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

@laoneo laoneo merged commit eca4ccd into joomla:5.3-dev Feb 3, 2025
3 checks passed
@laoneo
Copy link
Member

laoneo commented Feb 3, 2025

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants