Releases: spring-projects/spring-data-elasticsearch
Releases · spring-projects/spring-data-elasticsearch
5.1.8
📗 Links
🐞 Bug Fixes
- Can not use method ReactiveElasticsearchTemplate.execute because ReactiveElasticsearchTemplate.ClientCallback is not public #2814
5.2.1
5.1.7
5.2.0
📗 Links
⭐ New Features
- Consider use "exists" replace "get" to check document exists #2726
- Introduce adapter for blocking call in ReactiveIndexOperations. #2723
- Add a hard way to refresh data #2722
- Consider pageable from repository method in stream returning implementation. #2720
- Allow customization of the used ElasticsearchTransport. #2702
- Support for nanoseconds in DateFormat #2676
- Apply IndicesOption settings to Elasticsearch query. #2641
- Typo in BaseQueryBuilder.allowNoIndices option setter #2638
- Extend BulkFailureException.failedDocuments return type to show more details about failure #2633
- Check if saveAll(Flux) can be reverted to user bufferTimeout(). #2607
@MultiField
on getter instead of field #2600- Support for FieldType (mapping) version is missing #2592
- [illegal_argument_exception] cannot set [search_type] when using [knn] search #2569
- Impossible to configure the object mapper for ES 8.0 #2566
- Error management on data integrity errors #2467
- Updating index mapping automatically #2465
- Do I define a runtime field in the search request to carry the parameters of the script? #2303
- Define the script in the
@ScriptedField
annotation #2035 - support for nested sort #1783
🐞 Bug Fixes
- Fix handling of
@Id
property in Java records #2756 - SimpleElasticsearchRepository - delete no longers supports routing? #2754
- Potentially broken sorting in unbounded queries built with
NativeQueryBuilder
#2745 - java.lang.reflect.InaccessibleObjectException: Unable to make private java.util.Optional(java.lang.Object) accessible: module java.base does not "opens java.util" to unnamed module
@16f7c8c1
#2706 - UpdateQuery withRefreshPolicy not working. #2692
- Phrase suggest options score value alway null. #2681
- SearchAfter does not support date types, and all types except string types are cast; Will cause pagination exceptions #2678
- Always write the index property to a field mapping of type similarity. #2659
- Incorrect sink population #2627
- Missing GeoDistanceOrder's direction in request #2601
- spring-data-elasticsearch:4.4.10 IndicesBoost error #2598
- PR #2497 might be missing valuable unit test case #2576
📔 Documentation
- Migrate documentation site to Antora #2685
- Fix some typos in scripted and runtime fields doc. #2664
- Fix typo in elasticsearch-repository-queries document. #2611
- Fix some typos in object mapping doc. #2597
- Documentation update #2583
- Check deprecated code. #2563
- Fix javadoc issues. #2561
- Add documentation for the new 5.2 version in main branch. #2551
🔨 Dependency Upgrades
- Upgrade to Elasticsearch REST Client
8.10.3
#2729 - Upgrade to Maven Wrapper 3.9.5 #2714
- Upgrade to Elasticsearch Rest Client
8.10.2
#2713 - Upgrade to OpenWebBeans 4.0 #2712
- Upgrade to Maven Wrapper 3.9.4 #2670
- Upgrade to Maven Wrapper 3.9.3 #2615
- Upgrade to Maven Wrapper 3.9.2 #2589
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
5.1.6
📗 Links
🐞 Bug Fixes
5.0.12
📗 Links
🐞 Bug Fixes
4.4.18
5.2.0-RC1
📗 Links
⭐ New Features
- Introduce adapter for blocking call in ReactiveIndexOperations. #2723
- Add a hard way to refresh data #2722
- Consider pageable from repository method in stream returning implementation. #2720
- Allow customization of the used ElasticsearchTransport. #2702
- Updating index mapping automatically #2465
🐞 Bug Fixes
- java.lang.reflect.InaccessibleObjectException: Unable to make private java.util.Optional(java.lang.Object) accessible: module java.base does not "opens java.util" to unnamed module
@16f7c8c1
#2706