ManyTheFish 
							
						 
					 
					
						
						
							
						
						6269f757ff 
					 
					
						
						
							
							Revert document creation in tests  
						
						
						
						
					 
					
						2025-03-10 18:35:10 +01:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						40c5f911fd 
					 
					
						
						
							
							Revert metadata creation when computing the facet-distribution  
						
						
						
						
					 
					
						2025-03-10 17:05:41 +01:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						abef655849 
					 
					
						
						
							
							Revert metadata creation when computing facet search and distinct  
						
						
						
						
					 
					
						2025-03-10 15:45:59 +01:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						b12ffd1356 
					 
					
						
						
							
							Remove filter pre-check  
						
						
						
						
					 
					
						2025-03-10 14:29:45 +01:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						c9a4c6ed96 
					 
					
						
						
							
							REvert metadata creation when computing filters at search time  
						
						
						
						
					 
					
						2025-03-10 14:29:44 +01:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						aa32b719c7 
					 
					
						
						
							
							Add tests about experimentalness of the feature and fix existing  
						
						
						
						
					 
					
						2025-03-10 14:23:22 +01:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						41d2b1e52b 
					 
					
						
						
							
							Analytics  
						
						
						
						
					 
					
						2025-03-10 14:23:07 +01:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						54ee81bb09 
					 
					
						
						
							
							Make composite embedders experimental  
						
						
						
						
					 
					
						2025-03-10 14:22:47 +01:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						689e69d6d2 
					 
					
						
						
							
							Take into account PR messages  
						
						
						
						
					 
					
						2025-03-10 13:46:33 +01:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						9d9e0d4c54 
					 
					
						
						
							
							Add analytics  
						
						
						
						
					 
					
						2025-03-10 11:33:15 +01:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						19c9caed39 
					 
					
						
						
							
							Fix tests  
						
						
						
						
					 
					
						2025-03-10 11:11:48 +01:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						21c3b3957e 
					 
					
						
						
							
							tests: Change get_document_by_filter to fetch_documents  
						
						
						
						
					 
					
						2025-03-10 11:11:48 +01:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						f292fc9ac0 
					 
					
						
						
							
							Add ids parameter to GET documents and POST documents/fetch  
						
						
						
						
					 
					
						2025-03-10 11:11:48 +01:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						1d3c4642a6 
					 
					
						
						
							
							Don't use Deserr for ExternalDocumentId, instead convert to error afterward  
						
						
						
						
					 
					
						2025-03-10 11:11:48 +01:00 
						 
				 
			
				
					
						
							
							
								meili-bors[bot] 
							
						 
					 
					
						
						
							
						
						9a282be0a2 
					 
					
						
						
							
							Merge  #5393  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Test suite / Tests on ubuntu-22.04 (push) Failing after 13s 
				
					
					
			 
		
			
				
	Test suite / Tests almost all features (push) Has been skipped 
				
					
					
			 
		
			
				
	Test suite / Test with Ollama (push) Failing after 11s 
				
					
					
			 
		
			
				
	Test suite / Test disabled tokenization (push) Has been skipped 
				
					
					
			 
		
			
				
	Test suite / Run tests in debug (push) Failing after 13s 
				
					
					
			 
		
			
				
	Test suite / Run Clippy (push) Successful in 15m20s 
				
					
					
			 
		
			
				
	Test suite / Run Rustfmt (push) Successful in 2m40s 
				
					
					
			 
		
			
				
	Run the indexing fuzzer / Setup the action (push) Failing after 1h10m55s 
				
					
					
			 
		
			
				
	Indexing bench (push) / Run and upload benchmarks (push) Has been cancelled 
				
					
					
			 
		
			
				
	Benchmarks of indexing (push) / Run and upload benchmarks (push) Has been cancelled 
				
					
					
			 
		
			
				
	Benchmarks of search for geo (push) / Run and upload benchmarks (push) Has been cancelled 
				
					
					
			 
		
			
				
	Benchmarks of search for songs (push) / Run and upload benchmarks (push) Has been cancelled 
				
					
					
			 
		
			
				
	Benchmarks of search for Wikipedia articles (push) / Run and upload benchmarks (push) Has been cancelled 
				
					
					
			 
		
			
				
	Test suite / Tests on macos-13 (push) Has been cancelled 
				
					
					
			 
		
			
				
	Test suite / Tests on windows-2022 (push) Has been cancelled 
				
					
					
			 
		
		
	 
 
	 
						
						5393: Bring back changes from v1.13.3 into main r=irevoire a=Kerollmops
