Releases: redis/redis-om-spring
Releases · redis/redis-om-spring
Release v1.0.0-RC4
Changelog
🚀 Features
- 9c63e8e add projection and map support for aggregations (#539), closes #539
- 2cbc90d add support for indexing nested fields in arrays (#519), closes #519
- 678f955 add lexicographic string comparison support for Redis OM Spring (#526), closes #526
- a9a9a4f add @RedisKey annotation to populate entity fields with Redis keys during search operations (#538), closes #538
- 2288d97 add official null support with indexMissing and indexEmpty options (#527), closes #527
- b78f33f add numeric array membership methods to NumericField (#400), closes #400
- 6db190d docs: integrate Javadoc into Antora documentation site
🐛 Fixes
- 53c2212 add limit support for findTop/findFirst repository methods (#631), closes #630 #631
- f8ded2f handle @NumericIndexed in nested classes within metamodel generator (#613), closes #613
- 3570ccf set source and target compatibility to Java 17 (#616), closes #616
- a1b9a78 handle missing @reference entities gracefully (#607), closes #607
- 1577b26 EqualPredicate changes in 0.9.10 breaking search syntax (#609), closes #609
- 727c3f9 ci: resolve HuggingFace tokenizer failures in CI environments
- 4d94c52 ci: correct gradle command path in docs workflow
🧪 Tests
- 3b31693 add more tests for Nested Array Indexing feature
- a8b6af6 add metamodel generation tests for @NumericIndexed annotation (#613), closes #613
🧰 Tasks
📝 Documentation
- 812487e add Spring Boot version requirements and compatibility policy (#632), closes #520 #632
- aa1ff7c add documentation for numeric array containment search methods, closes #400
- 82f6661 Update release process documentation
- cade687 Javadoc for redis-om-spring and redis-om-spring-ai modules
Release v1.0.0-RC3
Release v1.0.0-RC2
Release v1.0.0-RC1
Release early-access
Version 0.9.11
Changes
- feat: Add Microsoft Entra ID authentication support for Redis and Azure OpenAI
- feat: Add Azure OpenAI support with Entra ID integration
- feat: Ops for T Digest
- feat: implementing ops for top K
- feat: add vector similarity search demo with movie dataset
- feat: implement Redis Sentinel support with comprehensive test suite
- feat" EntityStreams conditional filters (#569)
- dependencies: downgrade jakarta.persistence-api to be inline with SpringBoot (#567)
- release: v0.9.11-SNAPSHOT (#566)
- test: add test cases for boolean and datetime query methods (#565)
- fix: ensure ID fields with @NotNull annotation are included in metamo… (#564)
- docs: remove reference to redis ventures in roms-vss demo (#563)
- refactor: consistently use Search Dialect 2 as the default (#561)
Contributors
We'd like to thank all the contributors who worked on this release!
Version 0.9.10
Changes
- refactor: use double quotes for exact TEXT queries instead of escaping (#560)
- refactor: move tests to a separate project to simplify build (special… (#558)
- Bsb/extra tests (#556)
- Tests showing AND/OR combinations with QBE (#555)
Contributors
We'd like to thank all the contributors who worked on this release!
Version 0.9.9
Changes
- release: v0.9.9 (#554)
- Using bulk APIs/calls on entities during saveAll (#552)
- ci: make snapshot deploy conditional on being a SNAPSHOT release (#550)
- ci: update snapshot action (#549)
- 0.9.9 SNAPSHOT (#548)
- refactor: upgrade to SpringAI 1.0.0-M6 (#547)
- feature: allow containsNone predicate to take a single element (resol… (#546)
- fix: @document(indexName=) not working in conjunction with @IndexingO… (#545)
- Bsb/aggregation annotation params (#542)
- ci: update deprecated version of actions/cache: v2 to use v4 (#543)
- Removing Spring AI BOM (#541)
- dependencies: upgrade Jedis to 5.2.0 (#537)
Contributors
We'd like to thank all the contributors who worked on this release!
Version 0.9.8
Changes
Contributors
We'd like to thank all the contributors who worked on this release!
Version 0.9.7
Changes
- Restores support for Java 11
Contributors
We'd like to thank all the contributors who worked on this release!