v0.5.0
This package version is compatible with MeiliSearch v0.25.0 ๐
โ ๏ธ Breaking changes
- This package is only compatible with MeiliSearch v0.25.0 and later, but not with v0.24.0 and older. Be sure you are using at least MeiliSearch v0.25.0 or newer before doing the upgrade.
Why isn't it compatible?- MeiliSearch v0.25.0 uses
Authorizationheader instead ofX-Meili-API-Key(#121) @brunoocasali - MeiliSearch v0.25.0 has a new API regarding the updates that have been renamed into tasks.
- MeiliSearch v0.25.0 uses
- Rename
PendingUpdatetoTaskInfo(#123) @brunoocasali - Changes related to the new task API (#125, #120, #127) @brunoocasali. Check out the task API references and the asynchronous tasks guide
- Multiple naming changes regarding the v0.25.0 upgrade (#119, #120, #125, #127) @brunoocasali:
client.getUpdateStatustoclient.getTaskclient.getAllUpdateStatustoclient.getTasksclient.getKeysresponds with aFuture<List<Key>>notFuture<Map<String, String>>index.getAllUpdateStatustoindex.getTasksindex.getUpdateStatustoindex.getTaskindex.update,index.delete,client.createIndex,client.deleteIndexandclient.updateIndexnow responds withFuture<TaskInfo>
๐ Enhancements
- Remove
getOrCreatefromMeiliSearchClient(#119) @brunoocasali - Add a new method who responds with raw information from API (#124) @brunoocasali
- Add
PATCHmethod support (#121) @brunoocasali - Add support to keys (according to v0.25.0 spec) more (#121) @brunoocasali
- Create a new resource class
Keyto represent keys - Create methods to support keys:
client.getKeysclient.getKeyclient.createKeyclient.updateKeyclient.deleteKey
- Create a new resource class
- Updates regarding code samples:
- setting guide sortable (#117) @alallema
- added all the changed methods based on the new version v0.25.0 (#126) @brunoocasali
Check out the documentation guide.
Thanks again to @alallema and @brunoocasali! ๐