Releases: algolia/algoliasearch-magento-2
3.10.5
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
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
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
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
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
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
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
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
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
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