Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 9, 2025

Bumps com.redis.om:redis-om-spring from 1.1.1 to 2.0.1.

Release notes

Sourced from com.redis.om:redis-om-spring's releases.

Release v2.0.1

Changelog

🐛 Fixes

  • aa539ce use locale-agnostic uppercase in metamodel generator (#700), closes #700
  • aae38a1 support findByIdIn queries on auto-indexed @Id fields (#699), closes #699
  • 71281a2 resolve Spring Boot 4.0.0 compatibility issues (#697), closes #697

Contributors

We'd like to thank the following people for their contributions:

Release v2.0.0

Changelog

🚀 Features

  • 2471c08 🚨 ROMS v2.0.0 - migration to Spring Boot 4.0.0 and Spring Data Redis 4.0.0 (#675) - *This release upgrades to Spring Boot 4.0.0 and Spring Data Redis 4.0.0, introducing breaking changes due to Spring's modularization and API changes.

  • Fix query parameter handling to skip special parameters (Pageable, Sort) in RedisEnhancedQuery.prepareQuery() to prevent conversion exceptions

  • Update array serialization in MappingRedisOMConverter to iterate directly through arrays instead of converting to lists, resolving PersistentEntity lookup failures for array types

  • Add validation to prevent persisting collections containing null elements, maintaining data integrity constraints

  • Adapt to new package structure where test autoconfiguration classes moved to module-specific packages (org.springframework.boot..*)

  • Update RedisAutoConfiguration references to DataRedisAutoConfiguration in new org.springframework.boot.data.redis.autoconfigure package

  • Update deprecated API usage for Spring Data 4.0 compatibility

  • Update AutoConfigureMockMvc import from org.springframework.boot.test.autoconfigure.web.servlet to org.springframework.boot.webmvc.test.autoconfigure

  • Update TestRestTemplate import from org.springframework.boot.test.web.client to org.springframework.boot.resttestclient

  • Update RedisAutoConfiguration to DataRedisAutoConfiguration across test configuration classes

  • Add spring-boot-starter-webmvc-test for MockMvc support (roms-documents)

  • Add spring-boot-resttestclient for TestRestTemplate support (roms-vectorizers, roms-modeling)

  • Add spring-boot-data-redis for DataRedisAutoConfiguration access (roms-vectorizers, roms-modeling, roms-multi-acl-account)

  • Fix testcontainers:junit-jupiter version specification (1.20.4) across all demo modules (roms-documents, roms-hashes, roms-permits, roms-vss,

... (truncated)

Commits
  • e1cb269 release: Releasing version 2.0.1
  • d393730 release: bump to version 2.0.1
  • aa539ce fix: use locale-agnostic uppercase in metamodel generator (#700)
  • aae38a1 fix: support findByIdIn queries on auto-indexed @​Id fields (#699)
  • 71281a2 fix: resolve Spring Boot 4.0.0 compatibility issues (#697)
  • 9dac9e6 release: Releasing version 2.0.0
  • 9c1f3e8 docs: add version compatibility table to README
  • c28a1eb fix(docs): update npm dependencies to address security vulnerabilities
  • 2471c08 feat!: ROMS v2.0.0 - migration to Spring Boot 4.0.0 and Spring Data Redis 4.0...
  • See full diff in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [com.redis.om:redis-om-spring](https://github.com/redis/redis-om-spring) from 1.1.1 to 2.0.1.
- [Release notes](https://github.com/redis/redis-om-spring/releases)
- [Changelog](https://github.com/redis/redis-om-spring/blob/main/docs/release_process.md)
- [Commits](redis/redis-om-spring@v1.1.1...v2.0.1)

---
updated-dependencies:
- dependency-name: com.redis.om:redis-om-spring
  dependency-version: 2.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Related to external dependencies label Dec 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Related to external dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant