Version Bump > 02.00.00
This commit is contained in:
@@ -110,7 +110,7 @@ Every PHP, XML, shell, and Markdown file must include:
|
||||
|
||||
## Version Management
|
||||
|
||||
- Versioning: `MAJOR.MINOR.PATCH` with zero-padded two-digit components (e.g., `01.06.00`) — this is intentional per MokoStandards for consistent sorting and display
|
||||
- Versioning: `MAJOR.MINOR.PATCH` with zero-padded two-digit components (e.g., `02.00.00`) — this is intentional per MokoStandards for consistent sorting and display
|
||||
- Version must be updated consistently across:
|
||||
- `src/plugins/system/mokowaas/mokowaas.xml`
|
||||
- All PHP file headers
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
* DEFGROUP: Joomla.Plugin
|
||||
* INGROUP: MokoWaaS
|
||||
* REPO: https://github.com/mokoconsulting-tech/mokowaas
|
||||
* VERSION: 01.06.00
|
||||
* VERSION: 02.00.00
|
||||
* PATH: /src/Extension/MokoWaaS.php
|
||||
* NOTE: Handles Joomla system events for rebranding functionality
|
||||
*/
|
||||
@@ -83,7 +83,7 @@ class MokoWaaS extends CMSPlugin
|
||||
*
|
||||
* @return void
|
||||
*
|
||||
* @since 01.06.00
|
||||
* @since 02.00.00
|
||||
*/
|
||||
protected function loadLanguageOverrides()
|
||||
{
|
||||
@@ -131,7 +131,7 @@ class MokoWaaS extends CMSPlugin
|
||||
*
|
||||
* @return array Array of language strings
|
||||
*
|
||||
* @since 01.06.00
|
||||
* @since 02.00.00
|
||||
*/
|
||||
protected function parseLanguageFile($filePath)
|
||||
{
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
; FILE INFORMATION
|
||||
; Defgroup: Joomla Language
|
||||
; Ingroup: MokoWaaS
|
||||
; Version: 01.06.00
|
||||
; Version: 02.00.00
|
||||
; File: plg_system_mokowaas.sys.ini
|
||||
; Path: /src/administrator/language/en-GB/plg_system_mokowaas.sys.ini
|
||||
; Brief: System language strings for MokoWaaS plugin installation
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
; FILE INFORMATION
|
||||
; Defgroup: Joomla Language
|
||||
; Ingroup: MokoWaaS
|
||||
; Version: 01.06.00
|
||||
; Version: 02.00.00
|
||||
; File: plg_system_mokowaas.sys.ini
|
||||
; Path: /src/administrator/language/en-US/plg_system_mokowaas.sys.ini
|
||||
; Brief: US English system language strings for MokoWaaS plugin installation
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
; FILE INFORMATION
|
||||
; Defgroup: Joomla Language
|
||||
; Ingroup: MokoWaaS
|
||||
; Version: 01.06.00
|
||||
; Version: 02.00.00
|
||||
; File: plg_system_mokowaas.ini
|
||||
; Path: /src/language/en-GB/plg_system_mokowaas.ini
|
||||
; Brief: English language strings for MokoWaaS system plugin
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
; FILE INFORMATION
|
||||
; Defgroup: Joomla Language
|
||||
; Ingroup: MokoWaaS
|
||||
; Version: 01.06.00
|
||||
; Version: 02.00.00
|
||||
; File: plg_system_mokowaas.ini
|
||||
; Path: /src/language/en-US/plg_system_mokowaas.ini
|
||||
; Brief: US English language strings for MokoWaaS system plugin
|
||||
|
||||
+2
-2
@@ -16,7 +16,7 @@
|
||||
DEFGROUP: Joomla.Plugin
|
||||
INGROUP: MokoWaaS
|
||||
REPO: https://github.com/mokoconsulting-tech/mokowaas
|
||||
VERSION: 01.06.00
|
||||
VERSION: 02.00.00
|
||||
PATH: /src/mokowaas.xml
|
||||
BRIEF: Plugin manifest for MokoWaaS system plugin
|
||||
NOTE: Defines installation metadata, files, and configuration for Joomla
|
||||
@@ -24,7 +24,7 @@
|
||||
<extension type="plugin" group="system" method="upgrade">
|
||||
<name>PLG_SYSTEM_MOKOWAAS</name>
|
||||
<author>Moko Consulting</author>
|
||||
<creationDate>2026-02-22</creationDate>
|
||||
<creationDate>2026-03-26</creationDate>
|
||||
<copyright>Copyright (C) 2025 Moko Consulting. All rights reserved.</copyright>
|
||||
<license>GNU General Public License version 3 or later; see LICENSE.md</license>
|
||||
<authorEmail>hello@mokoconsulting.tech</authorEmail>
|
||||
|
||||
+14
-14
@@ -16,7 +16,7 @@
|
||||
* DEFGROUP: Joomla.Plugin
|
||||
* INGROUP: MokoWaaS
|
||||
* REPO: https://github.com/mokoconsulting-tech/mokowaas
|
||||
* VERSION: 01.06.00
|
||||
* VERSION: 02.00.00
|
||||
* PATH: /src/script.php
|
||||
* BRIEF: Installation script for MokoWaaS plugin
|
||||
* NOTE: Handles installation, update, and uninstallation tasks including language override deployment
|
||||
@@ -38,7 +38,7 @@ use Joomla\Filesystem\Folder;
|
||||
* This script handles the installation and uninstallation of language override files
|
||||
* to Joomla's global language override directories.
|
||||
*
|
||||
* @since 01.06.00
|
||||
* @since 02.00.00
|
||||
*/
|
||||
class plgSystemMokoWaaSInstallerScript implements InstallerScriptInterface
|
||||
{
|
||||
@@ -46,7 +46,7 @@ class plgSystemMokoWaaSInstallerScript implements InstallerScriptInterface
|
||||
* Minimum Joomla version required to install the extension.
|
||||
*
|
||||
* @var string
|
||||
* @since 01.06.00
|
||||
* @since 02.00.00
|
||||
*/
|
||||
private $minimumJoomla = '5.0.0';
|
||||
|
||||
@@ -54,7 +54,7 @@ class plgSystemMokoWaaSInstallerScript implements InstallerScriptInterface
|
||||
* Minimum PHP version required to install the extension.
|
||||
*
|
||||
* @var string
|
||||
* @since 01.06.00
|
||||
* @since 02.00.00
|
||||
*/
|
||||
private $minimumPhp = '8.1.0';
|
||||
|
||||
@@ -62,7 +62,7 @@ class plgSystemMokoWaaSInstallerScript implements InstallerScriptInterface
|
||||
* Language tags supported by this plugin.
|
||||
*
|
||||
* @var array
|
||||
* @since 01.06.00
|
||||
* @since 02.00.00
|
||||
*/
|
||||
private $languageTags = ['en-GB', 'en-US'];
|
||||
|
||||
@@ -74,7 +74,7 @@ class plgSystemMokoWaaSInstallerScript implements InstallerScriptInterface
|
||||
*
|
||||
* @return boolean True on success
|
||||
*
|
||||
* @since 01.06.00
|
||||
* @since 02.00.00
|
||||
*/
|
||||
public function preflight($type, $adapter): bool
|
||||
{
|
||||
@@ -109,7 +109,7 @@ class plgSystemMokoWaaSInstallerScript implements InstallerScriptInterface
|
||||
*
|
||||
* @return boolean True on success
|
||||
*
|
||||
* @since 01.06.00
|
||||
* @since 02.00.00
|
||||
*/
|
||||
public function postflight($type, $adapter): bool
|
||||
{
|
||||
@@ -129,7 +129,7 @@ class plgSystemMokoWaaSInstallerScript implements InstallerScriptInterface
|
||||
*
|
||||
* @return boolean True on success
|
||||
*
|
||||
* @since 01.06.00
|
||||
* @since 02.00.00
|
||||
*/
|
||||
public function install(InstallerAdapter $adapter): bool
|
||||
{
|
||||
@@ -143,7 +143,7 @@ class plgSystemMokoWaaSInstallerScript implements InstallerScriptInterface
|
||||
*
|
||||
* @return boolean True on success
|
||||
*
|
||||
* @since 01.06.00
|
||||
* @since 02.00.00
|
||||
*/
|
||||
public function update(InstallerAdapter $adapter): bool
|
||||
{
|
||||
@@ -157,7 +157,7 @@ class plgSystemMokoWaaSInstallerScript implements InstallerScriptInterface
|
||||
*
|
||||
* @return boolean True on success
|
||||
*
|
||||
* @since 01.06.00
|
||||
* @since 02.00.00
|
||||
*/
|
||||
public function uninstall(InstallerAdapter $adapter): bool
|
||||
{
|
||||
@@ -175,7 +175,7 @@ class plgSystemMokoWaaSInstallerScript implements InstallerScriptInterface
|
||||
*
|
||||
* @return void
|
||||
*
|
||||
* @since 01.06.00
|
||||
* @since 02.00.00
|
||||
*/
|
||||
private function installLanguageOverrides()
|
||||
{
|
||||
@@ -283,7 +283,7 @@ class plgSystemMokoWaaSInstallerScript implements InstallerScriptInterface
|
||||
*
|
||||
* @return void
|
||||
*
|
||||
* @since 01.06.00
|
||||
* @since 02.00.00
|
||||
*/
|
||||
private function uninstallLanguageOverrides()
|
||||
{
|
||||
@@ -372,7 +372,7 @@ class plgSystemMokoWaaSInstallerScript implements InstallerScriptInterface
|
||||
*
|
||||
* @return array Array of language strings (key => value)
|
||||
*
|
||||
* @since 01.06.00
|
||||
* @since 02.00.00
|
||||
*/
|
||||
private function parseLanguageFile($filePath)
|
||||
{
|
||||
@@ -416,7 +416,7 @@ class plgSystemMokoWaaSInstallerScript implements InstallerScriptInterface
|
||||
*
|
||||
* @return boolean True on success, false on failure
|
||||
*
|
||||
* @since 01.06.00
|
||||
* @since 02.00.00
|
||||
*/
|
||||
private function writeLanguageFile($filePath, $strings)
|
||||
{
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
* DEFGROUP: Joomla.Plugin
|
||||
* INGROUP: MokoWaaS
|
||||
* REPO: https://github.com/mokoconsulting-tech/mokowaas
|
||||
* VERSION: 01.06.00
|
||||
* VERSION: 02.00.00
|
||||
* PATH: /src/services/provider.php
|
||||
* BRIEF: Service provider for dependency injection in Joomla 5.x
|
||||
* NOTE: Registers the plugin with Joomla's DI container
|
||||
|
||||
+3
-3
@@ -16,7 +16,7 @@
|
||||
DEFGROUP: Joomla.UpdateServer
|
||||
INGROUP: MokoWaaS
|
||||
REPO: https://github.com/mokoconsulting-tech/mokowaas
|
||||
VERSION: 01.06.00
|
||||
VERSION: 02.00.00
|
||||
PATH: /updates.xml
|
||||
BRIEF: Joomla update server XML feed for automatic plugin updates
|
||||
NOTE: This file is automatically updated by GitHub Actions on each release
|
||||
@@ -29,10 +29,10 @@
|
||||
<type>plugin</type>
|
||||
<folder>system</folder>
|
||||
<client>site</client>
|
||||
<version>01.06.00</version>
|
||||
<version>02.00.00</version>
|
||||
<infourl title="MokoWaaS">https://github.com/mokoconsulting-tech/mokowaas</infourl>
|
||||
<downloads>
|
||||
<downloadurl type="full" format="zip">https://github.com/mokoconsulting-tech/MokoWaaS/releases/download/01.06.00/MokoWaaS-01.06.00.zip</downloadurl>
|
||||
<downloadurl type="full" format="zip">https://github.com/mokoconsulting-tech/MokoWaaS/releases/download/02.00.00/MokoWaaS-02.00.00.zip</downloadurl>
|
||||
</downloads>
|
||||
<maintainer>Moko Consulting</maintainer>
|
||||
<maintainerurl>https://mokoconsulting.tech</maintainerurl>
|
||||
|
||||
Reference in New Issue
Block a user