diff --git a/migrations/50-51/compat-plugin.md b/migrations/50-51/compat-plugin.md index be827b56..b999f68e 100644 --- a/migrations/50-51/compat-plugin.md +++ b/migrations/50-51/compat-plugin.md @@ -2,10 +2,16 @@ sidebar_position: 4 --- -# Compatibility Plugin +Compatibility Plugin +==================== + +## Joomla 5 Compatibility Plugin As part of Joomla! 5.0 a plugin was introduced which enhance backward compatibility between Joomla 5 and 4. The plugin is implemented as "Behaviour" plugin type to guarantee that is loaded before any other plugin is loaded. -(Just a heads-up, don't create a plugin as behaviour plugin because it's possible that this group get removed at some point) -For more detail check [Compatibility Plugin Joomla! 5.0](https://manual.joomla.org/migrations/44-50/compat-plugin). \ No newline at end of file +:::warning[Developer Note] + Heads-up, don't create a plugin as `behaviour` plugin because it's possible that this group get removed at some point. +::: + +For more detail check [Compatibility Plugin Joomla! 5.0](https://manual.joomla.org/migrations/44-50/compat-plugin). diff --git a/migrations/51-52/compat-plugin.md b/migrations/51-52/compat-plugin.md index be827b56..b999f68e 100644 --- a/migrations/51-52/compat-plugin.md +++ b/migrations/51-52/compat-plugin.md @@ -2,10 +2,16 @@ sidebar_position: 4 --- -# Compatibility Plugin +Compatibility Plugin +==================== + +## Joomla 5 Compatibility Plugin As part of Joomla! 5.0 a plugin was introduced which enhance backward compatibility between Joomla 5 and 4. The plugin is implemented as "Behaviour" plugin type to guarantee that is loaded before any other plugin is loaded. -(Just a heads-up, don't create a plugin as behaviour plugin because it's possible that this group get removed at some point) -For more detail check [Compatibility Plugin Joomla! 5.0](https://manual.joomla.org/migrations/44-50/compat-plugin). \ No newline at end of file +:::warning[Developer Note] + Heads-up, don't create a plugin as `behaviour` plugin because it's possible that this group get removed at some point. +::: + +For more detail check [Compatibility Plugin Joomla! 5.0](https://manual.joomla.org/migrations/44-50/compat-plugin). diff --git a/migrations/52-53/compat-plugin.md b/migrations/52-53/compat-plugin.md index be827b56..b999f68e 100644 --- a/migrations/52-53/compat-plugin.md +++ b/migrations/52-53/compat-plugin.md @@ -2,10 +2,16 @@ sidebar_position: 4 --- -# Compatibility Plugin +Compatibility Plugin +==================== + +## Joomla 5 Compatibility Plugin As part of Joomla! 5.0 a plugin was introduced which enhance backward compatibility between Joomla 5 and 4. The plugin is implemented as "Behaviour" plugin type to guarantee that is loaded before any other plugin is loaded. -(Just a heads-up, don't create a plugin as behaviour plugin because it's possible that this group get removed at some point) -For more detail check [Compatibility Plugin Joomla! 5.0](https://manual.joomla.org/migrations/44-50/compat-plugin). \ No newline at end of file +:::warning[Developer Note] + Heads-up, don't create a plugin as `behaviour` plugin because it's possible that this group get removed at some point. +::: + +For more detail check [Compatibility Plugin Joomla! 5.0](https://manual.joomla.org/migrations/44-50/compat-plugin). diff --git a/migrations/53-54/compat-plugin.md b/migrations/53-54/compat-plugin.md index 5f247995..66435eb9 100644 --- a/migrations/53-54/compat-plugin.md +++ b/migrations/53-54/compat-plugin.md @@ -5,13 +5,16 @@ sidebar_position: 4 Compatibility Plugin ==================== +:::warning[Developer Note] + Heads-up, don't create a plugin as `behaviour` plugin because it's possible that this group get removed at some point. +::: + ## Joomla 5 Compatibility Plugin As part of Joomla! 5.0 a plugin was introduced which enhance backward compatibility between Joomla 5 and 4. The plugin is implemented as "Behaviour" plugin type to guarantee that is loaded before any other plugin is loaded. -:::warning - (Just a heads-up, don't create a plugin as behaviour plugin because it's possible that this group get removed at some point) -::: - For more detail check [Compatibility Plugin Joomla! 5.0](https://manual.joomla.org/migrations/44-50/compat-plugin). + +## Joomla 6 Compatibility Plugin + diff --git a/migrations/54-60/compat-plugin.md b/migrations/54-60/compat-plugin.md index 8a6c2405..8f2494e3 100644 --- a/migrations/54-60/compat-plugin.md +++ b/migrations/54-60/compat-plugin.md @@ -2,22 +2,33 @@ sidebar_position: 4 --- -# Compatibility Plugin +Compatibility Plugin +==================== :::tip[Developer Note] Since this version of Joomla has not been released yet, this page can change anytime. ::: -:::caution[Update Needed] - No decision has made yet what's happening to this plugin in Joomla 6.0 +:::warning[Developer Note] + Heads-up, don't create a plugin as `behaviour` plugin because it's possible that this group get removed at some point. ::: -As part of Joomla! 5.0 a plugin was introduced which enhance backward compatibility between Joomla 5 and 4. -The plugin is implemented as "Behaviour" plugin type to guarantee that is loaded before any other plugin is loaded. -(Just a heads-up, don't create a plugin as behaviour plugin because it's possible that this group get removed at some point) +## Joomla 5 Compatibility Plugin + +As part of Joomla! 5.0 a plugin was introduced which enhance backward compatibility between Joomla 5 and 4. +Please check the [Backward Compatibility Plugin](https://manual.joomla.org/migrations/44-50/compat-plugin.md) for more details. For more detail check [Compatibility Plugin Joomla! 5.0](https://manual.joomla.org/migrations/44-50/compat-plugin). +## Joomla 6 Compatibility Plugin + +In Joomla! 6.0 the Compatibility Plugin introduced in Joomla! 5.0 will be replaced by a new plugin +called "Behaviour - Backward Compatibility 6". + +Despite the warning about the potential removal of the `behaviour` plugin type, this compatibility plugin still uses +this type to ensure it loads before any other plugin, as this is critical for backward compatibility functionality. + + ### CMS BaseApplication and CLI classes - PR's: