Skip to content

Releases: smartcloudsol/ai-kit

AI-Kit v1.4.2 – Faster mount and shared WPSuite styling

01 Jun 15:11

Choose a tag to compare

This release improves frontend startup timing in AI-Kit, adds shared WPSuite Theme CSS support for shadow-root-rendered UI, and introduces pattern override support for synced patterns.

What changed

  • Added schedule-after-initial-paint mounting so frontend UI can yield the main thread sooner.
  • Added support for shared WPSuite Theme CSS in supported shadow-root UI.
  • Added pattern override support so synced patterns can override selected original block attributes without duplicating the source block structure.

Why this matters

  • AI-Kit widgets can start more smoothly and reduce early main-thread pressure on page load.
  • Shared component styling can now be defined once at the WPSuite level instead of repeated per block.
  • Synced patterns become more reusable because small per-instance overrides no longer require forking the original pattern or block setup.

Upgrade notes

  • No migration is required for existing installs.
  • If you want shared styling across WPSuite components, move reusable rules into WPSuite Theme CSS.
  • Keep one-off visual differences in the relevant block-level override settings where applicable.

AI-Kit v1.4.1 – Frontend loading performance improvements

30 May 13:22

Choose a tag to compare

This release improves frontend loading behavior across WP Suite pages.

  • WP Suite runtime scripts and shared vendor assets are now loaded from the page footer and use deferred execution where safe. The lightweight WpSuite bootstrap remains available early without forcing heavier dependencies into the page head.

  • The result is a cleaner initial rendering path, less render-blocking script work, and better performance characteristics for Gutenberg-based pages and static exports. No configuration changes are required.

AI-Kit v1.4.0 – Refreshed shared admin UI and WPSuite runtime dependency stack

21 May 17:06

Choose a tag to compare

This release refreshes AI-Kit’s shared admin UI and WPSuite runtime dependency stack.

What changed

  • Updated the admin UI React packages used by AI-Kit’s WordPress admin screens.
  • Updated shared Gatey Core and WPSuite Core dependencies.
  • Refreshed related frontend and shared runtime packages.
  • Updated the plugin metadata with the latest WordPress compatibility value.

Why this matters

AI-Kit shares parts of its admin and integration runtime with other WPSuite plugins. This update keeps AI-Kit aligned with the latest shared WPSuite dependency stack and prepares the plugin for newer WordPress versions.

Upgrade notes

No configuration changes are required.

This update is recommended for all sites, especially installations that use multiple WPSuite plugins together.

AI-Kit v1.3.2 – Improved site settings persistence

06 May 10:04

Choose a tag to compare

  • Updated project dependencies.
  • Improved site settings persistence so saving plugin-specific settings no longer overwrites the global reCAPTCHA configuration accidentally.
  • CSS files loaded into rendered shadow roots are now versioned, improving cache invalidation and asset refresh behavior.

AI-Kit v1.3.1 – Chatbot maxTokens control and cleaner KB markdown

22 Apr 17:51

Choose a tag to compare

This release improves chatbot configurability, frontend response handling, and Knowledge Base markdown generation.

What changed

  • Added a new admin-configurable maxTokens setting for the chatbot.
  • The frontend now passes the configured maxTokens value through with chatbot requests.
  • Tightened client-side chatbot handling for empty or truncated responses.
  • Improved KB source markdown conversion by normalizing whitespace-only empty lines.
  • Generated markdown is now cleaner and less likely to contain excessive blank lines.

Why it matters

This update gives admins more control over chatbot response sizing, while also making frontend chatbot behavior more robust when responses are incomplete or unexpectedly empty.

It also improves the quality of generated Knowledge Base markdown by reducing noisy spacing artifacts during conversion.

Impact

  • No configuration changes required beyond the new optional chatbot setting
  • Improves chatbot reliability and control
  • Produces cleaner generated markdown for KB sources

AI-Kit v1.3.0 – modernized typings and admin help-label flow

21 Apr 06:38

Choose a tag to compare

This release modernizes AI-Kit’s admin and block packages for current TypeScript and WordPress development tooling.

