Releases: smartcloudsol/ai-kit
AI-Kit v1.2.10 – Improved compliance, compatibility, and startup stability
This release improves compliance, compatibility, and startup stability.
What changed
- Replaced the previous custom Monaco loader shim with the loading approach recommended by the Monaco Editor developers.
- Removed the need for external CDN calls for Monaco Editor loading.
- The editor loading behavior is now fully reviewable in the published plugin source code.
- Switched Elementor widget loading to namespace-based registration under
SmartCloud\WPSuite\AiKit. - Improved shared hub loading and race-condition handling across WP Suite plugins.
Why it matters
This update makes the editor integration cleaner and easier to review, improves interoperability with Elementor, and reduces the chance of timing-related startup issues when multiple WP Suite plugins are active together.
Impact
- No configuration changes required
- No external editor CDN dependency
- Recommended for sites using multiple WP Suite plugins together
AI-Kit v1.2.9 – Improved robustness
- Improved the robustness of script loading and dependency ordering for shared functions, blocks, and related frontend assets.
- Scripts are now loaded with defer wherever possible, reducing render-blocking behavior during page load.
- This update improves interoperability with other WP Suite plugins and helps pages load more smoothly.
AI-Kit v1.2.8 – Live UI language switching during active use
This release improves the usability of AI Feature language switching.
What changed
- The UI language can now be changed while the component is already running.
- The selected language is reflected immediately in the interface.
- The currently running task is not interrupted or restarted.
Why it matters
Previously, language changes were more limited during active use. With this update, the interface can adapt immediately to the user’s preferred language, while preserving the stability of the current operation.
Behavior details
- The immediate change affects the UI only.
- Any task already in progress continues with its original execution context.
- The updated language selection applies to the interface and subsequent interactions.
AI-Kit v1.2.7 – Shared hub bootstrap fix + AiFeature language switcher
This release combines an internal stability improvement with a small but useful AI Feature UX enhancement.
What changed
- Improved shared hub loader and plugin initialization order.
- Hardened global
WpSuitenamespace initialization to avoid cross-plugin race conditions. - Added a compact UI language switcher to the AiFeature component.
- Changing the visible component language now also updates
outputLanguage.
Why it matters
In sites running multiple WP Suite plugins, startup timing is now more reliable. On the front end, AI Feature components can now switch display language more naturally, which also keeps generated output aligned with the selected UI language.
Impact
- No configuration changes required
- Recommended for multi-plugin WP Suite setups
- Improves front-end UX for summarizer and other AI Feature modes
AI-Kit v1.2.6
⚙️ Admin: updated WP Suite site settings loading
This release updates how WP Suite site settings are loaded in the admin UI to improve reliability and consistency (e.g., reducing edge cases where settings could appear stale or incomplete during initialization).
No configuration changes are required.
AI-Kit v1.2.5
- Fixed rendering of numeric DocSearch component properties when used via shortcode or Elementor widget.
AI-Kit v1.2.4
- Added and completed language file updates.
- Extended the chunked processing logic introduced for the summarizer to write and rewrite modes as well.
- When on-device quota limits are exceeded, AI-Kit now performs single-level chunking, generates chunk-level outputs, and then combines them into a final result.
AI-Kit v1.2.3
- Improved the DocSearch mobile view by allowing source URLs to wrap instead of stretching the layout.
AI-Kit v1.2.2
This release fixes incorrect handling of boolean block attributes.
AI-Kit v1.2.1
This release fixes missing kb-quick-edit.js.