Skip to content

Releases: meilisearch/meilisearch-rust

v0.29.0 🦀

15 Jul 18:32
fbb7807
Compare
Choose a tag to compare

Breaking changes

  • Fix deleted_tasks field type in TaskDeletion struct by @coinmoles in #666 (TaskDeletion.deleted_tasks and TaskCancelation.canceled_tasks have been made Options)

Enhancements

Maintainance

❤️ Thanks again to @ellnix, @Alirexaa, @funlennysub, @milesgranger, @coinmoles, @JiaYingZhang, @Mubelotix, @LukasKalbertodt, @hmacr, @CommanderStorm and @curquiza

v0.28.0 🕊️

18 Feb 05:04
24d4d7f
Compare
Choose a tag to compare

This version introduces features released on Meilisearch v1.13.0 🎉

✨ New

🚀 Enhancements

⚙️ Maintenance/misc

Thanks again to @CommanderStorm, @LukasKalbertodt, @Strift, @dureuill, @ellnix, and @necocen! 🎉

v0.27.1 🦀

05 Aug 12:34
38309ef
Compare
Choose a tag to compare

🐛 Bug Fixes

Thanks again to and @postmeback! 🎉

v0.27.0 🦀

03 Jul 16:37
c673c8d
Compare
Choose a tag to compare

No breaking, but since we introduce a lot of features, we don't want our users to be impacted by potential bugs introduced by the new features by just automatically downloading the latest patch version

🚀 Enhancements

⚙️ Maintenance/misc

Thanks again to @JWSong, @NoodleSamaChan, @curquiza, @irevoire ! 🎉

v0.26.1 🦀

14 May 12:43
712ee3e
Compare
Choose a tag to compare
  • Remove the capital from our custom header name when running in wasm (#582) @irevoire

v0.26.0 🦀

06 May 08:57
4b3338d
Compare
Choose a tag to compare

Hello everyone!
This update is pretty big; we finally moved away from Isahc after multiple complaints over multiple years; sorry for the delay.
We're now using reqwest as the default client. Since reqwest also has issues on its own, I absolutely wanted to give you the option to configure your own HTTP client and get rid entirely of reqwest and tokio.
This was achieved by making the Client, Index, and many other structures generics over the HTTP client.
Since we made reqwest the default HTTP client, most of you shouldn’t suffer from these breaking changes.
If you want to create your own custom HTTP client, you can look at the examples where we showed how to use awc as your default client.

⚠️ Breaking changes

For wasm users

Hello, my fellow WASM users. After updating to this version, you may get an error message about a structure being Send when it shouldn’t.
The fix for you will be to enable the futures-unsend feature:

meilisearch_sdk = { version: "0.26.0", features = ["futures-unsend"] }

List of changes

🚀 Enhancements

🐛 Bug Fixes

  • add feature for clients that do not implement send (#579) @ezegrosfeld

⚙️ Maintenance/misc

Thanks again to @NoodleSamaChan, @curquiza, @ellnix, @ezegrosfeld, @irevoire, @khanhnt2, @meili-bors[bot], @paolobarbolini and @shimatar0! 🎉
Special thanks to @shimatar0, who made most of the work in this release over a year ago for more than a month; you rock 💪

v0.25.0 🦀

11 Mar 13:13
c170aa2
Compare
Choose a tag to compare

This version introduces features released on Meilisearch v1.7.0 🎉
Check out the changelog of Meilisearch v1.7.0 for more information on the changes.

⚠️ Breaking changes

  • scoreDetails feature is not experimental anymore. You can directly use showRankingScoreDetails during a search without activating the experimental feature 🎉

🚀 Enhancements

  • Add proximity precision to settings (#548) @cyprx

⚙️ Maintenance/misc

v0.24.3 🦀

02 Nov 18:29
a3faf91
Compare
Choose a tag to compare

🚀 Enhancements

Thanks again to @alallema, @curquiza, @hasan-raja, @korir248 ! 🎉

v0.24.2 🦀

12 Sep 12:29
da5f05d
Compare
Choose a tag to compare

🚀 Enhancements

Thanks again to @adriantombu, @bidoubiwa, @brendon-shf, @brunoocasali, @carlosb1, @curquiza, @hmacr, @moy2010 and @sebastiantoh! 🎉

v0.24.1 🦀

13 Jun 10:05
8564689
Compare
Choose a tag to compare

🚀 Enhancements

  • Add support for typo tolerance customization (#480) @omid

Thanks again to @meili-bors[bot], @omid and @vishalsodani! 🎉