What changed

  • Updated AI-Kit packages for TypeScript 6 compatibility.
  • Brought admin and block code in line with current shared dependency versions and WordPress typings.
  • Refactored the admin help-label flow to use the shared InfoLabelComponent pattern.
  • Replaced removed or legacy WordPress block-type usages.
  • Restored clean builds across affected packages.

Why it matters

These changes improve long-term compatibility with the current WP Suite shared stack and with newer WordPress typings, while also making the admin help UI more consistent and maintainable.

Impact

  • No configuration changes required
  • Improves build reliability
  • Reduces typing-related editor and CI issues
  • Makes admin help-label behavior more consistent

AI-Kit v1.2.16 – Safer frontend mounting and optimized DocSearch metadata loading

18 Apr 16:01

Choose a tag to compare

This release improves frontend initialization reliability and reduces unnecessary DocSearch metadata traffic.

What changed

  • Improved frontend block mounting so DocSearch and AiFeature cannot mount multiple times in parallel on the same element.
  • Unified the shared race-condition protection into a common helper.
  • Optimized DocSearch metadata-options loading so requests start only when the component is actually opened.
  • Added client-side caching for metadata options.
  • Added in-flight request deduplication to avoid repeated concurrent calls to the same endpoint.

Why it matters

Previously, frontend race conditions could allow multiple parallel mounts on the same target element in some cases. This update makes frontend initialization more deterministic and consistent.

It also reduces unnecessary metadata traffic in DocSearch by delaying requests until actual use, while protecting the backend from repeated duplicate calls through caching and in-flight deduplication.

Impact

  • No configuration changes required
  • Improves frontend stability for DocSearch and AI Feature
  • Reduces unnecessary metadata endpoint load
  • Improves perceived performance when opening DocSearch

AI-Kit v1.2.15 – Editable titles, URLs, and metadata for KB section documents

18 Apr 08:20

Choose a tag to compare

This release expands editorial control over section-based Knowledge Base documents.

What changed

  • Added support for editing the title of KB sections published as separate documents.
  • Added support for editing the URL of KB section-based documents.
  • Added support for editing metadata for these documents directly from the Knowledge Base admin screen, including category, subcategory, and tags.

Why it matters

Previously, editorial overrides were more limited for KB sections that became separate documents. This update gives editors direct control over how these section-based documents are named, classified, and linked inside the Knowledge Base.

Impact

  • No configuration changes required
  • Improves Knowledge Base admin usability
  • Gives editors more control over section-level KB document metadata

AI-Kit v1.2.13-1.2.14 – Improved KB metadata editing and DocSearch result descriptions

17 Apr 17:20

Choose a tag to compare

This release expands editorial control over generated Knowledge Base documents and how they appear in DocSearch.

What changed

  • Extended the KB admin editing UI for generated documents and sections.
  • Added support for overriding base document metadata on automatically enabled KB sources even when they do not have a dedicated KB Section override.
  • Added support for overriding the document title used in the Knowledge Base.
  • Added a document description override option in the KB admin/editor UI.
  • The overridden description is now used as the excerpt shown below the title in DocSearch result lists.

Why it matters

Previously, some generated KB sources could be included automatically without offering a dedicated override surface for their base metadata. This update gives editors more control over how generated documents are classified, named, and presented inside the Knowledge Base.

It also improves DocSearch presentation by letting editors define a clearer custom description for each document, instead of relying only on automatically derived excerpts.

Impact

  • No configuration changes required
  • Improves KB admin usability
  • Gives editors more control over generated Knowledge Base content
  • Improves DocSearch result presentation with custom excerpt text

AI-Kit v1.2.12 – Improved Elementor integration and frontend language coverage

17 Apr 15:55

Choose a tag to compare

This release improves Elementor integration and frontend language coverage.

What changed

  • Improved Elementor widget parameter handling.
  • Added missing frontend translations.
  • Refined frontend behavior for AI-Kit components used through Elementor.

Why it matters

This update makes Elementor-based AI-Kit widgets more reliable and helps ensure that more user-facing text appears correctly translated on the frontend.

Impact

  • No configuration changes required
  • Recommended for sites using Elementor
  • Improves frontend consistency and localization coverage