This repository has been archived by the owner on Jul 1, 2021. It is now read-only.
Releases: meilisearch/transplant
Releases · meilisearch/transplant
v0.21.0-alpha.6
New Features
- Integrate amplitude (#209) @irevoire
- Add cropping and update
_formatted
behavior (#183) @MarinPostma - Error handling (#210) @MarinPostma
- Implement all the CLI options (#213) @irevoire
- Implement
matches
(#220) @MarinPostma - Make facetsDistribution name iso (#226) @curquiza
Fixes
- Fix index deletion race condition (#211) @MarinPostma
- Fix get search cropLength (#221) @MarinPostma
Misc
- Update milli version to v0.5.0 (#218) @curquiza
- bump milli to 0.4.0 (#212) @MarinPostma
- Run cargo flaky only 100 times (#219) @irevoire
- Update version for alpha 6 (#224) @curquiza
- Optimize cropping (#216) @MarinPostma
v0.21.0-alpha.5
Additions
- Re-enable ranking rules route (#162) @MarinPostma
- Implements the synonyms (#196) @irevoire
- Dumps (#191, #192, #158) @irevoire @MarinPostma
- Bump sentry version (#194) @irevoire
- Remove facet setting (#182) @MarinPostma
- Enable filter parameter during search (#179) @MarinPostma
Fixes
- Fix CORS authentication issue (#172) @MarinPostma
- Settings fix (#186) @MarinPostma
- Fix snapshots (#189) @MarinPostma
- Fix update loop infinite loop (#175) @MarinPostma
- fix flaky tests (#199) @MarinPostma
- Convert UpdateStatus to legacy meilisearch format (#173) @MarinPostma
Internal improvements
- Shared update store (#143) @MarinPostma
- Concurrent update run loop (refactor) (#144) @MarinPostma
Misc
- Add tests for every plateform + clippy (#116) @curquiza
- Update mini-dashboard with version 0.1.2 (#171) @mdubus
- Improve CI (#170) @curquiza
- Bump milli (#177) @MarinPostma
- Upgrade Tokenizer (#174) @curquiza
- Fix the cron syntax to effectively run the test once every friday (#205) @irevoire
- Update milli (v0.3.1) with filterable attributes (#197) @curquiza
- Add a github action to run cargo-flaky 1000 times (#202) @irevoire
v0.21.0-alpha.4
New Features
- Add _formated field to search result (#150 and #157) @MarinPostma and @curquiza
- Integrate mini dashboard (#153 and #161) @MarinPostma
v0.21.0-alpha.3
Additions
- Add stop words (#135 and #134) @irevoire and @shekhirin
- Implement stats route (#133) @shekhirin
- Enable distinct attribute (#124) @MarinPostma
Fixes
- Update display (#122) @curquiza
- Rename update status "pending" into "enqueued" (#136) @curquiza
- Fix commit date & SHA in startup message (#139) @shekhirin
- Handle star in attributes_to_retrieve (#149) @curquiza
- Fix dockerfile (#155) @curquiza
Refactor
Dependencies
v0.21.0-alpha.2
Feature Additions
- snapshots (#113) @MarinPostma
Fixes
- return 202 on settings update / reset (#106) @irevoire
- fix root route (#112) @irevoire
- Add the exhaustiveNbHits in search response body (returns always false) (#115) @irevoire
- Update all the response format (issue #64) (#104) @irevoire
- fix(ci, http): commit_sha and commit_date in docker builds (#129) @shekhirin
Improvements that don't impact directly the usage
- use write senders for updates (#108) @MarinPostma
- Make updates atomic (#109) @MarinPostma
- remove the now useless dead_code flags (#123) @irevoire
- chore(ci): cache dependencies in Docker build (#127) @shekhirin
v0.21.0-alpha.1
Fixes
- Fix #69: Search with attributesToRetrieve and displayedAttributes (#58) @MarinPostma
- Fix #68: displayedAttributes is now taken into account when calling
GET /documents
routes (#58) @MarinPostma - Fix #65: Rename
facetedAttributes
intoattributesForFaceting
(#58) @MarinPostma - Remove the mandatory header
content-type: application/json
(#94) @MarinPostma - Delete index returns 204 instead of 200 (#89) @MarinPostma
- Restore
name
and removeuuid
from index information (#88) @MarinPostma - Document push now fails synchronously if JSON is invalid (#96) @MarinPostma
- Make sure that we do not use jemalloc on macos (#76) @Kerollmops
- Return a 200 on health check (#99) @irevoire
Feature additions
- Implement version route (#90) @MarinPostma
Improvements that don't impact directly the usage
- Refactoring (#58) @MarinPostma
- Replace body with json (#98) @MarinPostma
v0.21.0-alpha.0
This version will contain the following feature:
- Criteria (available for the search)
- Typo
- Words
- Proximity
- Asc/Desc
- Index manipulation (get/create/update/delete)
- Document manipulation (get/create/udpate/delete)
- JSON indexation
- Updates (get)
- Search (get/post)
- Basic search (only a query)
- Placeholder search (empty query)
- Filters
- Facet distributions
- Support short prefixes for all the existing criteria
- Take hard separators into account (
,
,.
,!
,()
...) for the proximity criterion - Limit/offset
- attributesToRetrieve
- attributesToHighlight
- Settings (get/update/reset)
- Ranking Rules (Typo, Words, Attribute, Proximity, Exactness, asc/desc)
⚠️ However, all the criteria are not implemented yet = you can not use them for the search. - Displayed attributes
- Searchable attributes
- Faceted attributes (Numbers + String)
- Ranking Rules (Typo, Words, Attribute, Proximity, Exactness, asc/desc)
- Keys (get)
- Health (get)
- Version (get)
- Dashboard