Plugin Directory

Changeset 3449358


Ignore:
Timestamp:
01/29/2026 08:39:59 AM (2 months ago)
Author:
replikon
Message:

v2.2.1 Bug Fixes

Location:
divewp-boost-site-performance/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • divewp-boost-site-performance/trunk/README.txt

    r3448398 r3449358  
    11=== DiveWP - Boost Site Performance with Clear, Actionable Steps ===
    22Contributors: replikon
    3 Tags: performance optimization, security, woocommerce, seo, site health
     3Tags: performance optimization, security, woocommerce, seo, site health, cron jobs, wp-cron, abilities api, mcp, action scheduler
    44Requires at least: 6.8
    55Tested up to: 6.9
    66Requires PHP: 7.2
    7 Stable tag: 2.2.0
     7Stable tag: 2.2.1
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    1313== Description ==
    1414
    15 = 🤖 NEW: AI Capabilities & MCP Integration =
    16 
    17 **Talk to your WordPress site through AI!** DiveWP now integrates with the WordPress Abilities API and Model Context Protocol (MCP), allowing AI tools like Cursor, Claude, and ChatGPT to directly query your site's health and diagnostics.
    18 
    19 **What It Enables:**
    20 * **10 Diagnostic Tools** - Server insights, cron monitoring, database health, security audits, and more
    21 * **Zero Copy-Paste** - AI agents can directly run diagnostics without manual log sharing
    22 * **Secure Authentication** - Uses WordPress Application Passwords for safe, controlled access
    23 * **Step-by-Step Setup** - New "AI Capabilities" tab guides you through the 3-step configuration
    24 
    25 **Available AI Tools:**
     15= 🤖 NEW: AI Capabilities & WordPress Abilities API =
     16
     17**Talk to your WordPress site through AI!** DiveWP integrates with the **WordPress Abilities API** and Model Context Protocol (MCP), so AI tools like Cursor, Claude, and ChatGPT can query your site's health and diagnostics directly—no copy-paste needed.
     18
     19**WordPress Abilities API & MCP:**
     20* **10 Diagnostic Abilities** - Server insights, cron monitoring, database health, security audits, and more via the Abilities API
     21* **Zero Copy-Paste** - AI agents run diagnostics through MCP without manual log sharing
     22* **Secure Authentication** - WordPress Application Passwords for safe, controlled access
     23* **Step-by-Step Setup** - "AI Capabilities" tab guides you through 3-step configuration for Abilities API and MCP clients
     24
     25**Available Abilities:**
    2626* `divewp/server-insights` - Full server health & config check
    27 * `divewp/cron-insights` - Monitor background tasks & overdue jobs
     27* `divewp/cron-insights` - Monitor WP-Cron and Action Scheduler; background tasks & overdue jobs
    2828* `divewp/db-insights` - Database size & optimization status
    2929* `divewp/security-insights` - Vulnerability & configuration audit
     
    3535* `divewp/hosting-benchmark-latest` - Latest benchmark results
    3636
     37= ⏰ NEW: Cron Job Manager & WP-Cron Monitoring =
     38
     39**Take control of WordPress cron jobs and scheduled tasks.** DiveWP’s **Cron Job Manager** gives you a clear view of WP-Cron and Action Scheduler so you can spot overdue jobs, slow hooks, and misconfigured cron setups.
     40
     41**Cron Jobs & Abilities API:** Use the `divewp/cron-insights` ability so AI assistants can inspect your cron status, overdue tasks, and recommendations without opening the admin.
     42
     43**What the Cron Job Manager Delivers:**
     44* **Real-time cron monitoring** - WP-Cron and Action Scheduler in one dashboard
     45* **Hook performance** - Execution time and memory per cron hook
     46* **Overdue & orphan detection** - Find stuck or orphaned scheduled tasks
     47* **Execution history** - Filterable, paginated cron run history
     48* **Health guidance** - System health and cron configuration tips
     49
    3750= 🚀 Hosting Performance Benchmark - Know If You Need to Upgrade! =
    3851
     
    6578= 🔍 Key Features =
    6679
    67 **⏰ Cron Jobs Monitoring**
     80**⏰ NEW: Cron Job Manager & WP-Cron Monitoring**
    6881* Real-time WP-Cron and Action Scheduler tracking
    6982* Monitor hook performance and execution time
     
    7184* Identify problematic cron hooks affecting performance
    7285* Complete execution history with filtering and pagination
    73 
    74 **🤖 AI Capabilities & MCP Integration**
    75 * Let AI assistants "talk" to your site and retrieve diagnostics
    76 * 10 abilities for server, security, database, and performance insights
     86* Integrates with Abilities API via `divewp/cron-insights` for AI-assisted cron diagnostics
     87
     88**🤖 NEW: AI Capabilities & WordPress Abilities API**
     89* WordPress Abilities API and MCP let AI assistants query your site for diagnostics
     90* 10 abilities for server, cron jobs, security, database, and performance insights
    7791* Works with Cursor, Claude Desktop, ChatGPT, and other MCP clients
    7892* Secure access via WordPress Application Passwords
    79 * Step-by-step setup guide in new "AI Capabilities" tab
     93* Step-by-step setup guide in "AI Capabilities" tab
    8094
    8195**🚀 Hosting Performance Benchmark**
     
    152166= 🌟 What's New in 2.2.0 =
    153167
    154 * **NEW**: AI Capabilities & MCP Integration
     168* **NEW**: AI Capabilities & WordPress Abilities API
    155169* New "AI Capabilities" tab with step-by-step setup guide
    156 * 10 diagnostic abilities for AI agents (server, cron, database, security, performance, and more)
     170* 10 diagnostic abilities for AI agents (server, cron jobs, database, security, performance, and more)
    157171* Support for Cursor, Claude Desktop, ChatGPT via Model Context Protocol (MCP)
    158172* Secure access using WordPress Application Passwords
     173* **NEW**: Cron Job Manager & WP-Cron Monitoring
     174* Full cron jobs dashboard: WP-Cron and Action Scheduler in one place
     175* Hook performance, overdue and orphan detection, execution history
     176* Abilities API integration: `divewp/cron-insights` for AI-driven cron diagnostics
    159177* **NEW**: REST API Access Logging in User Events
    160178* Track API access via Application Passwords in the event log
     
    217235
    218236== Changelog ==
     237
     238= 2.2.1 =
     239* **FIXED**: W3 Total Cache compatibility fatal error
     240* Fixed: ArgumentCountError in cron_request filter when called with single argument by third-party plugins
     241* Fixed: Method signature now accepts optional $doing_wp_cron parameter for broader plugin compatibility
    219242
    220243= 2.2.0 =
     
    286309== Upgrade Notice ==
    287310
     311= 2.2.1 =
     312Critical bug fix: Resolves fatal error with W3 Total Cache and other plugins. Highly recommended for all users.
     313
    288314= 2.2.0 =
    289 New AI Capabilities feature! Connect Cursor, Claude, or ChatGPT to your site for automated diagnostics. New REST API access logging in User Events. Cron jobs UI improvements. Recommended for all users.
     315New AI Capabilities and WordPress Abilities API support—connect Cursor, Claude, or ChatGPT for automated diagnostics. New Cron Job Manager for WP-Cron and Action Scheduler monitoring. REST API access logging in User Events. Recommended for all users.
    290316
    291317= 2.0.2 =
  • divewp-boost-site-performance/trunk/divewp.php

    r3448398 r3449358  
    44 * Plugin URI: https://wordpress.org/plugins/divewp-boost-site-performance/
    55 * Description: Learn WordPress Best Practices Through Your Own Site! Get clear insights about Performance, Security, and Best Practices – explained in plain English.
    6  * Version: 2.2.0
     6 * Version: 2.2.1
    77 * Requires at least: 6.8
    88 * Requires PHP: 7.2
  • divewp-boost-site-performance/trunk/includes/features/cron-jobs/class-cron-logger.php

    r3448398 r3449358  
    593593     * @return array Modified request array
    594594     */
    595     public function on_cron_request($cron_request_array, $doing_wp_cron) {
     595    public function on_cron_request($cron_request_array, $doing_wp_cron = '') {
    596596        // Just pass through - we track at the hook level
    597597        return $cron_request_array;
Note: See TracChangeset for help on using the changeset viewer.