Co-authored-by: Kerollmops <clement@meilisearch.com >
Co-authored-by: Kerollmops <Kerollmops@users.noreply.github.com >
Co-authored-by: Strift <lau.cazanove@gmail.com > 
						
						
					 
					
						2025-03-10 07:57:02 +00:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						bea28968a0 
					 
					
						
						
							
							Bump ring from 0.17.8 to 0.17.13  
						
						... 
						
						
						
						Bumps [ring](https://github.com/briansmith/ring ) from 0.17.8 to 0.17.13.
- [Changelog](https://github.com/briansmith/ring/blob/main/RELEASES.md )
- [Commits](https://github.com/briansmith/ring/commits )
---
updated-dependencies:
- dependency-name: ring
  dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2025-03-07 17:04:57 +00:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						ed1dcbe0f7 
					 
					
						
						
							
							Fix behavior change in the Attributes criterion  
						
						
						
						
					 
					
						2025-03-06 14:18:25 +01:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						5ceddbda84 
					 
					
						
						
							
							Add the max_weight of the weight map if it's lacking  
						
						
						
						
					 
					
						2025-03-06 13:58:28 +01:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						ca41ce3bbd 
					 
					
						
						
							
							Old indexer document addition now check if facet search is globally activated  
						
						
						
						
					 
					
						2025-03-06 11:43:42 +01:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						8ec0c322ea 
					 
					
						
						
							
							Apply PR requests related to Refactor the FieldIdMapWithMetadata  
						
						
						
						
					 
					
						2025-03-06 11:42:53 +01:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						b88aa9cc76 
					 
					
						
						
							
							Rely on FieldIdMapWithMetadata in facet search and filters  
						
						
						
						
					 
					
						2025-03-05 18:22:12 +01:00 
						 
				 
			
				
					
						
							
							
								meili-bors[bot] 
							
						 
					 
					
						
						
							
						
						3fd86e8d76 
					 
					
						
						
							
							Merge  #5371  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Test suite / Tests on ubuntu-22.04 (push) Failing after 12s 
				
					
					
			 
		
			
				
	Test suite / Tests almost all features (push) Has been skipped 
				
					
					
			 
		
			
				
	Test suite / Test with Ollama (push) Failing after 8s 
				
					
					
			 
		
			
				
	Test suite / Test disabled tokenization (push) Has been skipped 
				
					
					
			 
		
			
				
	Test suite / Run tests in debug (push) Failing after 11s 
				
					
					
			 
		
			
				
	Test suite / Run Clippy (push) Successful in 7m1s 
				
					
					
			 
		
			
				
	Test suite / Run Rustfmt (push) Successful in 2m44s 
				
					
					
			 
		
			
				
	Run the indexing fuzzer / Setup the action (push) Successful in 1h5m40s 
				
					
					
			 
		
			
				
	Indexing bench (push) / Run and upload benchmarks (push) Has been cancelled 
				
					
					
			 
		
			
				
	Benchmarks of indexing (push) / Run and upload benchmarks (push) Has been cancelled 
				
					
					
			 
		
			
				
	Benchmarks of search for geo (push) / Run and upload benchmarks (push) Has been cancelled 
				
					
					
			 
		
			
				
	Benchmarks of search for songs (push) / Run and upload benchmarks (push) Has been cancelled 
				
					
					
			 
		
			
				
	Benchmarks of search for Wikipedia articles (push) / Run and upload benchmarks (push) Has been cancelled 
				
					
					
			 
		
			
				
	Test suite / Tests on macos-13 (push) Has been cancelled 
				
					
					
			 
		
			
				
	Test suite / Tests on windows-2022 (push) Has been cancelled 
				
					
					
			 
		
		
	 
 
	 
						
						5371: Composite embedders r=irevoire a=dureuill
# Pull Request
## Related issue
Fixes  #5343  
## What does this PR do?
- Implement [public usage](https://www.notion.so/meilisearch/Composite-embedder-usage-14a4b06b651f81859dc3df21e8cd02a0 )
- Refactor the way we check if a parameter is mandatory/allowed/disallowed for a given source
- Take the "nesting context" into account for computer if a parameter is mandatory/allowed/disallowed
- Add tests checking all parameters with all sources, and made sure the results didn't change compared with v1.13
## Dumpless Upgrade
- This adds a new value for an existing parameter => compatible without change
- This adds new optional parameters => compatible without change
Co-authored-by: Louis Dureuil <louis@meilisearch.com > 
						
						
					 
					
						2025-03-05 17:18:11 +00:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						67f7470c83 
					 
					
						
						
							
							Apply PR requests related to Refactor search and facet-search  
						
						
						
						
					 
					
						2025-03-05 18:17:42 +01:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						4fab72cbea 
					 
					
						
						
							
							Rename SettingsDiff::diff to SettingsDiff::apply_and_diff  
						
						
						
						
					 
					
						2025-03-05 18:16:57 +01:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						afb4b9677f 
					 
					
						
						
							
							Remove Embedder:embed  
						
						
						
						
					 
					
						2025-03-05 18:16:57 +01:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						73d2dbd60f 
					 
					
						
						
							
							Error handling  
						
						
						
						
					 
					
						2025-03-05 18:16:57 +01:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						57a6beee30 
					 
					
						
						
							
							Test composite embedders  
						
						
						
						
					 
					
						2025-03-05 18:16:57 +01:00 
						 
				 
			
				
					
						
							
							
								Louis Dureuil 
							
						 
					 
					
						
						
							
						
						b190b612a3 
					 
					
						
						
							
							Add test on all parameters  
						
						
						
						
					 
					
						2025-03-05 18:16:57 +01:00 
						 
				 
			
				
					
						
							
							
								Strift 
							
						 
					 
					
						
						
							
						
						111e77eff2 
					 
					
						
						
							
							Bump mini-dashboard to v0.2.18  
						
						
						
						
					 
					
						2025-03-05 15:24:53 +01:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						ba30747de3 
					 
					
						
						
							
							Bump v1.13.2 to v1.13.3 in the TOMLs and snaps  
						
						
						
						
					 
					
						2025-03-05 15:24:53 +01:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						25f0536f5a 
					 
					
						
						
							
							Update version for the next release (v1.13.3) in Cargo.toml  
						
						
						
						
					 
					
						2025-03-05 15:24:52 +01:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						c8c0951c43 
					 
					
						
						
							
							Update the snapshots  
						
						
						
						
					 
					
						2025-03-05 15:24:21 +01:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						63e753bde0 
					 
					
						
						
							
							Apply PR requests related to settings API  
						
						
						
						
					 
					
						2025-03-05 12:05:40 +01:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						5fa4b5c50a 
					 
					
						
						
							
							Add a test on filterable attributes rules priority  
						
						... 
						
						
						
						**Changes:**
- Add a new test playing with filterable attributes rules priority
- Optimize the faceted field selector avoiding to match false positives 
						
						
					 
					
						2025-03-05 09:44:52 +01:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						a7a62e5e4c 
					 
					
						
						
							
							Add some documentation in modules  
						
						
						
						
					 
					
						2025-03-05 08:49:18 +01:00 
						 
				 
			
				
					
						
							
							
								meili-bors[bot] 
							
						 
					 
					
						
						
							
						
						683a2ac685 
					 
					
						
						
							
							Merge  #5379  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Publish binaries to GitHub release / Check the version validity (push) Failing after 57s 
				
					
					
			 
		
			
				
	Publish binaries to GitHub release / Publish binary for Linux (push) Has been skipped 
				
					
					
			 
		
			
				
	Publish binaries to GitHub release / Publish binary for aarch64 (meilisearch-linux-aarch64, aarch64-unknown-linux-gnu) (push) Has been skipped 
				
					
					
			 
		
			
				
	Publish binaries to GitHub release / Publish binary for macos-13 (push) Has been cancelled 
				
					
					
			 
		
			
				
	Publish binaries to GitHub release / Publish binary for windows-2022 (push) Has been cancelled 
				
					
					
			 
		
			
				
	Publish binaries to GitHub release / Publish binary for macOS silicon (meilisearch-macos-apple-silicon, aarch64-apple-darwin) (push) Has been cancelled 
				
					
					
			 
		
			
				
	Test suite / Tests on ubuntu-22.04 (push) Failing after 6s 
				
					
					
			 
		
			
				
	Test suite / Tests almost all features (push) Failing after 6s 
				
					
					
			 
		
			
				
	Test suite / Test with Ollama (push) Failing after 7s 
				
					
					
			 
		
			
				
	Test suite / Test disabled tokenization (push) Failing after 5s 
				
					
					
			 
		
			
				
	Test suite / Run tests in debug (push) Failing after 6s 
				
					
					
			 
		
			
				
	Test suite / Run Clippy (push) Failing after 6s 
				
					
					
			 
		
			
				
	Test suite / Run Rustfmt (push) Failing after 6s 
				
					
					
			 
		
			
				
	SDKs tests / define-docker-image (push) Failing after 15s 
				
					
					
			 
		
			
				
	SDKs tests / .NET SDK tests (push) Has been skipped 
				
					
					
			 
		
			
				
	SDKs tests / Dart SDK tests (push) Has been skipped 
				
					
					
			 
		
			
				
	SDKs tests / Go SDK tests (push) Has been skipped 
				
					
					
			 
		
			
				
	SDKs tests / Java SDK tests (push) Has been skipped 
				
					
					
			 
		
			
				
	SDKs tests / JS SDK tests (push) Has been skipped 
				
					
					
			 
		
			
				
	SDKs tests / PHP SDK tests (push) Has been skipped 
				
					
					
			 
		
			
				
	SDKs tests / Python SDK tests (push) Has been skipped 
				
					
					
			 
		
			
				
	SDKs tests / Ruby SDK tests (push) Has been skipped 
				
					
					
			 
		
			
				
	SDKs tests / Rust SDK tests (push) Has been skipped 
				
					
					
			 
		
			
				
	SDKs tests / Swift SDK tests (push) Has been skipped 
				
					
					
			 
		
			
				
	SDKs tests / meilisearch-js-plugins tests (push) Has been skipped 
				
					
					
			 
		
			
				
	SDKs tests / meilisearch-rails tests (push) Has been skipped 
				
					
					
			 
		
			
				
	SDKs tests / meilisearch-symfony tests (push) Has been skipped 
				
					
					
			 
		
			
				
	Test suite / Tests on macos-13 (push) Has been cancelled 
				
					
					
			 
		
			
				
	Test suite / Tests on windows-2022 (push) Has been cancelled 
				
					
					
			 
		
			
				
	Publish images to Docker Hub / docker (push) Has been cancelled 
				
					
					
			 
		
		
	 
 
	 
						
						5379: Bring back the changes from v1.13.2 into main r=dureuill a=Kerollmops
Co-authored-by: Kerollmops <Kerollmops@users.noreply.github.com >
Co-authored-by: Louis Dureuil <louis@meilisearch.com > 
						
						
					 
					
						2025-03-04 13:24:25 +00:00 
						 
				 
			
				
					
						
							
							
								meili-bors[bot] 
							
						 
					 
					
						
						
							
						
						e751342dfb 
					 
					
						
						
							
							Merge  #5370  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Test suite / Tests almost all features (push) Has been skipped 
				
					
					
			 
		
			
				
	Test suite / Test disabled tokenization (push) Has been skipped 
				
					
					
			 
		
			
				
	Test suite / Run tests in debug (push) Failing after 10s 
				
					
					
			 
		
			
				
	Test suite / Test with Ollama (push) Failing after 6m46s 
				
					
					
			 
		
			
				
	Test suite / Run Clippy (push) Successful in 6m23s 
				
					
					
			 
		
			
				
	Test suite / Run Rustfmt (push) Failing after 16s 
				
					
					
			 
		
			
				
	Test suite / Tests on ubuntu-22.04 (push) Failing after 7m19s 
				
					
					
			 
		
			
				
	Run the indexing fuzzer / Setup the action (push) Successful in 1h5m28s 
				
					
					
			 
		
			
				
	Indexing bench (push) / Run and upload benchmarks (push) Has been cancelled 
				
					
					
			 
		
			
				
	Benchmarks of indexing (push) / Run and upload benchmarks (push) Has been cancelled 
				
					
					
			 
		
			
				
	Benchmarks of search for geo (push) / Run and upload benchmarks (push) Has been cancelled 
				
					
					
			 
		
			
				
	Benchmarks of search for songs (push) / Run and upload benchmarks (push) Has been cancelled 
				
					
					
			 
		
			
				
	Benchmarks of search for Wikipedia articles (push) / Run and upload benchmarks (push) Has been cancelled 
				
					
					
			 
		
			
				
	Test suite / Tests on macos-13 (push) Has been cancelled 
				
					
					
			 
		
			
				
	Test suite / Tests on windows-2022 (push) Has been cancelled 
				
					
					
			 
		
		
	 
 
	 
						
						5370: Introduce a CI to check milestones and branches r=curquiza a=Kerollmops
Co-authored-by: Kerollmops <clement@meilisearch.com > 
						
						
					 
					
						2025-03-03 15:51:52 +00:00 
						 
				 
			
				
					
						
							
							
								meili-bors[bot] 
							
						 
					 
					
						
						
							
						
						17bf82235d 
					 
					
						
						
							
							Merge  #5381  
						
						... 
						
						
						
						5381: Bump actions/checkout from 1 to 3 r=Kerollmops a=dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout ) from 1 to 3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/actions/checkout/releases ">actions/checkout's releases</a>.</em></p>
<blockquote>
<h2>v3.0.0</h2>
<ul>
<li>Updated to the node16 runtime by default
<ul>
<li>This requires a minimum <a href="https://github.com/actions/runner/releases/tag/v2.285.0 ">Actions Runner</a> version of v2.285.0 to run, which is by default available in GHES 3.4 or later.</li>
</ul>
</li>
</ul>
<h2>v2.7.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Add new public key for known_hosts (<a href="https://redirect.github.com/actions/checkout/issues/1237 ">#1237</a>) by <a href="https://github.com/TingluoHuang "><code>`@​TingluoHuang</code></a>` in <a href="https://redirect.github.com/actions/checkout/pull/1238 ">actions/checkout#1238</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/actions/checkout/compare/v2.6.0...v2.7.0 ">https://github.com/actions/checkout/compare/v2.6.0...v2.7.0 </a></p>
<h2>v2.6.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Add backports to v2 branch by <a href="https://github.com/cory-miller "><code>`@​cory-miller</code></a>` in <a href="https://redirect.github.com/actions/checkout/pull/1040 ">actions/checkout#1040</a>
<ul>
<li>Includes backports from the following changes: <a href="https://redirect.github.com/actions/checkout/pull/964 ">actions/checkout#964</a>, <a href="https://redirect.github.com/actions/checkout/pull/1002 ">actions/checkout#1002</a>, <a href="https://redirect.github.com/actions/checkout/pull/1029 ">actions/checkout#1029</a></li>
<li>Upgraded the licensed version to match what is used in v3.</li>
</ul>
</li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/actions/checkout/compare/v2.5.0...v2.6.0 ">https://github.com/actions/checkout/compare/v2.5.0...v2.6.0 </a></p>
<h2>v2.5.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Update <code>`@​actions/core</code>` to 1.10.0 by <a href="https://github.com/rentziass "><code>`@​rentziass</code></a>` in <a href="https://redirect.github.com/actions/checkout/pull/962 ">actions/checkout#962</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/actions/checkout/compare/v2...v2.5.0 ">https://github.com/actions/checkout/compare/v2...v2.5.0 </a></p>
<h2>v2.4.2</h2>
<h2>What's Changed</h2>
<ul>
<li>Add set-safe-directory input to allow customers to take control. (<a href="https://redirect.github.com/actions/checkout/issues/770 ">#770</a>) by <a href="https://github.com/TingluoHuang "><code>`@​TingluoHuang</code></a>` in <a href="https://redirect.github.com/actions/checkout/pull/776 ">actions/checkout#776</a></li>
<li>Prepare changelog for v2.4.2. by <a href="https://github.com/TingluoHuang "><code>`@​TingluoHuang</code></a>` in <a href="https://redirect.github.com/actions/checkout/pull/778 ">actions/checkout#778</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/actions/checkout/compare/v2...v2.4.2 ">https://github.com/actions/checkout/compare/v2...v2.4.2 </a></p>
<h2>v2.4.1</h2>
<ul>
<li>Fixed an issue where checkout failed to run in container jobs due to the new git setting <code>safe.directory</code></li>
</ul>
<h2>v2.4.0</h2>
<ul>
<li>Convert SSH URLs like <code>org-<ORG_ID>`@github.com:</code>` to <code>https://github.com/ </code> - <a href="https://redirect.github.com/actions/checkout/pull/621 ">pr</a></li>
</ul>
<h2>v2.3.5</h2>
<p>Update dependencies</p>
<h2>v2.3.4</h2>
<ul>
<li><a href="https://redirect.github.com/actions/checkout/pull/379 ">Add missing <code>await</code>s</a></li>
<li><a href="https://redirect.github.com/actions/checkout/pull/360 ">Swap to Environment Files</a></li>
</ul>
<h2>v2.3.3</h2>
<ul>
<li><a href="https://redirect.github.com/actions/checkout/pull/345 ">Remove Unneeded commit information from build logs</a></li>
<li><a href="https://redirect.github.com/actions/checkout/pull/326 ">Add Licensed to verify third party dependencies</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/actions/checkout/blob/main/CHANGELOG.md ">actions/checkout's changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<h2>v4.2.2</h2>
<ul>
<li><code>url-helper.ts</code> now leverages well-known environment variables by <a href="https://github.com/jww3 "><code>`@​jww3</code></a>` in <a href="https://redirect.github.com/actions/checkout/pull/1941 ">actions/checkout#1941</a></li>
<li>Expand unit test coverage for <code>isGhes</code> by <a href="https://github.com/jww3 "><code>`@​jww3</code></a>` in <a href="https://redirect.github.com/actions/checkout/pull/1946 ">actions/checkout#1946</a></li>
</ul>
<h2>v4.2.1</h2>
<ul>
<li>Check out other refs/* by commit if provided, fall back to ref by <a href="https://github.com/orhantoy "><code>`@​orhantoy</code></a>` in <a href="https://redirect.github.com/actions/checkout/pull/1924 ">actions/checkout#1924</a></li>
</ul>
<h2>v4.2.0</h2>
<ul>
<li>Add Ref and Commit outputs by <a href="https://github.com/lucacome "><code>`@​lucacome</code></a>` in <a href="https://redirect.github.com/actions/checkout/pull/1180 ">actions/checkout#1180</a></li>
<li>Dependency updates by <a href="https://github.com/dependabot "><code>`@​dependabot</code></a>-` <a href="https://redirect.github.com/actions/checkout/pull/1777 ">actions/checkout#1777</a>, <a href="https://redirect.github.com/actions/checkout/pull/1872 ">actions/checkout#1872</a></li>
</ul>
<h2>v4.1.7</h2>
<ul>
<li>Bump the minor-npm-dependencies group across 1 directory with 4 updates by <a href="https://github.com/dependabot "><code>`@​dependabot</code></a>` in <a href="https://redirect.github.com/actions/checkout/pull/1739 ">actions/checkout#1739</a></li>
<li>Bump actions/checkout from 3 to 4 by <a href="https://github.com/dependabot "><code>`@​dependabot</code></a>` in <a href="https://redirect.github.com/actions/checkout/pull/1697 ">actions/checkout#1697</a></li>
<li>Check out other refs/* by commit by <a href="https://github.com/orhantoy "><code>`@​orhantoy</code></a>` in <a href="https://redirect.github.com/actions/checkout/pull/1774 ">actions/checkout#1774</a></li>
<li>Pin actions/checkout's own workflows to a known, good, stable version. by <a href="https://github.com/jww3 "><code>`@​jww3</code></a>` in <a href="https://redirect.github.com/actions/checkout/pull/1776 ">actions/checkout#1776</a></li>
</ul>
<h2>v4.1.6</h2>
<ul>
<li>Check platform to set archive extension appropriately by <a href="https://github.com/cory-miller "><code>`@​cory-miller</code></a>` in <a href="https://redirect.github.com/actions/checkout/pull/1732 ">actions/checkout#1732</a></li>
</ul>
<h2>v4.1.5</h2>
<ul>
<li>Update NPM dependencies by <a href="https://github.com/cory-miller "><code>`@​cory-miller</code></a>` in <a href="https://redirect.github.com/actions/checkout/pull/1703 ">actions/checkout#1703</a></li>
<li>Bump github/codeql-action from 2 to 3 by <a href="https://github.com/dependabot "><code>`@​dependabot</code></a>` in <a href="https://redirect.github.com/actions/checkout/pull/1694 ">actions/checkout#1694</a></li>
<li>Bump actions/setup-node from 1 to 4 by <a href="https://github.com/dependabot "><code>`@​dependabot</code></a>` in <a href="https://redirect.github.com/actions/checkout/pull/1696 ">actions/checkout#1696</a></li>
<li>Bump actions/upload-artifact from 2 to 4 by <a href="https://github.com/dependabot "><code>`@​dependabot</code></a>` in <a href="https://redirect.github.com/actions/checkout/pull/1695 ">actions/checkout#1695</a></li>
<li>README: Suggest <code>user.email</code> to be <code>41898282+github-actions[bot]`@users.noreply.github.com</code>` by <a href="https://github.com/cory-miller "><code>`@​cory-miller</code></a>` in <a href="https://redirect.github.com/actions/checkout/pull/1707 ">actions/checkout#1707</a></li>
</ul>
<h2>v4.1.4</h2>
<ul>
<li>Disable <code>extensions.worktreeConfig</code> when disabling <code>sparse-checkout</code> by <a href="https://github.com/jww3 "><code>`@​jww3</code></a>` in <a href="https://redirect.github.com/actions/checkout/pull/1692 ">actions/checkout#1692</a></li>
<li>Add dependabot config by <a href="https://github.com/cory-miller "><code>`@​cory-miller</code></a>` in <a href="https://redirect.github.com/actions/checkout/pull/1688 ">actions/checkout#1688</a></li>
<li>Bump the minor-actions-dependencies group with 2 updates by <a href="https://github.com/dependabot "><code>`@​dependabot</code></a>` in <a href="https://redirect.github.com/actions/checkout/pull/1693 ">actions/checkout#1693</a></li>
<li>Bump word-wrap from 1.2.3 to 1.2.5 by <a href="https://github.com/dependabot "><code>`@​dependabot</code></a>` in <a href="https://redirect.github.com/actions/checkout/pull/1643 ">actions/checkout#1643</a></li>
</ul>
<h2>v4.1.3</h2>
<ul>
<li>Check git version before attempting to disable <code>sparse-checkout</code> by <a href="https://github.com/jww3 "><code>`@​jww3</code></a>` in <a href="https://redirect.github.com/actions/checkout/pull/1656 ">actions/checkout#1656</a></li>
<li>Add SSH user parameter by <a href="https://github.com/cory-miller "><code>`@​cory-miller</code></a>` in <a href="https://redirect.github.com/actions/checkout/pull/1685 ">actions/checkout#1685</a></li>
<li>Update <code>actions/checkout</code> version in <code>update-main-version.yml</code> by <a href="https://github.com/jww3 "><code>`@​jww3</code></a>` in <a href="https://redirect.github.com/actions/checkout/pull/1650 ">actions/checkout#1650</a></li>
</ul>
<h2>v4.1.2</h2>
<ul>
<li>Fix: Disable sparse checkout whenever <code>sparse-checkout</code> option is not present <a href="https://github.com/dscho "><code>`@​dscho</code></a>` in <a href="https://redirect.github.com/actions/checkout/pull/1598 ">actions/checkout#1598</a></li>
</ul>
<h2>v4.1.1</h2>
<ul>
<li>Correct link to GitHub Docs by <a href="https://github.com/peterbe "><code>`@​peterbe</code></a>` in <a href="https://redirect.github.com/actions/checkout/pull/1511 ">actions/checkout#1511</a></li>
<li>Link to release page from what's new section by <a href="https://github.com/cory-miller "><code>`@​cory-miller</code></a>` in <a href="https://redirect.github.com/actions/checkout/pull/1514 ">actions/checkout#1514</a></li>
</ul>
<h2>v4.1.0</h2>
<ul>
<li><a href="https://redirect.github.com/actions/checkout/pull/1396 ">Add support for partial checkout filters</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="f43a0e5ff2https://redirect.github.com/actions/checkout/issues/1437 ">#1437</a>)</li>
<li><a href="7739b9ba2ehttps://redirect.github.com/actions/checkout/issues/579 ">#579</a>)</li>
<li><a href="96f53100bahttps://redirect.github.com/actions/checkout/issues/1377 ">#1377</a>)</li>
<li><a href="c85c95e3d7https://redirect.github.com/actions/checkout/issues/1376 ">#1376</a>)</li>
<li><a href="d106d4669bhttps://redirect.github.com/actions/checkout/issues/1369 ">#1369</a>)</li>
<li><a href="f095bcc56bhttps://redirect.github.com/actions/checkout/issues/1287 ">#1287</a>)</li>
<li><a href="47fbe2df0a8e5e7e5ab8https://redirect.github.com/actions/checkout/issues/1291 ">#1291</a>)</li>
<li><a href="eb35239ec2https://redirect.github.com/actions/checkout/issues/1289 ">#1289</a>)</li>
<li><a href="83b7061638https://redirect.github.com/actions/checkout/issues/1284 ">#1284</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/actions/checkout/compare/v1...v3 ">compare view</a></li>
</ul>
</details>
<br />
<details>
<summary>Most Recent Ignore Conditions Applied to This Pull Request</summary>
| Dependency Name | Ignore Conditions |
| --- | --- |
| actions/checkout | [>= 4.a, < 5] |
</details>
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Co-authored-by: Kerollmops <clement@meilisearch.com > 
						
						
					 
					
						2025-03-03 15:14:00 +00:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						0401c4e511 
					 
					
						
						
							
							Add a settings API test  
						
						
						
						
					 
					
						2025-03-03 16:08:21 +01:00 
						 
				 
			
				
					
						
							
							
								meili-bors[bot] 
							
						 
					 
					
						
						
							
						
						4798c35c50 
					 
					
						
						
							
							Merge  #5383  
						
						... 
						
						
						
						5383: Skip a snapshot test on Windows r=dureuill a=Kerollmops
This PR skips the `perform_on_demand_snapshot` test on Windows, which is very flaky on this platform. Note that we keep running it on macOS and Ubuntu.
Co-authored-by: Kerollmops <clement@meilisearch.com > 
						
						
					 
					
						2025-03-03 13:23:24 +00:00 
						 
				 
			
				
					
						
							
							
								meili-bors[bot] 
							
						 
					 
					
						
						
							
						
						9585950e0e 
					 
					
						
						
							
							Merge  #5365  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Indexing bench (push) / Run and upload benchmarks (push) Waiting to run 
				
					
					
			 
		
			
				
	Benchmarks of indexing (push) / Run and upload benchmarks (push) Waiting to run 
				
					
					
			 
		
			
				
	Benchmarks of search for geo (push) / Run and upload benchmarks (push) Waiting to run 
				
					
					
			 
		
			
				
	Benchmarks of search for songs (push) / Run and upload benchmarks (push) Waiting to run 
				
					
					
			 
		
			
				
	Benchmarks of search for Wikipedia articles (push) / Run and upload benchmarks (push) Waiting to run 
				
					
					
			 
		
			
				
	Run the indexing fuzzer / Setup the action (push) Failing after 5s 
				
					
					
			 
		
			
				
	Publish binaries to GitHub release / Check the version validity (push) Successful in 9s 
				
					
					
			 
		
			
				
	Publish binaries to GitHub release / Publish binary for Linux (push) Failing after 9s 
				
					
					
			 
		
			
				
	Publish binaries to GitHub release / Publish binary for aarch64 (meilisearch-linux-aarch64, aarch64-unknown-linux-gnu) (push) Failing after 10s 
				
					
					
			 
		
			
				
	Test suite / Tests on ubuntu-22.04 (push) Failing after 17s 
				
					
					
			 
		
			
				
	Test suite / Tests almost all features (push) Failing after 11s 
				
					
					
			 
		
			
				
	Test suite / Test with Ollama (push) Failing after 17s 
				
					
					
			 
		
			
				
	Test suite / Test disabled tokenization (push) Failing after 12s 
				
					
					
			 
		
			
				
	Test suite / Run tests in debug (push) Failing after 13s 
				
					
					
			 
		
			
				
	Test suite / Run Rustfmt (push) Successful in 3m43s 
				
					
					
			 
		
			
				
	Test suite / Run Clippy (push) Successful in 9m23s 
				
					
					
			 
		
			
				
	Publish binaries to GitHub release / Publish binary for macos-13 (push) Has been cancelled 
				
					
					
			 
		
			
				
	Publish binaries to GitHub release / Publish binary for windows-2022 (push) Has been cancelled 
				
					
					
			 
		
			
				
	Publish binaries to GitHub release / Publish binary for macOS silicon (meilisearch-macos-apple-silicon, aarch64-apple-darwin) (push) Has been cancelled 
				
					
					
			 
		
			
				
	Test suite / Tests on macos-13 (push) Has been cancelled 
				
					
					
			 
		
			
				
	Test suite / Tests on windows-2022 (push) Has been cancelled 
				
					
					
			 
		
		
	 
 
	 
						
						5365: Mention openAPI in CONTRIBUTING.md r=Kerollmops a=irevoire
I only referred to other documents to be sure the process is written only once and won’t get out of sync.
Co-authored-by: Tamo <tamo@meilisearch.com > 
						
						
					 
					
						2025-03-03 11:23:51 +00:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						b8c6eb5453 
					 
					
						
						
							
							Improve bors toml  
						
						
						
						
					 
					
						2025-03-03 12:22:33 +01:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						02586e727e 
					 
					
						
						
							
							Introduce a CI to check milestones and branches  
						
						
						
						
					 
					
						2025-03-03 12:22:24 +01:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						0cfc9261ba 
					 
					
						
						
							
							Skip a snapshot test on Windows  
						
						
						
						
					 
					
						2025-03-03 10:44:28 +01:00 
						 
				 
			
				
					
						
							
							
								Kerollmops 
							
						 
					 
					
						
						
							
						
						035674d56e 
					 
					
						
						
							
							Bump actions/checkout from 1 to 4  
						
						
						
						
					 
					
						2025-03-03 10:37:28 +01:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						d35470e29b 
					 
					
						
						
							
							Update dumps  
						
						... 
						
						
						
						**Impact:**
- dump import 
						
						
					 
					
						2025-03-03 10:33:39 +01:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						23e07f1a93 
					 
					
						
						
							
							Attribute positions changed in snapshots  
						
						... 
						
						
						
						**Reason:**
Only the existing field are registered in the fieldid_map 
						
						
					 
					
						2025-03-03 10:33:39 +01:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						f2a28a4dd7 
					 
					
						
						
							
							Add and enhance tests  
						
						... 
						
						
						
						**Changes:**
Introduce a test_settings_documents_indexing_swapping_and_search function that run the test twice:
1) by indexing the settings before the documents then running the test
2) by indexing the documents before the settings then running the test
This helps to ensure that their is no bug coming from one or the other indexer. 
						
						
					 
					
						2025-03-03 10:33:39 +01:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						1994494155 
					 
					
						
						
							
							Update snapshot using the new filterableAttributes type  
						
						
						
						
					 
					
						2025-03-03 10:33:39 +01:00 
						 
				 
			
				
					
						
							
							
								ManyTheFish 
							
						 
					 
					
						
						
							
						
						6dbec91d2b 
					 
					
						
						
							
							Index document in filterable attributes tests  
						
						... 
						
						
						
						**Reason:**
Because the filterable attributes are patterns now,
the fieldIdMap will only register the fields that exists in at least one document.
if a field doesn't exist in any document, it will not be registered even if it has been specified in the filterable fields. 
						
						
					 
					
						2025-03-03 10:33:39 +01:00