Release v3.5.6
AI Engine Pro v3.5.6
What's new in v3.5.6
AI Engine Pro v3.5.6 was released on . Unlock the full power of AI on your WordPress site. See the full changelog below and compare with the complete version history.
Release details
Released
1.9 MB
File unavailable
Changelog
Added
- Gemini Interactions API engine as the default for Google, with streaming, function calling, and in-chat image generation (classic API kept as a fallback).
- Google Search and Maps grounding as Gemini chatbot tools, plus a setting to fall back to the standard Gemini API.
- MCP server support to Realtime voice chatbots — tools were selectable but previously did nothing — and the model now speaks tool results aloud.
- `mwai_mcp_mutate` action that fires after any content-mutating MCP tool, letting integrations purge caches, reindex, or audit.
- `raw` option to the MCP `wp_get_option` tool to read directly from the database, bypassing object cache and filters.
- `author__not_in` to MCP `wp_get_posts`, and a `content_format=prose` option to `wp_get_post`/`wp_get_post_snapshot` that strips block-attribute JSON to reduce token usage.
Fixed
- `wp_create_post` MCP tool no longer corrupts shortcode and HTML content via the markdown parser.
- MCP log entries mislabeled as OAuth; admin and bearer calls now display correctly.
- Streaming parallel tool calls leaving a null in the `tool_calls` array, which broke function calling on strict providers.
- MCP `wp_get_posts`, `wp_get_media`, and `wp_get_comments` filters by author, `user_id`, and email were accepted but silently ignored.
- `wp_update_option` now decodes JSON-string array values into real arrays before saving, preventing corruption of array options like `sticky_posts`.
- Chatbot events panel is now scrollable and error messages are dismissable.
Improved
- Removed the legacy MCP SSE transport, keeping only the Streamable HTTP endpoint.
- Enabled function calling for Mistral.
- Uploaded images now fill the message bubble width in the chatbot across all themes.
- MCP post tools now accept `ID`, `post_id`, or `id` interchangeably, and `wp_update_post` accepts top-level fields with clearer error messages.
Compatibility
- Requires WordPress
- 6.0
- Tested up to
- 7.0
- Requires PHP
- 7.4
Verified safe
AI Engine Pro v3.5.6 scanned clean with no security threats detected.
View full scan report