Please activate JavaScript in your browser.
Feature
Unit/System Tests
b/c break
Removal
Code Review
PR-7.0-dev
Pending
User tests:
Successful:
Unsuccessful:
Summary of Changes
This PR was first aimed at removing the LegacyPropertyManagementTrait entirely, but it is so widely used, that it is not realistic to do so for 6.0. So now this only removes the usage of the trait for the Table class in the core. The code from the trait has been deprecated since Joomla 3.4.0, even though it has been moved around and with Joomla 4.0 has finally ended up in the legacy trait. From my perspective, it is time to do this after 11 years of it being deprecated: https://github.com/joomla/joomla-cms/blob/3.4.0/libraries/joomla/object/object.php
The trait should be removed with Joomla 8.0 definitely.
Testing Instructions
Codereview.
Link to documentations
Please select:
Hackwar
-
open
-
14 Feb 2025
Hackwar
-
change
-
14 Feb 2025
joomla-cms-bot
-
change
-
14 Feb 2025
Category
⇒
Administration
com_finder
com_languages
com_menus
com_modules
com_plugins
com_templates
com_users
com_workflow
Front End
com_contact
com_content
com_tags
Libraries
Hackwar
-
change
-
19 Feb 2025
Labels
Added:
PR-6.0-dev
Code Review
joomla-cms-bot
-
change
-
19 Feb 2025
Category
Administration
com_finder
com_languages
com_menus
com_modules
com_plugins
com_templates
com_users
com_workflow
Front End
com_contact
com_content
com_tags
Libraries
⇒
Administration
com_finder
com_languages
com_menus
com_modules
com_plugins
com_templates
com_users
com_workflow
Front End
com_contact
com_content
com_tags
Libraries
Unit Tests
Hackwar
-
change
-
19 Feb 2025
Labels
Added:
Unit/System Tests
joomla-cms-bot
-
change
-
12 Apr 2025
Category
Administration
com_finder
com_languages
com_menus
com_modules
com_plugins
com_templates
com_users
com_workflow
Front End
com_contact
com_content
com_tags
Libraries
Unit Tests
⇒
Administration
com_finder
com_languages
com_menus
com_modules
com_plugins
com_users
com_workflow
Front End
com_contact
com_content
com_tags
Libraries
Unit Tests
joomla-cms-bot
-
change
-
8 May 2025
Category
Administration
com_finder
com_languages
com_menus
com_modules
com_plugins
com_users
com_workflow
Front End
com_contact
com_content
com_tags
Libraries
Unit Tests
⇒
Administration
com_finder
com_languages
com_menus
com_modules
com_plugins
com_users
com_workflow
Front End
com_contact
com_content
com_tags
Libraries
Plugins
Unit Tests
Title
Differences
…
[6.0] Remove LegacyPropertyManagementTrait from Table class
[6.0] Remove usage of LegacyPropertyManagementTrait from Table class
The description was changed
Hackwar
-
change
-
28 Feb 2026
Title
Differences
…
[6.0] Remove usage of LegacyPropertyManagementTrait from Table class
[7 .0] Remove usage of LegacyPropertyManagementTrait from Table class
Hackwar
-
edited
-
28 Feb 2026
Hackwar
-
change
-
10 Mar 2026
Labels
Added:
bug
PR-7.0-dev
Hackwar
-
change
-
20 Apr 2026
Labels
Added:
Feature
b/c break
Removal
Removed:
bug
PR-6.0-dev
Hackwar
-
change
-
20 Apr 2026
The description was changed
Hackwar
-
edited
-
20 Apr 2026
Add a Comment
Login with GitHub to post a comment
@Hackwar code review is not enough, you please write test instruction, in this case test all touched table/model classes
from code review it's ok