Releases: bjornfix/devenia-mcp-updater
v0.1.5
Reconcile stale duplicate folders for manifest-managed MCP plugins without loading duplicate PHP copies.
- Detects duplicate folders such as plugin-master for manifest-managed plugins.
- Deactivates the stale copy first and marks the canonical plugin active for the next request.
- Deletes the stale duplicate only after the canonical plugin exists and the stale copy is inactive.
- Runs reconciliation after activation, plugin upgrades, and periodic admin checks.
Validation:
- PHP lint passed.
- Updater channel gate passed.
- WordPress Plugin Check gate passed with the existing private-updater waiver only.
- Controlled dev test migrated an active mcp-abilities-cloudflare-master duplicate back to the canonical mcp-abilities-cloudflare plugin and removed the stale folder.
v0.1.3
Reconcile stale duplicate folders for manifest-managed MCP plugins.
- Detects duplicate folders such as plugin-master for manifest-managed plugins.
- Moves active state to the canonical manifest plugin before removing the stale duplicate.
- Runs reconciliation after activation, plugin upgrades, and periodic admin checks.
Validation:
- PHP lint passed.
- Updater channel gate passed.
- WordPress Plugin Check gate passed with the existing private-updater waiver only.
v0.1.2
Devenia MCP Updater 0.1.1
Moves the private manifest and package channel to downloads.devenia.com.\n\nDownload:\n- devenia-mcp-updater.zip\n- SHA256: fd800e6ee7c880d53412eba190e12c8c1168bd0fcbf75b5477351f08d871dcc8\n\nRelease gate:\n- PHP lint passed\n- Installed and activated on the dev site\n- Dev Plugin Check completed with the expected private-updater waiver\n- Public package verified at https://downloads.devenia.com/devenia-mcp-updater.zip
Devenia MCP Updater 0.1.0
Initial private MCP update channel.\n\nDownload:\n- devenia-mcp-updater-v0.1.0.zip\n- SHA256: 59e515330f425f13508a5e7f2a756a59ae939142abcaba9e904fe192b2b673fd\n\nRelease gate:\n- PHP lint passed\n- Installed and activated on the dev site\n- Dev Plugin Check completed with the expected private-updater waiver\n- Waiver only covers WordPress.org updater restriction findings: plugin_updater_detected and update_modification_detected\n\nChanges:\n- Adds private manifest support for Devenia MCP/Abilities plugins\n- Enables auto-update for manifest-managed plugins\n- Verifies staged package SHA256 before install\n- Records compact update status