AI Engine (Pro)
PluginRegistro de cambios 290
Todos los lanzamientos, del más reciente al más antiguo, tal como el proveedor los publicó en el registro de cambios del plugin.
3.6.3
Nuevo Mejorado Corregido Seguridad Aún no disponible- Add: Workspace: a full-screen chat surface in wp-admin, with a model picker across all your environments, conversation history, folders, a prompt library, per-user themes, and edit-and-branch on any message. Available in the Pro, coming later in the Free.
- Add: The Workspace can generate and edit images, search the web with each provider's own search tool (OpenAI, Anthropic, Google, OpenRouter), and work on the site itself through the MCP tools, with an approval dialog before any site-changing tool runs.
- Add: QR-code pairing for the Workspace mobile companion app, with a revocable Application Password.
- Add: Internal (WordPress DB) vector environment that stores embeddings locally, now the default for new installs.
- Add: Discussions now show the tool calls and their parameters alongside the embeddings usage, and can be searched server-side by content and title.
- Add: Claude Opus 5.
- Fix: Public chat and form endpoints no longer trust client-supplied models, environments, instructions or messages, and internal errors are hidden from visitors; the stateful-response restore is now owner-scoped, so another user's chat ID can no longer resume their conversation.
- Fix: Content-aware chatbots no longer inject a post the visitor cannot read, so a client-supplied context ID can no longer leak draft or private content.
- Fix: Chatbot error and notice messages are sanitized before being rendered as HTML, and configuration errors are shown to editors only instead of being printed publicly.
- Fix: Function calling is more reliable: Claude no longer re-calls tools with the previous message's parameters, multi-round calls on stateless providers keep their feedback blocks instead of clearing them each round, and the Gemini 2.x models work again.
- Fix: Google model names and capability detection, so image, thinking and web-search models are recognised and preview variants are no longer ambiguous.
- Fix: OVH replies arriving empty, caused by an oversized max_tokens and a hijacked catalog fetch.
- Fix: Embeddings re-sync destroying a vector when the new content comes back empty, and guest file listing crashing with a 500.
- Fix: The usage-limit lock never firing on streaming chatbots, and the Discussions table spinning forever when opened in a background tab.
- Update: MCP server hardening: a failing tool now returns a readable error instead of killing the server for the client, and the tools list is capped at 500 results.
- Update: Settings Reset now asks you to type the site host and says plainly that it deletes the API keys, environments, chatbots and themes; more native browser dialogs were replaced with NekoModal across Discussions, Query Logs, Knowledge, Templates and Limits.
3.6.2
Nuevo Corregido Aún no disponible- Fix: Fixed block editor paragraph spacing broken by the AI Copilot handler wrapper.
- Add: Note filtering support for the wp_get_comments MCP tool, allowing agents to read WordPress 6.9 editor Notes.
- Fix: Fixed the Anthropic engine dropping conversation history on function-call follow-up requests.
- Fix: Fixed duplicate embedding vectors for the same reference and environment, which left embeddings stuck at pending after a sync.
3.6.1
Mejorado Corregido Aún no disponible- Fix: MCP user tools not enforcing proper capabilities, allowing Multisite site administrators to edit users beyond their reach. Hotfix. (Thanks to Charles Vosburgh for reporting.)
- Fix: MCP read tools corrupting block-JSON Unicode escapes by double-unslashing database content.
- Update: Native browser dialogs (alert/confirm/prompt) are now forbidden in code; NekoModal is used instead.
3.6.0
Nuevo Corregido Aún no disponible- Add: GPT-5.6 family (Sol, Terra, and Luna) to OpenAI models, with Sol marked as the latest.
- Fix: Gemini image models not being selectable when their ID lacks a
-previewsuffix. - Fix: MCP media upload tool crashing on download errors and rejecting extensionless image URLs.
3.5.9
Mejorado Corregido Aún no disponible- Fix: MCP post meta tools double-serializing array values, which stored nested arrays as strings.
- Fix: MCP wp_create_post and wp_update_post tools stripping shortcodes, email HTML, and inline CSS for admin-authorized callers.
- Fix: Chatbot theme styles loading outside AI Engine's admin screens, which caused Gutenberg editor iframe warnings.
- Fix: simpleJsonQuery failing on Anthropic and Google environments by no longer forcing an OpenAI fallback model, with a clearer error message.
- Fix: Discussions and Queries timestamps now display in the site's configured timezone instead of the browser's.
- Fix: MCP Functions settings crashing when tools were registered due to the list being returned as an object instead of an array.
- Fix: OpenAI Vector Store Pull All failing with a limit error by paginating the file list.
- Update: WordPress MCP tools are now enabled by default.
3.5.8
Nuevo Mejorado Corregido Aún no disponible- Fix: Code blocks now display correctly in the Timeless and Foundation chatbot themes (was using proportional font instead of monospace).
- Fix: Sonnet 5 breaking with "each thinking block must contain thinking" when streaming with function calling.
- Fix: MacOS chatbot container showing empty notches in the corners due to double-rounded borders.
- Update: Reorganized the admin UI — Modules tab now leads with "Chatbots & Knowledge" and "MCP & Agents", and Settings tabs were reordered to match.
- Update: Moved the Event Logs option from Settings → AI to Settings → Chatbot for easier discovery.
- Update: Enlarged the chatbot preview pane in settings (480px → 620px) and polished the ChatGPT theme with monospace code blocks, accent border on focused input, and smoother transitions.
- Update: Refined the Messages chatbot theme with monospace code blocks, readable links in user bubbles, input focus ring, and capped bubble width.
- Add: Gutenberg MCP tools: wp_write_blocks, wp_list_block_patterns, and wp_insert_block_pattern.
- Add: Nonce checks added to license, rating, and news notice forms.
3.5.7
Nuevo Mejorado Corregido Seguridad Aún no disponible- Fix: Chroma "Pull All" now returns all pages of large collections instead of only the first page.
- Add: Claude Sonnet 5 model support.
- Fix: Anthropic function-calling loops no longer fail when no explicit max tokens is set.
- Fix: Gemini Interactions engine now properly includes RAG context, chat history, and PDF uploads, and passes connection tests.
- Add: In-chat image output and stream error handling for Gemini Interactions.
- Fix: Outbound API calls now verify TLS certificates by default.
- Update: Credited Shivamani Vastrala and Meher Sudhakar Abbireddi (via WPScan) for reporting the security issues fixed in 3.5.5.
3.5.6
Nuevo Mejorado Corregido Aún no disponible- Add: Gemini Interactions API engine as the default for Google, with streaming, function calling, and in-chat image generation (classic API kept as a fallback).
- Add: Google Search and Maps grounding as Gemini chatbot tools, plus a setting to fall back to the standard Gemini API.
- Add: MCP server support to Realtime voice chatbots — tools were selectable but previously did nothing — and the model now speaks tool results aloud.
- Add:
mwai_mcp_mutateaction that fires after any content-mutating MCP tool, letting integrations purge caches, reindex, or audit. - Add:
rawoption to the MCPwp_get_optiontool to read directly from the database, bypassing object cache and filters. - Add:
author__not_into MCPwp_get_posts, and acontent_format=proseoption towp_get_post/wp_get_post_snapshotthat strips block-attribute JSON to reduce token usage. - Fix:
wp_create_postMCP tool no longer corrupts shortcode and HTML content via the markdown parser. - Fix: MCP log entries mislabeled as OAuth; admin and bearer calls now display correctly.
- Fix: Streaming parallel tool calls leaving a null in the
tool_callsarray, which broke function calling on strict providers. - Fix: MCP
wp_get_posts,wp_get_media, andwp_get_commentsfilters by author,user_id, and email were accepted but silently ignored. - Fix:
wp_update_optionnow decodes JSON-string array values into real arrays before saving, preventing corruption of array options likesticky_posts. - Fix: Chatbot events panel is now scrollable and error messages are dismissable.
- Update: Removed the legacy MCP SSE transport, keeping only the Streamable HTTP endpoint.
- Update: Enabled function calling for Mistral.
- Update: Uploaded images now fill the message bubble width in the chatbot across all themes.
- Update: MCP post tools now accept
ID,post_id, oridinterchangeably, andwp_update_postaccepts top-level fields with clearer error messages.
3.5.5
Nuevo Mejorado Corregido Seguridad Aún no disponible- Fix: Path traversal vulnerability in create_image and prevented chatbot discussions from being taken over by another logged-in user.
- Fix: Add-ons were reported as disabled whenever options were fetched outside the admin context.
- Fix: Max Tokens entered with a thousands separator (e.g. the Danish "64.000") was read as 64 and capped responses.
- Fix: Content Aware placeholders now resolve automatically in chatbot instructions without requiring a toggle.
- Fix: Setup Assistant no longer shows "Connect an AI Provider" as incomplete when only the Fast model is deprecated.
- Fix: Realtime instructions now resolve placeholders like {FIRST_NAME} into their values.
- Fix: MCP tools generated from WordPress REST endpoints could break Google Gemini due to enum on non-string types.
- Fix: Changing the type of an AI environment now drops fields from the previous type (endpoint, region, deployments), preventing engines from calling the wrong provider's endpoint.
- Fix: The "Default AI Environment not configured" warning no longer appears when a Chroma embeddings environment generates its own vectors.
- Fix: The Usage widget on the Dashboard no longer overflows its panel when numbers are wide.
- Fix: Anthropic's streaming ping keepalive events are now ignored instead of being logged as an unknown stream data type.
- Update: Reworked embeddings sync — pages are no longer marked stale without real changes, the background task (now called Maintenance) runs for all environments, processes batches within a time budget, no longer gets blocked by a failing vector, and can be disabled in Settings > Knowledge > Sync Settings.
- Update: API key and token fields are now masked with an eye toggle to reveal them.
- Update: Marked the original GPT-5 models (gpt-5, gpt-5-mini, gpt-5-nano, gpt-5-pro) as deprecated per OpenAI's December 10, 2026 shutdown.
- Update: The fullscreen resize button now uses thin corner-bracket icons that match the close button.
- Update: OpenAI Vector Store document uploads now accept multiple files at once.
- Add: User Memory added to the add-ons list.
- Add: Optional capability filter for get_chatbots() to fetch only chatbots whose model supports function calling.
- 🎵 Discuss with others about Ai Engine on the Discord.
- 🌴 Keep us motivated with a little review here. Thank you!
- 🥰 If you want to help us, check our Patreon. Thank you!
- 🚀 Click here to vote for the features you want the most.
3.5.4
Nuevo Mejorado Corregido Aún no disponible- Fix: Hold to Talk button on mobile Realtime chatbot no longer triggers the context menu (copy, select) when held.
- Update: Images and files can now be sent without a text message; engines skip the empty text part for providers that reject it.
- Fix: Sending is now blocked while a file is still uploading, with a spinner on the send button and a progress bar on the file preview until upload completes.
- Fix: Eliminated the gap between the chatbot and the keyboard on iOS by locking body scroll while the mobile chatbot is open.
- Fix: Anthropic safety refusals now show a readable message instead of an empty reply.
- Add: Claude Fable 5 model. Marked Claude Sonnet 4, Opus 4, and Opus 4.1 as deprecated.
- Add: Web search support for OpenRouter via the Tools & Capabilities section.
- Add: Full Screen view for Discussions, a Discussions count on the Dashboard, and fixed filenames with underscores being rendered as italics in the admin discussion view.
- Update: AI provider connectors now mentioned in the readme description.
- Update: PDF import now remembers the Density, Overlap, and filename-as-title settings between imports.
- Fix: OpenClaw link in the readme now points to our own article.
- Update: Marked GPT Image 1.5 and GPT Image 1 Mini as deprecated; default image model moved to GPT Image 2.
- Fix: PHP 8.2+ deprecation warning caused by an undeclared
$extraDataproperty onMeow_MWAI_Reply. - Add: Embeddings sync can now be restricted to specific Polylang languages via a comma-separated languages field.
- Fix:
wp_alter_postregex mode now handles patterns containing "/" (e.g. Gutenberg block markers) and returns the actual PCRE error instead of a generic one.
3.5.3
Nuevo Mejorado Corregido Aún no disponible- Fix: Filenames with underscores (e.g.
Some_File_2026.pdf) were getting partially italicized by the chatbot's markdown renderer. - Fix: ReferenceError (
data is not defined) in the chatbot response handler that masked the real error message when a host returned a non-JSON body. - Fix: The Push All button showed "(null)" when a post type had zero matching posts.
- Fix: The
wp_update_optionMCP tool schema no longer logs a "problematic union type" warning on everylist_toolscall. - Fix: The Meow Apps menu icon now shows correctly in both the expanded and collapsed sidebar states.
- Fix: Hotfix for the MCP endpoint URL being hidden until a bearer token was generated, even though OAuth doesn't need one. It now appears as soon as the MCP Server is enabled.
- Add: Claude Opus 4.8 to the Anthropic model list, with the
latesttag moved to it. - Add: AI Forms multi-upload fields now stack new file selections on top of previous ones, with a staged list and per-file remove buttons.
- Add:
mwai-bouncing-loaderandmwai-bouncing-dotCSS classes to the chatbot loading dots for custom styling. - Add: MCP Logs view in Insights with per-tool-call capture, status, duration, and a top tools widget.
- Add: MCP Connection Test in MCP Server settings that detects host-level WAF blocks (e.g. WP Engine's default) before they surface in claude.ai.
- Update: Aligned Forms and Playground markdown rendering with the chatbot so single newlines now produce visible line breaks.
- Update: Extended CORS headers on MCP endpoints with Mcp-Protocol-Version, Mcp-Session-Id, Accept, and Last-Event-ID for browser-context MCP clients.
- Update: Claude Sonnet 4 and Opus 4 (2025/05/14) marked as deprecated ahead of Anthropic's 2026-06-15 retirement date.
- Update: The chatbot Functions empty state now tells Free users that function calling is Pro-only.
- Update: Polished the plugin readme description with cleaner punctuation and brand consistency.
3.5.2
Nuevo Mejorado Corregido Aún no disponible- Add: Setup Assistant on the Dashboard that walks through essential configuration with a progress bar and per-step actions.
- Add: Direct file upload to OpenAI Vector Store via a new Documents tab, with async status polling, Sync from OpenAI action, and clearer PHP upload-limit errors.
- Add:
setFieldandprefillmethods to the AI Forms JS API for setting values programmatically without manualdispatchEventworkarounds. - Update: Redesigned the Dashboard Usage panel into an analytics card with headline, week-over-week delta, daily bar chart, and provider/peak/average/per-query tiles.
- Update: Reorganized the Modules tab into clearer sections with short intros, concise descriptions, renamed Utilities to AI Copilot, and surfaced MCP and Public API as proper modules.
- Update: Renamed the user-facing "Units" metric to "Tokens" across the dashboard, queries explorer, insights, and
[mwai_stats]shortcode, with full back-compat on REST output and legacy settings. - Update: Aligned the Discussions, Insights, and Knowledge layouts by standardizing column ratios and removing custom margin and header overrides.
- Update: Added a Refresh button to the Usage panel header, widened the Tokens column in Queries Explorer, and showed "N/A" for queries with no scope.
- Update: MCP tool-registration warnings are now always written to the PHP error log instead of requiring the debug logging flag.
- Fix: Stripped inline citation markers from OpenAI's file_search Responses API text that were surfacing as gibberish in chatbot replies.
- Fix: Stopped embedding the sessionId in chatbot and forms HTML for logged-out visitors, so page caches no longer share one sessionId across all visitors.
- Fix: Guarded REST AI endpoints so they no longer overwrite the cookie-derived session with an empty client-sent sessionId.
- Fix: Gemini embedding queries no longer report bogus token counts by correctly reading promptTokenCount from the response.
- Fix: Dynamic MCP REST tool schemas no longer serialize the meta arg on media/posts/pages as an array, which Claude's MCP validator was rejecting.
- Fix: Translate Post now translates list items inside modern Gutenberg lists, which were silently skipped since WP 6.1+.
3.5.1
Nuevo Corregido Aún no disponible- Add: Popup Icon Size option in chatbot settings to resize the popup trigger without custom CSS.
- Fix: Chatbots admin preview now keeps long discussions, fullscreen toggles, and resize actions contained within the preview pane instead of clipping or overflowing the viewport.
- Fix: Chatbot rendering bug where a
$inside an inline code span caused other message text to leak into the code display.
3.5.0
Mejorado Corregido Seguridad Aún no disponible- Fix: MCP OAuth authorization and token validation now require administrator capability, preventing privilege escalation by non-admin users.
- Update: Marked gpt-5.2-chat-latest and gpt-5.3-chat-latest as deprecated (OpenAI shutting them off August 10, 2026).
- Update: Added a deprecation banner on the Finetunes screen due to OpenAI sunsetting self-serve fine-tuning.
- Fix: CSV import for fine-tuning now shows an explicit error when no usable prompt/completion columns are found.
- Fix: Updated the broken OpenAI tutorial link on the Finetunes screen.
3.4.9
Nuevo Mejorado Corregido Aún no disponible- Add: OAuth 2.1 with Dynamic Client Registration for the MCP server, allowing Claude Desktop and other browser-driven clients to connect without a shared bearer token.
- Add: Per-quality image generation (auto/low/medium/high) for GPT Image models, available in the Image Generator UI and as a global default in Settings → Images.
- Fix: Pulling a remote OpenAI vector store no longer creates entries containing raw JSON error bodies for files uploaded with purpose=assistants.
- Fix: The
mwai_allow_setupfilter now properly grants menu and REST API access to non-admin roles, instead of being overridden by a hardcodedmanage_optionscheck. - Fix: Tiktoken vocab cache is now scoped per WordPress install, preventing permission conflicts on multi-tenant hosts.
- Update: Migrated OpenAI Realtime integration from the deprecated Beta endpoint to the GA API, enabling support for gpt-realtime-2 and new voice models.
- Update: Reorganized MCP settings panel with a dedicated section for Bearer Token and Access Level, and a new Connected Apps section to review and revoke OAuth grants.
- Update: Generalized the
manage_optionsgate in shared code so each Meow Apps plugin gets its own{prefix}_allow_setupfilter instead of hardcodingmwai_allow_setup. - Update: Removed gpt-4o-realtime-preview, gpt-4o-mini-realtime-preview, and gpt-realtime-translate from the model list.
- Update: SSE transport for MCP is scheduled for removal in July 2026 and is now hidden from the UI for new users.
3.4.8
Nuevo Mejorado Corregido Seguridad Aún no disponible- Fix: Resolved OpenAI Responses API "No tool output found" errors during chained recursive tool calls and static-only turns. Static-skip is now disabled for Responses API because every
function_callmust be answered. - Add: Custom OpenAI-compatible provider for Ollama, LM Studio, vLLM, llama.cpp, LocalAI, and similar servers.
- Add: Built-in xAI/Grok provider with dynamic model fetching and fallback support.
- Add: Insights retention setting with daily cleanup for old log rows. Defaults to Never.
- Add: Embedding chunk metadata: source, partIndex, and partTotal, exposed through
mwai_embeddings_vector_metadatafor Pinecone, Qdrant, Chroma, and OpenAI Vector Store. PDF imports can now use the filename as the chunk title, and Modify Embedding can edit the new fields. - Add: Code Engine static/dynamic Behavior now applies to Callable function snippets, skipping AI feedback when all calls are static.
- Update: Reworked onboarding with a default OpenAI environment, Knowledge provider chooser, one-click OpenAI vector store creation, no-key welcome message, and AI Assistant enabled by default.
- Update: Reworked Pro license management with a Modify License flow for Re-Validate, Modify, and Remove actions.
- Update: Hardened MCP handling by releasing PHP session locks, using proper trash hooks, deduplicating cache busts, enforcing
confirm_writefor non-read SQL, and purging LiteSpeed/WP Rocket caches after post writes. - Update: Usage widget preferences for Price/Units/Queries and Daily/Monthly now persist across reloads.
- Update: Query and Reply tabs now point users to Settings > Others > Insights when data is unavailable.
- Fix: Managed-mode WP AI Client and AI Engine integrations now satisfy WordPress 7 AI plugin credential requirements, preventing false rejections for Ollama, OpenRouter, Mistral, Perplexity, and Replicate.
- Fix: Removed redundant vector-DB addon initialization to prevent idle "OpenAI Vector Store ID is not configured" logs.
- Fix: Resolved PHP 8.4 nullable-parameter deprecations in query and MCP helpers.
- Fix: ChatML base now supports string-shaped
errorfields in API responses. - Update: Removed the legacy snippet-vault fallback and unused per-environment usage field.
3.4.7
Nuevo Mejorado Corregido Aún no disponible- Add: GPT-5.5, GPT Image 2, and Claude Opus 4.7 to the model lists.
- Update: Refreshed default fallback models to GPT-5.4 and GPT-5-mini, and marked several upcoming OpenAI shutdowns as deprecated (gpt-5-chat-latest, gpt-4.1-nano, o3-mini, gpt-realtime-mini, gpt-image-1, sora-2, sora-2-pro).
- Update: Major UI/UX updates! I hope you'll enjoy them, otherwise... let me know! 😊
- Add: New Environments panel on the Dashboard with brand-colored rows, smart setup messages, and warnings for missing or deprecated default models.
- Fix: MCP write helpers (wp_alter_post, wp_update_post) were silently stripping backslashes from Unicode escapes.
- Add: Live timer on the Image Generator "Generating..." row so progress is visible.
- Fix: Auto-open is now skipped on mobile so a fullscreen chatbot no longer hijacks the screen on page load.
- Fix: AI Forms not rendering with their theme CSS when embedded via a synced Pattern.
- Add: Split print-to-PDF into its own toggle, moved behind a new "More options..." modal in Appearance settings.
- Update: Redesigned the Usage and Activity widgets with compact CSS-only stacked bars grouped by provider.
- Fix: Oversized embedding inputs are now caught before they hit OpenAI's 8192-token limit.
- Add: System-prompt hint for Anthropic's code_execution tool so Claude uses the sandbox instead of refusing.
- Update: Switched chatbot and form shortcode displays to the NekoShortcode component.
- Update: Functions section now appears as soon as the model supports it.
3.4.6
Nuevo Mejorado Corregido Seguridad Aún no disponible- Add: Print-to-PDF button next to the copy icon on the last AI message, allowing export of the full conversation via the browser's Save as PDF dialog.
- Add: Retention setting for discussions cleanup under Settings > Chatbot > Discussions, with a
mwai_discussions_retention_daysfilter for overrides. - Fix: Chatbot auto-scroll no longer fights users who scroll up during streaming.
- Fix: AI Form and Chatbot blocks no longer save as "Unsupported" placeholders when used in patterns created via Appearance > Editor.
- Fix: Hardened chatbot parameter processing so non-string values no longer crash the frontend with "trim is not a function".
- Fix: (Hotfix) Two mobile chatbot issues — keyboard pushing header and messages off-screen, and ChatGPT theme's submit button stretching into an oval below the input pill.
- Fix: Blocks with line breaks breaking after save in the Forms editor.
- Fix: REST MCP tools failing schema validation by forwarding nested JSON Schema fields (items, enum, default, etc.) from WordPress REST arg definitions.
- Fix: NekoUI dropdowns rendering broken inside Gutenberg block iframes.
- Fix: Temperature settings missing for Anthropic models in chatbot params.
- Fix:
ai.formReplyfilter firing on every stream chunk instead of only once when the reply is complete. - Update: Removed DALL-E and migrated existing defaults to gpt-image-1.
- Update: Bumped the discussions messages column from TEXT to MEDIUMTEXT.
- Update: Persisted the Query Mode and Expert Mode toggles in the Knowledge tab via localStorage.
- Update: Simplified
estimate_tokensto a single-argument signature and added multi-file support to assistant queries. - Update: Opus 4.6 and Sonnet 4.6 context window updated to 1M tokens.
- 🎵 Discuss with others about Ai Engine on the Discord.
- 🌴 Keep us motivated with a little review here. Thank you!
- 🥰 If you want to help us, check our Patreon. Thank you!
- 🚀 Click here to vote for the features you want the most.
3.4.5
Nuevo Mejorado Corregido Aún no disponible- Fix: Ensure additional CSS classes set in the block inspector.
- Fix: Stop mapping tool categories to annotation titles so MCP tools display their correct names.
- Add: Support for GPT-5.4 Pro, Mini, Nano, and GPT-5.3 Chat models.
- Fix: Resolve an MCP dispatch type mismatch that caused some MCP tools to fail.
- Update: Add new getStatus(), hasAI(), and hasMCP() API helpers (deprecated the older checkStatus() method).
3.4.4
Nuevo Mejorado Corregido Aún no disponible- Fix: Hotfix resolves MCP server connection failures with clients using protocol version 2024-11-05 by adding automatic version negotiation.
- Add: Display shortcut prompts and names in the Discussions tab.
- Add: Introduce image embeddings support (Gemini Embedding 2) with multimodal embedding: bulk media push, and an AI-powered Library Search that replaces the native Media Library Search.
- Fix: Resolve a broken access control issue in the AI Forms shortcode to ensure only authorized users can access protected content (Private Page/Post).
- Fix: Prevent crashes when working with multi‑modal messages.
- Fix: Prevent the Embeddings screen from crashing when closing a modal.
- Update: Preserve links and inline HTML formatting in both the Editor Assistant and Magic Wand tools.
- Update: Refactor Magic Wand actions to use system messages.
- Update: Clean up old, deprecated options and legacy migration code.
- Update: Fixed Quick Test for Anthropic to use the models endpoint.
- Update: Chatbot Max Height moved to the Appearance section.
- Update: Rename Assistant Mode to Chatbot Mode in AI Forms, you can now use any chatbot to handle your AI Forms.
- Fix: Improve the discussions shortcode by falling back to customId to avoid invalid class names.
- Fix: Styles for the AI Chatbot Block are back.
3.4.1
Nuevo Mejorado Aún no disponible- Update: Hide the Editor Assistant functions from the chatbot settings to simplify the interface.
- Add: Support for the new GPT-5.4 model for improved AI responses.
3.4.0
Nuevo Mejorado Corregido Aún no disponible- Add: Introduce a fully featured Editor Assistant sidebar (with a client-side feedback loop for chained AI actions). It's called Assistant in the Admin Modules.
- Add: Introduce new dev filters (
mwai_mcp_serverandmwai_function_call_params) for customizing MCP servers and function call parameters. - Add: Allow ignoring posts during embeddings sync, with a “hide” icon for linked posts, a “Show Ignored” modal, and a
mwai_embeddings_sync_postfilter for developers. - Fix: Hotfix chat sessions so the chat ID resets correctly when needed.
- Fix: Restore the missing scope for AI Search.
- Update: Remove outdated internal TODOs, deprecated fields, legacy crons, and old migration code.
3.3.9
Nuevo Mejorado Corregido Seguridad Aún no disponible- Add: Cross Site now support shorcuts (Quick Actions), blocks (GDPR-friendly), etc.
- Update: Modernized all Gutenberg Blocks.
- Fix: Avoid crashes caused by Claude when using MCP tools together with function calling.
- Fix: Prevent React-related crashes during streaming.
3.3.8
Nuevo Aún no disponible- Add: Support for the Claude Sonnet 4.6 model.
- Add: Forward Anthropic keepalive events to the browser.
- Add: Make Realtime transcript captions clickable links.
3.3.7
Nuevo Mejorado Corregido Aún no disponible- Add: Introduced role-based access control for MCP with three levels (admin, read-write, read-only).
- Add: Improved Content Aware features (better placeholder replacement, more accurate context detection, etc).
- Fix: Automatic bearer token generation when MCP is first enabled.
- Update: Improvements in the Realtime module, more to come soon.
- Update: OpenAI now exclusively uses the Responses API, simplified and optimized the code.
3.3.6
Nuevo Mejorado Aún no disponible- Add: Support for the new Claude Opus 4.6 and Opus 4.5 models for improved AI responses.
- Update: Deprecated GPT-4o, GPT-4o mini, GPT-4.1, GPT-4.1 mini, and their related realtime/transcribe models to guide users toward newer, supported options.
- Update: Replaced shortcut-based data storage with AES-256 encryption to avoid cache corruption issues.
- Add: Enhanced the wp_update_post MCP tool with better truncated JSON detection, content verification, and richer response data.
- Update: Linked PDF chunks via unique refChecksum and added ref filter to embeddings table.
- Add: Added WooCommerce MCP module with 25 tools for managing products, orders, inventory, customers, reviews, and analytics.
3.3.4
Nuevo Mejorado Corregido Aún no disponible- Fix: Prevent duplicate shortcut transients from being created on every page.
- Fix: Hotfix TypeError crashes in MCP tool calls when JSON-RPC requests are missing an id field.
- Add: Introduce a new wp_upload_request MCP tool that generates one-time upload URLs so agents can upload local files via curl instead of base64.
- Add: Add a new MCP "Database" module that lets you execute SQL queries.
- Update: Remove the default popup title and AI name fallback so leaving the title field empty now shows no title at all.
- Fix: Resolve a PHP 8.2 deprecation warning related to a dynamic property.
3.3.3
Nuevo Mejorado Corregido Seguridad Aún no disponible- Add: Introduce a Streamable HTTP transport for MCP so Claude Code can connect directly to WordPress.
- Fix: Prevent unsafe file renaming during metadata updates.
- Fix: Hotfix SSRF vulnerabilities by using wp_safe_remote_get for external URLs and secure URL fetching in audio transcription and file handling.
- Add: Improved embedding dimension handling with matryoshka support, showing fixed vs configurable dimensions in the UI with clearer tooltips.
- Update: Redesign and refine the ChatGPT Theme and Foundation Theme with improved layouts, bubble styling, and more flexible avatar/name display and header titles.
- Add: Introduce 'context framing' for embeddings with a new filter.
- Add: Moved Embeddings "Sync Settings" into Settings > Knowledge with separate Local Content and Remote URLs sections and a new Sync Interval option.
- Add: Store Shortcuts prompts securely on the server and only send a shortcutId to the client so prompt text is no longer exposed.
- Add: Load plugin translations properly with load_plugin_textdomain to ensure all text is translatable.
- Fix: Via MCP, ensure scheduled posts created via wp_update_post respect the schedule_for parameter and edit_date flag so they publish at the correct time.
- Add: New MCP integration for Polylang.
- Fix: Improve Gemini 3 support, restoring vision capabilities, function calling, and enforcing a single candidate response, and fixed image generation pricing.
- Add: Support image generation via OpenRouter.
- Fix: Resolve undefined array key warnings in Remote URL sync and only update timestamps when content actually changes.
- 🎵 Discuss with others about Ai Engine on the Discord.
- 🌴 Keep us motivated with a little review here. Thank you!
- 🥰 If you want to help us, check our Patreon. Thank you!
3.3.2
Nuevo Corregido Aún no disponible- Add: New "Remote URL" feature for Embeddings to create and auto-sync embeddings from external URLs with change detection.
- Fix: Corrected auto-scroll behavior for non-streaming chatbots so conversations stay in view.
- Add: Enabled multi-block support for Magic Wand tools (Correct Text, Enhance Text, and Translate Text).
- Add: Introduce a user.query filter in the JS API so developers can intercept, modify, or cancel user messages before sending.
- Add: Support next_run_delay for multi-step tasks to better control task scheduling.
- Fix: Resolved an issue where multi-file uploads were empty.
- Fix: Ensured the Standard Header correctly displays the Popup Title.
- Fix: Adjusted link colors in the Timeless theme.
- Fix: Prevent shortcuts from bypassing locked chatbots (GDPR consent, for example).
- ⚠️ Important: Changed the mwai_chatbot_reply filter to pass a reply object instead of a query. Developer! Use reply->query where query was previously used.
3.3.1
Mejorado Aún no disponible- Update: Removed unused files and code to reduce clutter and improve performance.
- Info: Wishing you a Happy New Year 2026 ☀️🎉 No doubt this year will be full of surprises again, let's continue riding the AI wave together! 😊
2.8.2
Nuevo Mejorado Corregido Aún no disponible- Add: New Claude 4 models for enhanced AI capabilities.
- Update: Settings reorganized for improved usability, and Statistics and Embeddings renamed to Insights and Knowledge for better clarity.
- Fix: Hotfix for streaming issues and added a filter to customize the discussions refresh interval.
- Update: More consistent and user-friendly UI in Content and Image Generators, including a clean modal for Image Generator and improved custom chatbot block.
- Add: Multi-condition support for AI Forms with new operators, and better handling of required fields within conditional containers.
2.8.1
Nuevo Corregido Aún no disponible- Fix: Resolve issue with DALL-E model usage on Azure platforms.
- Add: Allow API Key override through query parameter for OpenRouter integration.
- Add: Filter
mwai_discussions_refresh_intervalto control how often the discussions list refreshes. - 🎵 Discuss with others about AI Engine on the Discord.
- 🌴 Keep us motivated with a little review here. Thank you!
- 🥰 If you want to help us, we started a Patreon. Thank you!
- 🚀 Click here to vote for the features you want the most.
2.8.0
Nuevo Corregido Aún no disponible- Fix: Resolve issue with DALL-E model usage on Azure platforms.
- Add: Allow API Key override through query parameter for OpenRouter integration.
- 🎵 Discuss with others about AI Engine on the Discord.
- 🌴 Keep us motivated with a little review here. Thank you!
- 🥰 If you want to help us, we started a Patreon. Thank you!
- 🚀 Click here to vote for the features you want the most.
2.7.9
Nuevo Mejorado Corregido Aún no disponible- Add: Support for gpt-image (the latest OpenAI model).
- Add: Support for MCP (Model Context Protocol). Check the tutorial! It's awesome, but remember it's a beta feature.
- Fix: Avoid a few warnings and notices.
- Fix: Compatibility with stateless WPs.
- Fix: Added Row Actions in Pages.
- Update: Accurate pricing is now always smoothly retrieved for OpenRouter, thanks to their new API.
- Update: Optimized the bundle size of the chatbot.
2.7.6
Nuevo Mejorado Corregido Aún no disponible- Add: Added GPT 4.1 models, and set 4.1 Nano as the new default model.
- Add: Privacy First option to set the amount of personal data to the minimum.
- Add: Handle array properties for Function Calling.
- Add: Scope can now be modified for chatbots and forms.
- Add: Add a filter in the models dropdown if there are more than 16 models.
- Add: Accurate pricing with OpenRouter can be enabled by adding MWAI_OPENROUTER_ACCURATE_PRICING to your wp-config.php, and setting it to true. This will add 1-2 seconds to the response time.
- Update: Only define MWAI_TIMEOUT if it's not defined yet, that allows it to be overridden.
- Fix: An AI form without any inputs should be always valid.
- Fix: Give more info when an Pinecone upsert fails.
- Fix: Improvements for Google Gemini. Now works with Function Calling. Special thanks to Anaheim!
- Fix: Avoid a silent crash with Pinecone when a slash is added to the Server URL.
- Fix: Prevent Meow_MWAI_Query_Parameter to crash WordPress entirely.
2.7.5
Nuevo Mejorado Corregido Eliminado Aún no disponible- Add: Introduced support for Claude 3.7.
- Add: Updated pricing and added support for gpt-4.5-preview, o1-mini, and o3-mini.
- Fix: OpenAI Assistants (tools) can now be updated without overwriting existing settings.
- Fix: Prevented AI Forms from overriding HTML elements without a data-default-value attribute.
- Fix: Required fields in AI Forms are now strictly enforced, even if not mentioned in the prompt.
- Fix: Resolved issues with fields via selectors not being saved or re-applied on load.
- Update: Added additional checks to ensure the store is processed before attaching it to a thread in OpenAI Assistants.
- Update: Improved support for Assistants working with Forms and individual File Uploads, though OpenAI's Vector Store remains buggy.
- Fix: Addressed an issue with AI Forms and MIME types—OpenAI only supports images, but Anthropic handles PDFs well.
- Update: Replaced set_max_sentences with set_max_messages for better clarity.
- Update: Links in the chatbot now always open in a new tab for better user experience.
- Note: Function Calling is now expected to work, but Gemini remains unreliable.
- Remove: No more OpenAI Status, as they have discontinued their RSS feed.
2.7.4
Nuevo Mejorado Corregido Aún no disponible- Add: Support for Perplexity models.
- Add: MwaiAPI works with AI Forms (ai.formReply filter, forms, getForm).
- Update: Azure API set to 2024-12-01 version.
- Update: Apply the tools and vision tags correctly on models from OpenRouter.
- Fix: Re-added the shortcode related to statistics.
- Fix: Fallback to default resolution if the model doesn't support the resolution.
- Info: New add-on for DeepSeek: https://meowapps.com/products/deepseek/.
2.7.3
Nuevo Mejorado Corregido Aún no disponible- Add: Realtime is now supported in Discussions and Queries (costs are calculated based on the tokens returned by OpenAI).
- Update: Smarter way to handle the synchronization of embeddings. They are deleted if they have no content, and they only synchronize if it is needed.
- Update: OpenAI now uses max_completion_tokens instead of max_tokens.
- Fix: With AI Forms, the Select/Radio could show no option selected by default.
- Fix: o1 wasn't working properly with the Content Generator (the issue was related to Max Tokens).
- Add: In Content Generator, Max Tokens are now optional.
- Fix: Avoid the Chatbot Block to crash when switching to Custom.
- Add: A button to 'Run Tasks' in the 'Dev Tools'.
2.7.2
Nuevo Corregido Aún no disponible- Add: Realtime Audio Chatbot (Pro Version)! It works very well, including with function calling. Try it out! But be careful, those models are quite pricey. AI Engine doesn't handle the statistics yet (Queries / Discussions tabs).
- Add: New attribute 'className' for the Shortcuts API.
- Fix: Selectors in AI Forms now retrieve the content in divs correctly.
- Fix: The Chat Block in Custom Mode was not working properly.
2.6.9
Nuevo Mejorado Corregido Seguridad Aún no disponible- Info: Happy New Year to you all, AI bro's and sis'! 🎉
- Add: Support for o1 (if you have access to it).
- Update: Handle streaming with o1 (depending on the exact model).
- Info: o1 Preview and o1 Mini doesn't work with Instructions or Contexts (Embeddings, etc.). This is a limitation from OpenAI. AI Engine will handle this as soon as OpenAI allows it. However, it works with o1.
- Add: o1 support in the Usage section.
- Add: Option for the auto-titling feature for discussions.
- Add: Option to modify the Header Subtitle for the Timeless Theme ("Discuss with").
- Add: Option to Ignore Word Boundaries (= spaces!) in the Security section.
- Add: Three new JS functions for the Chatbot API: getBlocks, addBlock and removeBlockById.
- Add: New Upload Field in the AI Forms. Work with images, files, audios (one file per form for now).
- Add: New 'callback' type for the Shortcuts. It requires an 'onClick' function.
- Add: Added {CATEGORY}, {CATEGORIES}, {AUTHOR}, {PUBLISH_DATE} placeholders for embeddings' prompt.
- Add: Local Memory for the AI Forms (check the parameters of the Submit Block).
- Add: Reset Button for AI Forms.
- Update: The auto-titling feature for discussions is now more reliable.
- Update: HTML is allowed in the Instructions.
- Update: Better instructions in the Finetunes Data Editor.
- Update: Tiny enhancements on the Timeless Theme.
- Add: Button to Reset Usage (Dashboard tab).
- Fix: Issue related to initial HTML blocks (the GRDP block could reset all the blocks).
- Fix: The Discussions Auto-Refresh only works if the browser tab is active.
- Fix: Using chatId via the API was causing a crash.
- Fix: Enhanced the internal API around takeovers.
- Fix: Assistants were not behaving properly when a Function Call was not giving back the expected result.
- Fix: Context in the Queries (Statistics Module) is now available for Assistants.
- Fix: Handle RTL websites better.
- Fix: If the environment is Default, then Model is also Default (for Chatbots and AI Forms).
2.6.8
Nuevo Mejorado Corregido Aún no disponible- Add: Similar to "Vision", support for "Files". For now, that means you can upload PDF in the chatbot while using Sonnet 3.5. This will be expanded to other models and features in the future.
- Add: Messages Integrity Check. This will help fighting against malicious attempts to modify the system/assistant messages in the chatbot. When a query to the chatbot will be detected as malicious, an entry will be added in the Logs of the Dev Tools (in AI Engine's UI). It's for testing purposes for now, for those who are interested in helping us testing this, and once bulletproof, it will be deployed as an option with kick/ban features.
- Update: Discussions now include the start sentence as well.
- Fix: The WP Cron related to discussions was running way too often (forgot to remove the debug).
- Fix: Encode the data used in chatbot shortcodes to avoid issues with special characters.
- Fix: Support for embeddings models without defined dimensions (hi, Ollama's embed models!).
2.6.7
Corregido Aún no disponible- Fix: Enforcing discussions title length (and default title in case of error) to avoid repeated API calls.
2.6.6
Nuevo Mejorado Corregido Seguridad Aún no disponible- Add: Titles for Conversations. Those titles can be edited by the users.
- Add: The user can also delete the conversations.
- Add: Added default icons when Send and Clear texts are empty.
- Add: Resolution support in the chatbot shortcode.
- Add: AI Discussions Block (and there was already a Chatbot Block if you didn't know).
- Add: mwai_form_takeover filter to override the reply for AI Forms.
- Update: Much smoother flow with the Discussions module.
- Update: Nicer icon for microphone.
- Update: Better (earlier as well) handling of default envs and models.
- Update: Re-organized the Anthropic models.
- Fix: Issue with the Clear button (version 2.6.5).
- Fix: The customId issue when using the Chatbot Block.
- Fix: SQL injection issue in the Discussions module (really minor, as only admins could do it).
2.6.3
Nuevo Mejorado Corregido Aún no disponible- Add: Support for Assistants via Azure.
- Fix: Site-wide chatbot was considered an override.
- Fix: Fullscreen for chatbot should force the max-width and max-height.
- Update: Gets the models via Replicate much faster.
- Update: Set Replicate to use JPG.
- Update: Architectural improvements for OpenAI Assistants.
2.6.2
Nuevo Corregido Aún no disponible- Add: Support for the new o1 models from OpenAI (preview and mini).
- Fix: A few minor fixes for developers.
2.6.1
Nuevo Mejorado Corregido Aún no disponible- Add: Vision for more Google models.
- Add: Chatbot Block now supports params directly.
- Add: Icon support in shortcuts.
- Update: Max Tokens and Temperature are now unset by default. That avoids many little issues.
- Fix: Better handling of the custom chatbot.
- Fix: Random fixes and improvements.
2.6.0
Nuevo Corregido Aún no disponible- Add: For those with many chatbots! You can now pick a new way to display the chatbots in the admin, it can be either tabs (default), or a filterable dropdown.
- Fix: Google Gemini was not working properly.
- Fix: There was a fixed max length defined for messages.
2.5.9
Nuevo Mejorado Corregido Aún no disponible- Fix: Avoid crashes while rendering odd markdown in the chatbot.
- Update: Enhanced the core so that add-on like Ollama can be used with models such as the Llava model. You can now use Image Vision for free, it works amazingly!
- Update: Fullscreen moved to Appareance.
- Fix: Better handling of the resolutions handled by AI models; that avoids the crash many of you experienced in the Chatbots section.
- Fix: Removed a few warnings and notices.
- Add: AI Forms can be used with any text-to-image model (I know you want to use Flux!).
- Add: gpt-4o can now be fine-tuned.
2.5.6
Nuevo Mejorado Aún no disponible- Add: Support for Replicate. Play with Flux, it's awesome! 🍀
- Update: Better copilot. It now uses the whole post as the context for your copilot queries.
- Add: The copilot can also create images. The actual prompt to create the image is generated through AI, by using the context of the post, and the instructions you provide.
- Add: Logger in the DevTools.
- Update: Better handling of the pricing related to images.
- Update: The template system has been improved and redesigned a bit, so that it can be used in other parts of AI Engine or WordPress at a later point.
- Update: Added middle-out transformer for OpenRouter.
2.5.5
Nuevo Mejorado Corregido Aún no disponible- Add: More efficient and complete translation feature. Check the "Translate Post" button!
- Fix: Avoid using emoji by default in the options related GDPR because it crashes on some installs.
- Fix: Make sure the streaming temporary files are removed.
- Update: Avoid the GDPR to be asked every time.
- Update: Simplified parts of the code, removed potential warnings.
2.5.4
Nuevo Mejorado Corregido Aún no disponible- Add: You can now manually enter the model you would like to use for finetuning.
- Update: Finetuning features in AI Engine has been improved, like the way they are handled, displayed, calculated, etc.
- Fix: Max Messages was missing in the custom shortcode.
2.5.3
Mejorado Corregido Aún no disponible- Fix: The prices were not calculated properly. This was entirely reviewed.
- Fix: Avoid errors when context is provided without embeddings.
- Fix: A much better experience when AI Engine is installed for the first time.
- Update: Removed a lot of code and checks which became unnecessary.
- Update: Added customId in the ai.reply filter.
2.5.2
Nuevo Mejorado Corregido Aún no disponible- Add: New settings related to GDPR. The user will now have to accept conditions before using the chatbot.
- Update: Retrieve content from remote vectors, if needed and if the local ones are not available.
- Fix: Insert the System Message when a new entry is created in the Dataset Generator.
- Fix: Avoid an issue with empty but existing argument with tools.
- Fix: Issues related to buttons/shortcuts and their CSS.
- Fix: Allow having AI Forms without inputs.
- Fix: The Reset Limits issue.
2.5.1
Nuevo Mejorado Corregido Seguridad Aún no disponible- Add: Option to enable or disable the Virtual Keyboard Fix.
- Update: Much better Default CSS for Custom Theme.
- Fix: Issues related to the Virtual Keyboard Fix.
- Fix: Force the log file to have the .log extension, to avoid security issues.
- Fix: Shortcuts were not pushed by the server-side.
- Fix: The expiration 'Never' was crashing when used with Assistants Upload.
- Update: If DevTools is disabled, all the related debug options are disabled as well.
2.5.0
Mejorado Corregido Aún no disponible- Update: A better and enhanced copy button, that also now works in forms.
- Update: Improved drag n' drop for chatbot files.
- Update: Forms now use the same CSS as chatbots (you can try Timeless with them).
- Update: New unnecessary icon with Nyao, just for fun!
- Fix: TTS functionality on Android.
- Fix: Some features related to the Magic Wand were broken.
- Fix: The chatbot tabs were a bit clunky.
- Fix: Virtual keyboard hack for a better mobile experience.
- Fix: Various CSS-related issues and additional mobile CSS fixes.
2.4.9
Nuevo Corregido Aún no disponible- Add: Support for GPT-4o mini.
- Add: Support for HTML Blocks and Shortcuts (Quick Actions) via MwaiAPI in JS and PHP filters.
- Fix: Better handling of documents, annotations and images created via the OpenAI Assistants.
- Fix: Better CSS for the buttons and the scroll in the chatbot.
- Fix: The MwaiAPI was registering the chatbots twice, and now works in the admin as well.
- Fix: Input Max Length was not handled properly in the chatbot (UTF-8 related).
2.4.8
Nuevo Mejorado Corregido Seguridad Aún no disponible- Add: A first implementation of actions and blocks for the chatbot. Actions in JS are also handled. Please note that documentation will come later, this is for internal testing for now.
- Update: The chatId is now returned by simpleChatbotQuery.
- Update: Streamlined the naming of a few functions and filters related to the Statistics Module.
- Fix: Minor fixes, such as the button in Timeless.
- Fix: Three minor security issues (simpleVisionQuery SSRF, logs file as a PHP file, SQL injection via sort parameter). Those attacks could only be performed by, actually, an admin.
2.4.7
Mejorado Corregido Aún no disponible- Update: New system for the avatars used in the chatbot. You can set different avatars for the icon, the AI, the guest. Emoticons are also supported.
- Update: Improved the Timeless theme.
- Update: Improved the way the nonce is handled.
- Update: Streamlined the way function calling works.
- Update: Modified default avatars.
- Update: The JS filter ai.reply now returns the chatId and botId as well.
- Fix: Minor issues.
2.4.6
Mejorado Corregido Aún no disponible- Update: Anonymized file uploads.
- Update: Enhancement on the Timeless Theme.
- Update: Optimized the way the session is started.
- Fix: Various issues related to avatars, user names, etc.
- Fix: Other minor issues.
2.4.5
Nuevo Mejorado Corregido Aún no disponible- Fix: Resolved the function calling issue with non-streamed assistants.
- Add: Included vision for OpenRouter's GPT-4o and Gemini-Flash.
- Fix: Matched label IDs with inputs in AI Forms.
- Update: Major refactoring of the chatbot codebase. This will allow for more flexibility and features in the future. It will be rolled out progressively. Let us know if you encounter any issues.
2.4.4
Corregido Aún no disponible- Fix: Improve nonce handling to eliminate the 'Cookie check failed' error in the chatbot.
2.4.3
Nuevo Corregido Aún no disponible- Add: Claude-3.5 Sonnet (Anthropic).
- Fix: Issues related to envId in AI environments.
- Fix: Issues related to Anthropic + function calling + streaming.
- Fix: Avoid the Selected Discussion to break the Discussions tab.
- Fix: Minor fixes related to the Advisor.
- Fix: The Discussion shortcode was not working properly with themes.
- Fix: Issues related to embeddings sync, and how they are displayed in the admin.
2.4.0
Nuevo Mejorado Corregido Aún no disponible- Update: The chatbot bundle size has been reduced.
- Update: The CSS (and themes) used by the chatbot has been improved, simplified. It works better on mobile, it is more customizable, and the icons are handled via SVG sprites, for better performance and flexibility.
- Update: Moved to a more dynamic way to handle the engines and models.
- Update: Add-ons are now in a tab instead of a submenu
- Update: Intense code cleanup and enhancements in how the options are handled.
- Fix: There were a few issues related to Azure (streaming, in particular).
- Fix: Chatbot rejects files (based on the settings) in a more logical way.
- Fix: Removed issues related to URL building in the chatbot.
- Add: Chatbot can now be displayed in a colored bubble.
- Add: Chatbot's icon message can now be delayed by x seconds.
- Add: Page selector for Queries, Embeddings and Discussions.
- Add: Released a new add-on for "Ollama", a local LLM. More about it here.
- 🚀 Please backup your website before making this update, as it includes a lot of changes.
2.3.8
Nuevo Mejorado Corregido Aún no disponible- Add: The AI Engine Advisor! Once activated, this module will help you optimize your WordPress based on your plugins, your theme, and your server.
- Add: Support for Add-ons. They will be developed by Meow Apps or third-party developers. The first one is called "Notifications".
- Add: OpenAI usage data is retrieved when streaming is used.
- Fix: Improved browser-native speech recognition.
- Update: Reduce the size of the bundles.
2.3.7
Nuevo Mejorado Seguridad Aún no disponible- Add: New chart in the dashboard. I hope you'll like it!
- Update: Longer conversation can now be kept in the DB.
- Update: Sanitize Pinecone URL.
- Update: Refreshed Neko UI.
2.3.6
Nuevo Mejorado Corregido Aún no disponible- Update: Streamlined the way uploaded files are handled.
- Add: Allow using Vision without the need of writing a query.
- Fix: Handle better the way(s!) the links are displayed in the chatbot.
- Update: Code cleanup and enhancements.
2.3.5
Nuevo Mejorado Corregido Aún no disponible- Update: New icons and better upload states.
- Add: Logs for developers.
- Fix: CSS on mobile, Messages Theme, ChatGPT Theme.
- Fix: Repetitive characters with speech recognition.
- Update: Strengthened the shortcode component and included mandatory classes.
2.3.4
Nuevo Corregido Aún no disponible- Fix: The "current" issue in the dashboard.
- Fix: The OpenAI errors received while streaming are now displayed in the chatbot.
- Add: The Environment ID is now visible in the "Environments for AI".
2.3.3
Nuevo Mejorado Corregido Aún no disponible- Add: Support for Vision in Assistants v2.
- Add: Support for Function Calls with OpenAI's Assistants v2.
- Add: Support for Functions Calls via Streaming with Anthropic.
- Update: Enhanced the way uploads are handled and displayed in the chatbot.
- Fix: Issue with finetuned models when used in chatbots.
- Fix: Many little fixes that troubled some of you on Discord! 😬 I am always checking!
2.3.2
Nuevo Mejorado Corregido Aún no disponible- Add: Support for Vision in Assistants v2.
- Add: Support for Function Calls with OpenAI's Assistants v2.
- Add: Support for Functions Calls via Streaming with Anthropic.
- Update: Enhanced the way uploads are handled and displayed in the chatbot.
- Fix: Issue with finetuned models when used in chatbots.
- Fix: Many little fixes that troubled some of you on Discord! 😬 I am always checking!
- 🚀 Click here to vote for the features you want the most!
- 🎵 Discuss with other users about features and issues on my Discord.
- 🌴 Keep us motivated with a little review here. Thank you!
2.3.0
Nuevo Mejorado Corregido Aún no disponible- Add: Support for GPT-4o (OpenAI).
- Fix: Improved (and fixed) the finetuning process.
- Update: Many enhancements and fixes in the code.
2.2.95
Nuevo Corregido Aún no disponible- Add: Support for File Search and Vector Stores with Assistants v2.
- Fix: Create the default chatbot if it's missing.
- Fix: Unicode support for banned words.
- Fix: Discussions do not need to be enabled for assistants to work.
2.2.94
Nuevo Mejorado Corregido Aún no disponible- Add: Streaming with Assistants (Pro).
- Update: Support for Assistants v2.
- Fix: In some cases, 'Rewrite Content' was ignored.
- Info: Please remember that the Assistants API is a beta feature of OpenAI. Expect changes, issues, etc.
2.2.92
Nuevo Mejorado Corregido Aún no disponible- Add: 'Chatbot' column in the 'Discussions' table.
- Add: Categories for Embeddings Auto-Sync.
- Update: TextArea for Start Sentence.
- Fix: Issue with the Forms REST API.
- Fix: Keep the line returns in the 'Instructions'.
- Fix: When replying with Function Calling, keep the content and context of the messages.
- Fix: Issue related to typing spaces within Gutenberg.
- Fix: Avoid iframe to be executed in the Discussions tab.
- Fix: And a few other minor issues.
- Fix: Avoid issues with nonce.
2.2.81
Nuevo Corregido Aún no disponible- Fix: Issue with Content Aware. Besides {CONTENT}, it now also supports {TITLE}, {EXCERPT} and {URL}.
- Add: New GPT-4 Turbo model (GPT-4 Turbo) which supports Vision, Function Calling, JSON.
2.2.80
Nuevo Aún no disponible- Add: New GPT-4 Turbo model (GPT-4 Turbo) which supports Vision, Function Calling, JSON.
- 🚀 Click here to vote for the features you want the most!
- 🎵 Discuss with other users about features and issues on my Discord.
- 🌴 Keep us motivated with a little review here. Thank you!
2.2.70
Nuevo Mejorado Corregido Seguridad Aún no disponible- Add: Support for Function and Tools Calls with OpenAI and Claude, with back-and-forth feedback loop. Models can now get values to functions in you WordPress. The Pro Version of AI Engine also connects to code-engine to make this much easier.
- Update: The WooCommerce Assistant has been moved to SEO Engine. We shouldn't bloat AI Engine with features related to SEO.
- Fix: Copilot wasn't working with the latest version of WP.
- Fix: Arbitrary File Upload security issue.
- Fix: Fixes and enhancements in the AI Forms.
2.2.63
Nuevo Mejorado Corregido Aún no disponible- Add: The chatbot displays the uploaded images.
- Update: More elegant refresh of the embeddings.
- Update: If functions are added to query, but the models don't support it, they will be removed rather than causing an error on the API side (an error will be logged).
- Fix: Issues related to the arguments order in chat_submit.
2.2.62
Mejorado Corregido Aún no disponible- Update: Cleaner handling of tokens and prices.
- Update: Enhanced the way mime types are handled, that fixes issues with Claude Vision.
- Fix: There was an issue with Max Messages with Claude.
2.2.61
Corregido Aún no disponible- Fix: Embeddings should be synchronized one by one when handled by WP-Cron.
- Fix: Dimensions should not be used in the API when using Embeddings prior to v3 with OpenAI.
- Info: Please check the previous changelog as the previous updates were quite important.
2.2.60
Nuevo Aún no disponible- Add: Support for the new Claude Haiku model from Anthropic.
2.2.57
Nuevo Mejorado Corregido Seguridad Aún no disponible- Note: Please backup your website before making this update.
- Fix: Rewrite Content in Embeddings was not working properly.
- Fix: Avoid weird error about the model not being the same when empty.
- Fix: Improved the embeddings system upgrade process.
- Update: Extra sanitization of the replies from OpenAI Assistants.
- Add: Handle (multi) function calls with OpenAI assistants (via mwai_ai_function filter).
- Add: Export Discussions to JSON.
- Fix: Minor issues.
2.2.56
Nuevo Mejorado Corregido Aún no disponible- Note: Please backup your website before making this update.
- Update: Huge overhaul of the embeddings system. It's now much more powerful, flexible and reliable.
- Add: Handle (multi) function calls with OpenAI assistants (via mwai_ai_function filter).
- Add: Export Discussions to JSON.
- Fix: Minor issues.
- 🚀 Click here to vote for the features you want the most!
- 🎵 Discuss with other users about features and issues on my Discord.
- 🌴 Keep us motivated with a little review here. Thank you!
2.2.4
Mejorado Aún no disponible- Update: Huge overhaul of the embeddings system. It's now much more powerful, flexible and reliable.
2.2.3
Nuevo Corregido Aún no disponible- Add: Support for Anthropic, its latest models of Claude with Vision.
- Add: The chatId is now available in the Chatbot JS API.
- Fix: Tokens with a zero as a string were not handled properly.
- Fix: The wrong expiration option was used with generated images.
- Fix: The Organization ID was not properly handled in some cases.
- Fix: Banned words were not properly handled in some cases.
- Fix: Audio to Text was not working properly.
- Fix: Embeddings Auto-Sync was not triggered properly in some cases.
2.2.2
Nuevo Corregido Seguridad Aún no disponible- Add: Support for Hugging Face.
- Add: Automatically update the outdated embeddings in background.
- Fix: A few lightweight security issues were handled.
2.2.1
Nuevo Corregido Seguridad Aún no disponible- Add: Support for Hugging Face.
- Add: Automatically update the outdated embeddings in background.
- Fix: A few lightweight security issues were handled.
- 🚀 Click here to vote for the features you want the most!
- 🎵 Discuss with other users about features and issues on my Discord.
- 🌴 Keep us motivated with a little review here. Thank you!
2.2.0
Nuevo Corregido Aún no disponible- Add: Support for Google Gemini.
- Add: Support for OpenAI's Organization ID.
- Fix: Avoid issues related to low limits related to embeddings searches.
- Fix: A few other minor issues fixed.
- Fix: Retrieve all assistants, without any limit.
2.1.9
Nuevo Mejorado Corregido Aún no disponible- Fix: Resolved an issue with additional_instructions.
- Add: Support for set_instructions in queries used by assistants.
- Update: Reviewed and updated default parameters for embeddings search.
2.1.7
Nuevo Mejorado Corregido Aún no disponible- Add: Enhanced embeddings handling, including fixes, automatic EnvID mismatch resolution, and support for new models.
- Add: Implemented additional_instructions for contextual guidance in assistants and memory for default EnvID.
- Fix: Corrected issues with image downloading from URLs and Local Download functionality.
- Update: Streamlined embeddings environment with support for context and updates to models and vectors table.
2.1.6
Mejorado Corregido Aún no disponible- Update: Pinecone servers.
- Update: Simple API was refactored to be more consistent, and to work with such services as Make.com.
- Fix: Remove the mwai_files_cleanup event on uninstall.
2.1.5
Nuevo Corregido Seguridad Aún no disponible- Fix: Avoid a few PHP notices and warnings.
- Fix: Avoid a few security issues.
- Add: Files for vision, DALL-E, Assistants (and others) are stored gracefully along with their metadata.
- Add: Support for charts, images, or files generated by Assistants.
- Add: Support for adding files to Assistants from the chatbot.
2.1.4
Mejorado Corregido Aún no disponible- Fix: Custom models (added via mwai_openai_models) weren't shown in the UI.
- Fix: Remove a few PHP warnings.
- Update: Enhanced the structure of the data in the Queries browser.
- 🎉 Last release of 2023! Happy new year everyone, and see you in 2024 for a lot of fun with AI! 💫
2.1.3
Nuevo Corregido Aún no disponible- Add: Option to store the generated images automatically instead of using the temporary URLs created by the models.
- Fix: Handle and display errors with the assistants.
- Fix: Focus issues in the input fields.
2.1.2
Nuevo Mejorado Aún no disponible- Add: Support for OpenRouter, which give you access currently to 73 models.
- Add: Default AI environments for each type of query.
- Add: Reset, Export and Import of your AI Engine settings.
- Update: Huge streamlining of the codebase.
2.1.0
Nuevo Mejorado Aún no disponible- Add: Support for OpenRouter, which give you access currently to 73 models.
- Update: Additional streamlining of the codebase.
- Update: Default AI environments for every type of query.
- 🚀 Click here to vote for the features you want the most!
- 🎵 Discuss with other users about features and issues on my Discord.
- 🌴 Keep us motivated with a little review here. Thank you!
2.0.9
Mejorado Corregido Aún no disponible- Update: Streamlined the entire codebase, much cleaner, renamed a lot of things, and made it more consistent.
- Fix: Many little fixes here and there, too many to list.
2.0.8
Nuevo Mejorado Aún no disponible- Update: The UI related to the Settings has been improved.
- Update: The overall code was refactored and cleaned, to allow the next features.
- Add: Context Max Length was added in the Chatbot Settings, and will override the one in the Settings.
2.0.7
Mejorado Corregido Aún no disponible- Fix: Various fixes related to the internal APIs.
- Fix: Chatbot could interfere with the events on mobile.
- Fix: Compatibility with network sites.
- Update: Enhanced some elements in the UI.
- Update: Images can be now dropped on the entire input (not only the little image icon).
2.0.6
Mejorado Corregido Aún no disponible- Fix: Chatbot could interfere with the events on mobile.
- Fix: Compatibility with network sites.
- Update: Enhanced some elements in the UI.
- Update: Images can be now dropped on the entire input (not only the little image icon).
- 🎵 Discuss with other users about features and issues on my Discord.
- 🌴 Keep us motivated with a little review here. Thank you!
2.0.5
Corregido Aún no disponible- Fix: Logs and conversations were not refreshed correctly when deleted.
- Fix: Missing extra information (such as embeddings) in the discussions tab.
2.0.3
Nuevo Corregido Aún no disponible- Add: Assistants are now usable in AI Forms.
- Add: New tab "Fields" in "Queries" tab (to inspect what was send via the AI Forms).
- Add: Added "Generate Image" in the AI CoPilot.
- Fix: Models weren't displayed correctly when Azure was chosen as the default environment.
2.0.1
Nuevo Mejorado Aún no disponible- Add: Implemented the new OpenAI Assistants (Pro). It's beta, but it's there!
- Update: The former "Assistants" (which were tools in the Admin section) have been renamed into "Utilities".
- Update: Better control of who/what is using the REST API.
1.9.99
Mejorado Aún no disponible- Update: Cleaner way of handling errors in the chatbot.
- Update: Enhanced the way the files are uploaded, and follow the rules set by the Media Library.
1.9.98
Mejorado Aún no disponible- Update: Enhanced the Images Generator a lot, you can now add tasks to it, and let them run. The idea is to move this experience at some point to the Post Editor.
- Update: The URLs returned by DALL-E are now properly converted into Markdown (and therefore, HTML on the front-end).
- Update: Meow_MWAI_Query_Image is now using DALL-E 3 by default, and 1792x1024 as the resolution.
- Update: Better Discussions UI, displaying the images if they are still available.
1.9.97
Nuevo Corregido Aún no disponible- Add: Support for DALL-E 3.
- Fix: Many little fixes.
1.9.96
Nuevo Corregido Aún no disponible- Add: GPT-4 model without Vision (since its RPM is much higher).
- Add: simpleJsonQuery function, to retrieve a JSON from the AI.
- Add: New Transcription tab with Image to Text, Audio to Text, Prompt to JSON.
- Add: Useful information are dynamically added under Max Tokens fields. Let's try to make the issues around Max Tokens easier to understand and handle!
- Add: Support for errors from OpenAI while using streaming.
- Fix: MaxTokens in the forms was not working properly.
- Fix: Android Speech Recognition was not working properly.
- Fix: Issue with inputs and textareas when they were used as Output in the Forms.
1.9.95
Nuevo Mejorado Aún no disponible- Add: New "Images" section in the Settings related to "Vision".
- Update: Much better handling of images (where/how it's stored and sent to the models, their expiries, etc).
1.9.94
Nuevo Aún no disponible- Add: Support for GPT-4 Turbo.
- Add: Support for Qdrant (alternative to Pinecone).
- Add: Support for Vision within the chatbot. It is ultra experimental, but it's there! Play with it, but the user experience has to be improved.
1.9.93
Mejorado Corregido Aún no disponible- 🚀 Please check the previous changelog entry.
- Update: Removed a lot of useless code related to legacy chatbot, finetuning, etc.
- Fix: Conversations were not being logged for known IDs.
1.9.92
Nuevo Mejorado Corregido Aún no disponible- Add: Multi-environments for AIs are now supported.
- Update: Discussions are now formatted in the admin too.
- Update: Added new Pinecone environments.
- Update: Enhanced the text cleaning functions to optimize the tokens count.
- Fix: Various fixes and enhancements.
- 🎃 This is major update; check your Settings, Chatbots and Forms.
1.9.91
Mejorado Corregido Aún no disponible- Update: Auto Sync Posts now can be set to use a specific environment, index and namespace.
- Fix: Remove many warnings in the JS console.
- Fix: Chatbot with IDs can now be overriden properly.
1.9.90
Nuevo Mejorado Corregido Aún no disponible- Add: Sync Pull (to download remote embeddings - it does not insure that they have content however).
- Update: Better UI for Embeddings.
- Fix: Many fixes linked to AI Search, auto-retrieval of remote embeddings, and the way the data is handled.
- Fix: Minimum Score and Max Embeddings are now working correctly throughout the plugin.
- Fix: Unselecting an embedding environment will now remove the index and the namespace.
- Fix: A bunch of tiny additional fixes.
1.9.88
Nuevo Corregido Aún no disponible- Add: Support of multi-environments with embeddings (only Pinecone environments for now, but more will come soon).
- Fix: Various issues when using embeddings without namespaces.
- Fix: Various other little issues.
1.9.87
Mejorado Corregido Aún no disponible- Fix: The mwai_context_search was not being always called.
- Update: Many enhancements with the Embeddings to make them more flexible and powerful, with better error handling.
1.9.86
Mejorado Corregido Aún no disponible- Fix: Issue with model being overriden by the default model in the chatbot.
- Update: Better IP resolution for logging.
- Fix: The value from custom DIVs was not always retrieved by AI Forms.
1.9.85
Mejorado Corregido Aún no disponible- Update: Better support for gcp-starter server (Pinecone). Let us know if it's better for you!
- Fix: No more swallowing spaces issues when using the AI Assistants in Firefox.
- Fix: Prevent the user to re-use the same botId for different chatbots.
- Fix: Custom ID can now be used in the conversations shortcode (custom_id).
1.9.84
Mejorado Corregido Aún no disponible- Fix: For Embeddings in Forms, the "None" could be mistaken for an actual index.
- Update: The filter mwai_forms_params has been re-added into AI Forms, as deprecated. The filter that should actually be used is mwai_form_params (without s).
1.9.83
Corregido Aún no disponible- Fix: Avoid deprecation issues with PHP 8.2+.
1.9.82
Mejorado Corregido Aún no disponible- Fix: The value of external select fields was not interpreted correctly.
- Fix: Better validation in the AI Forms.
- Fix: Empty chatbot shorcode will automatically switch to the default chatbot.
- Fix: Issues on mobile with the chatbot.
- Fix: Avoid displaying the rendered HTML in the chatbot when typed by the user.
- Update: Accept function calls without parameters, and make sure the types are correct.
1.9.81
Nuevo Mejorado Corregido Aún no disponible- Add: New gpt-3.5-turbo-instruct model. Have a look at this.
- Fix: AI Forms work better with external input fields (such as radios and checkboxes). The debugging mode is also now more verbose.
- Update: Consolidate the way ID and Custom ID are handled. That fixes a few issues with custom chatbots too.
1.9.7
Nuevo Mejorado Corregido Aún no disponible- Fix: Rewrite Content (in Embeddings) uses the right value as Max Tokens.
- Add: The Intro Message in the Settings can now be disabled, for a slighlty cleaner UI.
- Update: Optimized the way the UI is built and refreshed, for a better performance.
1.9.6
Nuevo Corregido Aún no disponible- Add: The simpleChatbotQuery has now a memory of the discussion.
- Fix: Handle errors more gracefully when importing data.
- Fix: The data in the Copy Button in the Forms was missing line returns.
- Fix: Some issues with forms if the JS was loaded too early.
- ✨ The clientId was renamed into chatId (update your custom code if you use any).
1.9.5
Mejorado Corregido Aún no disponible- Fix: Error when finetuning new models.
- Fix: Chatbot fullscreen issue.
- Update: AI Submit can be used outside a AI Container.
- Update: Register the user to the conversation with the chatbot if the user logs in.
1.9.4
Nuevo Corregido Aún no disponible- Fix: Bulk Generate for the new finetunes.
- Fix: Issues with the dropdown position.
- Add: Copy Button in Forms.
- 😇 The Public REST API is now only accessible if the requests are authenticated, to avoid abuse. The process can however be completely overriden. More information here.
1.9.3
Nuevo Mejorado Corregido Aún no disponible- Add: Added a new "simpleChatbotQuery" endpoint.
- Add: Embeddings Export to JSON.
- Fix: Embeddings Rewrite, Finetunes Entries Generator and WooCommerce Assistant now use correctly the Default Model set in the Settings.
- Update: Set the Batch Size (Hyperparameters) to 4 by default, rather than null.
1.9.2
Nuevo Aún no disponible- Add: The "Finetunes" tab is now about the new models (and new format of JSONL). The former "Finetunes" tab has been renamed into "Legacy Finetunes" (and is only accessible if you enable it in the "Settings"). Try to finetune your own models using GPT 3.5! 🥳 More info here.
- Info: It will take some time for me to update the documentation, as everything has just been announced by OpenAI and not much of it has been tested by the community (I am also testing it myself). I will update the documentation as soon as I can.
1.9.1
Mejorado Corregido Seguridad Aún no disponible- Fix: Issue with broken avatars.
- Fix: Security limitations were a bit too strict.
- Fix: Issue with forms when using external input elements.
- Update: Optimized content cleaning when used to create embeddings or by other parts of AI Engine.
1.9.0
Nuevo Corregido Aún no disponible- Add: Added missing servers for Pinecone.
- Fix: Avoid the double slashes in some URLs.
1.8.8
Nuevo Aún no disponible- Add: Public API. This is really beta, use with caution (and the endpoints might change).
1.8.7
Nuevo Corregido Aún no disponible- Add: Support of Function Calling in the AI Engine API.
- Fix: Import Embeddings was not displaying progress accurately, and some error messages were wrong.
1.8.6
Nuevo Mejorado Corregido Aún no disponible- Add: New JS API filter: ai.reply.
- Add: Embeddings Import (CSV or JSON). Thanks, Mike! ☺️
- Fix: Few issues related to embeddings and their default values.
- Update: Enhanced the checkboxes.
- Update: Added the botId to the Query object.
1.8.5
Nuevo Corregido Aún no disponible- Add: New filter "mwai_openai_models" to customize the models list. Check this example.
- Fix: Avoid flooding the chatbot via the JS API.
- Fix: Avoid crashing when Deployment Name for Azure is empty.
- ⚠️ Modernized AI form fields to use styles from the block editor. This will crash the forms already made, but they can be restored easily by clicking on the "Attempt Block Recovery" button.
1.8.4
Corregido Aún no disponible- Fix: Avoid flooding the chatbot via the JS API.
- Fix: Avoid crashing when Deployment Name for Azure is empty.
- ⚠️ Modernized AI form fields to use styles from the block editor. This will crash the forms already made, but they can be restored easily by clicking on the "Attempt Block Recovery" button.
1.8.3
Mejorado Corregido Aún no disponible- Fix: Models list.
- Fix: Pricing.
- Fix: Tab handling when the botId is modified.
- Fix: Submit Block was broken in some cases.
- Update: Enhance the errors management in some cases.
1.8.2
Mejorado Corregido Aún no disponible- Update: New OpenAI prices and upgraded the calculation system.
- Fix: There was no env for the forms.
- Fix: Weird issues with non-ASCII characters in tabs and Chatbot IDs.
- Fix: The languages filter was not working anymore.
- Fix: Embeddings were not working with the new forms.
- Fix: The Client-Side JS API was not using the latest context.
1.8.1
Corregido Aún no disponible- Fix: Little issue with radio fields.
1.8.0
Corregido Aún no disponible- Fix: Issue with how the logs table was created (it was only working for MySQL 5.6.5+, now works for older MySQL as well).
1.7.9
Nuevo Corregido Aún no disponible- Add: DevTools tab for AI Engine. It will be used for advanced debugging and development by developers. I will add more and more little tools there.
- Fix: Avoid some errors if the stats object (from statistics queries) is null.
1.7.8
Mejorado Aún no disponible- Update: The non-public post-types can now be 'Sync All' if they are mentioned in the settings of 'Sync Posts'.
1.7.7
Nuevo Corregido Aún no disponible- Add: Many namespaces can now be used at the same time.
- Fix: Issue with the ask() function for the Chatbot JS API.
1.7.6
Nuevo Mejorado Aún no disponible- Add: Streaming in Playground.
- Update: Enhanced the UI of the Playground.
- Update: Better handling of the errors from OpenAI and Pinecone.
1.7.5
Nuevo Corregido Aún no disponible- Add: Added the Turbo 16k model.
- Fix: Issue where "0" was considered as empty in the case of streaming.
- Fix: The AI Output can now be outside of the AI Container.
1.7.3
Nuevo Mejorado Corregido Aún no disponible- Add: Embeddings Export (no worries, Import will be next!).
- Update: Added a Sync button directly next to the outdated embeddings.
- Fix: Remove a few warnings and notices.
1.7.2
Corregido Aún no disponible- Fix: Randomize the file used to record streams on the server.
- Fix: New forms now works with selectors as inputs.
1.7.1
Mejorado Corregido Aún no disponible- Fix: Limits work better.
- Update: This is really alpha, but discussions work a little bit. Check this.
1.7.0
Mejorado Corregido Aún no disponible- Update: Forms have been rewritten to be more flexible, including streaming. Parameters are kept only on the server (your users can't see them). If any issue, you can switch back to the Legacy Forms (check the settings).
- Fix: Params relative to UI were not being overriden by the filters.
- Fix: Connection errors with OpenAI or Azure should be displayed.
- Fix: Limits were overriden by a misplaced line of code. Sorry about that!
1.6.98
Mejorado Aún no disponible- Update: Huge improvements on streaming! When it's confirmed (by you dear users) that it works perfectly for the chatbot, I will add streaming to every other parts of AI Engine.
1.6.97
Mejorado Corregido Aún no disponible- Fix: Additional fix for limits for admins and editors.
- Fix: Errors weren't sent correctly to the chatbot with stream.
- Fix: Avoid limits override to affect the system limits.
- Update: Removed the condition on apiRef (which was the API KEY used for the requests), as it's not clear how it will behave based on the usage of Azure.
1.6.95
Corregido Seguridad Aún no disponible- Fix: There were issues with custom roles.
- Fix: Bypass security filters on words and IPs for embeddings for users with the right capability.
- Fix: Avoid the typewriter and the streaming to collide.
1.6.94
Nuevo Mejorado Corregido Aún no disponible- Add: Streaming for the chatbot (beta). Depending on the server configuration, it might not work.
- Fix: The styles of the syntax highlighting were overriden.
- Fix: Various issues with ID collisions (themes and chatbots).
- Update: The chatbots tab got a little lifting. Might be easier to figure things out for new users.
1.6.92
Corregido Aún no disponible- Fix: Issues with the new chatbot and finetunes.
- Fix: Improved and fixed issues related to the finetuned models management (the way it was handled was not optimal). Please refresh your models in the Finetunes tab.
- Fix: A variable in the chatbot might not be initialized, thus causing a warning.
1.6.90
Mejorado Aún no disponible- Update: Support of Dall-E through Azure.
- Update: More refactoring (that will allow support of new engines in the future).
1.6.89
Mejorado Corregido Seguridad Aún no disponible- Fix: Issues related to finetuned models with the new chatbot v2.
- Update: The client-side discussions module got a bit better.
- Update: The system messages (usually, errors) are now displayed with a red background in the chatbot.
- Update: Improved the JS API.
- Update: Optimized the CSS of the ChatGPT theme.
- Fix: Sanitization for Text Compliance.
1.6.88
Mejorado Corregido Seguridad Aún no disponible- Update: Slighlty cleaner API for context. If you want to implement you own web search for AI Engine, have a look at this.
- Fix: Avoid the double slash when loading the script.
- Fix: Crash when embeddings' subtype is set to something else than null or a string.
- Fix: Sanitization of the context shouldn't removed the line returns.
1.6.85
Mejorado Corregido Seguridad Aún no disponible- Update: Pinecone servers.
- Fix: Make it simpler for caching system to work with the plugin (nonce / cookie issue).
- Fix: Secured the plugin against potential XSS attacks (thanks to WPScan).
- Fix: Line return support for users input.
- Fix: The filter related to rewriting errors was not always kicking in.
- Update: Enhancements in the discussions UI module. It's very alpha, but you can try it by adding [mwai_discussions id="default"] to a page where the chatbot is.
- Update: Architectural changes. Moving towards the discussions (almost work).
1.6.83
Mejorado Corregido Seguridad Aún no disponible- Fix: Secured the plugin against potential XSS attacks (thanks to WPScan).
- Fix: Line return support for users input.
- Fix: The filter related to rewriting errors was not always kicking in.
- Update: Enhancements in the discussions UI module. It's very alpha, but you can try it by adding [mwai_discussions id="default"] to a page where the chatbot is.
- Update: Architectural changes. Moving towards the discussions (almost work).
- 🎵 Discuss with other users about features and issues on my Discord.
- 🌴 Keep me motivated with a little review here. Thank you!
1.6.81
Mejorado Corregido Aún no disponible- Fix: Display SQL errors related to logging.
- Update: The MwaiAPI (for developers) is evolving a lot - discussions will be handled by it soon.
1.6.79
Mejorado Corregido Aún no disponible- Update: Refactoring and cleaning.
- Fix: Issues with the chatbot when using DALL-E.
- Fix: Remove some potential PHP warnings.
1.6.78
Nuevo Corregido Aún no disponible- Add: The messages coming through the API are now all overridable.
- Fix: Rounding issue for price calculation.
1.6.77
Nuevo Mejorado Corregido Aún no disponible- Add: Display of the Post Type for embeddings related to local content.
- Add: Button to duplicate a chatbot.
- Add: Reset button for overall settings.
- Fix: The default service is set to OpenAI (it wasn't set to anything at first).
- Update: Cleaned a bit more the REST API.
- Update: Move the Legacy Chatbot in the Chatbot Settings (it will be hidden to new users).
1.6.76
Nuevo Mejorado Aún no disponible- Add: Search for Discussions (it's done through the filter in the Preview column).
- Add: Delete Selected/All for the Discussions.
- Add: Reset button for chatbot.
- Update: The REST API has been cleaned out completely, simplified, rectified and improved.
1.6.75
Corregido Aún no disponible- Fix: Various issues related to the Chatbots's ID and ChatId.
1.6.74
Corregido Aún no disponible- Fix: Issue with non-string parameters in AI Forms.
1.6.73
Corregido Aún no disponible- Fix: Issue wih the chatbot's timer.
1.6.72
Nuevo Mejorado Corregido Aún no disponible- Update: Refactoring of the code to handle new features later.
- Add: Usage costs of audio models are now handled and accounted.
- Fix: Issue with custom chatbots that were not truly custom.
- Update: Enhancing how exceptions are being handled for a better error management.
1.6.70
Corregido Aún no disponible- Fix: Added 'Local Memory' to the parameters.
- Fix: Issue with how Local Memory was handled with multiple IDs.
1.6.69
Mejorado Corregido Aún no disponible- Fix: Tokens estimation was happening too early.
- Fix: Issue with chatbot names using only non-ASCII characters.
- Update & Fix: Custom Shortcodes (for Chatbot v2) got much simpler and better.
1.6.66
Nuevo Mejorado Corregido Aún no disponible- Fix: Entries Generator was not getting the right counts.
- Fix: Messages theme had little visual glitches.
- Update: The chatbot scrolls to the bottom of the content when re-opened.
- Update: The paragraphs are back for the ChatGPT Theme.
- Update: The AI Wands is nicer to use, with better busy states.
- Update: More adaptability for the AI Engine API.
- Add: Shortcode "builder" for new chatbots.
1.6.64
Nuevo Mejorado Aún no disponible- Add: User/IP filter for the Discussions tab.
- Add: User/IP and Env filter for the Queries tab.
- Update: Optimized the way the scrolling is handled when typewriter is used.
1.6.63
Mejorado Corregido Aún no disponible- Fix: Removed a notice.
- Update: Refactoring of the code to make it more consistent.
- Update: Attempt to avoid an issue with old plugins loading the JS media library in the footer.
1.6.62
Mejorado Aún no disponible- Update: Refactoring of the code to make it more consistent.
- 🎵 Discuss with other users about features and issues on my Discord.
- 🌴 Keep me motivated with a little review here. Thank you!
1.6.61
Mejorado Aún no disponible- Update: Some parts of the UI got improved, that will allow for more features to be developed.
- Update: Clean the API, class names, and the files hierarchy to make it more consistant.
1.6.59
Nuevo Mejorado Corregido Aún no disponible- Add: Logs the real issue when rejecting a query.
- Fix: Spinners wasn't working for Messages theme.
- Fix: The AI Wands were not using the language set in the current post.
- Update: Light enhancements to the Messages theme.
1.6.58
Nuevo Corregido Aún no disponible- Fix: The input fields were not always focuses in the best way, should be much better now!
- Add: The Speech Recognition of the Web Speech API, just for fun (it's fast and free).
1.6.57
Mejorado Corregido Aún no disponible- Update: The chatbot and its shortcode are much more powerful in the way they manage their settings and parameters. If you are still using the old shortcode, switch to the new one. Make sure to test all your chatbots, there are major changes, and let me know if there are issues.
- Update: Chatbot settings are now perfectly opaque (except when related to UI).
- Fix: Some issues with embeddings management.
- Fix: The assistants could not be disabled.
- Fix: Japanese, Chinese (and other languages) typing issues in AI Copilot.
1.6.55
Mejorado Corregido Seguridad Aún no disponible- Update: Using POST instead of PUT for the API calls (that avoid issues with with ModSecurity and other security plugins; though it was gramatically correct to use PUT to update data rather than POST).
- Update: Better error handling for templates.
- Update: Optimized the speed of retrieving logs data.
- Fix: Avoid issue with naming new chatbots 'default'.
- Fix: Issue with models not appearing in the dropdown for finetuning.
1.6.53
Nuevo Corregido Seguridad Aún no disponible- Add: Ability to see the content of the query and reply objects, for any request that goes through AI Engine. This is in the Statistics Tab. API Keys are not logged however, for security reason.
- Fix: Code highlighting was not always working.
- Fix: Issues with Embeddings and PHP 7.3.
- Fix: Show a nicer placeholder than broken images with expired DALL-E images.
- Fix: The Send button which was sending circular data to the stringifyer.
1.6.4
Nuevo Mejorado Corregido Aún no disponible- Add: The JS API. Allows more control over the chatbot (to open it, to modify the typewriter speed, etc). You can find a few examples here.
- Add: AI Forms support Speech-to-Text (through whisper).
- Update: A few enhancements on the AI Forms, for more clarity.
- Fix: Japanese keyboard was not supported in the chat textfield.
- Fix: The new chatbot was not working with images yet. Now works with DALL-E.
- Fix: Issue with Safari (the loading animation was staying - looks like a bug in Safari however)
- Fix: Too many parameters were injected in the front chatbot in the case of site-wide.
1.6.3
Nuevo Mejorado Corregido Aún no disponible- Add: The JS MwaiAPI. Allows more control over the chatbot (to open it, to modify the typewriter speed, etc). You can find a few examples here.
- Add: AI Forms support Speech-to-Text (through whisper).
- Update: A few enhancements on the AI Forms, for more clarity.
- Fix: The new chatbot was not working with images yet. Now works with DALL-E.
- Fix: Issue with Safari (the loading animation was staying - looks like a bug in Safari however)
- Fix: Too many parameters were injected in the front chatbot in the case of site-wide.
- 🎵 Discuss with other users about features and issues on my Discord.
- 🌴 Keep me motivated with a little review here. Thank you!
1.6.2
Nuevo Corregido Aún no disponible- Add: Status for Posts Syncing for Embeddings.
- Fix: Scrolldown issue.
- Fix: Issue when placeholders for User Name (in chatbot) didn't have any data. Will now display Guest Name.
- Fix: The admin could crash if OpenAI incidents were not available.
- Add: Added the chatbotId as the ID for the chatbot in the HTML.
1.6.0
Nuevo Mejorado Corregido Aún no disponible- Add: You can choose a different model for the AI Tools (Magic Wand, AI Copilot and Suggestions). It uses to be only Turbo, but you can now pick another one like GPT-4. Look in Settings > Admin Tools.
- Fix: Timeout for Images Generator was too short.
- Fix: Copy issue when typewriter was enabled.
- Update: Optimized the API behind the API Wand and AI Copilot.
- Update: Pinecone servers.
- Update: Improved the errors handling in Content Generator, Playground and Images Generator.
1.5.9
Mejorado Corregido Aún no disponible- Update: Errors are handled better.
- Fix: Fullwidth for non-popup chatbot.
1.5.8
Nuevo Corregido Aún no disponible- Fix: There were issues with the Audio Transcription.
- Fix: Unhandled role (which was a system role when an error is thrown).
- Fix: Pinecone servers could not been seen easily.
- Add: Possibility to disable local memory.
1.5.6
Nuevo Mejorado Aún no disponible- Add: Typewriter effect for the chatbot v2, should play well with the syntax coloring and everything else.
- Update: More refactoring and optimization of the chatbot v2. Ready to go forward!
1.5.3
Nuevo Mejorado Corregido Aún no disponible- Fix: Removed a few annoying PHP notices.
- Add: Max Messages for the new chatbot (now the new chatbot has everything and more).
- Add: Statistics tab displays more information, such as the service used (generally, it's OpenAI, but it could be Azure), and if the API Key used was the one set in the admin or if it was a custom one (added by the user for example).
- Update: Enhanced how everything is displayed in Statistics to spot potential issues more easily.
- Update: Reviewed the Settings tab for more clarity.
- Info: Moved the legacy chatbot tab on the very right end to encourage legacy users to switch to the new one.
1.5.2
Nuevo Corregido Aún no disponible- Fix: The Chatbot V2 wasn't getting initialized with some themes.
- Add: Context Max Tokens allows truncating the context dynamically (for content-aware, embeddings, etc).
- Add: Better support for Azure (can link instances with models), and a big refactoring or the querying system.
- Fix: The copy button for the new chatbot was not implemented.
1.5.1
Nuevo Mejorado Corregido Aún no disponible- Add: Gutenberg Block for Chatbot.
- Add: Embeddings in Forms.
- Update: Enhance the AI Copilot and Blocks Tooks.
- Fix: Forms were a bit difficult to use (useful indications were hidden by mistake).
1.4.8
Nuevo Mejorado Corregido Aún no disponible- Add: Messages Theme.
- Update: Enhanced the theme system extensively.
- Fix: Many various little fixes.
1.4.7
Nuevo Corregido Aún no disponible- Add: Slowing moving to a system for the Chatbot V2 that can handle animations.
- Fix: With the Chatbot V2, always the default chatbot was displayed.
1.4.6
Nuevo Mejorado Corregido Aún no disponible- Add: Friendly message to those who don't have access to GPT-4.
- Fix: Many fixed related to the Chatbot V2.
- Update: Enhanced the content-aware feature (and fixed it for the Chatbot V2)
- Add: Remove failed and cancelled finetuning jobs.
- Update: Cleaned the internal API.
1.4.4
Nuevo Mejorado Aún no disponible- Add: Site-wide V2 chatbot.
- Add: Remember chats for V2 chatbot.
- Update: Rejected messages will be removed from the conversation and will not be reused in further requests.
- Update: The 'finetuned' status of the models now stand out more in the UI.
1.4.3
Nuevo Mejorado Aún no disponible- Add: Delete all discussions at once.
- Update: Refresh of the tables and checkboxes (better to keep everything consistent).
1.4.2
Mejorado Aún no disponible- Update: Icon and Avatar for AI are now a bit more unified in the new chatbot system.
- Info: If you miss it, I released a new chabots system, check it out. It's beta!
1.4.1
Nuevo Mejorado Aún no disponible- Add: New system for chatbots. It's in beta, not everything is working, but as you can see, it will be easier and better to handle the chatbots from now on (and new features will be much easier to add too). You can try them out by heading to the Chatbots tab.
- Update: Pinecone servers.
1.4.0
Nuevo Mejorado Aún no disponible- Update: Pinecone servers.
- Add: System-wise limits (in order to prevent many kinds of abuse).
- Add: Limits can be set with minutes and seconds.
1.3.99
Nuevo Mejorado Aún no disponible- Update: Pinecone servers.
- Add: System-wise limits (in order to prevent many kinds of abuse).
- Add: Limits can be set with minutes and seconds.
- 🎵 Discuss with other users about features and issues on my Discord.
- 🌴 Keep me motivated with a little review here. Thank you!
1.3.98
Nuevo Corregido Aún no disponible- Fix: An issue related to memorizing the chats with GPT-Turbo.
- Fix: The Magic Wand was going a bit wild because of my previous optimization.
- Add: {EXCERPT} is now also usable via content aware.
1.3.96
Nuevo Corregido Seguridad Aún no disponible- Fix: Fixes and enhancements related to embeddings.
- Add: Post types filter for Sync Posts for embeddings.
- Add: Security improvements, avoid empty requests, banned words and banned IPs (CIDR ranges supported).
1.3.94
Mejorado Corregido Aún no disponible- Fix: Icon param and query->replace (which caused AI Translate not to use the right language).
- Update: Since some of you suddently asked for it, the Magic Wand is back (and it will evolve).
- Fix: The situation with the "Clear" button has been... clarified!
- Fix: Various fix related to how the Gutenberg librairies are used to avoid collisions.
1.3.92
Mejorado Corregido Aún no disponible- Fix: Post Edit links were not working.
- Fix: Issue with finetuned models when their suffix contained a number.
- Update: UI elements.
- Update: Improved internal API.
1.3.90
Nuevo Mejorado Aún no disponible- Add: Sync Posts with Embeddings (on Publish, on Update, and on Trash).
- Update: When missing orphan embeddings are found (a vector is in Pinecone, but not in WordPress), a specific orphan entry will be created. You can safely delete it. Best to keep everything clean.
- Update: Pinecone servers.
1.3.89
Nuevo Mejorado Aún no disponible- Add: Minimum Score and Max Embeddings.
- Update: Moving towards a better UI. I hope you'll like it!
- 🌴 Discuss with other users about features and issues on my Discord.
- 💞 Keep me motivated with a little review here. Thanks so much for your support!
1.3.88
Nuevo Mejorado Corregido Aún no disponible- Update: Content Settings for Embeddings can be saved.
- Add: Support for OpenAI on Microsoft Azure (it's faster than Open AI servers).
- Fix: Issue with Sync All for embeddings.
- Update: Better layouts and colors when code is embedded in the chat.
- Update: Updated dashboard, and lighter bundles.
1.3.87
Nuevo Mejorado Corregido Aún no disponible- Update: Content Settings for Embeddings can be saved.
- Add: Support for OpenAI on Microsoft Azure (it's faster than Open AI servers).
- Fix: Issue with Sync All for embeddings.
- Update: Better layouts and colors when code is embedded in the chat.
- Update: Updated dashboard, and lighter bundles.
1.3.83
Nuevo Mejorado Aún no disponible- Add: New filters to handle the content of the posts.
- Update: Enhanced the discussions management.
- Update: Enhanced the embeddings management.
- Update: Translations.
1.3.80
Nuevo Mejorado Corregido Aún no disponible- Update: Embeddings are more dynamic, handle better hashes, better bulk actions, more placeholders.
- Add: Customization of the admin bar.
- Update: Enhanced the language picker to remember current user choice.
- Fix: The limits were off of one unit.
- Add: Copy button for the output field in the AI Forms.
1.3.77
Nuevo Mejorado Corregido Aún no disponible- Add: Max Tokens for the Forms.
- Add: Discussions tab has now a setting to be disabled (or not).
- Update: Pinecone servers.
- Fix: Color of the progress bars.
1.3.76
Nuevo Aún no disponible- Add: Max Tokens for the Forms.
- Add: Discussions tab has now a setting to be disabled (or not).
- Info: Help or discuss with other users on my Discord.
- Info: Share your feedbacks/issues in the Support Threads.
- Info: Motivate me with a little review here. Thank you!
1.3.75
Corregido Aún no disponible- Fix: The TextArea in AI Forms was not working correctly with a default value.
- Fix: Casually Fined Tuned should be turn off if the model is not finetuned.
- Fix: On some installs, floats would be echoed with commas instead of dots.
- Info: It's my birthday ✌️🥳
1.3.74
Corregido Aún no disponible- Fix: On some installs, floats would be echoed with commas instead of dots.
- Info: It's my birthday ✌️🥳
- Info: Motivate me with a little review here. Thank you!
1.3.73
Nuevo Corregido Aún no disponible- Add: Post Type for Content Generator.
- Fix: Avoid a crash for the server which didn't install mbstring.
- Fix: The Meow Apps dashboard is back, with PHP Error Logs and evergthing.
1.3.69
Nuevo Corregido Aún no disponible- Fix: Issue with non-default models in the forms.
- Add: Default value and rows for textarea and input fields.
- Fix: Assistants weren't really disabled (depending on the settings).
- Fix: Simplified a few UI elements.
1.3.67
Mejorado Corregido Aún no disponible- Update: The Finetunes are now a module, that can be completely disabled (and it is, by default).
- Update: Overhaul of the language system. It's now unified, and I'll make it even better a bit later.
- Update: AI Engine automatically makes sure the texts aren't too long for some operations; it now uses the number of tokens rather than the number of characters. Give better results.
- Fix: Issue in the Content Generator.
1.3.65
Mejorado Aún no disponible- Update: Handle the finetuned models a bit differently, for a faster UI, and lot of improvements (like the ability to cancel a finetune, calculate historical spent amount on deleted models, etc).
1.3.64
Mejorado Aún no disponible- Update: Retrieve post types rather than only proposing post/page.
- Update: Handle errors from OpenAI a bit better in the admin (there is currently a huge one!).
1.3.63
Nuevo Mejorado Corregido Aún no disponible- Add: New GPT-4 and GPT-4 32k models.
- Update: Enhanced the way the prices are calculated to handle the new models.
- Fix: Better handling on the status icon for the OpenAI servers status.
- Add: Additional servers for Pinecone.
1.3.60
Nuevo Mejorado Aún no disponible- Add: Discussions tab, with embedding's title displayed in the message, when used.
- Add: Catch errors in the statistics if OpenAI returns something unexpected.
- Update: New colors framework.
1.3.57
Mejorado Corregido Aún no disponible- Fix: Temperature was sometimes a bit too rounded.
- Update: Clean the admin screens a little.
- Update: Allow other models in the Content Generator.
1.3.54
Nuevo Mejorado Corregido Aún no disponible- Update: In the Content Generator, sections (headings) are not mandatory anymore. You can simply delete the associated prompt, and the sections fields will be removed as well. You can save it as your new template.
- Add: Width and Max Height for the Chatbot Popup in the Settings.
- Fix: Compatibility issues with older versions of PHP.
- Fix: Make sure the extra context brought by embedding doesn't break the maximum number of tokens.
- Fix: For some reason, some models didn't have the mode and that was leading to the UI to crash.
1.3.50
Corregido Aún no disponible- Fix: Compatibility issues with older versions of PHP.
1.3.49
Nuevo Mejorado Seguridad Aún no disponible- Add: Sanitize the content of the context for the shortcode.
- Add: Parameter in the builder for text_input_maxlength.
- Update: Enhanced handling of tokens.
1.3.47
Nuevo Corregido Aún no disponible- Add: More Pinecone servers.
- Fix: Enhanced the tokens prediction; client-side also automatically limits the total content depending on it.
1.3.44
Mejorado Aún no disponible- Update: Enhanced the whole bulk system.
- Update: Enhanced the tokens prediction for non-latin languages.
1.3.42
Mejorado Corregido Aún no disponible- Fix: Better guess to lower the limit of max tokens dynamically.
- Update: Supports multilingual websites with embedddings (WPML, Polylang).
- Update: Huge update on the way embeddings are created, synchronized and managed.
1.3.37
Nuevo Mejorado Corregido Aún no disponible- Fix: Role management and capabilities.
- Fix: Avoid issue with wp_enqueue_script called at the wrong place.
- Add: Simplified API.
- Add: Maxlength for the chatbot input.
- Update: Working on the UI framework (dark theme will be possible on the WP side).
1.3.35
Nuevo Mejorado Aún no disponible- Add: Simplified API.
- Update: Working on the UI framework (dark theme will be possible on the WP side).
- Info: Help or discuss with other users on my Discord.
- Info: Share your feedbacks/issues in the Support Threads.
- Info: Motivate me with a little review here. Thank you!
1.3.34
Corregido Aún no disponible- Fix: The shortcode builder when tackling empty values.
- Fix: Make it so that the context doesn't break anything whatever the language. Hey, not easy somehow!
- Fix: The embeddings dashboard handles cancellation of bulk operations better.
1.3.32
Nuevo Corregido Aún no disponible- Add: Sync embeddings and posts.
- Add: Copy button to reuse the reply. Enabled by default, will add the UI for it later.
- Fix: Support of basics HTML in the compliance text.
- Fix: Avoid issues with Japanese.
- Fix: Enhanced the ChatGPT CSS (better header icons and fullscreen mode).
1.3.2
Nuevo Corregido Seguridad Aún no disponible- Add: New icon_alt parameter to add an Alt Text to the chatbot icon.
- Add: Styles for the tables in the chabot.
- Fix: Moved the external JS/CSS locally.
- Fix: Escaping and sanitization issues.
- Fix: General code cleaning and refactoring.
- Fix: The icon displaying OpenAI status was not showing the warning sign when needed.
1.2.30
Nuevo Mejorado Corregido Aún no disponible- Add: Embeddings. Add more context to your chatbot based on your data.
- Update: Better translations.
- Fix: Better format for the system error messages in the chatbot.🎵
1.2.21
Nuevo Corregido Aún no disponible- Add: A little tool to play with Text-to-Speech using Whisper API.
- Add: Quick Usage Costs in the Content Generation (same system as in the Playground).
- Fix: There was an issue for new users without an OpenAI key.
- Fix: There was an issue when picking a different model for finetune.
- Add: The Content Generator now supports {TOPIC} and {TITLE} everywhere.
1.2.0
Mejorado Corregido Aún no disponible- Update: Huge refactoring to make the plugin more extensible.
- Fix: UI issue in the Images Generator.
1.1.8
Mejorado Corregido Aún no disponible- Fix: TextFields in Forms were broken.
- Fix: Some UI issues on the admin side.
- Update: Make sur the forms are filled (we can add a better validation system at a later point).
1.1.6
Nuevo Mejorado Corregido Aún no disponible- Add: The ChatGPT model is finally here! It's "gpt-3.5-turbo" and you can already use it with your chatbots, forms, in the playground, etc. It's very new so let me know if you find any issues, in the forums. Set as the new default.
- Add: Max Length for the Input and TextArea in AI Forms.
- Update: Many little enhancements here and there.
- Fix: Minor bug in the AI Playground.
1.1.3
Nuevo Mejorado Corregido Aún no disponible- Fix: UI issues in the Content Generator linked to the framework update.
- Add: Typewriter effect. I don't recommend it, but if you want to play with it, it's there :)
- Add: New filter: mwai_forms_params.
- Update: Refactoring and minor fixes. Making sure everything is stable and nice.
1.1.1
Nuevo Mejorado Aún no disponible- Add: New Moderation Module; it's beta, check it out and play with it.
- Update: Big update in my framework.
1.1.0
Mejorado Aún no disponible- Update: Enhanced the whole flow of the chatbot (which also fixed minor issue).
- Update: Better handling of time in the statistics.
1.0.8
Nuevo Aún no disponible- Add: Filter to takeover the conversation programmatically.
- Add: Compliance Text and Max Messages.
- Add: Hyperparams for finetuning.
- Add: Queries viewer.
1.0.6
Nuevo Corregido Aún no disponible- Fixes: There were few issues with my Casually Fine-Tuned system.
- Add: Option to resolve shortcodes.
1.0.5
Nuevo Aún no disponible- Add: Limit can be applied on a daily-basis.
- Add: Added ID for AI Submit so that we can hook and customize the advanced params for the AI Forms.
- Add: Parameters to hide/show values in the statistics shortcode.
- Add: The mwai-clear class has been added to the Clear button.
1.0.3
Mejorado Corregido Aún no disponible- Fix: There was an alert popping in the AI Forms.
- Update: Better handling of user errors in the AI Forms.
- Update: The ChatGPT theme, if choosen, is applied to AI Forms too.
1.0.1
Mejorado Corregido Aún no disponible- Fix: The Form Select wasn't working properly.
- Update: Translation framework.
1.0.0
Mejorado Aún no disponible- Update: Enhance the chabot's input field visually.
- Update: Translation framework.
0.9.99
Mejorado Aún no disponible- Update: Translation framework.
0.9.98
Nuevo Mejorado Corregido Aún no disponible- Fix: There was an exit applied if WP_DEBUG was used.
- Update: Default max_tokens for forms is now 2048.
- Add: New 'max_messages' parameter to limit the number of sentences in the prompt for the chatbot.
- Add: AI Submit now handles using element based on their ID. Use it like this: {#myid}.
- Update: Enhance the internal API with better helpers.
0.9.95
Nuevo Mejorado Corregido Aún no disponible- Fix: Minor fixes related to notices and translations.
- Update: Enhanced Shortcode Builder.
- Add: UI for Custom Icon, Icon Message.
- Fix: Better control of the dirty state of the Post Editor.
- Add: Warn when the AI Forms are not properly set up to avoid issues.
0.9.89
Nuevo Mejorado Corregido Aún no disponible- Fix: Enhancement in the models screen.
- Fix: Better session control.
- Add: New placeholders {TITLE} and {URL} for the Q&A Generator module.
- Update: Avoid an useless warning or two.
0.9.86
Nuevo Mejorado Corregido Aún no disponible- Update: Handle the colors more naturally depending on the CSS variables.
- Update: Make sure the max tokens are respected and not over-setted.
- Update: Better handling of max tokens with forms.
- Add: Enhanced the way the models and managed.
- Fix: Issues with forms using non-latin characters.
0.9.85
Corregido Aún no disponible- Fix: Minor issues related to max tokens.
- Fix: Some issues with forms, now also better layouts, more types, etc.
- Info: Happy Valentine's Day! 💕 I'll take a few hours off 😊
0.9.84
Nuevo Mejorado Corregido Aún no disponible- Fix: Compile conversations in order to avoid overwhelming the AI.
- Fix: When over the limits, forms display an alert nicely.
- Fix: Quick fix for Rank Math.
- Update: Optimized the way the fields and handled and reset in the Content Generator and the Templates.
- Add: Support of custom language (or type of language) in the Content Generator.
- Info: I would like to focus on making everything amazingly perfect for the version 1.x. I keep the new features for a bit later, and make sure everything we have now is stable and nice, as well as the code quality. Please share your feedback in the Support Threads.
- Info: If you enjoy this, don't hesitate to write a review :)
0.9.82
Nuevo Mejorado Aún no disponible- Add: Chat logs.
- Update: Cleaning the UI.
- Update: Refactoring.
0.9.8
Nuevo Mejorado Aún no disponible- Update: Quite a bit of refactoring.
- Add: Forms has the ability to work with DALL-E.
- Add: Position of the popup chatbot is now also in the settings.
0.9.6
Nuevo Mejorado Corregido Aún no disponible- Fix: There was an issue with statistics/logging related to the current API Key.
- Update: Enhanced the shortcode builder to avoid user mistakes.
- Update: Better sizes for chatbot icons.
- Update: Markdown support in AI Forms.
- Update: Dataset Generator allows replaying the bulk generation from a certain offset.
- Update: Better text validation before quickly generating titles and excerpts.
- Add: Timer in the chatbot button if the query takes more than 1 second.
0.9.3
Nuevo Corregido Aún no disponible- Add: Debug Mode.
- Fix: There were issues when both limits were set to zero and special conditions were set through a filter.
0.9.0
Mejorado Corregido Aún no disponible- Update: Can handle multiple apiKeys for statistics and limits.
- Update: Enhancements of the AI Forms.
- Update: Enhancements of Content-Aware, avoid repeated sentences, shorten content, etc.
- Fix: Some validations work, to avoid issues and hacks.
0.8.8
Nuevo Mejorado Corregido Aún no disponible- Add: New param for the chatbot: guest_name.
- Update: Better consistency in the UI.
- Fix: Minor fixes.
- Fix: There was a little inconsistency with "Use Topics as Titles".
- Update: Reviewed the styles - but this still need a lot of improvements.
0.8.5
Nuevo Mejorado Aún no disponible- Add: Pro Users: Visit the Statistics Tab and check the FAQ. Lots of fun ahead!
- Update: You can now enable/disable every feature to make the UI yours and for a better UX (that will also allow role-based access to different features).
- Info 1: Templates are super cool! I'd be happy if you could join this discussion in the WordPress forums.
- Info 2: Share with me your feedback in the Support Threads, I'll make it better for you! And of course, if you like the plugin, please leave a review on WordPress.org. Thank you!
0.8.2
Nuevo Mejorado Aún no disponible- Update: Enhancements and fixes to the AI Forms + a ChatGPT theme for them.
- Update: A bit of tidying on the UI, and added warning messages to avoid common mistakes.
- Add: Words count in Playground and Content Generator.
- Add: The icon_text parameter to add a text next to the icon of the chatbot.
- Update: Made the CSS of the chatbot slighlty more specific to avoid being overriden by pagebuilders.
0.7.6
Nuevo Mejorado Corregido Aún no disponible- Fix: The icon of the chatbot was not applied.
- Update: Better AI Forms.
- Add: Templates for Content Generator. Templates are now available everywhere I wanted. I'd be happy if you could join this discussion in the WordPress forums.
0.7.2
Nuevo Mejorado Corregido Aún no disponible- Update: "casually_fined_tuned" is now "casually_fine_tuned".
- Fix: Editor also have access to the AI features (but not the Settings). This behavior can be filtered.
- Add: AI Forms for Pro (extremely beta but it works).
0.6.9
Nuevo Corregido Aún no disponible- Fix: The chatbot could potentially be over other clickable elements.
- Fix: Create Post has an issue in Single Generate mode.
- Add: The Templates Editor is now available in the Images Generator.
0.6.6
Nuevo Mejorado Corregido Aún no disponible- Add: Templates in the Playground are now editable.
- Fix: Avoid the content-aware to take too many tokens.
- Update: Many little enhancements in the UI elements.
- Update: Handles timeouts better. More and more buttons will display the time elapsed.
0.6.2
Nuevo Mejorado Corregido Aún no disponible- Add: The Post Bulk Generate feature is now working nicely.
- Fix: Issue with missing file.
- Add: WooCommerce fields generator for products.
- Update: More modularity to increase UI tidyness and website's performance.
0.5.7
Nuevo Mejorado Corregido Aún no disponible- Update: The chatbot icon is now refered as "icon" (instead of "avatar" previously, which was confusing). We have an icon and an icon_position parameters for the chatbot.
- Fix: Crash while adding rows to the dataset.
- Add: Placeholders for the user name in the chatbot.
- Add: URL support for avatars for the user and/or the AI.
0.5.4
Nuevo Corregido Aún no disponible- Add: Avatar position (avatar_position) can be set to "bottom-right", "top-left", etc.
- Add: You can specify an avatar URL for each chatbot (avatar parameter, in the shortcode).
- Fix: The expand icon was always displayed for the popup chatbot, even with fullsize set to false.
- Add: Entries Generator for the Dataset Builder. Use with caution!
0.5.1
Nuevo Mejorado Aún no disponible- Add: Chatbot avatars.
- Add: Color for the Header Buttons for the Chatbot Popup Window.
- Update: Enhanced the UI of the Settings, Chatbot and Content Generator.
- Update: The ID is now available in the Settings (reminder: ID allows you to set CSS more easily if you do it statically, it also keeps the conversations recorded in the browser between pages).
- Update: Enhancements relative to prompts, their placeholders, and UI visual adaption based on those.
0.4.8
Nuevo Aún no disponible- Add: If no user_name and ai_name are mentioned, avatars will be used.
- Add: Status of OpenAI servers (a little warning sign will also be added on the tab if something is wrong).
- Add: Possibility to modify or remove the error messages through a filter.
0.4.6
Corregido Aún no disponible- Fixed: Resolved a potential issue with session (used for logging purposes).
- Fixed: The chatbot was not working properly on iPhones.
0.4.5
Nuevo Corregido Aún no disponible- Add: Style the chatbot easily in the Settings.
- Add: Allow extra models to be added.
- Fix: Clean the context and the content-aware feature.
0.4.3
Mejorado Corregido Aún no disponible- Update: Allow re-train a fined-tuned model.
- Fix: The session was started too late, potentially causing a warning.
0.4.1
Nuevo Mejorado Aún no disponible- Update: Better and simpler UI, make it a bit easier overall.
- Add: Statistics and Content-Aware features for Pro.
- Update: Make sure that all the AI requests have an "env" and a logical "session" associated (for logging purposes).
0.3.5
Nuevo Mejorado Aún no disponible- Update: Better calculation of the OpenAI "Usage".
- Update: Lot of refactoring and code enhancements to allow other AI services to be integrated.
- Add: Generate based on Topic (Content Generator).
- Update: Various enhancements in the UI.
0.3.4
Nuevo Aún no disponible- Add: Code enhancements to support many new actions and filters.
- Add: Added actions and filters to modify the answers, limit the users, etc. More to come soon.
0.3.3
Nuevo Mejorado Corregido Aún no disponible- Add: Languages management (check https://meowapps.com/ai-engine/tutorial/#add-or-remove-languages).
- Add: The chatbot can be displayed in fullscreen (use fullscreen="true" in the shortcode). It works logically with the window/popup mode: no popup? Fullscreen right away! Popup? Fullscreen on click :)
- Fix: A few potential issues that coult break a few things.
- Update: Cleaned the JS, CSS and HTML. I like when it's very tidy before going forward!
0.2.9
Nuevo Corregido Aún no disponible- Fix: Responsive.
- Add: Shortcode builder for the chatbot. This makes it much easier!
- Add: Bunch of new options to inject the chatbot everywhere.
- Add: Syntax highlighting for the code potentially generated by the AI.
- Add: The chatbot can be displayed as a window/popup. Sorry, only one icon for now, but will add more!
- Add: Bunch of WordPress filters to modify everything and do everything :)
0.2.6
Nuevo Mejorado Aún no disponible- Update: Little UI enhancements and fixes.
- Add: "max_tokens" parameter for the chatbot shortcode.
- Add: "casually_fine_tuned" parameter for the chatbot shorcode (for fine-tuned models).
0.2.4
Mejorado Aún no disponible- Update: Perfected the fine-tuning module (UI and features).
- Update: A few UI fixes but a lot more to come.
0.2.3
Nuevo Mejorado Aún no disponible- Add: Module to train your own AI model (visit the Settings > Fine Tuning). My user interface makes it look easy, but creating datasets and training models is not easy. Let's go through this together and I'll enhance AI Engine to make it easier.
- Update: Possible to add new lines in the requests to the chatbot.
0.2.2
Nuevo Corregido Aún no disponible- Add: Shortcode that creates an images generator bot.
- Fix: Bots are now responsive.
- Add: Button and placeholder of the bots can be translated.
0.2.1
Nuevo Aún no disponible- Add: Images Generator! After getting your feedback, I will implement this Image Generator in a modal in the Post Editor.
0.1.9
Nuevo Aún no disponible- Add: Many improvements to the chatbot! By default, it now uses ChatGPT style, and it also support replies from the AI using Markdown (and will convert it properly into HTML). Basically, you can have properly displayed code and better formatting in the chat!
0.1.7
Nuevo Aún no disponible- Add: Handle the errors better in the UI.
- Add: The chatbot can be styled a bit more easily.
0.1.6
Corregido Aún no disponible- Fix: The timeout was 5s, which was too short for some requests. It's now 60s.
0.1.5
Nuevo Corregido Aún no disponible- Add: New 'api_key' parameter for the shortcode. The API Key can now be filtered, added through the shortcode, the filters, depending on your conditions.
- Fix: Better handling of errors.
0.1.4
Nuevo Mejorado Aún no disponible- Update: Sorry, the name of the parameters in the chatbot were confusing. I've changed them to make it more clear.
- Add: New filter, and the possibility to add some CSS to the chatbot, directly through coding. Have a look on https://meowapps.com/ai-engine/.
0.1.0
Nuevo Corregido Aún no disponible- Fix: A few fixes in the playground.
- Add: Content Generator (available under Tools and Posts).
0.0.7
Nuevo Mejorado Corregido Aún no disponible- Fix: Little issue in the playground.
- Add: Model and temperature in the playground.
- Updated: Improved the chatbot, with more parameters (temperature, model), and a better layout (HTML only).
0.0.3
Nuevo Corregido Aún no disponible- Add: Lightweight chatbot (beta).
- Fix: Missing icon.
0.0.1
Aún no disponible- First release.