yggvault ratatoskr-space connected via regular web
Color theme
also available via yggdrasil mesh http://[203:b338:2a84:a18f:986:47ae:1a4:d8d3]/pkg/meilisearch/v0.27.0
vault / meilisearch / v0.27.0

meilisearch @ v0.27.0

integrity

size
7.1 MiB
downloaded
last checked
source https://github.com/meilisearch/meilisearch · available · github

release notes

This version of Meilisearch introduces two much-requested features:

v0.27 also addresses some of our previous indexation performance issues.

Please consider using this version and share your feedback on this GitHub discussion.

When settings your filterableAttributes: "filterableAttributes": ["person.firstname"] Then, when filtering during the search: "filter": "person.firstname = Gui"

New features

Nested field support

Meilisearch now fully supports nested document fields. This allows users to use a nested field location in any API parameter accepting document attributes using dot notation.

Example

Done by @irevoire (#2211)

Customize typo tolerance

You can customize typo tolerance with the new typoTolerance setting endpoints:

The new API endpoints accept a typoTolerance object with the following properties:

Improve cropping/highlighting

v0.27 allows you to customize the tags used when highlighting query terms and the crop markers when cropping long field values:

Other changes:

Done by @ManyTheFish (#2214)

Add Japanese support

New language support: Japanese, via the Lindera tokenizer.

Thanks to the community for this integration.

Done by @miiton, @djKooks, @mosuka and @ManyTheFish (#2185)

New instance options

New instance options for limiting RAM and CPU usage during indexation:

Done by the amazing @2shiori17 in #2267

Breaking changes

docker run -it --rm \
-p 7700:7700 \
-v $(pwd)/meili_data:/meili_data \
getmeili/meilisearch:latest

✅ Correct

docker run -it --rm -p 7700:7700 getmeili/meilisearch:latest meilisearch --no-analytics

❌ Wrong

docker run -it --rm -p 7700:7700 getmeili/meilisearch:latest ./meilisearch --no-analytics

Other improvements

Fixes

Misc


❤️ Thanks again to our external contributors:

download

unix · zip
curl -fL -o v0.27.0.zip https://ratatoskr.space/pkg/meilisearch/v0.27.0.zip
                    printf '%s  %s\n' '4ed5721f22b2a24b62bd803869ae7809d70b766a1e4592f42a7bae4ac2c458f6' 'v0.27.0.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/meilisearch/v0.27.0.zip"
$out = "v0.27.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "4ed5721f22b2a24b62bd803869ae7809d70b766a1e4592f42a7bae4ac2c458f6") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v0.27.0.tar.gz https://ratatoskr.space/pkg/meilisearch/v0.27.0.tar.gz
                    printf '%s  %s\n' '5b73ff12f1cbdc62480b88c3d25ab24f0d30f731e1fca32af04a65401eec44cf' 'v0.27.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/meilisearch/v0.27.0.tar.gz"
$out = "v0.27.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "5b73ff12f1cbdc62480b88c3d25ab24f0d30f731e1fca32af04a65401eec44cf") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o v0.27.0.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meilisearch/v0.27.0.zip
                    printf '%s  %s\n' '4ed5721f22b2a24b62bd803869ae7809d70b766a1e4592f42a7bae4ac2c458f6' 'v0.27.0.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meilisearch/v0.27.0.zip"
$out = "v0.27.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "4ed5721f22b2a24b62bd803869ae7809d70b766a1e4592f42a7bae4ac2c458f6") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v0.27.0.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meilisearch/v0.27.0.tar.gz
                    printf '%s  %s\n' '5b73ff12f1cbdc62480b88c3d25ab24f0d30f731e1fca32af04a65401eec44cf' 'v0.27.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meilisearch/v0.27.0.tar.gz"
$out = "v0.27.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "5b73ff12f1cbdc62480b88c3d25ab24f0d30f731e1fca32af04a65401eec44cf") { throw "sha256 mismatch" }
artifact format size hashes
v0.27.0.zip zip 7.1 MiB
blake3-24 ba23a131812f565e74470872f29582c0820bd686f73c431b
sha256 4ed5721f22b2a24b62bd803869ae7809d70b766a1e4592f42a7bae4ac2c458f6
sha1 8b1cd003c3a2654ca38648401624a830e9a5cf4a
v0.27.0.tar.gz tar.gz 7.0 MiB
blake3-24 4672d2fb2a282076062be40d2dcd16b65a4b42355a034e91
sha256 5b73ff12f1cbdc62480b88c3d25ab24f0d30f731e1fca32af04a65401eec44cf
sha1 de975f852f2503dea675e91bb5d243a11adb4e47

install

bazel
http_archive(
    name = "meilisearch",
    urls = ["https://ratatoskr.space/pkg/meilisearch/v0.27.0.tar.gz"],
    integrity = "sha256-W3P/EvHL3GJIC4jD0lqyTw0w9zHh/KMq8EplQB7sRM8=",
    strip_prefix = "meilisearch-v0.27.0",
)
zig
.url = "https://ratatoskr.space/pkg/meilisearch/v0.27.0.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
    name = "meilisearch",
    urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meilisearch/v0.27.0.tar.gz"],
    integrity = "sha256-W3P/EvHL3GJIC4jD0lqyTw0w9zHh/KMq8EplQB7sRM8=",
    strip_prefix = "meilisearch-v0.27.0",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meilisearch/v0.27.0.tar.gz",
← v0.27.1v0.26.1 →