"algolia/algoliasearch-client-php": "^3.2" | "algolia/algoliasearch-client-php": "^4.0@alpha" | During the beta phase, the clients are available under the package 4.x.x-alpha , you can find a full list here. |
Algolia\AlgoliaSearch | Algolia\AlgoliaSearch\Api | Exported clients have now the namespace suffixed by Api . |
Algolia\AlgoliaSearch\Config | Algolia\AlgoliaSearch\Configuration | Configuration classes are now located in a Configuration directory (instead of Config before). |
Algolia\AlgoliaSearch\Support\UserAgent | Algolia\AlgoliaSearch\Support\AlgoliaAgent | UserAgent class has been renamed to AlgoliaAgent for consistency across client languages (addCustomUserAgent method also became addAlgoliaAgent ). |
Algolia\AlgoliaSearch\SearchIndex | removed | Since the method initIndex doesn’t exist anymore, we decided to merge the SearchIndex class inside the SearchClient one, now all the methods related to search endpoints are located there. |
Algolia\AlgoliaSearch\Cache\FileCacheDriver | removed | This implementation of the CacheInterface is not available anymore in the Client. If you feel the need for it, please open an issue |