# Changelog

# Version 4.8.1 - PrestaShop

Date: 6 July 2021

  • Fix: Use of undefined constant presentedProduct - assumed 'presentedProduct'

# Version 4.8.0 - Joomla! - PrestaShop

# Carlos' Summer Release

This release features the Carlos Camara (opens new window) efforts to provide feedback and suggestions to improve the product in the context of our outstanding Installation Services (opens new window) for PrestaShop.

Date: 25 June 2021

  • Improvement: Instant AutoComplete - Delayed initialization
  • Improvement: Product Crawler - Index all the available images
  • Improvement: Product Crawler - Support quantity and out of stock
  • Improvement: EasyBlog - Image detection
  • Build: Integration with PHP-Prefixer (opens new window)
  • Usability improvements, optimizations and code styling

# Version 4.7.0 - Joomla! - PrestaShop

Date: 3 May 2021

  • NEW: Better support of Multisite Indexes
  • Improvement: Optimization of JSON Configuration, removal of empty parameters
  • Enhancement: Optimization of Fact Key Length
  • Enhancement: Installer for Joomla! 4
  • Enhancement: Improve Stats widgets and Infinite Scroll pagination
  • Enhancement: Instant Search Layouts - More Search results
  • Update: XT Platform 2.15.0
  • Usability improvements, optimizations and code styling

# Version 4.6.0 - Joomla! - PrestaShop

# Carlos' Winter Release

This release features the Carlos Camara (opens new window) efforts to provide feedback and suggestions to improve the product in the context of our outstanding Installation Services (opens new window) for PrestaShop.

Date: 26 February 2021

  • NEW: Joomla! - Support of Zoo Articles
  • NEW: Joomla! - Zoo Articles Crawler
  • NEW: PrestaShop - All Features, All Attributes and Associated Categories fields
  • NEW: PrestaShop - New xt_is_custom.css stylesheet
  • NEW: PrestaShop - Support of ProductComment module, grades and stars
  • NEW: PrestaShop - Widget and Positions Management
  • NEW: PrestaShop - Support of Product Custom Fields
  • Improvement: AutoComplete - Instant Search Facets communication
  • Improvement: Background click detection/ESC to close floating dialogue
  • Improvement: Joomla! -EasyDiscus Crawler - Limits enhancement
  • Improvement: Joomla! Custom Fields - Support of multiple checkboxes
  • Improvement: PrestaShop - Controller layout override
  • Improvement: PrestaShop - JavaScript and Stylesheet delivery
  • Improvement: PrestaShop - More Results Button. Link to Instant Search.
  • Improvement: PrestaShop Crawler - Define alternative product descriptions and long documents
  • Documentation: Layouts and translation overrides
  • Fix: Joomla! Articles Crawler - Workaround for Laravel DB bug (where exists)
  • Fix: Load env on Window case-insensitive filesystem
  • Refactor: Reorganization of Javascripts routines
  • Update: XT Platform 2.14.0
  • Usability improvements, optimizations and code styling

# Version 4.5.0 - Joomla! - PrestaShop

Date: 19 August 2020

  • NEW: Support of long documents indexing (opens new window)
  • Improvement: Reorganization of a short description, description and long document fields
  • Improvement: Check of facts for incremental indexing
  • Improvement: Joomla! - Support of custom fields integration
  • Improvement: Joomla! - Support of custom fields list, radio and calendar
  • Improvement: Dates represented also timestamps
  • Enhancement: Remote scripts are now defined as cross-origin anonymous
  • Update: Algolia API v4
  • Update: XT Platform 2.11.0
  • Usability improvements, optimizations and code styling

# Version 4.4.0 - Joomla! - PrestaShop

Date: 15 July 2020

  • NEW: Instant Search AutoComplete module (API v4)
  • NEW: Instant Search - Infinite Hits Widget (Infinite Scroll)
  • NEW: Joomla! - Routing Mode, Performance mode
  • Update: XT Platform 2.9.0
  • Usability improvements, optimizations and code styling

# Version 4.3.0 - Joomla! - PrestaShop

Date: 15 June 2020

  • NEW: Stats Widgets - Total of Search Results
  • Enhancement: EasyBlog - Update to the latest API
  • Enhancement: EasyDiscuss - Limit the Short description
  • Enhancement: Autocomplete icon size definition
  • Enhancement: Firefox - Compatibility review
  • Update: XT Platform 2.8.1
  • Usability improvements, optimizations and code styling

# Version 4.2.0 - Joomla! - PrestaShop

