feat: version_bump.php support for package.json and pyproject.toml #179

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

Problem

version_bump.php only bumps versions in README.md, Joomla XML manifests, Dolibarr mod files, composer.json, and .mokogitea/manifest.xml. Does not support:

  • package.json (Node.js / MCP repos)
  • pyproject.toml (Python repos)

Solution

Add version detection and writing for:

  • package.json: read/write "version" field
  • pyproject.toml: read/write version under [project] or [tool.poetry]

Files

  • cli/version_bump.php
  • cli/version_read.php
## Problem version_bump.php only bumps versions in README.md, Joomla XML manifests, Dolibarr mod files, composer.json, and .mokogitea/manifest.xml. Does not support: - package.json (Node.js / MCP repos) - pyproject.toml (Python repos) ## Solution Add version detection and writing for: - package.json: read/write "version" field - pyproject.toml: read/write version under [project] or [tool.poetry] ## Files - cli/version_bump.php - cli/version_read.php
jmiller added the phpbuild labels 2026-05-26 21:16:15 +00:00
Author
Owner

Branch created: feature/179-feat-version-bump-php-support-for-packag

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

No dependencies set.

Reference: MokoConsulting/moko-platform#179