Skip to content

Releases: algolia/algoliasearch-magento-2

3.10.5

27 Jul 16:03
c79dd30
Compare
Choose a tag to compare

What's Changed

Updates

  • Added the code to hide Pagination when the results have only one page in InstantSearch page
  • Add the code to fix the php8.2 version compatibility issues
  • Replaced referenceBlock by referenceContainer following Magento best practices
  • Revert removal of tier price field for product

Full Changelog: 3.10.4...3.10.5

3.10.4

07 Jun 06:21
52ef8f5
Compare
Choose a tag to compare

What's Changed

Bug Fixes

  • Fixed the checkout console “tagName” error due to autocomplete not defined by ensuring proper loading of the js library
  • Fixed the undefined config variable issue in recommend
  • Fixed the issue with logged in user token for click and conversion when personification is turned off.
  • Fixed the issue with Item’s click position for Recommend Events
  • Fixed the issue with Hyphen converted to slash in facets

Full Changelog: 3.10.3...3.10.4

3.10.3

23 May 07:44
b65aa12
Compare
Choose a tag to compare

What's Changed

Updates

  • Ensured compatibility of the extension with Magento 2.4.6 with PHP 8.2
  • Addressed dependency when pushing data to Algolia to ensure that the pricing records are in place.
  • Enforce RequireJS for all JavaScript libraries to ensure proper dependency loading order
  • Added support for Algolia Query Suggestions
  • Added new frontend events for Autocomplete v1 (afterAutocompleteSources and afterAutocompletePlugins)
  • Removed the indexing of out-of-stock options for configurable products from algolia config and instead utilize Magento's out-of-stock settings to determine how products are displayed and indexed.
  • Introduced enhanced logging for indexing Queue

Bug Fixes

  • Fixed issue with empty rangeSlider on instant search page
  • Updated code to fix the autocomplete position during click events.
  • Fixed Bundle product add to cart issue for instant search page with default selected options.
  • Addressed missing category data for products when the "show_cats_not_included_in_navigation" option is enabled.
  • Fixed rating_summary issue with null values on the instant search page has been fixed.
  • Added condition to handle algoliaConfig variable if search disabled from admin

Full Changelog: 3.10.2...3.10.3

3.7.0-p2

10 Apr 16:11
156e1be
Compare
Choose a tag to compare

What's Changed

Updates

  • Ensured compatibility of the extension with Magento 2.4.6

Full Changelog: 3.7.0-p1...3.7.0-p2

3.10.2

05 Apr 04:49
4cb4e40
Compare
Choose a tag to compare

What's Changed

Updates

  • Ensured compatibility of the extension with Magento 2.4.6
  • Updated the code to allow for convenient customization of object serialization #1326
  • Enhanced comments for non-castable attributes in system configuration #1329
  • Updated the code to ensure that accurate prices are indexed for bundle products when the dynamic price attribute is turned off #1327
  • Updated autocomplete to include userToken and enablePersonalization tag in search requests #1320

Bug Fixes

  • Fixed issue with section.label in autocomplete #1322
  • Resolved issue with nbOfQuerySuggestions in autocomplete #1325
  • Fixed routing error related to disabling searchBox for instant search page #1331
  • Resolved deployment issue with prefixed Magento database tables #1321
  • Fixed spacing issue with pagination on instant search page #1328

Full Changelog: 3.10.1...3.10.2

3.10.1

08 Mar 05:06
b0fc4de
Compare
Choose a tag to compare

What's Changed

UPDATES

  • Added recommended js version in readme file.

Bug Fixes

  • Add caching on category name lookup (scoped by store) to fix slowness in indexing.
  • Prevent loss of synonyms while copying from tmp index during Indexing in Algolia Dashboard.
  • Fixed the translation issue of labels in Algolia autocomplete dropdown
  • Ensured compatibility of the extension with PHP 7.4
  • Resolved the deployment issue related to prefixing Magento database tables

Full Changelog: 3.10.0...3.10.1

3.10.0

01 Feb 10:43
a3cee3d
Compare
Choose a tag to compare
3.10.0 Pre-release
Pre-release

Warning: Alpha Release Not for Production Use

Please reach out to [email protected] for any questions

What's Changed

Updates

  • Updated the sorting strategy to select between using Virtual Replica v/s Standard Replica.
  • Deprecated the set up of Algolia synonyms from Magento admin
  • Updated Algolia Recommend version to 1.8.0 and refactored the corresponding code.
  • Added code to delete category from Algolia when the category is deleted from Magento.
  • Added keyboard navigation in autocomplete
  • Added search input placeholder translation in the autocomplete.
  • Added 10 SKU limit in SKU indexing form in the Magento admin.
  • Added configuration to enable/disable the searchBox widget on the instant search page.

