PluginProbe
Code Engine – PHP Snippets, AI Functions & Automation for WordPress / 0.4.3
Code Engine – PHP Snippets, AI Functions & Automation for WordPress v0.4.3
0.5.7 0.5.6 0.5.5 0.5.4 0.5.3 0.5.2 0.5.1 0.5.0 0.4.9 0.4.8 0.4.7 0.4.6 trunk 0.0.1 0.0.2 0.2.8 0.2.9 0.3.0 0.3.1 0.3.2 0.3.3 0.3.4 0.3.5 0.3.6 0.3.7 All 33 releases
code-engine / readme.txt

readme.txt in Code Engine – PHP Snippets, AI Functions & Automation for WordPress 0.4.3, at readme.txt

243 lines 10.8 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 === Code Engine ===
2 Contributors: TigrouMeow
3 Tags: code, snippet, ai, php, rest
4 Donate link: https://www.patreon.com/meowapps
5 Requires at least: 6.0
6 Tested up to: 6.9
7 Stable tag: 0.4.3
8 License: GPLv2 or later
9 License URI: https://www.gnu.org/licenses/gpl-2.0.html
10
11 Versatile plugin that not only manages PHP code snippets but also acts as a powerful bridge connecting WordPress, AI, and external digital platforms.
12
13 == Description ==
14
15 Code Engine is a versatile plugin that not only manages PHP code snippets but also acts as a powerful bridge connecting WordPress, AI, and external digital platforms. It has three main features:
16
17 - PHP Code Snippets Management
18 - Automation via External Access
19 - Integration with AI
20
21 Think out of the box, and let your creativity flow, because the possibilities are endless! 🤟
22
23 === PHP Code Snippets Management ===
24
25 With its intuitive interface, Code Engine unlocks a world of possibilities by allowing you to dynamically modify and extend your site's functionality without the need for extensive coding knowledge. Code snippets can be created and enhanced by AI, making the process even more efficient and user-friendly.
26
27 === Automation via External Access ===
28
29 Code Engine offers seamless integration with the REST API, allowing you to execute runnable code snippets through external processes. This opens up a realm of automation opportunities, enabling you to streamline your tasks and save valuable time. By leveraging tools like Make.com, you can create sophisticated workflows that interact with your site via the REST API.
30
31 === Integration with AI ===
32
33 Take your site to the next level with Code Engine's cutting-edge AI Engine integration. This powerful feature allows you to collaborate seamlessly with AI models, enabling them to run actions and enrich their responses by accessing your code snippets. By incorporating actionable snippets, you can provide your AI models with the ability to perform tasks and deliver more comprehensive and dynamic answers to user queries.
34
35 == Installation ==
36
37 1. Upload `code-engine` to the `/wp-content/plugins/` directory
38 2. Activate the plugin through the 'Plugins' menu in WordPress
39
40 == Upgrade Notice ==
41
42 Replace all the files. Nothing else to do.
43
44 == Frequently Asked Questions ==
45
46 Nothing yet.
47
48 == Changelog ==
49
50 = 0.4.3 (2026/03/09) =
51 * Add: Tooltips to help the users better.
52 * Update: Simplified and refreshed the UIs.
53 * 🎵 Discuss with others about Code Engine on [the Discord](https://discord.gg/bHDGh38).
54 * 🌴 Keep us motivated with [a little review here](https://wordpress.org/support/plugin/code-engine/reviews/). Thank you!
55 * 🥰 If you want to help us, check our [Patreon](https://www.patreon.com/meowapps). Thank you!
56
57 = 0.4.2 (2025/12/16) =
58 * Add: Added shortcode attributes.
59 * Fix: Improved DB checks with an early return to reduce unnecessary queries.
60
61 = 0.4.1 (2025/12/03) =
62 * Fix: Ensure blocks keep the correct context when focused by improving how block properties are handled.
63 * Fix: Restore proper behavior of the Code Blocks option and its settings tab.
64 * Add: Allow usage of PHP tags to create HTML line breaks in content.
65 * 🎵 Discuss with others about Code Engine on [the Discord](https://discord.gg/bHDGh38).
66 * 🌴 Keep us motivated with [a little review here](https://wordpress.org/support/plugin/code-engine/reviews/). Thank you!
67 * 🥰 If you want to help us, check our [Patreon](https://www.patreon.com/meowapps). Thank you!
68
69 = 0.4.0 (2025/11/12) =
70 - Add: Enhanced the overall UI/UX for better user experience.
71 - Add: Keyboard shortcuts (Cmd+S, Cmd+Enter).
72 - Add: Included a "Clean Uninstall" option for easier plugin removal.
73 - Update: Reorganized plugin interface into tab-only layout.
74 - Fix: Hotfix to prevent other actions during code validation.
75 - Fix: Export of snippets.
76
77 = 0.3.9 (2025/10/10) =
78 - Add: Implemented CMD+S as a shortcut to save snippets.
79 - Fix: Resolved an undefined array key warning related to 'target'.
80 - Update: Ignore __mwai_ arguments in the editor for cleaner operation.
81 - Update: Enhanced the UI/UX.
82
83 = 0.3.8 (2025/09/30) =
84 - Update: Improved the entire UI for a better user experience.
85 - Fix: Ensure mwai_query parameter is correctly passed and accessible within function calls.
86
87 = 0.3.7 (2025/09/01) =
88 * Update: Code Engine Pro.
89
90 = 0.3.6 (2025/08/16) =
91 * Update: There is now a Pro version for Code Blocks and Shortcodes.
92 * Update: Minor improvements and bug fixes.
93
94 = 0.3.5 (2025/07/23) =
95 * Fix: Resolved React rendering issue caused by empty tags and undefined map calls.
96 * Update: Refreshed common functionalities for improved stability.
97
98 = 0.3.4 (2025/07/06) =
99 * Update: Disallow PHP execution in code blocks by default, with an option to enable it.
100 * Update: Refactored the getSnippets method for improved stability.
101 * Update: Changed snippet name filtering to use 'functionName' instead of 'name'.
102 * Fix: Allowed global snippets to execute on the Settings page to prevent blocking nonce filters.
103
104 = 0.3.3 (2025/06/29) =
105 * Add: Support for "content" scope in dashboard and tags.
106 * Fix: Editor modal not displaying correctly.
107 * Fix: Columns and empty message now display as expected.
108 * Update: Renamed MCP tool prefix from code_engine_ to mwcode_ for better consistency.
109 * Update: Check DISALLOW_UNFILTERED_HTML for JavaScript content type snippets to enhance security.
110 * Update: Replaced error_log with core logging in API for improved reliability.
111 * Fix: Dashboard disables Quick Start if AI Engine is missing.
112 * Fix: Added missing dependencies to mwcode_snippet_vault script registration.
113
114 = 0.3.2 (2025/06/03) =
115 * Add: API now matches the functionality of AI Engine and includes optional MCP support.
116 * Add: Security bypass option and reorganized plugin settings for easier management.
117 * Update: Shortened filter names to mwcode_rest_whitelist and mwcode_rest_authorized for clarity.
118 * Fix: Hotfix—adjusted to use 'size' parameter instead of 'fullSize', resolving compatibility issues.
119 * Fix: Resolved error_log spam, clarified REST route blocking messages, corrected typos, and improved code readability.
120
121 = 0.3.1 (2025/05/22) =
122 * Fix: Prevent errors when processing snippets by removing an unnecessary argument from the sanitize function.
123 * Update: Improve the code editor's appearance by adjusting how content overflows, ensuring the border radius displays correctly.
124
125 = 0.3.0 (2025/05/01) =
126 * Add: Introduced API functions to create, update, and delete snippets via PHP Callables.
127 * Fix: Ensured PHP Callables avoid typed arguments to prevent InvalidArgumentException.
128 * Update: Refactored ContentBlock to use the CodeEditor component and removed unnecessary ID handling.
129 * Fix: Sanitized arrays and converted strings to arrays for safer callable argument handling.
130 * Fix: Corrected a return statement that was blocking the PHP Callable test tab.
131 * Add: Added a proof of concept for a Gutenberg block.
132
133 = 0.2.9 (2025/02/17) =
134 * Fix: Corrected split function to handle null arguments properly.
135 * Add: Enabled the "Test" tab for all snippet types for better testing.
136 * Update: Refactored Quick Start snippet generation and introduced AI-powered snippet creation.
137 * Update: Removed Shortcode.js and cleaned up debug logs to improve code clarity.
138 * Update: Improved snippet execution by adding load.php and enhancing error handling.
139 * 💕 Discuss with others about it on [Discord](https://discord.gg/bHDGh38).
140 * 🌴 Keep us motivated with [a little review here](https://wordpress.org/support/plugin/code-engine/reviews/). Thank you!
141
142 = 0.2.8 (2025/01/04) =
143 * Update: Refactored core class for better performance.
144
145 = 0.2.7 (2024/12/06) =
146 * Fix: Insertion of the code generated by AI.
147 * Update: Visual enhancements.
148 * Update: Clean uninstall.
149
150 = 0.2.6 (2024/11/04) =
151 * Update: Better editor, cleaner and more efficient.
152 * Add: Little tutorial, to help you get started.
153 * Fix: Avoid useless re-renders.
154
155 = 0.2.5 (2024/10/17) =
156 * Update: Better code editor. Decoration for tags.
157 * Update: Added "Function Calling" next to Callable.
158 * Fix: Whitelist for REST to avoid issues.
159 * Fix: Many fixed and enhancements for AI Suggestions.
160 * Fix: Minor issues.
161
162 = 0.2.4 =
163 * Fix: Jumpy cursor and functions not available via API (0.2.3 specific issues).
164 * Add: Check the function name, and Sanitize.
165 * Fix: Lot of minor issues.
166
167 = 0.2.2 =
168 * Update: Better error handling.
169 * Update: Better logger.
170
171 = 0.2.1 =
172 * Update: Better AI suggestions and improved UI.
173 * Fix: Avoid the Code Editor to be suddently updated by external factors.
174
175 = 0.2.0 =
176 * Fix: Settings display.
177 * Update: JS functions are now also available in the admin.
178
179 = 0.1.9 =
180 * Update: A bunch of improvements to make Code Engine even more awesome! Basically, the UI became slighlty better to use, and the features are more stable.
181
182 = 0.1.8 (2024/07/16) =
183 * Update: UI overhaul, with a new design, icons, and more.
184 * Add: Types for arguments.
185 * Fix: Got rid of some warnings and errors.
186
187 = 0.1.6 (2024/07/07) =
188 * Add: Scheduling via WP events.
189 * Fix: Exclude disabled functions from functions list in the API.
190 * Update: Disabled Safe Mode for frontend snippets.
191 * Update: Various fixes and optimizations.
192
193 = 0.1.5 (2024/06/23) =
194 * Update: Lots of little UI improvements.
195 * Fix: Escape value in sanitize function and correct import snippet primary key and tag validation.
196 * Fix: Ensure arrays are displayed in test logs and sanitize functions when saving.
197
198 = 0.1.4 (2024/06/15) =
199 * Fix: If functions already exist, to avoid conflicts, the snippet will be disabled.
200 * Update: Scopes are now Backend, Frontend, Function, Persistent, and Scheduled.
201 * Update: Improved the styles.
202
203 = 0.1.3 =
204 * Fix: Resolved issue with Common Dashboard visibility when only Code Engine is used.
205 * Update: Enhanced UI with multiple component refactors and minor changes.
206 * Fix: Improved API functionality with secure query args decoding and request body support.
207
208 = 0.1.2 =
209 * Update: Disable Safe Mode for Admin (which is enabled by default).
210 * Update: Improved flow with AI Engine.
211
212 = 0.1.1 =
213 * Add: Import/Export Snippets & Settings.
214
215 = 0.1.0 =
216 * Update: Implemented version control for database updates with optimized queries.
217 * Update: Simplified database column declarations and improved compatibility by removing default values from 'created' and 'updated' fields.
218
219 = 0.0.9 =
220 * Update: Many enhancements around error handling and UI.
221
222 = 0.0.8 =
223 * Fix: Secondary way of checking the database if needed.
224 * Fix: Automatically disable snippets if they trigger a fatal error.
225
226 = 0.0.7 =
227 * Fix: Corrected UI behaviors including Test window size and wrapping, default tab selection in Edit modal, and default snippet name setting for Functions.
228 * Update: Enhanced error handling in "Test" mode to display errors instead of throwing them.
229 * Update: Eliminated "All" option from the Type Select dropdown.
230
231 = 0.0.6 =
232 * Add: Settings for developers.
233 * Fix: Minor issues.
234
235 = 0.0.5 =
236 * Update: Arguments with no default value are automatically marked as required.
237
238 = 0.0.2 =
239 * Info: Revamped release.
240
241 = 0.0.1 =
242 * Info: Old release.
243