PluginProbe
MxChat – AI Chatbot & Content Generation for WordPress / 3.2.23
MxChat – AI Chatbot & Content Generation for WordPress v3.2.23
3.2.25 3.2.24 3.2.23 3.2.22 3.2.21 3.2.20 3.2.19 3.2.18 3.2.17 3.2.16 3.2.15 3.2.14 3.2.12 3.2.13 3.2.11 3.2.10 3.2.9 3.2.8 3.2.7 3.2.6 3.2.5 3.2.4 3.2.3 3.2.2 3.2.1 All 156 releases
← All changes | mxchat-basic.php +7 -1 3.2.22 → 3.2.23 View file →
@@ -2,9 +2,9 @@
2 2 /**
3 3 * Plugin Name: MxChat
4 4 * Plugin URI: https://mxchat.ai/
5 5 * Description: AI chatbot for WordPress with OpenAI, Claude, xAI, DeepSeek, live agent, PDF uploads, WooCommerce, and training on website data.
6 - * Version: 3.2.22
6 + * Version: 3.2.23
7 7 * Author: MxChat
8 8 * Author URI: https://mxchat.ai
9 9 * License: GPLv2 or later
10 10 * License URI: https://www.gnu.org/licenses/gpl-2.0.html
@@ -1371,8 +1371,9 @@
1371 1371 url TEXT NOT NULL,
1372 1372 article_content LONGTEXT NOT NULL,
1373 1373 embedding_vector LONGTEXT,
1374 1374 source_url TEXT DEFAULT NULL,
1375 + title VARCHAR(255) DEFAULT NULL,
1375 1376 role_restriction VARCHAR(50) DEFAULT 'public',
1376 1377 content_type VARCHAR(50) DEFAULT 'content',
1377 1378 timestamp TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL,
1378 1379 PRIMARY KEY (id),
@@ -1442,8 +1443,13 @@
1442 1443 $wpdb->query("ALTER TABLE $system_prompt_table ADD COLUMN source_url TEXT DEFAULT NULL");
1443 1444 }
1444 1445 if (!in_array('role_restriction', $existing_system_column_names)) {
1445 1446 $wpdb->query("ALTER TABLE $system_prompt_table ADD COLUMN role_restriction VARCHAR(50) DEFAULT 'public' AFTER source_url");
1447 + }
1448 + // Page title captured at import time (3.2.23, plan d9ee66) - read by
1449 + // add-ons that name a source, e.g. AI Search's source cards.
1450 + if (!in_array('title', $existing_system_column_names)) {
1451 + $wpdb->query("ALTER TABLE $system_prompt_table ADD COLUMN title VARCHAR(255) DEFAULT NULL AFTER source_url");
1446 1452 }
1447 1453 }
1448 1454
1449 1455 // Set default thresholds for existing intents