Releases: meilisearch/meilisearch-java
v0.15.0 ☕️
🚀 Enhancements
Misc
- Use dependabot groups instead of per-dependency PRs (#865) @brunoocasali
- Update multiple dependencies (#867) @dependabot
Thanks again to @Strift, @brunoocasali! 🎉
v0.14.7 ☕️
- Fix
OKHTTP
dependency inconsistency (#863) @larskristianhaga
Thanks again to @brunoocasali, @larskristianhaga! 🎉
v0.14.6 ☕️
🚀 Enhancements
- Setup a new release process to be used after the deprecation of OSSRH (#855) @brunoocasali
- Enforce only v4.x versions are allowed for OkHTTP (#856) @brunoocasali
Thanks again to @brunoocasali 🎉
v0.14.5
This is a blank release, made to fix the CI after the deprecation of the oss.sonatype.org
.
v0.14.4 ☕️
🚀 Enhancements
- Add usedDatabaseSize to stats, document and embeddings database metrics to index stats (#830) @pratts
🐛 Bug Fixes
- Add check for empty API key before adding Authorization header (#835) @svavassori
Thanks again to @prateek-ec, @pratts, @svavassori and dependabot[bot]! 🎉
v0.14.3 ☕️
🚀 Enhancements
- Add methods for the batches API (#815) @ma1581
- Add Reverse ordering support for Task API (#816) @ma1581
⚙️ Maintenance/misc
- Stabilize vector store usage (#814) @Strift
- Update README with SDK changes and add pagination examples (#822) @samuele-ruffino96
Thanks again to @Strift, @ma1581, @samuele-ruffino96, dependabot[bot] and samuele ruffino! 🎉
v0.14.2 ☕️
🚀 Enhancements
- Distinct search parameter support added (#785) @Barabasbalazs
- Support facet distribution for federated search (#792) @Barabasbalazs
- Language settings & search parameter support for Java client (#788) @Barabasbalazs
Thanks again to @Barabasbalazs! 🎉
v0.14.1 ☕️
🚀 Enhancements
- Add Federation Parameter to multisearch method (#776) @Nsreddy18
- Add attributesToSearchOn to IndexSearchRequest (#779) @wyz8883
🐛 Bug Fixes
- Fix Update settings api failure throws ClassCastException (#765) @jdvalenzuelah
Thanks again to @Nsreddy18, @curquiza, @jdvalenzuelah, @wyz8883 and AlexWong! 🎉
v0.14.0 ☕️
No breaking but a big addition (embedding support), so I want to avoid any bug in a patch version due to the big addition
🚀 Enhancements
- Add the support of embedder settings (#761) @jdvalenzuelah
- Add similar documents query to index (#761) @jdvalenzuelah
Thanks again to @jdvalenzuelah, ! 🎉
v0.13.0 ☕️
⚠️ Breaking changes
- Fixing empty TaskError response (#757) @larskristianhaga
2 breaking changes 👇
1️⃣ TaskError class is moved to the model package, meaning the import will need to be changed.
Old import:
import com.meilisearch.sdk.TaskError;
New import:
import com.meilisearch.sdk.model.TaskError;
2️⃣ Renaming all fields inside the TaskError class, to match what the API actually returns, so the fields will be populated.
Old code:
TaskError taskError = taskResult.getError();
taskError.getTaskErrorCode();
taskError.getTaskErrorType();
taskError.getTaskErrorLink();
New code
TaskError taskError = taskResult.getError();
taskError.getCode();
taskError.getType();
taskError.getLink();
🚀 Enhancements
- Adding a new field called message to the TaskError class.
- Add frequency matching strategy (#748) @the-sinner
- Add ranking score threshold (#749) @the-sinner
⚙️ Maintenance/misc
- Changes related to the next Meilisearch release (v1.9.0) (#747)
Thanks again to @curquiza, @larskristianhaga, and @the-sinner! 🎉