meilisearch-fastapi

Meilisearch integration with FastAPI

MIT License

Downloads
1.5K
Stars
41
Committers
4

Bot releases are visible (Hide)

meilisearch-fastapi - v0.19.0 Latest Release

Published by github-actions[bot] 12 months ago

Changes

  • Add testing and support for Python 3.12 @sanders41 (#575)
  • Switch from meilisearch-python-async to meilisearch-python-sdk @sanders41 (#592)

Features

  • Add matching_strategy: str = "all" to the SearchParameters model on f… @viktoriussuwandi (#500)

⚠️ Breaking changes

  • Make minimum Pydantic version 2.0 @sanders41 (#565)
meilisearch-fastapi - v0.18.2

Published by github-actions[bot] over 1 year ago

Changes

  • Drop Python 3.7 support @sanders41 (#483)
meilisearch-fastapi - v0.18.1

Published by github-actions[bot] over 1 year ago

Changes

  • Bump meilisearch-python-async from 1.1.1 to 1.3.0 @sanders41 (#465)
meilisearch-fastapi - v0.18.0

Published by github-actions[bot] over 1 year ago

Changes

This release makes the package compatible with Meilisearch versions 1.0+

⚠️ Breaking changes

  • Rename MeiliSearch to Meilisearch in all instances @sanders41 (#429)
meilisearch-fastapi - v0.17.1

Published by github-actions[bot] about 2 years ago

Changes

  • Add python 3.11 to supported version @sanders41 (#323)
meilisearch-fastapi - v0.17.0

Published by github-actions[bot] about 2 years ago

Changes

Features

  • Add facet settings routes @sanders41 (#292)
meilisearch-fastapi - v0.16.0

Published by github-actions[bot] about 2 years ago

Changes

Features

  • You can now find keys based on their key or uid @sanders41 (#280)

⚠️ Breaking changes

  • Update for Meilisearch v0.28 @sanders41 (#280)
  • Remove auto_batch methods (Meilisearch now handles this itself) @sanders41 (#280)
  • Routes that used to return TaskStatus now return TaskInfo @sanders41 (#280)
  • update_key() can only update name and description fields @sanders41 (#280)
  • nb_hits replaced with estimated_total_hits in search @sanders41 (#280)
  • exhaustive_nb_hits is removed from search @sanders41 (#280)
  • exhaustive_facets_count is deleted @sanders41 (#280)
  • matches renamed show_matches_position @sanders41 (#280)
  • facets_distribution response parameter is renamed facet_distribution @sanders41 (#280)
  • attributes_to_retrieve replaced with fields in get_documents @sanders41 (#280)
  • indexes and documents now return results, limit, offset @sanders41 (#280)
meilisearch-fastapi - v0.15.0

Published by github-actions[bot] over 2 years ago

Changes

Features

  • Add custom highlighting tags and crop marker to search @sanders41 (#246)
  • Add new methods for the new typo tolerance settings @sanders41 (#246)
meilisearch-fastapi - v0.14.0

Published by github-actions[bot] over 2 years ago

Changes

Features

  • Update for Meilisearch v0.26.0 and add generate-tenant-token route @sanders41 (#215)
meilisearch-fastapi - v0.13.0

Published by github-actions[bot] over 2 years ago

Changes

⚠️ Breaking changes

  • Change attributes_to_retrieve parameter to a list in get_documents @sanders41 (#193)
meilisearch-fastapi - v0.12.2

Published by github-actions[bot] almost 3 years ago

Changes

  • Remove dependency that should have been dev only @sanders41 (#189)
meilisearch-fastapi - v0.12.1

Published by github-actions[bot] almost 3 years ago

Changes

  • Add fastapi 0.72 to supported versions #184
meilisearch-fastapi - v0.12.0

Published by github-actions[bot] almost 3 years ago

Changes

Features

  • Routes added for new auth keys @sanders41 (#169)

⚠️ Breaking changes

  • Routes that used to return an UpdateId now return a TaskId @sanders41 (#169)
  • Update Index route now returns TaskId @sanders41 (#169)
  • get_keys now returns a list of Keys @sanders41 (#169)
  • Change config to use standard MeiliSearch environment variable names @sanders41 (#172)
meilisearch-fastapi - v0.11.0

Published by github-actions[bot] almost 3 years ago

Changes

⚠️ Breaking changes

  • Update for MeiliSearch 0.24.0 @sanders41 (#146)
meilisearch-fastapi - v0.10.0

Published by github-actions[bot] almost 3 years ago

Changes

  • Add tags to routes @sanders41 (#138)

⚠️ Breaking changes

  • Remove model imports from init.py @sanders41 (#140)
  • Removed MeiliSearchMessage model because not being used anywhere @sanders41 (#139)
meilisearch-fastapi - v0.9.2

Published by github-actions[bot] about 3 years ago

Changes

  • Add support for MeiliSearch v0.23 @sanders41 (#119)
meilisearch-fastapi - v0.9.1

Published by github-actions[bot] about 3 years ago

Changes

  • Add Python 3.10 to supported versions @sanders41 (#114)
meilisearch-fastapi - v0.9.0

Published by github-actions[bot] about 3 years ago

Changes

  • Add compatibility for MeiliSearch v0.22.0

Features

  • Added sortable attributes @sanders41 (#104)
meilisearch-fastapi - v0.8.1

Published by github-actions[bot] about 3 years ago

Changes

  • Bump meilisearch-python-async for the new commit_date type @sanders41 (#101)
meilisearch-fastapi - v0.8.0

Published by github-actions[bot] about 3 years ago

Note that this release supports v0.21.0 of MeiliSearch and is not compatible with v0.20.0. For more information on breaking changes in v0.21.0 see the MeiliSearch release notes

⚠️ Breaking changes

  • Renamed attributes-for-filtering routes to filterable-attributes @sanders41 (#66)
  • Changed attributed_for_faceting to filterable_attributes in models @sanders41 (#66)
  • Updated fields in search models @sanders41 (#66)