Skip to content

Releases: meilisearch/meilisearch-js

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

27 Mar 16:33

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

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

Choose a tag to compare

๐Ÿ› Bug Fixes

Thanks again to @bidoubiwa! ๐ŸŽ‰

v0.31.0 ๐ŸŒป

06 Feb 10:43
8a3f422

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

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

Choose a tag to compare

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

Choose a tag to compare

๐Ÿ› Bug Fixes

Thanks again to @bidoubiwa! ๐ŸŽ‰

v0.29.0 ๐ŸŒป

27 Oct 10:20
f29fa0f

Choose a tag to compare

โš ๏ธ Breaking changes

  • refactor: Construct date type for related keys (#1338) @TheLearneer
  • Refactor Task and EnqueuedTask to classes (#1343) @blenderskool

๐Ÿš€ Enhancements

Thanks again to @CursedRock17, @MoskalykA, @TheLearneer, @Ugzuzg, @bidoubiwa, @blenderskool, @brunoocasali, @jimmyruann, @sab1in, @vishalsodani, @viveknshah and sabin! ๐ŸŽ‰

v0.28.0 ๐ŸŒป

03 Oct 14:43
5c4c3c0

Choose a tag to compare

This version makes this package compatible with Meilisearch v0.29.0 ๐ŸŽ‰
Check out the changelog of Meilisearch v0.29.0 for more information on the changes.

๐Ÿš€ Enhancements

  • Add the new search query parameter matchingStrategy #1324 @bidoubiwa
  • Ensure support to keys with wildcarded actions.
    • actions field during key creation now accepts wildcards on actions. For example, indexes.* provides rights to indexes.create, indexes.get,indexes.delete, indexes.delete, and indexes.update. #1325 @bidoubiwa

โš ๏ธ Breaking Changes

This breaking change may not affect you, but in any case, you should check your search queries if you want to keep the same behavior from v0.28.

Thanks again to @bidoubiwa and @guimachiavelli! ๐ŸŽ‰

v0.28.0-beta.0 ๐ŸŒป

01 Sep 13:14

Choose a tag to compare

Pre-release

This version makes this package compatible with Meilisearch v0.29.1 ๐ŸŽ‰
Check out the changelog of Meilisearch v0.29.1 for more information on the changes.

๐Ÿš€ Enhancements

  • New search query parameter matchingStrategy #1324
  • The actions field when creating a key now accepts wildcards on specific actions. For example: indexes.* provides rights to create/get/delete/update indexes meilisearch/meilisearch#2560
  • Changes in filters and behavior of the NOT keyword meilisearch/meilisearch#2486