v1.4.0
·
38 commits
to main
since this release
What's new
v1.3.0 — Content abilities expansion (26 abilities)
- Comments: search, create, update (approve/spam/trash), delete
- Taxonomy CRUD: manage-category and manage-tag (create/update/delete)
- Block operations: get-blocks (parse into structured data), update-blocks (surgical insert/update/delete/move)
- MCP resources: taxonomy-map, recent-drafts, site-info
- MCP prompts: draft-post (house style), review-post (editorial checklist)
- Revisions: list with optional line-based diff
- Media: search-media, update-media, upload hardening (MIME allowlist, 10MB limit, EXIF stripping)
- Audit logging: custom DB table tracking all write actions
- Concurrency guards:
expected_modified_gmton update/transition/delete - Dry-run mode: validate create/update/transition without mutating
- Pages: post-type support extended throughout
v1.4.0 — Server segmentation & CI
- 3 MCP server surfaces:
/mcp/reader(read-only),/mcp/editorial(read+write),/mcp/full(everything) - Each surface has custom discover and execute wrappers enforcing ability allowlists
- CI pipeline: GitHub Actions with PHP lint (7.4–8.3), PHPCS (WordPress standards), PHPUnit (integration tests with MySQL)
- Test suites: ability registration smoke tests, role-based permission matrix, server segmentation validation
Install
Upload anotherpanacea-mcp-1.4.0.zip via WordPress admin → Plugins → Add New → Upload Plugin.