Skip to content

Update version for the next release (v0.8.0) #488

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Nov 14, 2022
Merged

Conversation

alallema
Copy link
Contributor

@alallema alallema commented Nov 9, 2022

This version includes a major redesign of the SDK. (#425@alallema

⚠️ Breaking changes

  • Redesign of the client (Use OkHttpClient by default and remove the others #449) @alallema:
    • Use OkHttp library by default for the Meilisearch client
    • No interface for the creation of a Client disappearing of the class GenericServiceTemplate, ServiceTemplate, AbstractClient, ApacheClient, and DefaultHttpClient.
  • Rename getAllIndexes method in getIndexes (Rename getAllIndexes in getIndexes #477) @alallema
  • All parameters of the managers accessible in the client are now private: Config, IndexesHandler, InstanceHandler, TasksHandler, KeysHandler, JsonHandler.
  • Factories for the answer and the response disappeared, those classes were removed: BasicRequestFactory, BasicHttpResponse, BasicHttpRequest, and MeilisearchHttpRequest.
  • Rewriting of the JsonHandler
  • Dump returns a Taskfrom v0.28.0 so the createDump method has been removed just as the DumpHandler class.
  • Renaming class Details in TaskDetails
  • All methods return now a MeilisearchException instead of a Exception.

🚀 Enhancements

Thanks again to @alallema, @brunoocasali, @ghousek1, @kisaga ! 🎉

@alallema alallema marked this pull request as draft November 9, 2022 15:28
@alallema alallema force-pushed the update-release-v0.8.0 branch from 4759b61 to 824283c Compare November 10, 2022 08:45
@alallema alallema marked this pull request as ready for review November 10, 2022 08:45
Copy link
Member

@brunoocasali brunoocasali left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@alallema let's merge this! 🎉

@alallema
Copy link
Contributor Author

bors merge

@bors
Copy link
Contributor

bors bot commented Nov 14, 2022

Build succeeded:

  • integration-and-unit-tests
  • linter

@bors bors bot merged commit 1ab0352 into main Nov 14, 2022
@bors bors bot deleted the update-release-v0.8.0 branch November 14, 2022 10:51
@alallema alallema added the skip-changelog The PR will not appear in the release changelogs label Nov 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
skip-changelog The PR will not appear in the release changelogs
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants