Product Updates

Changelog

New features, improvements, and fixes shipped to WPCursor. Follow along as we build the future of WordPress development.

  1. Theme System v2 & Component Library

    A complete overhaul of the design system framework. Themes now scope CSS variables to widgets, and the new component library lets you compose primitives into widgets.

    New
    • Scoped theme variables (.wpc-theme-{slug}) prevent collisions between multi-theme pages
    • Component library with 8 starter primitives (button, badge, card, input, avatar, divider, link, icon)
    • Design Research MCP server with brand extraction, moodboards, and color contrast checking
    • Generate Site Media: themed image prompts driven by active theme tokens
    Improved
    • Theme presets refined: Minimal, Bold, Elegant, Playful
    • Migration workflow for legacy hardcoded-color widgets
    • Live preview panel auto-refreshes after page mutations
    Fixed
    • Resolved cascade write failure when 8+ widgets were created in parallel
    • Fixed CSS variable resolution inside Gutenberg block editor
  2. Gutenberg Deep Integration & AI Media

    Custom widgets now register as both Elementor and Gutenberg blocks automatically. Plus, generate on-brand images and videos directly inside the builder.

    New
    • Gutenberg block registration for every EWB widget
    • gb_set_page_content, gb_add_block, gb_add_widget_to_page MCP tools
    • Imagine Art integration: text-to-image, image-to-video, upscale, generative fill
    • Element Inspector: click any element in the iframe preview to attach its CSS path
    Improved
    • Widget templates now auto-detect builder context (Elementor vs. Gutenberg)
    • Faster widget sync: only changed files are pushed
    Fixed
    • Twig render errors no longer break the entire page
    • Fixed icon picker not loading Streamline families on first open
  3. ACF Pro & Custom Post Types over MCP

    Manage advanced fields, custom post types, and taxonomies entirely through the agent. Define repeaters, flexible content, and conditional logic without leaving chat.

    New
    • Full ACF Pro support: field groups, repeaters, flexible content, options pages
    • Custom Post Type and Taxonomy creation via wpcursor-acf MCP
    • Bulk field updates: 30+ fields in a single tool call
    • acf_set_image: upload from URL and assign in one step
    Improved
    • Field group location rules now support nested AND/OR logic
    • WP-MCP queries page metadata 4× faster via batched requests
    Fixed
    • Resolved post meta key conflicts when ACF and native meta share names
  4. Code Snippets & Hook Execution

    Run PHP, JavaScript, and CSS snippets safely on any WordPress hook. Includes a sandboxed PHP runner with redeclaration protection and auto-deactivation on errors.

    New
    • Snippets system with PHP, JavaScript, and CSS support
    • Global (hook), shortcode, and manual execution modes
    • Local-first workflow: init_snippet → edit code.php → sync_snippets
    • Auto-deactivation after 3 cumulative errors prevents fatal crashes
    Improved
    • Snippet validator catches blocked functions (eval, exec, system) before sync
    • Encrypted PHP storage at rest (AES-256-CBC)
    Fixed
    • Function redeclaration errors now deactivate the offending snippet immediately
    • Fixed shortcode output buffering on nested calls
  5. MCP Server Architecture

    WPCursor 2.0 is a ground-up rewrite around the Model Context Protocol. Every capability — pages, widgets, themes, snippets, media — is now a first-class MCP tool.

    New
    • 20+ MCP servers covering 317 tools across the full WordPress surface
    • Workspace isolation: every site gets a sandboxed /workspace directory
    • Live preview panel with iframe inspector and auto-refresh on mutations
    • Subagent delegation via Task tool for parallel research and exploration
    Improved
    • Streaming agent responses with tool-call narration
    • Multi-step task tracking via TodoWrite checklist
    Fixed
    • Eliminated context bloat from large file reads — Explore subagent handles deep research
  6. Element Inspector & Live Preview

    Click any element in the page preview to capture its CSS selector, computed styles, and ancestor widget. The agent reads the reference and edits the right widget directly.

    New
    • Iframe-based page preview with inspector mode
    • Element reference attachment in chat messages
    • Widget detection: inspector identifies the widget owning each clicked element
    Improved
    • Page preview panel auto-opens on get_page, create_page, and mutation tools
    • Computed styles, position, and size metrics surfaced in element references
    Fixed
    • Resolved focus-stealing bug where iframe took focus during typing

That’s all the history we have published. Subscribe to be the first to know about the next release.