Skip to content

Releases: meilisearch/meilisearch-php

v1.10.1 🐘

15 Sep 22:53
e3d8a74
Compare
Choose a tag to compare

🚀 Enhancements

  • feat: Adds hybrid search options contract for multisearch (#677) @apozeus
  • Cast body to a string to force rewind of stream (#678) @grizzm0
  • Add rankingScoreThreshold to SimilarDocumentsQuery (#675) @norkunas

⚙️ Maintenance/misc

Thanks again to @apozeus, @grizzm0, and @norkunas! 🎉

v1.10.0 🐘

26 Aug 23:14
110be45
Compare
Choose a tag to compare

🚀 Enhancements

⚙️ Maintenance/misc

Thanks again to @brunoocasali, @curquiza, @irevoire, and @norkunas! 🎉

v1.9.1 🐘

25 Jul 16:19
c4eb8ec
Compare
Choose a tag to compare

🐛 Bug Fixes

⚙️ Maintenance/misc

Thanks again to @brunoocasali, and @norkunas! 🎉

v1.9.0 🐘

01 Jul 11:48
57f15d3
Compare
Choose a tag to compare

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

🚀 Enhancements

$client->index('INDEX_NAME')->search('badman', [
  'rankingScoreThreshold' => 0.2
]);
$similarQuery = new SimilarDocumentsQuery('TARGET_DOCUMENT_ID');
$client->index('INDEX_NAME')->getSimilar($similarQuery);
  • hybrid search changes (#649) @ManyTheFish
    • Add setRetrieveVectors method to SimilarDocumentsQuery
    • Add setRetrieveVectors method to DocumentsQuery
  • Add distinct attribute at search (#648) @the-sinner
$client->index('products')->updateFilterableAttributes(['product_id', 'sku', 'url']);

⚙️ Maintenance/misc

Thanks again to @Koopzington, @ManyTheFish, @curquiza, and @the-sinner! 🎉

v1.8.0 🐘

06 May 14:08
77058e5
Compare
Choose a tag to compare

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

🚀 Enhancements

$client->index('books')->getSearchCutoffMs();
$client->index('books')->updateSearchCutoffMs(150);
$client->index('books')->resetSearchCutoffMs();
  • Add getSemanticHitCount() method to retrieve how many results were found because of the semantic query. #639 @brunoocasali

⚙️ Maintenance/misc

Thanks again to @brunoocasali, @curquiza, @guimachiavelli, and @norkunas! 🎉

v1.7.0 🐘

11 Mar 13:18
cbaecb8
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

  • Includes any changes related to Hybrid search introduced in Meilisearch v1.7.0 🎉

⚙️ Maintenance/misc

v1.6.1 🐘

16 Feb 13:46
a0bcb5a
Compare
Choose a tag to compare

🐛 Bug Fixes

⚙️ Maintenance/misc

Thanks again to @aivchen, and @norkunas! 🎉

v1.6.0 🐘

15 Jan 13:12
4dbb26d
Compare
Choose a tag to compare

🚀 Enhancements

  • Add support for the new setting: proximityPrecision (#606) brunoocasali
$client->index('books')->getProximityPrecision();
$client->index('books')->updateProximityPrecision('byAttribute');
$client->index('books')->resetProximityPrecision();

🧪 Experimental enhancement - Hybrid and vector search

⚠️ This is about an experimental feature of Meilisearch. Activate the vectorStore experimental feature to use it

  • Add support for the embedders settings & Add support for the hybrid parameter during search (#608) brunoocasali
$client->index('books')->getEmbedders();
$client->index('books')->updateEmbedders(['default' => ['source' => 'userProvided', 'dimensions' => 1]]);
$client->index('books')->resetEmbedders();

⚙️ Maintenance/misc

Thanks again to @norkunas, @brunoocasali! 🎉

v1.5.0 🐘

20 Nov 14:35
c5d217c
Compare
Choose a tag to compare

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

⚠️ If you want to adopt new features of this release, update the Meilisearch server to the appropriate version.

🚀 Enhancements

  • Needs Meilisearch v1.5.0 -> Add new method createSnapshot() to trigger snapshot creation. Similar to the already existing createDump() for dumps (#587) @brunoocasali

⚙️ Maintenance/misc

v1.4.1 🐘

25 Oct 09:40
d1cea3b
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Fix an unexpected breaking change in v1.4.0 when passing a empty masterkey (#585) @mmachatschek

Thanks again to @mmachatschek! 🎉