Klevu Module v4.x Overview

6min

Rebuilt from the ground up, around Klevu's new JSON indexing APIs, with a focus on Magento best practices and ease of customisation.

Compatibility

Klevu's Magento v4 plugin will support the officially supported version of PHP and Magento. i.e. when PHP 8.1 reaches end-of-life Klevu will also drop support for PHP 8.1 in future releases. Previous releases will always be available via Github and Packagist.

  • Adobe Commerce: 2.4.4 - 2.4.7-p3.
  • Magento Open Source: 2.4.4 - 2.4.7-p3.
  • PHP: 8.1 - 8.3.
  • Hyvä Themes.

For older versions of Magento, please refer to the Klevu module integration guide for versions 2.x/3.x available here.

Not Supported

  • Adobe Commerce B2B Klevu supports customer group pricing via tier prices and catalog price rules. Customer group visibility is planned for a future release. Shared catalogs are not supported.


Recommended Customisation Methods

Customisation should be implemented through one of the following methods

  • plugins
  • events and observers
  • injecting classes via di.xml

Avoid extending Klevu classes via preferences.

If you find yourself extending a Klevu class to customise our modules please reach out to support. Either there is a better way to achieve your aims or we have not architected that area as we should have done.



v2.x/v3.x Features Planned for Future Release

These features are planned for a future release.

Frontend Preserve Layout

This is not currently supported in v4.x. Please do not migrate if you are using Preserve Layout.

Updated 15 Oct 2024
Doc contributor
Doc contributor
Did this page help you?