Skip to content

Releases: meilisearch/meilisearch-js

v0.32.2 🌻

04 Apr 13:44
870f0f5
Compare
Choose a tag to compare

🚀 Enhancements

Thanks again to @bidoubiwa! 🎉

v0.32.1 🌻

03 Apr 10:01
4f60551
Compare
Choose a tag to compare

This version introduces features released on Meilisearch v1.1.0 🎉
Check out the changelog of Meilisearch v1.1.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

  • New search response field facetStats provides min and max value for facets with numeric attributes #1459
  • New method client.multiSearch() provides the possibility to make multiple request at once #1458

Example:

client.multiSearch({ queries: [
    {
      indexUid: 'movies',
      q: 'pooh'
    },
    {
      indexUid: 'movies',
      q: 'nemo'
    },
    {
      indexUid: 'movie_ratings',
      q: 'us'
    },
  ]}
)

Thanks again to @bidoubiwa! 🎉

v0.32.0 🌻

27 Mar 11:19
e488af7
Compare
Choose a tag to compare

⚠️ Breaking changes

Thanks again to @amgadserry, @bidoubiwa, @brunoocasali, @fehnomenal, @meili-bors[bot], and Amgad Serry! 🎉

v0.32.0-v1.1.0-pre-release.2

27 Mar 16:33
Compare
Choose a tag to compare
Pre-release

This version makes this package compatible with Meilisearch v1.1.0.rc.1 🎉
Check out the changelog of Meilisearch v1.1.0.rc.1 for more information on the changes.

🚀 Enhancements

  • Add MultiSearchQuery and MultiSearchResult types #1470
  • Remove min max being optional in facetStats results #1464

v0.32.0-v1.1.0-pre-release.0

15 Mar 15:56
Compare
Choose a tag to compare
Pre-release

This version makes this package compatible with Meilisearch v1.1.0.rc.1 🎉
Check out the changelog of Meilisearch v1.1.0.rc.1 for more information on the changes.

🚀 Enhancements

  • Support for facetStats returned in the search response #1459
  • New client.multiSearch route to perform multiple search requests. #1458

v0.31.1 🌻

06 Feb 11:58
d7572e6
Compare
Choose a tag to compare

🐛 Bug Fixes

Thanks again to @bidoubiwa! 🎉

v0.31.0 🌻

06 Feb 10:43
8a3f422
Compare
Choose a tag to compare

This version makes this package compatible with Meilisearch v1.0.0 🎉
Check out the changelog of Meilisearch v1.0.0 for more information on the changes.

⚠️ Breaking change

  • Some error codes were added and other were removed see: #1438

🚀 Enhancements

  • types: fix search default type of search and searchGet (#1416) @trim21

Thanks again to @TeyKey1, @bidoubiwa, and @trim21! 🎉

v0.30.0 🌻

28 Nov 15:05
449cd60
Compare
Choose a tag to compare

This version makes this package compatible with Meilisearch v0.30.0 🎉
Check out the changelog of Meilisearch v0.30.0 for more information on the changes.

🚀 Enhancements

  • New pagination strategy with the search parameterspage and hitsPerPage #1372
  • New filters on getTasks: uid, beforeEnqueuedAt, afterEnqueuedAt, ... see #1376
  • New client.cancelTasks method that lets you cancel enqueued and processing tasks #1379
  • New client.deleteTasks method that lets you deleted tasks #1382
  • New client.swapIndexes method that lets you swap two indexes #1384

⚠️ Breaking change

  • Parameters on getTasks name changes: #1391
    • status -> statuses
    • index_uid -> index_uids
    • type -> types
  • Task detail receivedDocumentIds renamed to providedIds #1386
  • Remove batchUid from Task class #1388
  • Error field in Task is now always present and has a null value when there are no errors #1389
  • Add and rename some error codes: #1393
  • (ts) Make all the fields of details field of TaskObject optional (#1398) @amit-ksh
  • (ts) Make all the fields of details field of TaskObject optional (#1398) @amit-ksh

Thanks again to @amit-ksh, @bidoubiwa, @meili-bors[bot] ! 🎉

v0.30.0-beta.0 🌻

14 Nov 16:17
Compare
Choose a tag to compare
v0.30.0-beta.0 🌻 Pre-release
Pre-release

This version makes this package compatible with Meilisearch v0.30.0rc1 🎉
Check out the changelog of Meilisearch v0.29.1 for more information on the changes.

🚀 Enhancements

  • New pagination strategy with the search parameterspage and hitsPerPage #1372
  • New filters on getTasks: uid, beforeEnqueuedAt, afterEnqueuedAt, ... see #1376
  • New client.cancelTasks method that lets you cancel enqueued and processing tasks #1379
  • New client.deleteTasks method that lets you deleted tasks #1382
  • New client.swapIndexes method that lets you swap two indexes #1384

⚠️ Breaking change

  • Parameters on getTasks name changes: #1391
    • status -> statuses
    • index_uid -> index_uids
    • type -> types
  • Task detail receivedDocumentIds renamed to matchedDocuments #1386
  • Remove batchUid from Task class #1388
  • Error field in Task is now always present and has a null value when there are no errors #1389
  • Add and rename some error codes: #1393

v0.29.1 🌻

03 Nov 11:22
7747e1a
Compare
Choose a tag to compare

🐛 Bug Fixes

Thanks again to @bidoubiwa! 🎉