User tests: Successful: Unsuccessful:
Pull Request for Issue # .
reduce the number of deprecations
Actionlogs works as usual
Deprecations
Less deprecations
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
| Status | New | ⇒ | Pending |
| Category | ⇒ | Administration |
| Labels |
Added:
PR-5.4-dev
|
||
| Title |
|
||||||
| Category | Administration | ⇒ | Administration JavaScript Unit Tests |
| Labels |
Added:
Unit/System Tests
|
||
| Title |
|
||||||
| Labels |
Added:
PR-6.0-dev
Removed: PR-5.4-dev |
||
| Labels |
Added:
bug
|
||
| Title |
|
||||||
| Category | Administration JavaScript Unit Tests | ⇒ | Administration |
| Labels |
Removed:
Unit/System Tests
|
||
@alikon 🥰 love the incredible amount of work in trying to remove deprecations - anything in particular that I can look for being reduced - I just spent the last 20 minutes comparing a very short amount of time (<1 mins) of logs and I am having a hard time finding fewer deprecations - the files had 7800+ lines ;(
Love to help successfully test this! :) thx.
@bembelimen We tried to see the deprecation before, but failed. Perhaps it is easier you are doing 2nd code review?
I have tested this item ✅ successfully on 8461d6d
Tested with JBT, 'Log Deprecated API' enabled and calling Adminstrator > Users > User Actions Logs
administrator/log/deprecated.php between the tests
getDbo() is deprecated reduced from 24 -> 23Joomla\CMS\Factory::getLanguage() is deprecated reduced from 608 -> 593Note: The deprecations are counted for Joomla\CMS\Factory by dependency injection, so we can not find them directly for the patches files.
I have tested this item ✅ successfully on 8461d6d
Reduced the number of deprecated messages visibly
| Status | Pending | ⇒ | Ready to Commit |
RTC
| Status | Ready to Commit | ⇒ | Closed |
| Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2026-04-15 06:25:18 |
| Closed_By | ⇒ | bembelimen | |
| Labels |
Added:
RTC
|
||
Sorry my fault, missed this PR when deleting the branch.
| Status | Closed | ⇒ | New |
| Closed_Date | 2026-04-15 06:25:18 | ⇒ | |
| Closed_By | bembelimen | ⇒ | |
| Labels |
Removed:
RTC
|
||
| Status | New | ⇒ | Pending |
| Title |
|
||||||
I have tested this item ✅ successfully on 4d59544
Re-Tested with JBT, 'Log Deprecated API' enabled and calling Adminstrator > Users > User Actions Logs
I have tested this item ✅ successfully on 4d59544
Re-Tested with JBT, 'Log Deprecated API' enabled and calling Adminstrator > Users > User Actions Logs
I have tested this item ✅ successfully on 4d59544
Deprecations are reduced from 872 to 864
I have tested this item ✅ successfully on 4d59544
Deprecations are reduced from 872 to 864
| Status | Pending | ⇒ | Ready to Commit |
RTC
RTC
| Title |
|
||||||
We would test this PR, but is the change in
tests/System/integration/install/Installation.cy.jsfile intended?