Releases: code-wheel/mcp-tools
Releases · code-wheel/mcp-tools
MCP Tools v1.0.0-beta4
MCP Tools v1.0.0-beta3
MCP Tools v1.0.0-beta3
Fixed
- Frozen timestamps in server mode:
getRequestTime()returns the process start time in long-runningdrush mcp-tools:servesessions, causing all entities to share the same timestamp. Replaced withgetCurrentTime()across 7 services: ContentService, MediaService, BatchService, TaxonomyManagementService, ModerationService, SchedulerService, and DrupalClock (#3575317, reported by guillaumeg)
Installation
composer require drupal/mcp_tools:1.0.0-beta3
drush en mcp_toolsCompatibility
- Drupal 10.3.x, 11.0.x
- PHP 8.3, 8.4
Links
MCP Tools v1.0.0-beta2
MCP Tools v1.0.0-beta2
Changes
- Update version to beta2 and add changelog entry (bbed2ec)
Installation
composer require drupal/mcp_tools:1.0.0-beta2
drush en mcp_toolsCompatibility
- Drupal 10.3.x, 11.0.x
- PHP 8.3, 8.4
Links
MCP Tools v1.0.0-beta1
MCP Tools v1.0.0-beta1
Changes
- Sync beta1 changes to public repo (fff39a0)
- Fix list schema rejecting complex objects in batch tools (c5d2241)
- Remove E2E step from release workflow (scripts not in public release) (df6bb5c)
- Fix release workflow: install all MCP PHP ecosystem packages (368323a)
- Fix CI: install all MCP PHP ecosystem packages (ac09840)
- Release 1.0.0-beta1 (433f332)
- Fix test assertions for McpError message format (f11f56c)
- Integrate mcp-tool-gateway and standardize error codes across services (1944118)
- Integrate mcp-error-codes v1.2 with McpError fluent builder (5b4b5fe)
- Make gitleaks non-blocking for false positives in test data (90af8f0)
- Fix security workflow: use default gitleaks config (81f43ee)
- Remove E2E test job from public CI workflow (75975d5)
- Remove internal/development files from public repository (85d5894)
- Fix functional test: replace nonexistent 'enabled' field with 'mode' (b8d3678)
- Fix CI test failures: ToolOperation, mocks, and services (ca8fea9)
- Fix remaining test failures (40aff5c)
- Add app.root parameter to controller test container (a1015d1)
- Add messenger and logger mocks to form/controller tests (fccd7dc)
- Relax ToolInputValidator test for empty properties (03829a6)
- Fix remaining unit test issues (ba15ad2)
- Fix more test assertions and mock data (7a1e3a3)
- Fix unit test assertions and data structures (e25f501)
- Fix getParameter return type for Drupal 10/11 compatibility (c7b9275)
- Fix CacheServiceTest container mock with anonymous class (e6391a4)
- Fix remaining test issues: getServiceIds, TranslatableMarkup (7815084)
- Fix additional test issues: data providers, method names, contrib skips (c56de02)
- Fix additional unit test failures (a8c82f8)
- Fix UserServiceTest: Add missing getRoles mock for blockUser test (3119e9a)
- Fix remaining unit test failures (3290e50)
- Fix unit test mocking issues (cd1e799)
- Fix all CI test failures (39efe51)
- Remove final keyword from all Mcp classes (e358393)
- Remove final keyword from ResourceRegistry (2bcda84)
- Remove final keyword from RemoteSettingsForm (362a802)
- Remove final keyword from classes that need to be mocked in tests (5fe6fce)
- Add comprehensive unit tests to improve code coverage (39a0b1f)
- Add unit tests for remaining untested classes (c4db5be)
- Add unit tests for remaining untested services (2c62ad5)
- Fix CI: resource names and missing packages (f454702)
- Add unit tests for mcp_tools_config services (19c3b3d)
- Add unit tests for all mcp_tools_analysis services (73938f0)
- Add unit tests for core Mcp classes and analysis services (b5a0c67)
- Fix CI failures: handler format, parameter order, final class (e0fcf9a)
Installation
composer require drupal/mcp_tools:1.0.0-beta1
drush en mcp_toolsCompatibility
- Drupal 10.3.x, 11.0.x
- PHP 8.3, 8.4
Links
MCP Tools v1.0.0-alpha23
MCP Tools v1.0.0-alpha23
Changes
- Fix release.yml: add mcp-http-security package installation (7bfe2ac)
- Bump version to 1.0.0-alpha23 (16d2b70)
- Prepare alpha22 release (2c7603d)
- Restore and fix unit tests that were incorrectly marked as debt (35b7266)
- Remove unit tests that require kernel tests (a3e0e3d)
- Fix OriginValidator::extractHostname() static call bug (29cb7a7)
- Fix CI: add mcp-http-security package to workflow (64102ff)
- Integrate code-wheel/mcp-http-security package (6de2092)
- Restore proper JSON formatting in code blocks (5828429)
- Remove indentation from HTML (c174fe2)
- Use code tags instead of pre, remove duplicate CodeWheel link (ebb7927)
- Fix HTTP one-liner argument order (f3bcb9a)
- Simplify project description with copy-paste setup commands (5fc26c5)
- Remove VCS repository - mcp-http-security now on Packagist (fbe5b5b)
- Extract mcp-http-security SDK for PHP MCP ecosystem (5dfab1f)
- Fix unit tests: remove contrib deps, fix constructors (910939e)
- Add unit tests for 12 untested services (6c8026a)
- Fix CI: update expected tool count to 154 (41b710d)
- Sync mcp_tools alpha8-alpha20 changes (56cb7f3)
- Sync mcp_tools alpha7 changes (f29856a)
Installation
composer require drupal/mcp_tools:1.0.0-alpha23
drush en mcp_toolsCompatibility
- Drupal 10.3.x, 11.0.x
- PHP 8.3, 8.4
Links
MCP Tools v1.0.0-alpha20
MCP Tools v1.0.0-alpha20
Changes
- Fix CI: update expected tool count to 154 (b3df47f)
- Add missing files to export-ignore (12fe85b)
- Fix version to alpha20 (46beebc)
- Mark module feature-complete, close P3 items as not planned (c3a5b11)
- Complete roadmap: presets, compound ops, annotations, text formats, docs (6cf9385)
Installation
composer require drupal/mcp_tools:1.0.0-alpha20
drush en mcp_toolsCompatibility
- Drupal 10.3.x, 11.0.x
- PHP 8.3, 8.4
Links
MCP Tools v1.0.0-alpha18
MCP Tools v1.0.0-alpha18
Changes
- Prepare 1.0.0-alpha18 (948f023)
- Fix/Test: expand coverage and harden services (75c6b1d)
- Test: cover remote origin allowlist (641d06a)
Installation
composer require drupal/mcp_tools:1.0.0-alpha18
drush en mcp_toolsCompatibility
- Drupal 10.3.x, 11.0.x
- PHP 8.3, 8.4
Links
MCP Tools v1.0.0-alpha17
MCP Tools v1.0.0-alpha17
Changes
Installation
composer require drupal/mcp_tools:1.0.0-alpha17
drush en mcp_toolsCompatibility
- Drupal 10.3.x, 11.0.x
- PHP 8.3, 8.4
Links
MCP Tools v1.0.0-alpha16
MCP Tools v1.0.0-alpha15
MCP Tools v1.0.0-alpha15
Changes
Installation
composer require drupal/mcp_tools:1.0.0-alpha15
drush en mcp_toolsCompatibility
- Drupal 10.3.x, 11.0.x
- PHP 8.3, 8.4