- Create a basic error handler (82)
- Improve tests suite (80)
- Implement `wait_for_pending_update` method (81)
- Fix bug: Search optional params are not applied when they are a list of strings (87)
- Add `attributesForFaceting` setting (90)
- Implement facets in search using `facetFilters` and `facetsDistribution` (94 and 98)
- Minor renaming (93)
- Clear all indexes before starting a test context (95)
- Change `create_index` method prototype (99)
- Update README
Breaking changes due to the MeiliSearch breaking upgrade (from `v0.10.X` to `v0.11.X`)
- in the `GET /stats` route, the `fieldsFrequency` attribute is renamed into `fieldsDistribution`. The value of this attribute does not change.
- MeiliSearch is currently doing a better error handler. Now, the following attributes are present in the body answer when raising an error: `errorCode`, `errorType` and `errorLink`.
The `message` attribute still exists but the value of this field might change for some errors.
We do not recommend using the content of these fields immediately (wait for the `v0.12.0`): MeiliSearch is indeed still working on this error handler and the content of these fields will probably change.
Thanks to eskombro, bidoubiwa and curquiza!