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/v1.15.0
vault / meilisearch / v1.15.0

meilisearch @ v1.15.0

integrity

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

release notes

Meilisearch v1.15 adds a new typo tolerance setting, allowing you to disable typo tolerance for numbers. It also enables comparison operators for string filters.

🧰 All official Meilisearch integrations (including SDKs, clients, and other tools) are compatible with this Meilisearch release. Integration deployment takes 4 to 48 hours after a new version becomes available.

Some SDKs might not include all new features. Please look over the project repository for detailed information. Is a feature you need missing from your chosen SDK? Create an issue letting us know you need it, or, for open-source karma points, open a PR implementing it (we'll love you for that ❤️).

New features and updates 🔥

Disable typo tolerance for numbers

Set typoTolerance.disableOnNumbers to true to disable typo tolerance for numbers:

curl -X POST 'http://localhost:7700/indexes/movies/settings' \
  -H 'Content-Type: application/json' \
  -d '{
    "typoTolerance": {"disableOnNumbers": true}
  }'

Deactivating the typo tolerance on numbers can be helpful when trying to reduce false positives, such as a query term 2024 returning results that include 2025 and 2004. It may also improve indexing performance.

Done by @ManyTheFish in #5494.

Lexicographic string filters

This release allows you to filter strings lexicographically by enabling comparison operators (<, <=, >, >=, TO) on string values:

curl -X POST 'http://localhost:7700/indexes/movies/search' \
  -H 'Content-Type: application/json' \
  -d '{
    "filter": "release_date >= '2024-06'"
  }'

This new feature can be particularly useful when filtering human-readable dates.

Done by @dureuill in #5535.

Other improvements

Fixes 🐞

Misc

❤️ Thanks again to our external contributors:

download

unix · zip
curl -fL -o v1.15.0.zip https://ratatoskr.space/pkg/meilisearch/v1.15.0.zip
                    printf '%s  %s\n' '7824314bcb3538b0fc79741078471d6cfe594ad340db04aaecec944cf5c3f659' 'v1.15.0.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/meilisearch/v1.15.0.zip"
$out = "v1.15.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "7824314bcb3538b0fc79741078471d6cfe594ad340db04aaecec944cf5c3f659") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v1.15.0.tar.gz https://ratatoskr.space/pkg/meilisearch/v1.15.0.tar.gz
                    printf '%s  %s\n' 'e08c81b9d648bac407e6412cb9dca0b6d668de47b241050f97c100874e793832' 'v1.15.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/meilisearch/v1.15.0.tar.gz"
$out = "v1.15.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "e08c81b9d648bac407e6412cb9dca0b6d668de47b241050f97c100874e793832") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o v1.15.0.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meilisearch/v1.15.0.zip
                    printf '%s  %s\n' '7824314bcb3538b0fc79741078471d6cfe594ad340db04aaecec944cf5c3f659' 'v1.15.0.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meilisearch/v1.15.0.zip"
$out = "v1.15.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "7824314bcb3538b0fc79741078471d6cfe594ad340db04aaecec944cf5c3f659") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v1.15.0.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meilisearch/v1.15.0.tar.gz
                    printf '%s  %s\n' 'e08c81b9d648bac407e6412cb9dca0b6d668de47b241050f97c100874e793832' 'v1.15.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meilisearch/v1.15.0.tar.gz"
$out = "v1.15.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "e08c81b9d648bac407e6412cb9dca0b6d668de47b241050f97c100874e793832") { throw "sha256 mismatch" }
artifact format size hashes
v1.15.0.zip zip 19.6 MiB
blake3-24 f04a0a212e4c38f8ae5850e22f39b3d1a5b24f46fe83dd58
sha256 7824314bcb3538b0fc79741078471d6cfe594ad340db04aaecec944cf5c3f659
sha1 59e27720422897055e95b111d1f4f911d5a06a8a
v1.15.0.tar.gz tar.gz 18.7 MiB
blake3-24 7847a25148af8a98bea34490246e5a0b58a7dcc539e459ef
sha256 e08c81b9d648bac407e6412cb9dca0b6d668de47b241050f97c100874e793832
sha1 495a17c20d81941520a313126ce71722f754ff08

install

bazel
http_archive(
    name = "meilisearch",
    urls = ["https://ratatoskr.space/pkg/meilisearch/v1.15.0.tar.gz"],
    integrity = "sha256-4IyBudZIusQH5kEsudygttZo3keyQQUPl8EAh055ODI=",
    strip_prefix = "meilisearch-v1.15.0",
)
zig
.url = "https://ratatoskr.space/pkg/meilisearch/v1.15.0.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
    name = "meilisearch",
    urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meilisearch/v1.15.0.tar.gz"],
    integrity = "sha256-4IyBudZIusQH5kEsudygttZo3keyQQUPl8EAh055ODI=",
    strip_prefix = "meilisearch-v1.15.0",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meilisearch/v1.15.0.tar.gz",
← v1.15.1v1.14.0 →