Version Bump > 02.00.00

This commit is contained in:
2026-03-26 13:38:19 -05:00
parent 65db518241
commit 24a8bb3635
10 changed files with 28 additions and 28 deletions
+1 -1
View File
@@ -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
+3 -3
View File
@@ -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
+1 -1
View File
@@ -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
+1 -1
View File
@@ -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
View File
@@ -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
View File
@@ -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)
{
+1 -1
View File
@@ -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
View File
@@ -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>