Skip to content

Bump org.springframework.data:spring-data-jpa from 2.2.4.RELEASE to 4.0.3#167

Open
dependabot[bot] wants to merge 2 commits intomainfrom
dependabot/maven/org.springframework.data-spring-data-jpa-4.0.3
Open

Bump org.springframework.data:spring-data-jpa from 2.2.4.RELEASE to 4.0.3#167
dependabot[bot] wants to merge 2 commits intomainfrom
dependabot/maven/org.springframework.data-spring-data-jpa-4.0.3

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 17, 2026

Bumps org.springframework.data:spring-data-jpa from 2.2.4.RELEASE to 4.0.3.

Release notes

Sourced from org.springframework.data:spring-data-jpa's releases.

4.0.3

📗 Links

⭐ New Features

  • Introduce Expressions utility for type-safe Criteria Query Expression resolution #4086

🐞 Bug Fixes

  • Refine JPQL join aliasing #4182
  • Simple property predicate fails on plural paths that are only allowed for the 'member of' operator #4179
  • Input properties order not preserved when specified via Fetchable Fluent Query #4174
  • Input Properties discarded using DTO Projection through findBy(…) #4172
  • Positional parameter numbering has gaps when previous query parameters are represented with IS NULL #4171
  • JPQL aliasing using id breaks EclipseLink queries #4167
  • JpaSpecificationExecutor.findBy(…) returns join product of nested relations #3908

🔨 Dependency Upgrades

  • Upgrade to Postgres JDBC Driver 42.7.9 #4185
  • Upgrade to Hibernate 7.2.4.Final #4181
  • Upgrade to Hibernate 7.2.2.Final #4176

4.0.2

📗 Links

⭐ New Features

  • Make ELSE optional in CASE expressions #4150
  • Make ELSE optional in CASE expressions #4142

🐞 Bug Fixes

  • Prevent schema interaction during AOT repository creation #4159
  • Apply LockModeType when creating AOT queries #4153
  • Lock is not taking into account when generating aotSources #4152
  • findByNameIn(List) fails with IllegalArgumentException using EclipseLink #4145
  • Use named selection for projections to avoid AliasCollisionException caused by the same leaf property name #4136
  • Interface projection fails with AliasCollisionException using the same leaf property name #4135
  • Makes Nullability of findAll consistent #4132
  • Inconsistent Specification nullness declarations in SimpleJpaRepository and JpaSpecificationExecutor #4131
  • AOT processing fails when using hibernate.hbm2ddl.auto=update #4130
  • Reference collection via join in JPQL #4123
  • NullPointerException in Query.setParameter(…) binding null to IN parameters #4112
  • Predicates on plural paths operate on collection instead of joins #4110

📔 Documentation

  • Fix a/an in Javadoc #4154
  • Fix grammar in projections documentation #4122
  • Improve clarity and accuracy of Example 7 and 11 titles #4120
  • Remove duplicate documentation heading identifiers #4084

... (truncated)

Commits
  • ed8fc3b Release version 4.0.3 (2025.1.3).
  • a911928 Prepare 4.0.3 (2025.1.3).
  • ac58ff0 Additional tests for IS query targeting plural paths.
  • d31abd2 Refine JPQL join aliasing.
  • c0418ec Upgrade to Postgres JDBC Driver 42.7.9.
  • 0179313 Upgrade to Hibernate 7.2.4.Final.
  • 8b556b5 Simplify test context configuration fragments.
  • 4819c56 Upgrade to Hibernate 7.2.2.Final.
  • d72a39e Ensure sequential parameter binding numbering.
  • cc544b3 Update CI Properties.
  • Additional commits viewable 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 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 [org.springframework.data:spring-data-jpa](https://github.com/spring-projects/spring-data-jpa) from 2.2.4.RELEASE to 4.0.3.
- [Release notes](https://github.com/spring-projects/spring-data-jpa/releases)
- [Commits](spring-projects/spring-data-jpa@2.2.4.RELEASE...4.0.3)

---
updated-dependencies:
- dependency-name: org.springframework.data:spring-data-jpa
  dependency-version: 4.0.3
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Feb 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update Java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant