โ ๏ธ Breaking Change
Impact Score: 7/10
Meilisearch: v1.31.0 ๐ฆ
Source available โ automated, not human-reviewed
Component: meilisearch ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.
Analysis updated: 2026-11-01.
Breaking-change evidence from the source
The recently introduced S3-streaming snapshots feature is now available as an Enterprise Edition feature. From now on, you'll need a license to use this feature when using Meilisearch as a self-hosted solution. Note that this version introduces a breaking change regarding the S3-streaming snapshot feature, which is no longer available in the Community Edition; however, on-disk snapshots remain accessible. You can read our BUSL license for contact information, if you like. Note that if you are using the Community Edition of Meilisearch between [version 1.25](https://github.com/meilisearch/meili
โก Executive Summary (TL;DR)
Meilisearch v1.31.0. Source highlight: ๐๏ธ [Enterprise Edition] Make the S3-streaming snapshots an Enterprise Edition feature
Who Does This Impact? (Role-Based Analysis)
๐ป Software Engineers & Devs
Check the source notes against the package and APIs you use before upgrading.
๐ Product & Engineering Leads
Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.
โ๏ธ DevOps & Security
Verify the target version, runtime requirements and rollback procedure in the official documentation.
โ ๏ธ Breaking Changes & Deprecations (1)
- The recently introduced S3-streaming snapshots feature is now available as an Enterprise Edition feature. From now on, you'll need a license to use this feature when using Meilisearch as a self-hosted solution. Note that this version introduces a breaking change regarding the S3-streaming snapshot feature, which is no longer available in the Community Edition; however, on-disk snapshots remain accessible. You can read our BUSL license for contact information, if you like. Note that if you are using the Community Edition of Meilisearch between [version 1.25](https://github.com/meilisearch/meili
๐ง Bug Fixes & Patches (2)
- Fix actix payload error handling
- Bump hannoy to v0.1.2
๐ View Raw Release Notes (Original Developer Log)
# ๐ Improvements
## ๐๏ธ [Enterprise Edition] Make the S3-streaming snapshots an Enterprise Edition feature
The recently introduced S3-streaming snapshots feature is now available as an Enterprise Edition feature. From now on, you'll need a license to use this feature when using Meilisearch as a self-hosted solution. Note that this version introduces a breaking change regarding the S3-streaming snapshot feature, which is no longer available in the Community Edition; however, on-disk snapshots remain accessible. You can read our BUSL license for contact information, if you like. Note that if you are using the Community Edition of Meilisearch between [version 1.25](https://github.com/meilisearch/meilisearch/releases/tag/v1.25.0) and this release, you can freely use the S3 Streaming feature without an Enterprise Edition license.
> by @Kerollmops in [https://github.com/meilisearch/meilisearch/pull/6057](https://github.com/meilisearch/meilisearch/pull/6057)
## ๐ [Enterprise Edition] Support AWS IRSA to authenticate to S3 for snapshotting
We just introduced support for IRSA authentication to do snapshots on AWS. IRSA allows the use of short-lived access and secret keys to upload snapshots through S3. This feature is available under the Enterprise Edition and can be accessed through two experimental CLI parameters.
> by @paulden in [https://github.com/meilisearch/meilisearch/pull/6044](https://github.com/meilisearch/meilisearch/pull/6044)
## โ๏ธ Allow strict document update without creating missing documents
Adds an optional `skipCreation` boolean query parameter to `POST` and `PUT` on `/indexes/{index}/documents`. When set to `true`, documents that don't exist in the index are silently ignored rather than created. Default is `false`, preserving existing behavior.
> by @YoEight in https://github.com/meilisearch/meilisearch/pull/6053
## ๐ Bug fixes
* Fix actix payload error handling by @Kerollmops in https://github.com/meilisearch/meilisearch/pull/6052
* Bump hannoy to v0.1.2 by @Kerollmops in https://github.com/meilisearch/meilisearch/pull/6063
## ๐ ๏ธ Maintenance and Misc.
* Run windows in the PR CI by @Kerollmops in https://github.com/meilisearch/meilisearch/pull/6058
* Make CI test titles more human friendly by @curquiza in https://github.com/meilisearch/meilisearch/pull/6062