Changes
Breaking changes ⚠️
-
Rewriting of the
Clientclass. All methods related to the client are now accessible by theClientobject. Intermediate interfaces have been removed. See your Getting Started or the PR for the list of the methods impacted (#150) @alallema -
Rewriting of the
Indexclass. All methods related to the index are now accessible by theIndexlike all document-related methods and searches. Intermediate interfaces have been removed. See your Getting Started or the PR for the list of the methods impacted (#150) @alallema -
Introduction of a new method
Index(string uid)that replacesGetIndex(string uid)who is still available but does HTTP call before returning the Index. This method should be only used to fetch information from the MeiliSearch instance. See our Getting Started be sure to use this SDK the most optimized way. -
Adding an Error Handler with custom error available: MeiliSearchApiError, MeiliSearchCommunicationError, MeiliSearchTimeoutError. The following attributes are present in the body answer when raising a MeiliSearchApiError: errorCode, errorType, and errorLink. (#158) @alallema
Bug
- Wrong accepted status code on /health