v0.21.0 π
meili-bot
released this
28 Nov 14:50
·
265 commits
to refs/heads/main
since this release
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
- Add
MeilisearchClient#cancel_tasks
(#392) @brunoocasali - Add
MeilisearchClient#swap_indexes
(#393) @brunoocasali - Add
MeilisearchClient#delete_tasks
(#394) @brunoocasali - Add support to finite pagination by using
page
andhits_per_page
likeindex.search('', { page: 1, hits_per_page: 10 })
- Add filters for tasks resources (#391) @brunoocasali
uids
filter parameter forMeilisearchClient#get_tasks({ uids: [1, 2, 3] })
canceled_by
filter parameter forMeilisearchClient#get_tasks({ canceled_by: [99, 100]})
before_enqueued_at
andafter_enqueued_at
filter parameter forMeilisearchClient#get_tasks({ before_enqueued_at: DateTime.new(2022), after_enqueued_at: '2022-01-20' })
before_finished_at
andafter_finished_at
filter parameter forMeilisearchClient#get_tasks({ before_finished_at: DateTime.new(2022), after_finished_at: '2022-01-20' })
before_started_at
andafter_started_at
filter parameter forMeilisearchClient#get_tasks({ before_started_at: DateTime.new(2022), after_started_at: '2022-01-20' })
β οΈ Breaking Changes
- Update filters for tasks resources (#391) @brunoocasali
index_uid
query parameter is renamedindex_uids
when queryingMeilisearchClient#get_tasks
type
query parameter is renamedtypes
when queryingMeilisearchClient#get_tasks
status
query parameter is renamedstatuses
when queryingMeilisearchClient#get_tasks
π Misc
- Fix broken CI after rubocop upgrade (#381) @jonatanrdsantos
- Add new code-samples for matching_strategy (#384) @thicolares
- Improve indexes names in tests (#385) @thicolares
Thanks again to @brunoocasali, @dibashthapa, @jonatanrdsantos, and @thicolares! π