|
1 | 1 | === MCP for WooCommerce Plugin Changelog === |
2 | 2 |
|
| 3 | += Version 1.1.8 - Release #000013 - October 15, 2025 @ CET = |
| 4 | + |
| 5 | +**WORDPRESS.ORG COMPLIANCE & BOOLEAN STORAGE FIXES** |
| 6 | + |
| 7 | +* #000025 - Apply WordPress.org review requirements |
| 8 | + Date: October 15, 2025 |
| 9 | + - FIXED: Text domain changed from 'wordpress-mcp' to 'mcp-for-woocommerce' in all JS files |
| 10 | + - FIXED: CSS class prefixes changed from 'wordpress-mcp-' to 'mcpfowo-' for uniqueness |
| 11 | + - ADDED: .wordpress-org folder exclusion to release ZIP script |
| 12 | + - VERIFIED: Requires Plugins header (woocommerce) already present |
| 13 | + - VERIFIED: composer.json included in ZIP package |
| 14 | + - VERIFIED: Using WordPress functions (plugin_dir_path, plugin_dir_url, wp_upload_dir) |
| 15 | + - VERIFIED: Using wp_remote_get() instead of file_get_contents() for remote requests |
| 16 | + - VERIFIED: Using wp_json_encode() instead of json_encode() for output escaping |
| 17 | + - VERIFIED: ABSPATH check present in main plugin file |
| 18 | + - VERIFIED: MCPFOWO_* constants used throughout for uniqueness |
| 19 | + |
| 20 | +* #000024 - Improve boolean settings storage consistency |
| 21 | + Date: October 15, 2025 |
| 22 | + - FIXED: Store all boolean settings as integers (0 or 1) instead of mixed types |
| 23 | + - ADDED: Robust boolean conversion when reading settings to handle '', '0', 0, '1', 1 |
| 24 | + - FIXED: Enable MCP functionality setting storage (Settings.php) |
| 25 | + - FIXED: JWT required setting storage (Settings.php, JwtAuth.php) |
| 26 | + - FIXED: Individual tools toggle states storage (WpMcp.php) |
| 27 | + - RESOLVED: WordPress cache inconsistencies with boolean values |
| 28 | + - IMPROVED: Settings reliability across plugin activation/deactivation cycles |
| 29 | + |
3 | 30 | = Version 1.1.7 - Release #000012 - September 24, 2025 @ CET = |
4 | 31 |
|
5 | 32 | **COMMUNITY PLUGIN REBRANDING & VERSION BUMP** |
|
0 commit comments