Skip to content

Commit 0b0f536

Browse files
authored
Add deprecation of UCM system (#484)
1 parent 981850c commit 0b0f536

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

migrations/53-54/new-deprecations.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,21 @@ New Deprecations
1111

1212
All the new deprecations you should be aware of — and what you should use instead.
1313

14+
## Class deprecations
15+
16+
Planned to be removed in Joomla! 7.0.
17+
18+
### Deprecation of UCM system
19+
In Joomla 3.2, the `Unified Content Model` was introduced, which was supposed to be a universal system for all content in Joomla. The concept turned out to be not viable and the remnants of this have now been deprecated for removal in Joomla 7.0. The following classes have been deprecated without replacement:
20+
21+
- `Joomla\CMS\Table\Ucm`
22+
- `Joomla\CMS\UCM\UCM`
23+
- `Joomla\CMS\UCM\UCMBase`
24+
- `Joomla\CMS\UCM\UCMContent`
25+
- `Joomla\CMS\UCM\UCMType`
26+
27+
Related PR: https://github.com/joomla/joomla-cms/pull/44910
28+
1429
## Deprecation of `registerListeners()`
1530
[43395](https://github.com/joomla/joomla-cms/pull/43395) – CMSPlugin: deprecation for registerListeners
1631

0 commit comments

Comments
 (0)