Releases: meilisearch/meilisearch-php
v1.10.1 🐘
v1.10.0 🐘
v1.9.1 🐘
v1.9.0 🐘
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
- Add ranking score threshold (#644) @the-sinner
$client->index('INDEX_NAME')->search('badman', [
'rankingScoreThreshold' => 0.2
]);
- Add get similar document method (#645) @the-sinner
$similarQuery = new SimilarDocumentsQuery('TARGET_DOCUMENT_ID');
$client->index('INDEX_NAME')->getSimilar($similarQuery);
- hybrid search changes (#649) @ManyTheFish
- Add
setRetrieveVectors
method toSimilarDocumentsQuery
- Add
setRetrieveVectors
method toDocumentsQuery
- Add
- Add distinct attribute at search (#648) @the-sinner
$client->index('products')->updateFilterableAttributes(['product_id', 'sku', 'url']);
⚙️ Maintenance/misc
- Add PHP 8.3 to testing matrix (#626) @Koopzington
Thanks again to @Koopzington, @ManyTheFish, @curquiza, and @the-sinner! 🎉
v1.8.0 🐘
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
- Add support for the new setting:
searchCutoffMs
(#636) @brunoocasali
$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
- Add missing $ to documentation code sample (#633) @guimachiavelli
Thanks again to @brunoocasali, @curquiza, @guimachiavelli, and @norkunas! 🎉
v1.7.0 🐘
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 useshowRankingScoreDetails
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 🐘
v1.6.0 🐘
🚀 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
vectorStore
experimental feature to use it
- Add support for the
embedders
settings & Add support for thehybrid
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 🐘
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.
🚀 Enhancements
- Needs Meilisearch v1.5.0 -> Add new method
createSnapshot()
to trigger snapshot creation. Similar to the already existingcreateDump()
for dumps (#587) @brunoocasali
⚙️ Maintenance/misc
v1.4.1 🐘
🐛 Bug Fixes
- Fix an unexpected breaking change in v1.4.0 when passing a empty masterkey (#585) @mmachatschek
Thanks again to @mmachatschek! 🎉