Version 0.9.2
github-actions
released this
11 Jun 14:42
·
45 commits
to refs/heads/main
since this release
Changes
- feature: Spring AI Integration: Enables use of Spring AI Embedding models with the
@Vectorize
annotation - dependencies: move up to Spring Boot/SDR 3.3.0
- feature: make Geo search default distance and distance metric configurable properties (default set to '0.0005 mi')
- feature: Ability to modify/filter the ID portion of the Key (Redis Cluster Hashtags) (resolves gh-454)
- feature: add ability to use custom index names with @RedisHash annotated entities via @IndexingOptions
- feature: introduce @IndexingOptions annotation to control index lifecycle
- feature: Support for java.time.YearMonth for JSON and Hashes (resolves gh-440)
🐛 Bug Fixes
- fix: correctly implement Pagination for Query by Example (QBE) with repositories (resolves #gh-449)
- fix: handle JedisDataException when doing QBE and example property not loaded nor in schema
- fix: TAG and TEXT fields should be escaped by default when using QBE (resolved gh-451)
- fix: QueryUtils#escape should handle nulls (resolves gh-452)
- fix: honor custom search index names for Hashes
- fix: enable QBE for entities with aliases needing escaping (resolves gh-439)
- fix: SORTBY clause property not escaped in finder queries (resolves gh-438)
- fix: add missing LocalDateTime to String converter
Contributors
We'd like to thank all the contributors who worked on this release!