diff --git a/migrations/54-60/compat-plugin.md b/migrations/54-60/compat-plugin.md index 116e78fc..6b8c4c8c 100644 --- a/migrations/54-60/compat-plugin.md +++ b/migrations/54-60/compat-plugin.md @@ -18,7 +18,6 @@ The plugin is implemented as "Behaviour" plugin type to guarantee that is loaded For more detail check [Compatibility Plugin Joomla! 5.0](https://manual.joomla.org/migrations/44-50/compat-plugin). - ### JPATH_PLATFORM constant - PR: https://github.com/joomla/joomla-cms/pull/44638 @@ -31,3 +30,11 @@ For more detail check [Compatibility Plugin Joomla! 5.0](https://manual.joomla.o // New: \defined('_JEXEC') or die; ``` + +### CMS Input package + +- PR's: + - https://github.com/joomla/joomla-cms/pull/42805 + - https://github.com/joomla/joomla-cms/pull/42890 + - https://github.com/joomla/joomla-cms/pull/44925 +- Description: Any reference to the class `\Joomla\CMS\Input\Input` or the other classes in that namespace should be replaced with the [framework `Input`](https://github.com/joomla-framework/input) package and the namespace `\Joomla\Input`. The packages can be used nearly interchangeably. diff --git a/migrations/54-60/removed-backward-incompatibility.md b/migrations/54-60/removed-backward-incompatibility.md index 4015a395..570dda74 100644 --- a/migrations/54-60/removed-backward-incompatibility.md +++ b/migrations/54-60/removed-backward-incompatibility.md @@ -61,13 +61,6 @@ echo $article->title; - `\Joomla\CMS\User\UserHelper::getProfile()` returns a `stdClass` object now. - The save/delete events when a media file is uploaded or a folder is created/deleted are sending now an object of type `stdClass` and not anymore `CMSObject`. -### CMS Input object switched to Framework Input object - -- PR's: - - https://github.com/joomla/joomla-cms/pull/42805 - - https://github.com/joomla/joomla-cms/pull/42890 -- Description: The CMS Input namespace `\Joomla\CMS\Input` has been removed. The CMS core code has switched the code to the Framework Input library with the namespace `\Joomla\Input`, which is very much a drop-in replacement. This is especially of relevance if you are using the MVC classes, which now use the framework class. Make sure that your code imports the correct class. - ### CMS BaseApplication and CLI classes have been removed - PR: https://github.com/joomla/joomla-cms/pull/42884