60 lines
2.8 KiB
Markdown
60 lines
2.8 KiB
Markdown
<!-- Copyright (C) 2025 Moko Consulting <hello@mokoconsulting.tech>
|
|
|
|
This file is part of a Moko Consulting project.
|
|
|
|
SPDX-License-Identifier: GPL-3.0-or-later
|
|
|
|
# FILE INFORMATION
|
|
DEFGROUP: Joomla.Template.Site
|
|
INGROUP: MokoOnyx.Documentation
|
|
PATH: ./CHANGELOG.md
|
|
VERSION: 02.09.04
|
|
BRIEF: Changelog file documenting version history of MokoOnyx
|
|
-->
|
|
|
|
# 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](https://keepachangelog.com/en/1.0.0/),
|
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|
|
|
## [02.08.01] --- 2026-05-28
|
|
|
|
### Changed
|
|
- Migrated all workflow and template paths from `.github/` to `.mokogitea/`
|
|
- Template source paths updated: `templates/gitea/` to `templates/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-2` class 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
|