Bug Fixes

  • Fixed the issue with the price filter in Algolia Merchandiser.
  • Fixed the product price issue when the special price and catalog price rules are present.
  • Fixed the group price issues for all product types [Simple, Configurable, Bundle, Group, Downloadable, and Virtual Product].
  • Fixed the Algolia objectID issue in Recommend
  • Fixed the issue on the instant search page where the current search term was not reflecting on the page title.
  • Fixed the TagName error in autocomplete.
  • Fixed the issue with stock indexing when manage stock is set to No
  • Added code to prevent full indexing after placing order when MSI is disabled

Note

Starting Algolia Search Magento 2 extension version 3.8.0 autocomplete library has upgraded from version 0.38.0 to 1.6.3; that no longer supports Hogan templates. Upgrade to this Algolia Search Magento 2 extension will break any customizations made on autocomplete. Please refer 3.7.0-p1 for a temporary solution until you can upgrade

Full Changelog: 3.9.1...3.10.0

3.7.0-p1

23 Jan 15:54
205f40a
Compare
Choose a tag to compare

What's Changed

Update

  • Bring the fix for the Magento 2.4.5 compatibility into Algolia Module 3.7.0

Notes:

The Algolia Search Magento 2 extension has upgraded its autocomplete library from version 0.38.0 to 1.6.3 in version 3.8.0 and later. However, this update will no longer support Hogan templates. If you need to upgrade to version 2.4.5 and still use the autocomplete version 0.38.0 that supports Hogan templates, you can use version 3.7.0-p1. Keep in mind that this version provides an update for compatibility with 2.4.5 and does not include the latest fixes and features. It is highly recommended to move to the newer version and use version 3.7.0-p1 only as a temporary solution until you can upgrade. Support for version 3.7.0-p1 will be maintained until April 2023. Be sure to read the release notes for more information.

Full Changelog: 3.7.0...3.7.0-p1

3.9.1

30 Nov 17:20
8fae416
Compare
Choose a tag to compare

What's Changed

Updates

  • Refactored the Autocomplete to provide an extensible model for function-based templates by utilizing tagged template literals. The approach supports the use of RequireJS mixins for overriding the template functionality.
  • Update the synonym area notice in the Magento admin to point customers to use the Algolia dashboard for Synonym management as Magento Dashboard will be deprecated in a future release
  • Refactored the casting Attributes
  • Managing Max record size via the admin

Bug Fixes

  • Autocomplete category links not preselecting facets on the target URL
  • Fixed bug related to conjunctive facets and adaptive images in autocomplete
  • Fixed issue with showing empty in the url if autocomplete was disabled
  • Fixed autocomplete suggestions
  • Instant search fixes when the price was set to retrievable = 'no'
  • Add to cart triggering duplicate view event for the Algolia recommend products
  • Issues while saving and loading data by the wrong cache key for the popular queries
  • Issues with max_retries in clear old jobs function in the queue
  • Place Order duplicate Conversion issue for Grouped Product
  • Fixes issues with store-specific category index

Full Changelog: 3.7.0...3.9.1

3.9.0

28 Oct 10:44
f5d7f97
Compare
Choose a tag to compare

What's Changed

New Features

  • Trends Recommendations: We have added the ability to add Trending Items to the PDP and the shopping cart page. More information can be found here. We also provide a Trending Items widget that can be used to add Trending Items to any page.
  • Added an option to show Recommend Related and Frequently Bought Together products on the shopping cart page.
  • Added an option to enable the Add To Cart button for all types of recommended products (Related, Frequently Bought Together, and Trending Items).
  • Added Algolia Recommend dashboard link on the Magento dashboard
  • Added Algolia Search extensions release notes link in the Magento admin to be able to access release notes easily.
  • Implemented Recommended Product click event using personalization.

Updates

  • Refactored the Algolia Insight functionality in the extension code base per Magento standard (moved the observer directory in the module root).
  • Refactored the autocomplete 2.0 code to make it more developer-friendly to allow for customization per customer needs.
  • Collated all autocomplete-specific logic in a single autocomplete.js file and segregated JS-based templates that control the layout of the different autocomplete sources to be more developer-friendly. This enables the customers to easily override the layout of the autocomplete menu in the custom theme and the extension.

Bug Fixes

  • Click event in autocomplete
  • Autocomplete errors if the product is not assigned a category and indexed into Algolia
  • Issues with the price attribute in autocomplete when price attribute is set to Non-Retrievable
  • The autocomplete in Query merchandiser (in the Magento admin) shows products from the default store on switching stores [Fixed]
  • Issues with triggering Add to Cart Conversion for Configurable Product
  • Issues with indexer not updating when product goes out of stock when the last of the inventory is done
  • Autocomplete menu disappears when debug mode is set to Yes

Full Changelog: 3.8.1...3.9.0