Changelog

  • Release Date - March 15, 2021

    ADD: Support for WooCommerce Private Store plugin

    ADD: TranslatePress integration

    ADD: New test for the troubleshooting module - test if PDO can connect to DB

    ADD: Support for search products, post and pages with no translation in WPML (WPML settings: "Translatable - use translation if available or fallback to default language")

    CHANGE: Plugin rebranding - Replace the plugin name AJAX Search for WooCommerce with new name FiboSearch

    CHANGE: Plugin rebranding - Replace the old domain ajaxsearch.pro with new fibosearch.com

    CHANGE: Plugin rebranding - Update visual assets

    CHANGE: Updated Freemius SDK to v2.4.2

    CHANGE: New alternate shortcode [fibosearch] instead of [wcas-search-form]

    CHANGE: Min supported version of PHP is 7.0

    FIX: Fixed PHP Warning: json_decode() expects parameter 1 to be string, array given

    FIX: Fixed Chrome lighthouse insights

    FIX: Missing of dgwt-wcas-active class when the search was focused too early

    FIX: Grammar and spelling errors in texts

    FIX: Speed up placeholder search engine when

    REMOVE: Removed useless dgwt-wcas-search-submit name attribute

    REMOVE: Removed unused search forms from a Avada theme

    REFACTOR: Move product related logic from Updater.php to Product.php

  • Release Date - February 03, 2021

    ADD: Support for Astra theme

    ADD: Support for Avada theme - replacing a fusion search form

    ADD: Support for Open Shop theme

    ADD: Support for Divi - menu in custom header and hiding search results when opening a search overlay

    ADD: Support for CiyaShop theme

    ADD: Support for BigCart theme

    ADD: Support for WCMP Marketplace

    ADD: New option to exclude products belonging to the indicated categories, tags or groups of attributes

    ADD: New test for the troubleshooting module - valid search results

    ADD: New test for the troubleshooting module - check if WooCommerce Multilingual is active when site uses WPML

    ADD: New test for the troubleshooting module - check if conflicted plugin YITH WooCommerce Ajax Search is installed

    ADD: Integration with WooCommerce Catalog Visibility Options plugin

    ADD: Integration with B2BKing plugin

    ADD: Integration with Brands for WooCommerce plugin by BeRocket

    ADD: Integration with brands solution delivered by WP Bingo themes

    ADD: Limit the number of fields to be searched using the native engine when the search index is not ready

    FIX: Increase the clickable area of the 'back button' in the overlay mobile mode

    FIX: Disappearing search bar especially on Firefox

    FIX: Hide new aggressive admin notices added by other plugins

    FIX: Hide shortcodes in the Details Panel

    FIX: Divi theme integration - Prevent to focus input if it isn't empty. Fix case with more search bars in #main-header selector

    FIX: Adaptation to the new class name convention of WooCommerce Product Table plugin

    FIX: Fixed display of category names and tags in the Details Panel when the name contains an apostrophe

    FIX: Support for other language code like xx-xx

    FIX: Add attributes names of variations for search suggestions

    FIX: Easiest way of removing the search index from the database

    FIX: Bug related to run the search index process in loop for timezone GMT+11 and similar

    FIX: Incorrect language for post/pages

    FIX: Avoiding infinite index rebuilding when there are no products

    FIX: Add alternate WP loading path for Themosis Framework

  • Release Date - December 04, 2020

    ADD: Support for Rehub theme

    ADD: Support for Supro theme

    FIX: Troubleshooting module improvements

    FIX: Blinking suggestions

    FIX: Bug in icon colors

    FIX: Flatsome theme - quantity buttons issue

    FIX: Divi theme - hide extra search bar in footer

    FIX: Mobile overlay improvements for iPhones

    FIX: Better suggestion order for non latin letters

    FIX: Action URL in search form when Polylang is active

    FIX: Performance - prevent queuing redundant actions in Action Scheduler and remove unnecessary

    FIX: Undefined function admin_url() during some search request

    REMOVE: Mobile Detect library

  • Release Date - October 23, 2020

    ADD: Support for Sober theme

    ADD: Support for Divi theme

    ADD: Support for Block Shop theme

    ADD: Support for Enfold theme

    ADD: Support for Restoration theme

    ADD: Support for Salient theme

    ADD: Support for Konte theme

    ADD: New filter and action hooks

    ADD: <br> to HTML whitelist for search suggestions

    ADD: Allow to add search icon as menu item

    ADD: Allow to change colors of search icon

    ADD: Troubleshooting module on the plugin settings page

    ADD: Support for Hyyan WooCommerce Polylang Integration plugin

    ADD: Integration with WooCommerce Wholesale Prices plugin - visibility of products and prices

    CHANGE: Updated Freemius SDK to v2.4.1

    CHANGE: Replace old close "x" icon with Material Design icons

    FIX: Empty search results on search results page

    FIX: Support Touchpad click for some devices

    FIX: Mixed Content on the plugin settings page in some cases

    FIX: Integration with Flatsome theme

    FIX: Broken translations via WPML String Translation

    FIX: Wrong time in Scheduling Indexing feature

    FIX: Bug in synonyms regex

    FIX: Add primary keys to few DB tables to improve compatibility with DigitalOcean hosting

    FIX: Automatic select variation suggestion after submit the form

    FIX: Support for WooCommerce Products Visibility - show products if there are no rules yet

    FIX: Improved integration with JetSmartFilters and JetWooBuilder plugins

    FIX: Support for adoptive options feature in Product Filter for WooCommerce (by XforWooCommerce) plugin

    FIX: Issues related to high CPU usage

    FIX: Improved checking if Polylang plugin is active

    FIX: Bug with DB collation in specific cases

  • Release Date - July 12, 2020

    ADD: Integration with FacetWP plugin

    ADD: Support for Shopkeeper theme

    ADD: Support for The7 theme

    ADD: Support for Avada theme

    ADD: Support for Shop Isle theme

    ADD: Support for Shopical theme

    ADD: Support for Ekommart theme

    ADD: Support for Savoy theme

    ADD: Support for Sober theme

    ADD: Support for Bridge theme

    ADD: Possibility to change search icon color

    ADD: New filter hook for a search form value

    ADD: Support for Site Search module in Google Analytics

    ADD: Support fro brand served via Martfury Addons plugin, the part of the Martfury theme

    ADD: Integration with WooCommerce Products Visibility plugin

    FIX: Add CSS border-box for each elements in search bar, suggestions and details panel

    FIX: Sending events to Google Tag Manager

    FIX: Remove <b> from product title

    FIX: Search in categories and tags for Russian terms

    FIX: Duplicated category in breadcrumb

    FIX: No results when searching for phrase included apostrophe or double quote

    FIX: Details panel - Remove HTML from titles attribute

    FIX: Fixed for integration with Woo Product Filter plugin by WooBeWoo

    FIX: Fixed for integration with XforWooCommerce plugin

    FIX: Error: Undefined index: is_taxonomy in some cases

    FIX: Better relevancy for exact match product title or SKU

    FIX: Displaying product variation in the Details Panel

  • Release Date - May 17, 2020

    FIX: Selecting suggestions issue

  • Release Date - May 17, 2020

    ADD: Icon search instead of search bar (beta)

    ADD: Improvements on search results pages

    ADD: Integration with native WooCommerce filters

    ADD: Integration with Advanced AJAX Product Filters plugin by BeRocket

    ADD: Integration with WOOF – Products Filter for WooCommerce plugin by realmag777

    ADD: Integration with Product Filters for WooCommerce plugin by Automattic developed by Nexter

    ADD: Integration with Woo Product Filter plugin by WooBeWoo

    ADD: Integration with WooCommerce Product Table plugin by Barn2 media

    ADD: Support for TheGem theme

    ADD: Support for Impreza theme

    ADD: Support for Medicor theme

    ADD: Support for WoodMart theme

    ADD: Support for Polylang

    ADD: New filter and action hooks

    ADD: Dynamically loaded prices for WPML Multi-currency feature

    ADD: Update search index for parent product on variation change

    ADD: New filter hook to search products by category description

    ADD: New filter hook to disable updater. Useful when importing large dataset

    CHANGE: Remove outdated backward compatibility system

    CHANGE: Move wp_register_style under the wp_enqueue_scripts hook

    FIX: Mobile search - don't hide suggestions on blur

    FIX: Bug related to highlight keywords. For some cases it displayed <strong> tag

    FIX: Delay on mouse hover effect

    FIX: Minor CSS improvements

    FIX: Broken mobile view on cart page in some cases

    FIX: AJAX endpoint - support for WP directory structure of Flywheel hosting

    FIX: Synonyms feature - better replacement special chars

    FIX: Synonyms feature - support for Cyrillic

    FIX: Synonyms feature - more matching synonyms to single text

    FIX: Press ENTER key on "See all products..."

    FIX: Loading unexpected PorterStemmer

    FIX: Better search order - extra score for exact match

    FIX: Admin settings - better manage custom fields (Selectize)

    FIX: Redirect to product variation with preselected attributes instead of open search results page (on submit)

    FIX: Wrong search expression when special chars exist

    FIX: Displaying no results when search engine found nothing

    FIX: Not working action scheduler

  • Release Date - March 11, 2020

    ADD: Details panel - display stock quantity

    ADD: Support for YITH WooCommerce Brands Add-on (free version)

    ADD: Support for Perfect WooCommerce Brands support

    ADD: Better search for phrases include special chars

    ADD: Update a product info in search index after make changes via WooCommerce REST API

    CHANGE: Rename jQuery object from Autocomplete to DgwtWcasAutocompleteSearch because of namespaces conflicts

    FIX: Better support for the Elementor including popups and sticky menu

    FIX: Better support for page builders. Late initialization

    FIX: Disabling automatic regenerate thumbnails. Conditionally images regeneration

    FIX: HTTP 500 on getResultDetails for some cases

    FIX: Too long description in live suggestions

    FIX: Add non-breaking space for prices

    FIX: JS errors Failed to execute 'getComputedStyle' on 'Window' (for some cases)

    FIX: Better sync on search results page

    FIX: Support for Advanced AJAX Product Filters by BeRocket

    FIX: Synonyms in Vietnamese

    FIX: Issues related to multi currencies in WPML

    FIX: Issues related to "out of stock" status

    FIX: Non-indexing products in WPML (for some cases)

    FIX: Search issues when fuzzy search feature is disabled

  • Release Date - February 18, 2020

    ADD: Details Panel - new layout for product overview and other UX improvements

    ADD: Automatically regenerates images after first plugin activation

    ADD: Synonyms

    ADD: Search in tags

    ADD: Filter for all labels for easier overwriting

    ADD: Action hook on indexer completed

    FIX: Minor issues in search preview in the settings

    FIX: Details panel - hide "add to cart" button after adding - fix for some themes

    FIX: Details panel - display overview for post and page suggestion type

    FIX: Details panel - display overview for brand suggestion type

    FIX: Better product short descriptions for suggestion and details panel

    FIX: Repair the index rebuild after changing settings

    FIX: Highlighted no results suggestion

    FIX: Better security

  • Release Date - January 26, 2020

    ADD: Scheduling Indexing via the plugin settings

    ADD: Builds the index asynchronously after save or delete products. Does not block the product edit logic

    ADD: Support for Bedrock default ABSPATH

    ADD: Search debugger

    ADD: Update a search index after call create/update and delete methods via WooCommerce REST API

    ADD: Details Panel - grouped load, faster load

    ADD: New way to embed search box - embedding by menu

    ADD: Details panel - show "more products..." link for taxonomy type suggestion

    ADD: Add <form> to quantity elements in a details panel

    ADD: New filters and actions hook

    CHANGE: Increase limit for GROUP_CONCAT (group_concat_max_len) to 100000

    CHANGE: Disable search in title for post/pages by default

    CHANGE: Decrease debounce time for better speed effect

    CHANGE: Updated Freemius SDK v2.3.2

    FIX: Always submit form on press ENTER key

    FIX: Switch to Native WP search engine when the index isn't completed

    FIX: Exclude from cache update_option in the indexer

    FIX: Stemmer - Backward compatibility

    FIX: Product variations exact match

    FIX: Better order by score for post and pages

    FIX: Permalink for variable products

    FIX: Indexer progress bar percent overload in some cases

    FIX: Table dgwt_wcas_tax_index - SQL error for CREATE INDEX Statement

    FIX: Minor indexer errors

    FIX: Variable products SKU exact match - show variant only if it has own SKU

    FIX: Search in meta fields - better meta key validation

    FIX: WPML - Support for hidden languages

    FIX: Automatic index update after changing settings: show pages, show posts

    FIX: Better rules for checking "out of stock" products

    FIX: MySQL connector - fix bug related to empty charset

    FIX: Issue related to colors in plugin settings

    FIX: Suggestions groups - improved limits

    FIX: Pricing for taxonomy term in a details panel

    FIX: Show a details panel on keys UP and DOWN

    FIX: Mobile search overlay - block scroll of <html> tag (issue on iPhones)

    FIX: Better data-wcas-context ID, bypasses opcache

    FIX: W3C - Accessibility errors

    FIX: Storefront mobile search - more time for input autofocus

    FIX: Disable quantity for Astra Pro theme - there were broken buttons

    FIX: Minor CSS improvements

  • Release Date - December 08, 2019

    ADD: Search in variation products description

    ADD: WPML support

    ADD: Support for booster.io - Visibility by Country

    ADD: Support for booster.io - Prices by Country

    ADD: New translations

    ADD: Non-product search - posts

    ADD: Non-product search - pages

    ADD: Possibility to change collation

    ADD: Wptexturize support

    ADD: Suggestions groups

    ADD: Hide advanced settings

    ADD: Better grouping of settings

    ADD: Support for Google Analytics events

    ADD: Search bar preview in settings

    ADD: New action and filters hooks

    CHANGE: Removing all custom DB tables and options after removing the plugin

    CHANGE: Removing all custom DB tables before build new search index

    CHANGE: Rename class Buildier to Builder

    CHANGE: Updated Freemius SDK

    REMOVE: Search engine based on SQLite

    FIX: Flatsome theme support for [search] shortcode

    FIX: Images in details panel

    FIX: Custom attributes support

    FIX: Indexer improvements

    FIX: Post IDs bigger than 2147483647

    FIX: Support for unexpected and bad output from methods of WC_Product class

    REMOVE: Remove ontouch event from mobile detect

  • Release Date - September 21, 2019

    FIX: Infinite loop after plugin activation (for some users)

    FIX: Updating brands in the search index after saving product

    FIX: Updating custom fields in the search index after saving product

  • Release Date - September 16, 2019

    ADD Search in custom fields

    ADD Search in brands (support for WooCommerce Brands and YITH WooCommerce Brands Add-on Premium)

    ADD Show also matching brands in the autocomplete suggestions similar to category and tags

    ADD: Integration with the Flatsome theme. It is possible to replace the Flatsome search form via one checbox in the plugin settings page

    CHANGE: Update/sync fork of devbridge/jQuery-Autocomplete to the latest version

    CHANGE: Settings design

    FIX: Indexer issues with shared hosting and PHP FPM limitations

    FIX: Empty plugin logo in the opt-in form

    FIX: Bug with post ID larger that 8388607

    FIX: Overload servers. Optimization for chain AJAX requests. Creates a debounced function that delays invoking func until after wait milliseconds have elapsed since the last time the debounced function was invoked

    FIX: Better support for HTML entities in products title and description

    FIX: Issues with mobile search version on Storefront theme for iPhones

  • Release Date - August 05, 2019

    ADD: Filter for search results output

    ADD: French translations

    CHANGE: Improving the logger

    CHANGE: Reduction of supported operators for the boolean search feature to only '&' and '|'

    CHANGE: More relevant results for SKUs

    CHANGE: Updated Freemius SDK

    FIX: Better support for fixed menu

    FIX: Add box-sizing to the search input to better implementation for some themes

    FIX: Duplicated class Mobile_Detect in some cases

    FIX: Submit button position in some cases

    FIX: Zoom in iPhones on focused input

    FIX: Size of images for categories and tags in the Details panel

    FIX: Improvements in MySQL connections

    FIX: Support for SSL MySQL connections

    FIX: Increase term column size to 127 chars

    FIX: Add DEFAULT value for lang table in DB

    FIX: Update index after changes in terms

    FIX: Show terms even there are no relevant products

  • Release Date - May 04, 2019

    ADD: New modern mobile search UX (beta, disabled by default, enabled only for Storefront theme)

    ADD: Italian translations

    ADD: Spain translations

    CHANGE: Migration from SQLite to MySQL

    CHANGE: Remove unimportant files from vendor

    CHANGE: Implementing flexbox grid (CSS)

    FIX: Problem with duplicated SKU

    FIX: Error with empty attributes

    FIX: Minor search improvements

    FIX: Support for <sup> tag

    FIX: Support or HTML entities in categories and terms names

    FIX: Error with WP Search WooCommerce Integration

    FIX: Conflict with the Divi theme for some cases

  • Release Date - March 02, 2019

    ADD: New logos

    CHANGE: Longer search time limit for searchable index building process

    CHANGE: Updated Freemius SDK

    FIX: Indexer improvements

    FIX: Support for tokenizer after updating a product

    FIX: Multiple SKU variations

    FIX: Deactivate browser native "X" icon for search input

    FIX: Products images for tags and categories in Details panel

    FIX: Security fix

  • Release Date - February 17, 2019

    FIX: Order by price on the search results page

  • Release Date - February 16, 2019

    ADD: Add the tokenizer. Better support for "-" and "." in the search terms

    ADD: Emergency mode for the indexer

    ADD: Better errors logging (only for PHP 7)

    ADD: Filters support in the SHORTINIT mode

    ADD: The WP Background Processing package hosted independently

    ADD: The text "No results" and "See all results..." can be customized in the plugin settings

    ADD: New filters and hooks

    CHANGE: Add the "booleanSearch" as a default search mode

    CHANGE: Enforcing use "box-sizing: border-box" within the search form

    CHANGE: Updated Freemius SDK

    FIX: Infinite loop in the indexer in some cases

    FIX: Better highlighting results

    FIX: Wrong scoring by SKU

    FIX: PHP error with $_SERVER variable

    FIX: The errors with indexing products with the status "Out of the stock"

    FIX: The error with artificially duplicated search forms occurred in the Mega Menu plugin and some themes

    FIX: The error with missing Apache "headers" extension

    FIX: Hide the "Account" link in the free plugin versions

    FIX: The error with the appearance of the tags suggestion

    FIX: Problem with artificially duplicated search forms occurred in the Mega Menu plugin and some themes

  • Release Date - January 06, 2019

    FIX: PHP error with widget

  • Release Date - January 06, 2019

    ADD: Speed up search by new search engine based on inverted index

    ADD: Fuzzy search

    ADD: Search in variation products SKUs

    ADD: Search in product attributes

    ADD: If there are more results than limit, the "See all results..." link will appear

    ADD: Information about the PRO features

    ADD: Breadcrumbs for nested product categories

    FIX: Better synchronization between the ajax search results and the search page

    CHANGE: Updated Freemius SDK

    FIX: Improvements in the scoring system

    FIX: Image placeholder for products without image

    FIX: Add SKU label translatable in the suggestions

  • Release Date - October 26, 2018

    ADD: Storefront support as a option. Allows to replace the native Storefront search form

    FIX: Improving the relevance of search results by adding score system

    FIX: Problem with too big images is some cases

    FIX: Support for HTML entities in the search results

    FIX: Bugs with the blur event on mobile devices

  • Release Date - August 24, 2018

    ADD: Backward compatibility system

    ADD: Support of image size improvements in Woocommerce 3.3

    ADD: Dynamic width of the search form

    ADD: Option to set max width of the search form

    ADD: DISABLE_NAG_NOTICES support for admin notices

    ADD: More hooks for developers

    ADD: Minified version of CSS and JS

    ADD: Label for taxonomy suggestions

    ADD: Quantity input for a add to cart button in the Details panel

    CHANGE: Code refactor for better future development. Composer and PSR-4 support (in part)

    CHANGE: Better settings organization

    CHANGE: Updated Freemius SDK

    FIX: Problem with covering suggestions by other HTML elements of themes

    FIX: Details panel in RTL

    FIX: Improvements for the IE browser

  • Release Date - April 22, 2018

    CHANGE: PHP requires tag set to PHP 5.5

    CHANGE: Woocommerce requires tags

    CHANGE: Updated Freemius SDK

    FIX: Removed duplicate IDs

    REMOVE: Removed uninstall.php

  • Release Date - October 01, 2017

    FIX: Disappearing some categories and tags in suggestions

    FIX: Hidden products were shown in search

  • Release Date - September 05, 2017

    ADD: Requires PHP tag in readme.txt

    FIX: PHP Fatal error for PHP < 5.3

  • Release Date - September 03, 2017

    ADD: Admin notice if there is no WooCommerce installed

    ADD: Admin notice for better feedback from users

    CHANGE: Move menu item to WooCommerce submenu

    FIX: Deleting the 'dgwt-wcas-open' class after hiding the suggestion

    FIX: Allows to display HTML entities in suggestions title and description

    FIX: Better synchronizing suggestions and resutls on a search page

  • Release Date - July 12, 2017

    ADD: New WordPress filters

    FIX: Repetitive search results

    FIX: Extra details when there are no results

  • Release Date - June 7, 2017

    FIX: Replace deprecated methods and functions in WC 3.0.x

  • Release Date - June 6, 2017

    ADD: Added Portable Object Template file

    ADD: Added partial polish translation

    FIX: WooCommerce 3.0.x compatible

    FIX: Menu items repeated in a search page

    FIX: Other minor bugs

  • Release Date - October 5, 2016

    NEW: Add WPML compatibility

    FIX: Repeating search results for products in a admin dashboard

    FIX: Overwrite default input element rounding for Safari browser

  • Release Date - July 24, 2016

    FIX: Disappearing widgets

    FIX: Trivial things in CSS

  • Release Date - July 22, 2016

    FIX: Synchronization WP Query on a search page and ajax search query

    CHANGE: Disable auto select the first suggestion

    CHANGE: Change textdomain to ajax-search-for-woocommerce

  • Release Date - June 30, 2016

    FIX: PHP syntax error with PHP version < 5.3

  • Release Date - June 30, 2016

    FIX: Excess AJAX requests in a detail mode

    FIX: Optimization JS mouseover event in a detail mode

    FIX: Trivial things in CSS

  • Release Date - June 24, 2016

    ADD: [Option] Exclude out of stock products from suggestions

    ADD: [Option] Overwrite a suggestion container width

    ADD: [Option] Show/hide SKU in suggestions

    ADD: Add no results note

    FIX: Search in products SKU

    FIX: Trivial changes in CSS and JS files

  • Release Date - June 5, 2016

    ADD: Javascript and CSS dynamic compression

    FIX: Incorrect dimensions of the custom preloader

  • Release Date - May 17, 2016

    First public release