Skip to content

Releases: meilisearch/meilisearch-python

v0.37.0 ๐Ÿ

20 Aug 07:48
d79f4ab
Compare
Choose a tag to compare

๐Ÿš€ Enhancements

โš™๏ธ Maintenance/misc

Thanks again to @EazyAl, @Strift, @brunoocasali, @curquiza ! ๐ŸŽ‰

v0.36.0 ๐Ÿ

20 Jun 02:13
c5293d9
Compare
Choose a tag to compare

โš ๏ธ Breaking changes

  • Fix Document model: bad test, attribute bug, and field cleanup (#1113) @nnethercott

    ๐Ÿ›  migration path

    What changed?

    • The internal __doc field in Document has been removed to avoid data duplication.
    • Document.__getattr__ now correctly returns attribute values rather than the attribute name itself.

    Impact

    • Code relying on internal access to document._Document__doc (e.g. through iterators) will break.
    • Behavior of doc.getattr("field") is now consistent and correct.

    What you need to do:

    • If you were manually accessing document._Document__doc, switch to using direct attribute access or casting with dict(doc).

    example updated usage

    doc = index.get_document("foo")
    doc_dict = dict(doc) 
    doc_dict.pop("_Document__doc")  # โŒ Not needed anymore
  • Refactor TaskResults, IndexStats (#1066) @ellnix (โš ๏ธ this potentially have a breaking-change)

๐Ÿš€ Enhancements

โš™๏ธ Maintenance/misc

Thanks again to @MuddyHope, @brunoocasali, @ellnix, @nnethercott, @thicolares! ๐ŸŽ‰

v0.35 ๐Ÿ•Š๏ธ

15 May 04:50
2b0bd13
Compare
Choose a tag to compare

This release makes the SDK compatible with Meilisearch 1.13 AI search features.

๐Ÿš€ Enhancements

  • Update embedders settings, hybrid search, and add tests for AI search methods (#1087) @Strift

โš™๏ธ Maintenance/misc

Thanks again to @Strift, @brunoocasali, and @curquiza ! ๐ŸŽ‰

v0.34.1 ๐Ÿ

04 Apr 13:44
a90ddf8
Compare
Choose a tag to compare

๐Ÿš€ Enhancements

โš™๏ธ Maintenance/misc

Thanks again to @MuddyHope, @Strift, & @ellnix! ๐ŸŽ‰

v0.34.0 ๐Ÿ•Š๏ธ

18 Feb 05:50
2592ed0
Compare
Choose a tag to compare

This version introduces features released on Meilisearch v1.13.0 ๐ŸŽ‰

โœจ New

๐Ÿš€ Enhancements

โš™๏ธ Maintenance/misc

Thanks again to @ellnix and @Strift! ๐ŸŽ‰

v0.33.1 ๐Ÿ

07 Jan 18:11
e660038
Compare
Choose a tag to compare

๐Ÿ› Bug Fixes

Thanks again to @samuelbradshaw and @sanders41! ๐ŸŽ‰

v0.33.0 ๐Ÿ

03 Dec 20:48
531f26c
Compare
Choose a tag to compare

โš ๏ธ Breaking changes

  • Make the minimum supported version of Meilisearch v1.2.0 (#1045) @martinnj

๐Ÿ› Bug Fixes

Thanks again to @martinnj, and @sanders41! ๐ŸŽ‰

v0.32.0 ๐Ÿ

27 Nov 18:55
ffa00be
Compare
Choose a tag to compare

โš ๏ธ Breaking changes

v0.31.6 ๐Ÿ

28 Oct 10:09
9b2c99a
Compare
Choose a tag to compare

๐Ÿš€ Enhancements

โš™๏ธ Maintenance/misc

  • Adds documentation for search parameter reference distinct (#1007) @aweidner

Thanks again to @MuddyHope, @aweidner, @curquiza, @dureuill and @sanders41! ๐ŸŽ‰

v0.31.5 ๐Ÿ

20 Aug 10:56
3f7b276
Compare
Choose a tag to compare

๐Ÿš€ Enhancements

  • add: frequency value for matchingStrategy search parameter (#998) @239yash
  • Adds documentation and an integration test case for the distinct keyword in index search (#1005) @aweidner

๐Ÿ”’ Security

  • Bump setuptools from 69.0.3 to 70.0.0 in the pip group (#996)

Thanks again to @239yash, @aweidner! ๐ŸŽ‰