From 24a8bb3635e5b6b31a7e4ff446f508a246de4f3c Mon Sep 17 00:00:00 2001 From: Jonathan Miller <230051081+jmiller-moko@users.noreply.github.com> Date: Thu, 26 Mar 2026 13:38:19 -0500 Subject: [PATCH] Version Bump > 02.00.00 --- .github/copilot-instructions.md | 2 +- src/Extension/MokoWaaS.php | 6 ++-- .../en-GB/plg_system_mokowaas.sys.ini | 2 +- .../en-US/plg_system_mokowaas.sys.ini | 2 +- src/language/en-GB/plg_system_mokowaas.ini | 2 +- src/language/en-US/plg_system_mokowaas.ini | 2 +- src/mokowaas.xml | 4 +-- src/script.php | 28 +++++++++---------- src/services/provider.php | 2 +- updates.xml | 6 ++-- 10 files changed, 28 insertions(+), 28 deletions(-) diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md index ffd3e3c..e443deb 100644 --- a/.github/copilot-instructions.md +++ b/.github/copilot-instructions.md @@ -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 diff --git a/src/Extension/MokoWaaS.php b/src/Extension/MokoWaaS.php index c0c3b4a..41cd86e 100644 --- a/src/Extension/MokoWaaS.php +++ b/src/Extension/MokoWaaS.php @@ -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) { diff --git a/src/administrator/language/en-GB/plg_system_mokowaas.sys.ini b/src/administrator/language/en-GB/plg_system_mokowaas.sys.ini index ee17c98..ab020ec 100644 --- a/src/administrator/language/en-GB/plg_system_mokowaas.sys.ini +++ b/src/administrator/language/en-GB/plg_system_mokowaas.sys.ini @@ -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 diff --git a/src/administrator/language/en-US/plg_system_mokowaas.sys.ini b/src/administrator/language/en-US/plg_system_mokowaas.sys.ini index 54028a9..4203b23 100644 --- a/src/administrator/language/en-US/plg_system_mokowaas.sys.ini +++ b/src/administrator/language/en-US/plg_system_mokowaas.sys.ini @@ -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 diff --git a/src/language/en-GB/plg_system_mokowaas.ini b/src/language/en-GB/plg_system_mokowaas.ini index 746030a..ca847ff 100644 --- a/src/language/en-GB/plg_system_mokowaas.ini +++ b/src/language/en-GB/plg_system_mokowaas.ini @@ -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 diff --git a/src/language/en-US/plg_system_mokowaas.ini b/src/language/en-US/plg_system_mokowaas.ini index cc02eeb..df41ec1 100644 --- a/src/language/en-US/plg_system_mokowaas.ini +++ b/src/language/en-US/plg_system_mokowaas.ini @@ -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 diff --git a/src/mokowaas.xml b/src/mokowaas.xml index 860d5ef..5440192 100644 --- a/src/mokowaas.xml +++ b/src/mokowaas.xml @@ -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 @@ PLG_SYSTEM_MOKOWAAS Moko Consulting - 2026-02-22 + 2026-03-26 Copyright (C) 2025 Moko Consulting. All rights reserved. GNU General Public License version 3 or later; see LICENSE.md hello@mokoconsulting.tech diff --git a/src/script.php b/src/script.php index 1b78dcc..ec72003 100644 --- a/src/script.php +++ b/src/script.php @@ -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) { diff --git a/src/services/provider.php b/src/services/provider.php index 20d15b4..7b97ccb 100644 --- a/src/services/provider.php +++ b/src/services/provider.php @@ -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 diff --git a/updates.xml b/updates.xml index 610dde2..894614a 100644 --- a/updates.xml +++ b/updates.xml @@ -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 @@ plugin system site - 01.06.00 + 02.00.00 https://github.com/mokoconsulting-tech/mokowaas - https://github.com/mokoconsulting-tech/MokoWaaS/releases/download/01.06.00/MokoWaaS-01.06.00.zip + https://github.com/mokoconsulting-tech/MokoWaaS/releases/download/02.00.00/MokoWaaS-02.00.00.zip Moko Consulting https://mokoconsulting.tech