Date: 18 May 2020

  • NEW: Add support to SortBy Widget
  • NEW: Add support of Price Range slider
  • Improvement: Defer instant search stylesheet
  • Enhancement: Ignore invalid dates
  • Update: XT Platform 2.8.0
  • Usability improvements, optimizations and code styling

# Version 4.1.0 - Joomla!

Date: 1 April 2020

  • Enhancement: Support incremental parameter in the cron job
  • Enhancement: Improve Bootstrap detection (no jQuery)
  • Enhancement: Restrict description field to 2K characters
  • Usability improvements, optimizations and code styling

# Version 4.1.0 - PrestaShop

Date: 1 April 2020

  • Enhancement: Sample layout includes category and price
  • Enhancement: Instant Search layout, overridable hit-template
  • Enhancement: Index additional product fields
  • Enhancement: Improve Bootstrap detection (no jQuery)
  • Enhancement: Restrict description field to 2K characters
  • Fix: Web Cron task param
  • Usability improvements, optimizations and code styling

# Version 4.0.1

Date: 19 February 2020

  • Enhancement: InstantSearch, search submit button styling
  • Fix: InstantSearch, default facet text filter
  • Usability improvements, optimizations and code styling

# Version 4.0.0

Date: 11 February 2020

  • NEW: Upgrate Instant Search to Algolia API v4
  • Enhancement: Autocomplete multiple instances per page
  • Enhancement: JavaScript URLs version auto hashing
  • Enhancement: Compatibility review for IE11 (CSS Grid usage removed)
  • Deprecated: Browse By Facet Module
  • Fix: CrawlerForJReviews - Listing Exclusion fix
  • Update: XT Platform 2.8.0
  • Usability improvements, optimizations and code styling

# Upgrade Guide

The extension updates its PHP, JavaScript and CSS files. Please, remember to clean all the general site cache and/or CDN.

If you have created module or view overrides, please, check the updated layouts to support the new Algolia API v4. These are a few tips to take into account:

  • The Facet hook transformData has been renamed to transformItems, and the function receive the list of results now.
  • The Facet script field attributeName has been renamed to attribute
  • The view #search-input input search field is deprecated
  • The new #search-input must be defined as <div id="search-input"></div> to be managed by the Algolia Instant Search widget
  • All CSS Styling classes has changed. Now, the widget has all elements clearly identified by new classes.

# Version 3.3.0 - Joomla!

Date: 16 December 2019

  • Improvement: Autocomplete - Search on ENTER and icon click
  • Enhancement: SobiPro adapter - Category Related Ids field
  • Enhancement: Code Modernization for Joomla! 4
  • Enhancement: PHP 7.1 or superior requirement
  • Update: Extly Platform 2.6
  • Usability improvements, optimizations and code styling

# Version 3.1.0 - PrestaShop

Date: 16 December 2019

  • Improvement: Autocomplete - Search on ENTER and icon click
  • Compativility review for PrestaShop 1.6 (PHP 5.6+) and PrestaShop 1.7
  • Enhancement: PHP 7.1 or superior requirement
  • Update: Extly Platform 2.6
  • Usability improvements, optimizations and code styling.

# Version 3.2.0 - Joomla!

Date: 23 October 2019

  • NEW: CDN Support for fast image loading
  • NEW: Code Modernization for Joomla! 4
  • NEW: PHP 7.1 or superior requirement
  • Enhancement: EasyBlog URL generation
  • Update: Extly Platform 2.5
  • Usability improvements, optimizations and code styling

# Version 3.1.0 - Joomla!

Date: 3 September 2019

  • NEW: Code Modernization for Joomla! 4
  • NEW: EasyDiscuss Support
  • NEW: Compatibility with Talwind CSS for Joomla! (opens new window)
  • Update: Extly Platform 2.4
  • Usability improvements, optimizations and code styling

# Version 3.0.1 - Joomla!

Date: 2 August 2019

  • NEW: Facets Auto-Discovery
  • Improvement: Facet Field Exclusion
  • Improvement: Joomla! Content - Article Filter
  • Improvement: K2 - Article Filter
  • Improvement: SobiPro - Entry Filter
  • Improvement: JCalPro - Event Filter
  • Improvement: EasyBlog - Article Filter
  • Improvement: JReviews - Listing Filter
  • Improvement: HikaShop - Product Filter

# Version 3.0.0 - Joomla!

Date: 31 July 2019

  • NEW: Facets Auto-Discovery
  • Improvements: View Layouts Re-organization
  • Improvements: Pagination Styling for Bootstrap 3 and Bootstrap 4
  • Update: Algolia instantsearch.js v2.10.5
  • Update: Extly Platform 2.3
  • Usability improvements, optimizations and code styling

# Version 3.0.0 - PrestaShop

