Skip to content

Releases: meilisearch/meilisearch-python

v0.40.0 ๐Ÿ

15 Jan 06:28
6003393

Choose a tag to compare

๐Ÿš€ Enhancements

โš™๏ธ Maintenance/misc

Thanks again to @Strift, @awais786, @aznszn, @jawad-khan and @orbin123! ๐ŸŽ‰

v0.39.0 ๐Ÿ

01 Dec 04:13
6e04189

Choose a tag to compare

๐Ÿš€ Enhancements

๐Ÿ› Bug Fixes

  • Fix custom headers override (#1172) @eun2ce

โš™๏ธ Maintenance/misc

Thanks again to @DhavalGojiya, @Strift, @awais786, @eun2ce, and @jawad-khan! ๐ŸŽ‰

v0.38.0 ๐Ÿ

11 Nov 13:42
a54e3c2

Choose a tag to compare

๐Ÿš€ Enhancements

  • feat: Add support for compacting database indexes. (#1161) @awais786

Thanks again to @Strift, @awais786 ! ๐ŸŽ‰

v0.37.1 ๐Ÿ

23 Oct 11:57
fb13de1

Choose a tag to compare

๐Ÿ› Bug Fixes

  • Fix: make TaskResults.from_/next_ accept None so get_tasks doesnโ€™t crash on empty pages. ๐Ÿค— (#1126) @ddboline

โš™๏ธ Maintenance/misc

  • Update dependabot and release template configuration (#1144)

Thanks again to @bentxi13, @curquiza, @ddboline, @dependabot[bot], and dependabot[bot]! ๐ŸŽ‰

v0.37.0 ๐Ÿ

20 Aug 07:48
d79f4ab

Choose a tag to compare

๐Ÿš€ Enhancements

โš™๏ธ Maintenance/misc

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

v0.36.0 ๐Ÿ

20 Jun 02:13
c5293d9

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

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

Choose a tag to compare

๐Ÿš€ Enhancements

โš™๏ธ Maintenance/misc

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

v0.34.0 ๐Ÿ•Š๏ธ

18 Feb 05:50
2592ed0

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

Choose a tag to compare

๐Ÿ› Bug Fixes

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