Contexa AI Search

Changelog

1.7.2

  • Switched search, suggestions, and tracking to call Contexa API directly from frontend
  • Removed WordPress AJAX proxy for search and suggestions (faster, fewer server round-trips)
  • Tracking events now use fetch with keepalive instead of sendBeacon via admin-ajax.php
  • Add-to-cart remains through WooCommerce AJAX for cart session handling

1.7.1

  • Added suggestions dropdown list below search input with bold matching text
  • Added click-to-search on suggestion selection
  • Added plugin screenshots for WordPress.org listing

1.7.0

  • Added variation attribute dropdowns in search results for variable products
  • Added add-to-cart directly from search results using WooCommerce native AJAX
  • Added add-to-cart event tracking via woocommerce_add_to_cart hook with search context
  • Added inline error/success messages for add-to-cart actions
  • Added platform account credentials display on settings page after onboarding
  • Added credentials display on wizard completion screen
  • Fixed add-to-cart for variable products — resolves matching variation from selected attributes
  • Fixed duplicate add-to-cart tracking events (removed redundant handler)
  • Fixed auto-sync checkbox not saving due to boolean sanitize mismatch
  • Fixed tracking/logging checkboxes not saving when unchecked
  • Fixed wizard not loading due to incorrect screen ID checks
  • Fixed wizard registration error not showing proper message for existing emails
  • Fixed product count showing 0 on sync page (sprintf %d with HTML string)
  • Fixed “Sync Products Now” button linking to wrong page
  • Redesigned all admin pages with consistent platform-style UI
  • Redesigned settings, sync, status, and content sync pages
  • Added variation dropdown CSS for list and grid layouts
  • Removed .DS_Store hidden files
  • Fixed all WordPress i18n translators comment warnings
  • Fixed template variable prefixing for WordPress coding standards

1.6.0

  • Added full WPML multi-language support with language-specific content sync
  • Added interactive onboarding wizard with step-by-step setup flow
  • Added language selection step in wizard for WPML-enabled sites
  • Added content type selection with language-filtered counts
  • Added back button navigation between wizard steps
  • Fixed language filtering to properly sync only selected languages
  • Fixed API data format for content-upload endpoint
  • Fixed WP_Error handling in language detection
  • Improved bulk sync to manually filter posts by language code
  • Enhanced wizard with health score visualization and progress tracking
  • Updated settings page with Contexa Dashboard login credentials display

1.5.0

  • Added WordPress content support (posts, pages, custom post types)
  • Enhanced bulk sync with separate endpoints for WooCommerce and content
  • Improved API integration with chunking strategy for large content sets
  • Added content-specific sync status tracking

1.4.0

  • Performance improvements for large product catalogs
  • Enhanced error handling and logging
  • Updated admin UI with better sync status indicators

1.3.0

  • Major performance optimization: Direct API calls with client-side rendering (7+ seconds → under 2 seconds)
  • Added 5 visual templates for search results (Classic, Minimal, Shadow, Bordered, Gradient)
  • Added list vs grid layout toggle with configurable columns
  • Added AJAX add to cart with +/- quantity selectors for both search and recommendations
  • Added 5 recommendation shortcodes (similar, trending, personalized, frequently together, cart-based)
  • Added automatic WooCommerce currency detection and formatting
  • Added 5-minute session cache for frequently searched terms
  • Fixed HTML entity rendering (em-dashes, special characters)
  • Fixed product ordering to always show products first
  • Fixed stock status detection for proper in-stock display
  • Improved success message display for add to cart actions
  • Enhanced mobile responsiveness for all layouts
  • Updated recommendations to use same AJAX functionality as search results

1.2.1

  • Added post_status field to content sync for proper draft/unpublished filtering
  • Improved search API filtering to exclude non-published content
  • Enhanced backend data consistency
  • Fixed batch processing for large content libraries (50 items per batch)

1.2.0

  • Added support for grouped search results by content type (results_by_type)
  • Updated search API to return both flat results and grouped by post_type
  • Enhanced backend API integration with new response structure
  • Improved metadata with per-type result counts

1.1.0

  • Added inline search suggestions (autocomplete) with ghost text
  • Added support for WordPress-only sites without WooCommerce (capability fix)
  • Added content search for blog posts and pages
  • Improved search results grouped by content type
  • Fixed capability check to use manage_options when WooCommerce is not active

1.0.0

  • Initial release
  • Product sync functionality
  • AI search shortcode
  • Smart recommendations
  • Order tracking
  • Content sync support
  • Auto-sync capabilities

Plugin Website
Visit website

Author
contexa
Version:
1.7.2
Last Updated
April 3, 2026
Requires
WordPress 5.8
Tested Up To
WordPress 6.9.4
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.