No Code Attached Yet
avatar Ruud68
Ruud68
1 Oct 2025

Congratulations on releasing the RC version for both 6.0 and 5.4!

As requested I'm testing these versions and I am running into some uncertainties while updating my extensions.
What is the status of functions that are 'deprecated and will be removed in 6.0' that are still in the RC version?

is it safe to assume that these will stay in and that the notice will change to 'removed in 7.0'?

As an example:
I am using install scripts that extend InstallerScript
this gives the following notice: 'Legacy installer files are deprecated and will be removed in 6.0. Use a service provider instead.'

So I need to refactor my scripts into Service Providers that implement InstallerScriptInterface. Because I need the functions in the InstallerScript (like: checking minimum versions, etc.) I use the InstallerScriptTrait.php

This works great, but it makes this script impossible to run on Joomla 5.4 as that version is missing the InstallerScriptTrait.php

This makes it with the RC versions unclear as to what to do: refactor and not able to run on J5.4 or stick to what it is now with the risk of not working due to removed code in both 5.4 and 6.0

can somebody give some insight as to what the status is, to avoid making assumptions and running into issues later on.

avatar Ruud68 Ruud68 - open - 1 Oct 2025
avatar Ruud68 Ruud68 - change - 1 Oct 2025
Labels Removed: ?
avatar joomla-cms-bot joomla-cms-bot - change - 1 Oct 2025
Labels Added: No Code Attached Yet
avatar joomla-cms-bot joomla-cms-bot - labeled - 1 Oct 2025
avatar Ruud68
Ruud68 - comment - 9 Oct 2025

With less then 1 week to go before final release I am getting a little bit anxious about this: there is not enough time to refactor and test all these changes like the installer script.

Can somebody please give some insight?


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

avatar Fedik
Fedik - comment - 9 Oct 2025

That will stay.
And will be removed in random patch release later, nothing to worry.

avatar Fedik
Fedik - comment - 9 Oct 2025

In serious, they will be delayed for another release, probably 7.0.
Few things already delayed.

avatar Ruud68 Ruud68 - change - 9 Oct 2025
Status New Closed
Closed_Date 0000-00-00 00:00:00 2025-10-09 17:58:36
Closed_By Ruud68
avatar Ruud68 Ruud68 - close - 9 Oct 2025
avatar Ruud68
Ruud68 - comment - 9 Oct 2025

Hi @Fedik thanks for sharing this! Appreciate it.

Add a Comment

Login with GitHub to post a comment