Releases: meilisearch/meilisearch-java
v0.19.0 ☕️
🚀 Enhancements
The new API uses objects to configure filterable attributes:
// Granular filterable API (requires Meilisearch v1.14+)
index.getGranularFilterableAttributesSettings(); // returns `FilterableAttributesConfig` object
index.updateGranularFilterableAttributesSettings(/* FilterableAttributesConfig object */);Note
If your Meilisearch instances use the object-based settings, you should update to use the new methods.
🐛 Bug Fixes
- Fix mismatch between local settings class and API response when using granular filterable attributes (#927) @Strift
⚙️ Maintenance/misc
- Bump actions/upload-artifact from 5 to 6 in the github-actions group (#922) @dependabot[bot]
- Add AI usage disclosure guidelines to CONTRIBUTING.md (#925)
Thanks again to @Strift, @brunoocasali, @curquiza, and dependabot[bot]! 🎉
v0.18.0 ☕️
🚀 Enhancements
- Add features of meilisearch 1.18 (queryVector and index renaming) (#906) @yamiSukehiro2907
🐛 Bug Fixes
⚙️ Maintenance/misc
- Remove bors and use GitHub merge queue (#913) @curquiza
- Remove
bors.tomlconfiguration file (#914) - Use Meilisearch Enterprise Edition (#916) @Strift
- Bump com.diffplug.spotless from 8.0.0 to 8.1.0 in the gradle-plugins group (#911) @dependabot[bot]
- Bump actions/checkout from 5 to 6 in the github-actions group (#910) @dependabot[bot]
- Bump the gradle-dependencies group across 1 directory with 4 updates (#920) @dependabot[bot]
Thanks again to @Strift, @brunoocasali, @curquiza, @dependabot[bot], @mrocao, @yamiSukehiro2907 and dependabot[bot]! 🎉
v0.17.1 ☕️
🚀 Enhancements
- Add support for custom metadata in document operations (#907) @Osireg17
- Support "Hybrid" parameter in
IndexSearchRequestto enable multi search with hybrid search (#904) @ErrorProne
⚙️ Maintenance/misc
- Bump com.diffplug.spotless from 6.25.0 to 7.2.1 in the gradle-plugins group (#897) @dependabot[bot]
- Bump actions/upload-artifact from 4 to 5 in the github-actions group (#899) @dependabot[bot]
- Bump the gradle-dependencies group with 7 updates (#898) @dependabot[bot]
Thanks again to @ErrorProne, @Osireg17, and dependabot[bot]! 🎉
v0.17.0 ☕️
🚀 Enhancements
- Add support for export API (#882) @ernestorbemx
- Added the compact api for indexes (#901) @panchasarapavan
⚙️ Maintenance/misc
- Update dependabot and release template configuration (#896)
Thanks again to @Strift, @ernestorbemx, and @panchasarapavan! 🎉
v0.16.1 ☕️
v0.16.0 ☕️
⚠️ Breaking changes
- Upgrade Gradle to 9 along with JDK and Spotless (#880) @joonseolee
🚀 Enhancements
- Add disableOnNumbers setting in TypoTolerance (#885) @joonseolee
⚙️ Maintenance/misc
Thanks again to @Strift, @joonseolee, and dependabot[bot]! 🎉
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
OKHTTPdependency 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.