Date: 16 July 2019

  • NEW: Instant Search
  • Usability improvements, optimizations and code styling

# Version 2.2.2

Date: 10 April 2019

  • Improvement: Joomla! - Instant Search Layouts reorganization
  • Enhancement: PrestaShop - Cron job task
  • Fix: PrestaShop - Fix on cache crawler, PHP 7.0 compatibility
  • Fix: Joomla! - Link on Instant Search titles
  • Usability improvements, optimizations and code styling

# Version 2.2.1

Date: 27 March 2019

  • NEW: XT Search for PrestaShop - Autocompletion module
  • NEW: XT Search for PrestaShop - Control Panel
  • NEW: Autocompletion module - Thumbnails support
  • Improvement: Autocompletion module - Layout review
  • Improvement: Local Cache of Indexed Object References
  • Enhancement: SobiPro Connector - User Image Field
  • Enhancement: Absolute URLs
  • Usability improvements, optimizations and code styling

# Version 2.1.0

Date: 14 February 2019

  • Enhancement: Joomla! Articles Connector - Dynamic Fields & Tags support
  • Enhancement: SobiPro Connector - Index all Gallery Field Images
  • Enhancement: Show No Results Template
  • Compatibility review for SobiPro 1.4.10 - Joomla! 3.9.3
  • Enhancement: Extly Platform v2.0.0
  • Usability improvements, optimizations and code styling

# Version 2.0.1

Date: 15 January 2019

  • Enhancement: EasyBlog Connector - Category Filter
  • Enhancement: HikaShop Connector - Category Filter
  • Enhancement: JCalPro Connector - Category Filter
  • Enhancement: JReviews Connector - Category Filter
  • Enhancement: K2 Connector - Category Filter
  • Enhancement: SobiPro Connector - Category Filter
  • Enhancement: Extly Platform v1.0.15
  • Usability improvements, optimizations and code styling

# Version 2.0.0

Date: 3 January 2019

  • NEW: EasyBlog Connector
  • NEW: HikaShop Connector
  • NEW: JReviews Connector
  • NEW: Autocomplete Classic Module for the Administrator
  • Enhancement: Extly Platform v1.0.14
  • Usability improvements, optimizations and code styling

# Version 1.8.0

Date: 4 December 2018

  • NEW: Incremental Indexing - Command Line
  • Improvements: Crawler Router Helper
  • Improvements: SobiPro Connector - First image only
  • Enhancement: Extly Platform v1.0.11
  • Usability improvements, optimizations and code styling

# Version 1.7.0

Date: 13 November 2018

  • NEW: Incremental Indexing (Web & CLI)
  • Usability improvements, optimizations and code styling

# Version 1.6.0

Date: 29 October 2018

  • New: CRON Batch Processing
  • Enhancement: Extly Platform v1.0.7
  • Usability improvements, optimizations and code styling

# Version 1.5.0

Date: 1 October 2018

  • New: Multilingual Support
  • New: Multilingual Indexes
  • New: Multilingual Search Modules
  • Enhancement: Extly Platform v1.0.6
  • Usability improvements, optimizations and code styling

# Version 1.4.0

Date: 22 August 2018

  • New: Multi-Connector Sitewide search
  • New: JCalPro Connector
  • New: Module Connector Filter
  • Enhancement: Extly Platform v1.0.4
  • Usability improvements, optimizations and code styling

# Version 1.3.0

Date: 27 July 2018

  • New: Browse by Facet module
  • New: Custom Facets support
  • New: Custom sortBy, transformData and templatesItem support
  • Enhancement: SobiPro multiselect field type support
  • Enhancement: Extly Platform v1.0.1
  • Usability improvements, optimizations and code styling

# Version 1.2.0

Date: 12 July 2018

  • New: SobiPro integration - Multi-section support
  • New: Record size limit (Algolia quota restriction)
  • Enhancement: Extly Platform v1.0.0
  • Usability improvements, optimizations and code styling

# Version 1.1.0

Date: 19 June 2018

  • New: Autocomplete Classic module - Show Algolia Footer
  • New: Instant Search module - Show Magnifier
  • New: Instant Search module - Suggestion formatting
  • New: Instant Search module - Facets Custom Order
  • New: Instant Search module - Facets Custom Item Transform
  • Usability improvements, optimizations and code styling

# Version 1.0.0

Date: 15 June 2018

  • New: Control Panel
  • New: Connectors
  • New: Joomla! Articles Connector
  • New: K2 Connector
  • New: SobiPro Connector
  • New: Algolia - Full Indexing
  • New: Cron Job CLI and Web Cron
  • New: Autocompletion module
  • New: Instant Search module
  • New: Install from Web and Live Updates