vault / meilisearch / v0.22.0
meilisearch @ v0.22.0
integrity
- size
- 10.5 MiB
- downloaded
- last checked
release notes
Breaking changes
- New syntax for custom ranking rules:
# new syntax
"price:asc"
# old syntax (deprecated)
"asc(price)"
- New indexer integration
We completely rewrote the indexer in order to:
- Fix crashes and RAM consumption issues
- Increase indexation speed
- Fix indexation bugs
Using the new indexer requires re-indexation of all your documents. This will be done automatically when migrating your data from a previous version. For more information on how to update to the latest version of MeiliSearch, read our dedicated guide.
New features
- Sort at query time. For more information, read our dedicated guide
⚠️ If you import your data via a dump, the
sortranking rule must be added manually. Check your ranking rules via theGET indexes/:ui/settings/ranking-rulesroute. If thesortis not listed, you can add it to the 5th position using thePOST indexes/:uid/settingsroute. - Make the download script compatible with Windows (requires Cygwin or equivalent)
- Custom ranking rules now work with fields containing strings, not only numbers
Misc
- Remove Sentry
- Remove Dependabot: updating dependencies has been integrated into our sprint process
- Improve Docker CIs
- Update README
❤️ Thanks to the @meilisearch/core-team but also to: @singh08prashant, @CaroFG, @shekhirin, and @okyanusoz
download
unix · zip
curl -fL -o v0.22.0.zip https://ratatoskr.space/pkg/meilisearch/v0.22.0.zip
printf '%s %s\n' '051e6e66b6312076953d910dca5122341065ee0d3e3ddd1acc13fc53340fad68' 'v0.22.0.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/meilisearch/v0.22.0.zip"
$out = "v0.22.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "051e6e66b6312076953d910dca5122341065ee0d3e3ddd1acc13fc53340fad68") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v0.22.0.tar.gz https://ratatoskr.space/pkg/meilisearch/v0.22.0.tar.gz
printf '%s %s\n' '328b0f83444949ac550620587d31c17cb2addfd5ad70d63027441edb977e300c' 'v0.22.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/meilisearch/v0.22.0.tar.gz"
$out = "v0.22.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "328b0f83444949ac550620587d31c17cb2addfd5ad70d63027441edb977e300c") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o v0.22.0.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meilisearch/v0.22.0.zip
printf '%s %s\n' '051e6e66b6312076953d910dca5122341065ee0d3e3ddd1acc13fc53340fad68' 'v0.22.0.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meilisearch/v0.22.0.zip"
$out = "v0.22.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "051e6e66b6312076953d910dca5122341065ee0d3e3ddd1acc13fc53340fad68") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v0.22.0.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meilisearch/v0.22.0.tar.gz
printf '%s %s\n' '328b0f83444949ac550620587d31c17cb2addfd5ad70d63027441edb977e300c' 'v0.22.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meilisearch/v0.22.0.tar.gz"
$out = "v0.22.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "328b0f83444949ac550620587d31c17cb2addfd5ad70d63027441edb977e300c") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| v0.22.0.zip | zip | 10.5 MiB |
blake3-24 70a283a56cecb127db600cd409bb02ad59f14bdb308f8dca
sha256 051e6e66b6312076953d910dca5122341065ee0d3e3ddd1acc13fc53340fad68
sha1 add4e705dcc21c5da42c126782b1e16253785625
|
| v0.22.0.tar.gz | tar.gz | 10.4 MiB |
blake3-24 2fad646064385a02997c5c207f5aaabbfcc5006bbc6b1bca
sha256 328b0f83444949ac550620587d31c17cb2addfd5ad70d63027441edb977e300c
sha1 ae4a44a5aea9413bbe5760e8830be207bb0e5099
|
install
bazel
http_archive(
name = "meilisearch",
urls = ["https://ratatoskr.space/pkg/meilisearch/v0.22.0.tar.gz"],
integrity = "sha256-MosPg0RJSaxVBiBYfTHBfLKt39WtcNYwJ0Qe25d+MAw=",
strip_prefix = "meilisearch-v0.22.0",
)
zig
.url = "https://ratatoskr.space/pkg/meilisearch/v0.22.0.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
name = "meilisearch",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meilisearch/v0.22.0.tar.gz"],
integrity = "sha256-MosPg0RJSaxVBiBYfTHBfLKt39WtcNYwJ0Qe25d+MAw=",
strip_prefix = "meilisearch-v0.22.0",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meilisearch/v0.22.0.tar.gz",