# Changelog

# XT Search for Algolia Version 4.17.0 - Joomla

Date: 5 February 2024

  • Update: XT Platform 2.26.0 and libraries
  • Build: A solution prefixed with PHP-Prefixer (opens new window)
  • Usability improvements, optimizations, and code styling

# XT Search for Algolia Version 4.16.0 - Joomla

Date: 23 October 2023

  • NEW: Compatibility review for Joomla 5 (with Backward Compatibility)
  • Build: A solution prefixed with PHP-Prefixer (opens new window)
  • Usability improvements, optimizations, and code styling

# XT Search for Algolia Version 4.15.1 - Joomla

Date: 29 May 2023

  • Enhancement: Layouts for Bootstrap 5
  • Build: A solution prefixed with PHP-Prefixer (opens new window)
  • Usability improvements, optimizations, and code styling

# XT Search for Algolia Version 4.15.0 - Joomla

Date: 27 February 2023

  • Enhancement: Improvements for PHP 8
  • Enhancement: Layouts for Bootstrap 5
  • Build: A solution prefixed with PHP-Prefixer (opens new window)
  • Usability improvements, optimizations, and code styling

# XT Search for Algolia Version 4.14.0 - Joomla - PrestaShop

Date: 2 September 2022

  • Improvement: Joomla - Support Media and Imagelist custom fields
  • Improvement: PrestaShop - Optimize the indexed unique images
  • Improvement: Clean long documents
  • Improvement: Increase record limit and add more detail to the logged information
  • Enhancement: Debounce autocomplete
  • Build: A solution prefixed with PHP-Prefixer (opens new window)
  • Usability improvements, optimizations, and code styling

# XT Search for Algolia Version 4.13.1 - Joomla - PrestaShop

Date: 30 March 2022

  • Improvement: PrestaShop - Support hidden categories
  • Update: XT Platform 2.21.0
  • Build: A solution prefixed with PHP-Prefixer (opens new window)
  • Usability improvements, optimizations, and code styling

# XT Search for Algolia Version 4.13.0 - Joomla - PrestaShop

Date: 27 January 2022

  • Improvement: PrestaShop - Improve facets discovery: tags, supplier, manufacturer
  • Improvement: PrestaShop - Improve facets discovery: include all the information related to combinations
  • Update: XT Platform 2.21.0
  • Build: A solution prefixed with PHP-Prefixer (opens new window)
  • Usability improvements, optimizations, and code styling

# XT Search for Algolia Version 4.12.1 - Joomla!

Date: 1 December 2021

  • Fix: Instant Search Autocomplete BS2 Layout

# XT Search for Algolia Version 4.12.0 - Joomla! - PrestaShop

Date: 17 November 2021

  • NEW: Highlight Search Results
  • NEW: Support of Parent Categories
  • Build: A solution prefixed with PHP-Prefixer (opens new window)
  • Usability improvements, optimizations, and code styling

# XT Search for Algolia Version 4.11.0 - Joomla! - PrestaShop

Date: 21 October 2021

  • NEW: Compatibility with Joomla 4
  • NEW: PHP 8 support
  • Update: PHP Minimum Requirement PHP 7.4, PHP 8 or superior
  • Update: XT Platform 2.19.0
  • Build: A solution prefixed with PHP-Prefixer (opens new window)
  • Usability improvements, optimizations, and code styling

# XT Search for Algolia Version 4.10.0 - Joomla! - PrestaShop

Date: 21 September 2021

  • Enhancement: Better support for inconsistent installation
  • Enhancement: Compatibility review for PHP 8
  • Fix: AutoComplete Classic - Double click to focus
  • Update: XT Platform 2.17.1
  • Build: Integration with PHP-Prefixer (opens new window)
  • Usability improvements, optimizations, and code styling

# XT Search for Algolia Version 4.9.0 - Joomla! - PrestaShop

Date: 16 August 2021

  • NEW: Joomla! - HikaShop & HikaMarket Crawler
  • NEW: Accessibility (AY11) - aria-live on search results
  • Improvement: Instant Search Autocomplete: Delayed initialization
  • Update: XT Platform 2.16.0
  • Build: Integration with PHP-Prefixer (opens new window)
  • Usability improvements, optimizations, and code styling

# XT Search for Algolia Version 4.8.1 - PrestaShop

Date: 6 July 2021

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

# XT Search for Algolia 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

# XT Search for Algolia 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

# XT Search for Algolia 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

# XT Search for Algolia 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

# XT Search for Algolia 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

# XT Search for Algolia 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

# XT Search for Algolia 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

# XT Search for Algolia 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

# XT Search for Algolia 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

# XT Search for Algolia 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

# XT Search for Algolia 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.

# XT Search for Algolia 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

# XT Search for Algolia 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.

# XT Search for Algolia 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

# XT Search for Algolia 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

# XT Search for Algolia 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

# XT Search for Algolia 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

# XT Search for Algolia Version 3.0.0 - PrestaShop

Date: 16 July 2019

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

# XT Search for Algolia 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

# XT Search for Algolia 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

# XT Search for Algolia 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

# XT Search for Algolia 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

# XT Search for Algolia 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

# XT Search for Algolia 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

# XT Search for Algolia Version 1.7.0

Date: 13 November 2018

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

# XT Search for Algolia Version 1.6.0

Date: 29 October 2018

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

# XT Search for Algolia 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

# XT Search for Algolia 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

# XT Search for Algolia 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

# XT Search for Algolia 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

# XT Search for Algolia 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

# XT Search for Algolia 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
Last Updated: 3/20/2024, 3:32:54 PM