Latest releases for Fancoolowp, fetched from the dplugins.com shop.
Changelog
FanCoolo WP v1.4.0
Features
- MCP-only AI architecture — removed built-in AI providers (Claude/OpenAI/Ollama backends); build blocks, symbols, and SCSS partials directly from Claude Code or the Claude App via Model Context Protocol.
- Cross-platform CLI (bin/fancoolo) with interactive site selector, WP-CLI commands, and a Node.js MCP stdio bridge.
- OAuth 2.1 server for a native Claude App connector.
- REST API transport for connecting remote sites over MCP.
- Multi-site support — auto-discovery of sites (no env vars), plus list_sites / switch_site tools.
- Custom AI Instructions — per-site rules appended to the MCP prompt.
- FanCoolo Abilities API registered for AI-agent discovery.
- Figma integration — maps Figma colors/typography/spacing to the closest WordPress theme.json tokens in the AI context.
- Symbol attributes stored in the database with a dedicated AttributesManager UI.
- Block Explorer UI and block API actions.
- Bidirectional parent blocks — declaring a parent now actually inserts the block into that parent's inserter (ParentBlockBridgeService, server + editor JS filter).
- New MCP tools: update_post, sideload_media, get_tailwind_config, get/update_ai_instructions.
Improvements
- One-click "Install Bridge" button; CLI Setup renamed to AI Settings.
- RULES.md bundled with the plugin as the single source of block-building rules, audited for accuracy.
- Settings unified into a single page.
- Monaco editor with inline editing, focus and spacing refinements.
- Symbol editor aligned with block editor — tabs, padding, split view, cleaner PHP examples; @param PHPDoc fallback; attributes exposed as direct PHP variables.
- Dynamic Ollama model selection — no hardcoded default; falls back to the first installed model.
- Image attachment UI + server support.
- Light theme and content-based asset versioning.
- camelCase preserved through the save pipeline.
Bugs
- First block on a fresh install no longer 404s — removed a duplicate parent_blocks column that blocked table creation.
- Orphaned posts now roll back when block setup fails after insert.
- Empty editor on reload with plain permalinks fixed (double ? in REST URLs).
- Saved Parent Block now shows after reload (parent / parent_blocks key mismatch).
- get() on a block no longer crashes — removed a double-explode of parent_blocks in processRow().
- Visual QA false "Undefined variable" fixed — preview renderer no longer strips a template's leading <?php tag.
- SCSS compiler — fixed Dart Sass loader init, an undefined-variable reference, and compiled CSS not being written to file.
FanCoolo WP v1.3.0
Features
- Ai integration ( Claude, OpenAI, Ollama )
- Figma MCP
- Context
- Register styles
Improvements
- Split app into subpages to improve code load
FanCoolo WP v1.2.0
Features
- Symbols manager
- Winden integration
- Link Attribute URL Toggle (now you can manage what you want to display to the user URL, Label name, Target)
- Block Bindings API Integration
- Better performance (no regex parsing on every render)
- WordPress-native approach using official API
- Easier debugging (bindings visible in block.json)
- Backward compatible with legacy parsing
Improvements
- Added default values in Attributes
- Wordpress 6.9 compatibility
- Much faster blocks load
Fixes
- Hardcoded URLs
- Now once block, symbol or scss partial is deleted, file / folder will be deleted
- EDD License Integration & Post Save Hooks
FanCoolo WP v1.1.0
Features
- Multisite. You can now generate blocks from root that you can add in all sub-sites
- Option to view Posts, Symbols, SCSS Partials as tabs or structured list
Improvements
- InnerBlocksProcessor - Added WordPress context variables. Templates can access post type, user ID, editor state
- SymbolProcessor - Added ImageHelper global. Symbol templates can use image helper directly
- BlockLoader - Set ImageHelper in GLOBALS. Source of ImageHelper availability
- block-renderer.js - SVG/custom HTML now works without restrictions
FanCoolo WP v1.0.2
Features
- New dynamic field "relationships" - gives you select posts option
- New dynamic field "post types" - gives you select posts types option
- New dynamic field "taxonomies" - gives you select taxonomies and terms inside taxonomy option
Improvements
- Code Snippets plain text replaced with highlighted code with Monaco Editor
- Attributes are collapsable to take less space
- Attributes are now draggble with drag item only.
FanCoolo WP v1.0.1
Features
- New field "File upload"
- Added WordPress Icons in addition to Dashicons
Improvements
- Added bottom margin to Image field
- Added bottom margin to Data field
Bug Fixes
- Conversion to Camel Case was not working correctly in Attribute Manager examples if word have several uppercase letters
- Update cache key hashing to use md5 for compatibility
FanCoolo WP v1.0.0 - A visual block builder for WordPress Gutenberg
Features
- Custom Block Creation - Build native Gutenberg blocks using PHP, SCSS, and JavaScript through an intuitive WordPress admin interface
- Reusable Symbols - Create PHP components once and use them across multiple blocks with automatic updates
- SCSS Partials - Share styles globally or selectively across blocks with automatic recompilation
- Hot Reload - See changes instantly in the editor during development
- File Generation - Automatic generation of block.json, render.php, styles, and view.js files
- Attribute Management - Configure block settings with built-in field types (text, toggle, range, select, etc.)
- Inner Blocks Support - Enable nested block structures with custom layouts
- Bulk Operations - Regenerate multiple blocks at once for efficient updates
Technical Highlights
- Server-side rendered blocks for better performance
- Built-in PHP syntax validation
- Source maps for debugging compiled SCSS
- REST API for all CRUD operations
- Security-first with proper sanitization and escaping
- Revisions support for tracking changes