? Composer Dependency Changed PHP 8.x ? Pending

User tests: Successful: Unsuccessful:

avatar laoneo
laoneo
11 Jan 2023

Summary of Changes

Updates the debug bar dependency which contains severeal PHP 8.x compatibility fixes.

Testing Instructions

  • Enable debugging in the joomla configuration
  • Open Joomla on PHP 8.2

Actual result BEFORE applying this Pull Request

The following error is shown:
Creation of dynamic property DebugBar\DataFormatter\DataFormatter::$cloner is deprecated in

Expected result AFTER applying this Pull Request

No debug bar related deprecate warning is shown.

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 joomla-cms-bot joomla-cms-bot - change - 11 Jan 2023
Category External Library Composer Change
avatar laoneo laoneo - open - 11 Jan 2023
avatar laoneo laoneo - change - 11 Jan 2023
Status New Pending
avatar brianteeman
brianteeman - comment - 11 Jan 2023

Doesnt this have to be in 4.3 ?

(and its not an error or warning its a notice. isnt it?)

avatar laoneo
laoneo - comment - 11 Jan 2023

My intention was to improve compatibility for PHP 8.2 in 4.2. So we do not have to wait for 4.3. I'l leave it for the RL to decide.

avatar carlitorweb carlitorweb - test_item - 11 Jan 2023 - Tested successfully
avatar carlitorweb
carlitorweb - comment - 11 Jan 2023

I have tested this item successfully on faeac11

Remember for those who test, do composer install


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/39594.

avatar alikon alikon - test_item - 14 Jan 2023 - Tested successfully
avatar alikon
alikon - comment - 14 Jan 2023

I have tested this item successfully on faeac11


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/39594.

avatar Quy Quy - change - 14 Jan 2023
Status Pending Ready to Commit
Labels Added: ? ?
avatar Quy
Quy - comment - 14 Jan 2023

RTC


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/39594.

avatar roland-d roland-d - change - 14 Jan 2023
Labels Added: ? NPM Resource Changed PHP 8.x
Removed: ?
avatar roland-d roland-d - close - 14 Jan 2023
avatar roland-d roland-d - merge - 14 Jan 2023
avatar roland-d roland-d - change - 14 Jan 2023
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2023-01-14 13:45:29
Closed_By roland-d
Labels Added: Composer Dependency Changed
Removed: NPM Resource Changed
avatar roland-d
roland-d - comment - 14 Jan 2023

Thank you

Add a Comment

Login with GitHub to post a comment