Skip to content

Releases: meilisearch/meilisearch-rust

v0.23.1 🦀

27 Apr 15:41
879f060
Compare
Choose a tag to compare

🚀 Enhancements

Thanks again to @IsaacCloos, @LukasKalbertodt, ! 🎉

v0.23.0 🦀

03 Apr 11:55
94b25ea
Compare
Choose a tag to compare

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

🚀 Enhancements

  • Add the multi_search method on Client #454

⚠️ Breaking changes

  • Rename Document trait to IndexConfig and extend with function to retrieve index (#445) @amaihoefner
  • Add facetstats in the searchResults #443
  • Add a new csv_delimiter parameter on index.add_or_replace_unchecked_payload and index. add_or_update_unchecked_payload #455
  • make the api key optional (#458) @irevoire

Thanks again to @amaihoefner, @bidoubiwa, @irevoire, and @shimatar0! 🎉

v0.22.1 🦀

20 Mar 15:29
9b0eafe
Compare
Choose a tag to compare

🚀 Enhancements

🐛 Bug Fixes

  • Fix failing build introduced by latest serde patch (#448) @bidoubiwa

Thanks again to @amaihoefner, @bidoubiwa, @evpeople, @irevoire ! 🎉

v0.22.0 🦀

06 Feb 16:34
2ade385
Compare
Choose a tag to compare

This version makes this package compatible with Meilisearch v1.0.0 🎉
Check out the changelog of Meilisearch v1.0.0 for more information on the changes.

⚠️ Breaking changes

check the full changed list of errors here

Thanks again to @bidoubiwa, @irevoire ! 🎉

v0.21.2 🦀

22 Dec 17:32
6f0c2e8
Compare
Choose a tag to compare

🚀 Enhancements

  • Publish the index-settings macro as an apart crate

Thanks again to @bidoubiwa, ! 🎉

v0.21.0 🦀

28 Nov 15:16
9457894
Compare
Choose a tag to compare

This version makes this package compatible with Meilisearch v0.30.0 🎉
Check out the changelog of Meilisearch v0.30.0 for more information on the changes.

🚀 Enhancements

  • New pagination strategy with the search parameterspage and hitsPerPage #374
  • New bulder methods on get_tasks: with_uids, with_before_enqueued_at, ... see #375
  • New client.cancel_tasks method that lets you cancel enqueued and processing tasks #377
  • New client.delete_tasks method that lets you delete tasks #381
  • New client.swap_indexes method that lets you swap two indexes #382
  • Adds Document proc macro for easy index configuration (#358) @romilpunetha

⚠️ Breaking change

  • builder functions on TasksQuery name changes: #375
    • with_status -> with_statuses
    • with_index_uid -> with_index_uids
    • with_type -> with_types
  • Task detail receivedDocumentIds renamed to providedIds #393
  • Error field in Task is now always present and has a None value when there are no errors #390
  • Add and rename some error codes: #384

Thanks again to @bidoubiwa, @brunoocasali, @loiclec, @romilpunetha and @washbin! 🎉

v0.20.1 🦀

10 Oct 15:03
dcb81fd
Compare
Choose a tag to compare

🚀 Enhancements

  • Add faceting index settings methods (#344) @Ugzuzg
  • feat: Add with_array_filter() function to allow passing array as a filter list (#347) @VoidCupboard
  • Add support to the pagination setting customization at the index level (#342) @vishalsodani

Thanks again to @Ugzuzg, @VoidCupboard, @bidoubiwa, and @vishalsodani! 🎉

v0.20.0 🦀

03 Oct 16:22
79642ad
Compare
Choose a tag to compare

This version makes this package compatible with Meilisearch v0.29.1 🎉
Check out the changelog of Meilisearch v0.29.1 for more information on the changes.

🚀 Enhancements

  • Ensure support to the new search query parameter matchingStrategy (#333) @bidoubiwa
  • Ensure support to keys with wildcarded actions.
    • actions field during key creation now accepts wildcards on actions. For example, indexes.* provides rights to indexes.create, indexes.get,indexes.delete, indexes.delete, and indexes.update. meilisearch/meilisearch#2560

⚠️ Breaking Changes

Thanks again to @bidoubiwa, @curquiza, and @vishalsodani! 🎉

v0.19.0 🦀

08 Sep 15:17
dbd0c17
Compare
Choose a tag to compare

⚠️ Breaking changes

  • Remove Arc on api_key and host in Client structure (#338) @Jasperav

Thanks again to @Jasperav, @bidoubiwa ! 🎉

v0.18.1 🦀

08 Sep 14:53
8b824a9
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Fix wasm panic when trying to change the user-agent (#330) @bidoubiwa

Thanks again to @bidoubiwa, and @sokratisvas! 🎉