2.8 KiB
2.8 KiB
Changelog — MokoOnyx (VERSION: 02.09.04)
[Unreleased]
[02.08.00] --- 2026-05-29
[02.08.00] --- 2026-05-29
[02.08.00] --- 2026-05-29
[02.08.00] --- 2026-05-28
All notable changes to the MokoOnyx Joomla template are documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[02.08.01] --- 2026-05-28
Changed
- Migrated all workflow and template paths from
.github/to.mokogitea/ - Template source paths updated:
templates/gitea/totemplates/mokogitea/ - HCL definition files removed -- Template repos are now the canonical source
Added
branch-cleanup.yml: auto-delete merged feature branches after PR merge
Removed
- Removed deploy-manual.yml workflow -- switching to Joomla update server method for extension distribution
- Removed deploy variables and secrets (DEV_FTP_*)
- Theme preview removed -- Removed unused language strings for theme preview feature (never wired into config)
- Repo cleanup -- Removed 38 unused files: Fredoka/Pacifico fonts, dead npm tooling (package.json, scripts/), tmp-overrides/, placeholder tests, orphaned workflow copies, stale READMEs
- Broken font options removed -- Removed Noto Sans and Fira Sans from font selector (CSS files never existed)
- Docs moved to wiki -- CONTRIBUTING.md, CODE_OF_CONDUCT.md, GOVERNANCE.md migrated to Gitea wiki
Changed
- repo-health.yml -- Wiki-preferred documentation checks via Gitea API (wiki = full credit, repo file = advisory)
- auto-release.yml Step 8b -- Replaced inline Python with release_body_update.php CLI tool (fixes SIGPIPE exit 141)
- pre-release.yml rewritten -- Uses moko-platform CLI tools, PHP instead of Python, fixed broken platform detection
- All workflow YAML files -- Stripped non-ASCII characters (em dashes, arrows, emoji) for Gitea YAML parser compatibility
Fixed
- Menu icon padding removed -- Removed hardcoded
p-2class from all mod_menu icon spans (horizontal + mainmenu layouts); icons now inherit spacing from the parent link - Runner checkout failures -- Fixed MySQL deadlocks in Gitea actions scheduler by restarting Gitea and recreating runners with --privileged flag
- workflow_dispatch 500 error -- Stripped UTF-8 multibyte characters from all YAML files that Gitea's Go parser rejected as control characters