Releases: meilisearch/meilisearch-js
v0.38.0-v1.7.0-pre-release.0 🧪
🧪 This is a beta version, preparing for Meilisearch v1.7.0, based on v1.7.0-rc.1
This version introduces features released on Meilisearch v1.7.0-rc.1 🎉
Check out the changelog of Meilisearch v1.7.0-rc.1 for more information on the changes.
⚠️ Breaking changes
🚀 Enhancements
- Add support for the new field:
dimensions
for OpenAI embedders (meilisearch/meilisearch#4394) @nicolasvienot - Stabilize
scoreDetails
experimental feature (meilisearch/meilisearch#4359) @nicolasvienot - Enable limit and offset according to documentation. (#1630) @reijovosu
Thanks again to @curquiza, @flevi29, @reijovosu and @nicolasvienot! 🎉
v0.37.0 🌻
This version introduces features released on Meilisearch v1.6.0 🎉
Check out the changelog of Meilisearch v1.6.0 for more information on the changes.
🚀 Enhancements
- Add support for the new setting:
proximityPrecision
(#1619) mdubus
client.index('books').getProximityPrecision()
client.index('books').updateProximityPrecision('byAttribute')
client.index('books').resetProximityPrecision()
- Update error inheritance to extend
MeiliSearchError
(#1607) amit-ksh
🧪 Experimental enhancement - Hybrid and vector search
vectorStore
experimental feature to use it
- Add support for the
embedders
settings (#1623) mdubus
client.index('books').getEmbedders()
client.index('books').updateEmbedders({ default: { source: 'userProvided', dimensions: 1 }})
client.index('books').resetEmbedders()
- Add support for the
hybrid
parameter during search (#1623) mdubus
⚙️ Maintenance/misc
Thanks again to @amit-ksh, @curquiza, @flevi29, @mdubus, @meili-bors[bot] ! 🎉
v0.36.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 (#1603) @brunoocasali
v0.35.1 🌻
v0.35.0 🌻
This version introduces features released on Meilisearch v1.4.0 🎉
Check out the changelog of Meilisearch v1.4.0 for more information on the changes.
🚀 Enhancements
client.index('books').getDictionary()
client.index('books').updateDictionary(['W.E.B'])
client.index('books').resetDictionary()
client.index('books').getSeparatorTokens()
client.index('books').updateSeparatorTokens(['@'])
client.index('books').resetSeparatorTokens()
client.index('books').getNonSeparatorTokens()
client.index('books').updateNonSeparatorTokens(['.', ','])
client.index('books').resetNonSeparatorTokens()
⚠️ Warning usage with v1.4.0
A bug fix in Meilisearch v1.4.0 introduces a breaking change in the filter usage. It only concerns users using the filter
search parameter with \
.
Explanation and change to apply are detailed in the Meilisearch v1.4.0
Thanks to @atoulmet and @bidoubiwa! 🎉
v0.34.2 🌻
🚀 Enhancements
- meilisearch-js #1569 Fixed Typo in exported type: RakingScoreDetails… (#1571) @tonyghouse
🐛 Bug Fixes
- fix: add
dumpCreation
in typeTaskTypes
(#1568) @nicolasvienot
Thanks again to @amit-ksh, @bidoubiwa, @brunoocasali, @mdubus, @meili-bors[bot], @nicolasvienot and @tonyghouse! 🎉
v0.34.2-tokenizer-customization.0
This version introduces features released on Meilisearch prototype-tokenizer-customization-3 Docker image 🎉
Check out the changelogs (1, 2) for more information on the changes.
🚀 Enhancements
- Addition of new methods:
- Methods on the dictionary settings
- Methods on the separator tokens settings
- (type) Add
separatorTokens
,nonSeparatorTokens
,dictionary
in theSettings
type
Thanks again to @atoulmet 🎉
v0.34.1 🌻
🐛 Bug Fixes
- fix(type): add canceled status to type TaskStatus (#1561) @nicolasvienot
Thanks again to @94noni, @CaroFG, @atoulmet, @bidoubiwa and @nicolasvienot! 🎉🎉
v0.34.0 🌻
This version introduces features released on Meilisearch v1.3.0 🎉
Check out the changelog of Meilisearch v1.3.0 for more information on the changes.
⚠️ Breaking changes
- Change the build target to ES6 instead of ES3 (#1522) @bidoubiwa
🚀 Enhancements
- Add a new method
searchForFacetValues
providing the possibility to search for facet values of a specific facet. #1513 - (type) Add
sortFacetValuesBy
as afaceting
setting parameters. Which lets you order your facet values by alpha or count. #1536 - (type) Add
attributesToSearchOn
as a search parameter to limit in which fields to search. #1538 - (type) Add
total
in the return object ofgetTasks
to know how many tasks were found. #1539 - (type) Add
showRankingScore
as a search parameter to receive the ranking score of the hits in the_rankingScore
hit field. #1537 - [EXPERIMENTAL] (type) Add
vector
as a search parameter to enable vector search. - [EXPERIMENTAL] (type) Add
showRankingScoreDetails
as a search parameter to receive the details of the ranking score of the hits in_rankingScoreDetails
hit field. #1537
🐛 Bug Fixes
- fix(type): getTypoTolerance return value type (#1455) @riccox
- Fix Key type
updatedAt
typo. (#1524) @riccox
Thanks again to @bidoubiwa, @brunoocasali, @maryamsulemani97, @meili-bors[bot], and @riccox! 🎉
v0.35.0-v1.3.0-pre-release.1
🐛 Bug Fixes
- fix(type): make
vector
optional in search response.