Algolia has released a new major version of its Ruby Client, featuring a brand-new design and numerous enhancements. The updated client now supports multiple distinct clients for different features, such as Search, Analytics, Insights, and Recommendation. It is also fully compliant with Common API clients specifications. The minimum supported Ruby version is 2.2. The new client offers improved reliability and developer experience (DX), allowing users to customize it according to their preferences. Additionally, the upgrade includes a simplified handling of optional parameters, dedicated classes for configuration, and a cleaner Search Client class.