Skip to content

Releases: meilisearch/meilisearch-js

v0.38.0 ๐ŸŒป

11 Mar 12:39
d891f15
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.

โš ๏ธ If you want to adopt new features of this release, update the Meilisearch server to the appropriate version.

โš ๏ธ Breaking changes

  • Update Node.js versions that are used in tests (#1620) @flevi29
  • scoreDetails feature is not experimental anymore. You can directly use showRankingScoreDetails during a search without activating the experimental feature ๐ŸŽ‰

๐Ÿš€ Enhancements

v0.38.0-v1.7.0-pre-release.0 ๐Ÿงช

19 Feb 15:38
Compare
Choose a tag to compare

๐Ÿงช 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.

โš ๏ธ If you want to adopt new features of this release, update the Meilisearch server to the appropriate version.

โš ๏ธ Breaking changes

  • Update Node.js versions that are used in tests (#1620) @flevi29

๐Ÿš€ Enhancements

Thanks again to @curquiza, @flevi29, @reijovosu and @nicolasvienot! ๐ŸŽ‰

v0.37.0 ๐ŸŒป

15 Jan 16:38
a8b5e4b
Compare
Choose a tag to compare

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.

โš ๏ธ If you want to adopt new features of this release, update the Meilisearch server to the according version.

๐Ÿš€ 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

โš ๏ธ This is about an experimental feature of Meilisearch. Activate the 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

  • Fix test name in error.test.ts (#1609) amit-ksh
  • Update Jest (#1622) flevi29

Thanks again to @amit-ksh, @curquiza, @flevi29, @mdubus, @meili-bors[bot] ! ๐ŸŽ‰

v0.36.0 ๐ŸŒป

20 Nov 15:30
802c3c3
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 (#1603) @brunoocasali

v0.35.1 ๐ŸŒป

20 Nov 14:55
f5b0f1f
Compare
Choose a tag to compare

๐Ÿš€ Enhancements

Thanks again to @Dhoni77, @amit-ksh, @curquiza, @jonespen, @meili-bors[bot] ! ๐ŸŽ‰

v0.35.0 ๐ŸŒป

25 Sep 11:51
646d728
Compare
Choose a tag to compare

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.

โš ๏ธ If you want to adopt new features of this release, update the Meilisearch server to the according version.

๐Ÿš€ 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()
  • Add support for the new setting: non-separator-tokens (#1563) @atoulmet
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 ๐ŸŒป

06 Sep 12:29
20b3084
Compare
Choose a tag to compare

๐Ÿš€ Enhancements

๐Ÿ› Bug Fixes

Thanks again to @amit-ksh, @bidoubiwa, @brunoocasali, @mdubus, @meili-bors[bot], @nicolasvienot and @tonyghouse! ๐ŸŽ‰

v0.34.2-tokenizer-customization.0

16 Aug 13:40
Compare
Choose a tag to compare
Pre-release

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.
โš ๏ธ If you want to adopt new features of this release, update the Meilisearch server to the according version.

๐Ÿš€ Enhancements

Thanks again to @atoulmet ๐ŸŽ‰

v0.34.1 ๐ŸŒป

07 Aug 15:33
d82d350
Compare
Choose a tag to compare

๐Ÿ› Bug Fixes

Thanks again to @94noni, @CaroFG, @atoulmet, @bidoubiwa and @nicolasvienot! ๐ŸŽ‰๐ŸŽ‰

v0.34.0 ๐ŸŒป

31 Jul 13:19
4639c71
Compare
Choose a tag to compare

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.
โš ๏ธ If you want to adopt new features of this release, update the Meilisearch server to the according version.

โš ๏ธ Breaking changes

๐Ÿš€ Enhancements

  • Add a new method searchForFacetValues providing the possibility to search for facet values of a specific facet. #1513
  • (type) Add sortFacetValuesBy as a faceting 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 of getTasks 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

Thanks again to @bidoubiwa, @brunoocasali, @maryamsulemani97, @meili-bors[bot], and @riccox! ๐ŸŽ‰