bug: version_bump.php did not cascade to Joomla extension XML manifests #172

Closed
opened 2026-05-26 20:15:41 +00:00 by jmiller · 1 comment
Owner

Summary

version_bump.php only updated .mokogitea/manifest.xml and README.md but did not cascade the version to Joomla extension XML manifests in src/, src/packages/*/, etc.

Impact

The update-server.yml workflow bumped the version counter and advertised the new version in updates.xml, but the actual package ZIP still contained the old version in all <extension> XML manifests. This caused:

  • Joomla update loop (installed version never matched advertised version)
  • Version drift between canonical source and Joomla manifests

Fix

Updated version_bump.php to cascade version changes to all files containing <extension> tags:

  • src/pkg_*.xml
  • src/*.xml
  • src/packages/*/*.xml
  • *.xml (root)

Commit: fix: version_bump.php cascades version to all Joomla XML manifests

Cross-ref: MokoConsulting/MokoJoomGallery#36

## Summary `version_bump.php` only updated `.mokogitea/manifest.xml` and `README.md` but did not cascade the version to Joomla extension XML manifests in `src/`, `src/packages/*/`, etc. ## Impact The `update-server.yml` workflow bumped the version counter and advertised the new version in `updates.xml`, but the actual package ZIP still contained the old version in all `<extension>` XML manifests. This caused: - Joomla update loop (installed version never matched advertised version) - Version drift between canonical source and Joomla manifests ## Fix Updated `version_bump.php` to cascade version changes to all files containing `<extension>` tags: - `src/pkg_*.xml` - `src/*.xml` - `src/packages/*/*.xml` - `*.xml` (root) Commit: fix: version_bump.php cascades version to all Joomla XML manifests Cross-ref: MokoConsulting/MokoJoomGallery#36
Author
Owner

Branch created: feature/172-bug-version-bump-php-did-not-cascade-to-

git fetch origin
git checkout feature/172-bug-version-bump-php-did-not-cascade-to-
Branch created: [`feature/172-bug-version-bump-php-did-not-cascade-to-`](https://git.mokoconsulting.tech/MokoConsulting/moko-platform/src/branch/feature/172-bug-version-bump-php-did-not-cascade-to-) ```bash git fetch origin git checkout feature/172-bug-version-bump-php-did-not-cascade-to- ```
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/moko-platform#172