Spring Data 2025.0 Release Notes - spring-projects/spring-data-commons GitHub Wiki
-
Vector
abstraction to represent AI embeddings
Details
-
Spring Data Build - 3.5
After introducing support for Value Expressions, we now no longer require components that only support SpEL without following the newly introduced Value Expressions API. Therefore, we’re deprecating QueryMethodEvaluationContextProvider
(and its reactive variants), and SpelEvaluator
for removal in the next major release.
Please migrate off this API towards their Value Expression replacements.
Map-based repositories now support Not
, NotIn
, and NotLike
keywords when using query derivation.
interface PersonRepository extends Repository<Person, String> {
Person findByFirstnameNot(String firstname);
Person findByFirstnameNotLike(String firstname);
Person findByFirstnameNotIn(List<String> in);
}
-
M1 - Feb 14, 2025
-
RC - April 11, 2025
-
GA - May 16, 2025
-
OSS Support until: May 2026
-
End of Life: Sept 2027