Skip to content

Conversation

@dependabot
Copy link
Contributor

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

Bumps spring.version from 6.2.12 to 7.0.4.
Updates org.springframework:spring-core from 6.2.12 to 7.0.4

Release notes

Sourced from org.springframework:spring-core's releases.

v7.0.4

⭐ New Features

  • Cache method annotations in MethodParameter and AnnotatedMethod #36307
  • Consistently support @Lazy as a meta-annotation at arbitrary depths #36306
  • Consistently support @Validated as a meta-annotation at arbitrary depths #36305
  • Let developers disable default registrations in HttpMessageConverters #36303
  • Log which HandlerInterceptor threw the exception #36281
  • Improve performance of hashcode calculations for request mappings #36279
  • Improve performance of HandlerMethod bean lookup #36278
  • Improve performance of version mapping #36276
  • Improve performance of single pattern request mappings #36275
  • Improve performance of validation groups determination #36274
  • Add setPackagesToScan configuration method to LocalEntityManagerFactoryBean #36270
  • Remove outdated GraalVM substitution #36257
  • Introduce beforeRetry callback with RetryState argument #36245
  • Optimize NamedParameterUtils#buildValueArray by lazily fetching SqlParameter #36230
  • Allow customization of the ProxyFactory in HttpServiceProxyFactory used to create HTTP service proxies #36225
  • Consistently close streams through try-with-resources in FileCopyUtils #36223
  • Use Java Files utilities in FileCopyUtils #36221
  • SqlBinaryValue and SqlCharacterValue should support InputStream content with undetermined length #36219
  • Support JtaTransactionManager and SpringBeanContainer configuration on HibernateJpaVendorAdapter #36216
  • Add TaskCallback/Callable/Runnable wrapper for retryable tasks #36208
  • Refine YamlProcessor to allow different empty values #36207
  • Anticipate fixing Kotlin 2.3 compilation warning #36203
  • Allow YAML processors to create a flattened map with nulls included #36197
  • Use Reader.transferTo in FileCopyUtils #36196
  • DataBufferUtils.write() with NettyDataBuffer on JDK 25 hangs indefinitely #36184
  • Make SendToMethodReturnValueHandler and SubscriptionMethodReturnValueHandler customizable, to allow for pass-through of message headers #36179
  • Introduce RestClient.ResponseSpec#requiredBody #36173
  • Make scope fully configurable in BeanRegistry/BeanRegistrar #36171
  • ConcurrencyThrottleSupport and thread interruption #36167
  • Add overloaded sendAndReceive methods to JmsTemplate to use explicit response queue #36162
  • WebClient (Reactor) attributes on Netty channel do not clear after connection release #36158
  • Support HttpEntity on ContentRequestMatchers.multipartData #36154
  • Reintroduce WebLogicJtaTransactionManager in Spring Framework 6.2.x #36151
  • Back-off for DefaultMessageListenerContainer is not applied consistently in case of listener setup failure #36143
  • Early support for JPA 4.0 EntityAgent (autowiring a shared proxy) #36025
  • Early compatibility with JPA 4.0 and Hibernate ORM 8.0 #35705

🐞 Bug Fixes

  • Resolved HttpEntity Controller argument does not reflect mutated HTTP headers #36298
  • Avoid lock congestion in ConcurrentReferenceHashMap #36293
  • AbstractMessageConverter does not support wildcards in supported MIME types #36285
  • Make LocalEntityManagerFactoryBean#setDataSource work on Hibernate as well as EclipseLink #36271
  • StompBrokerRelayMessageHandler fails to restart due to test context pausing #36266
  • Deadlock might occur when calling System.exit on startup (against multiple shutdown hooks) #36260
  • Missing resource hint for BeanRegistrar implementing ImportAware #36242
  • Inconsistent behavior with @Retryable on annotated interfaces #36233

... (truncated)

Commits
  • 006c0bc Release v7.0.4
  • 4734837 Upgrade to Netty 4.2.10, Hibernate ORM 7.2.4, Checkstyle 13.2
  • 4a13655 Polishing
  • 5ef9972 Allow to disable defaults in HttpMessageConverters
  • a9b1d63 avoid unnecessary locking in ConcurrentReferenceHashMap's implementation of c...
  • 98d4046 Document that @⁠Validated & @⁠Lazy may be used as meta-annotations
  • 282fee5 Consistently find @⁠Lazy as a meta-annotation at arbitrary depths
  • 0d4737a Polishing
  • 1ef8734 Cache method annotations in AnnotatedMethod as well
  • 6dfa54b Cache method annotations in MethodParameter
  • Additional commits viewable in compare view

Updates org.springframework:spring-context from 6.2.12 to 7.0.4

Release notes

Sourced from org.springframework:spring-context's releases.

v7.0.4

⭐ New Features

  • Cache method annotations in MethodParameter and AnnotatedMethod #36307
  • Consistently support @Lazy as a meta-annotation at arbitrary depths #36306
  • Consistently support @Validated as a meta-annotation at arbitrary depths #36305
  • Let developers disable default registrations in HttpMessageConverters #36303
  • Log which HandlerInterceptor threw the exception #36281
  • Improve performance of hashcode calculations for request mappings #36279
  • Improve performance of HandlerMethod bean lookup #36278
  • Improve performance of version mapping #36276
  • Improve performance of single pattern request mappings #36275
  • Improve performance of validation groups determination #36274
  • Add setPackagesToScan configuration method to LocalEntityManagerFactoryBean #36270
  • Remove outdated GraalVM substitution #36257
  • Introduce beforeRetry callback with RetryState argument #36245
  • Optimize NamedParameterUtils#buildValueArray by lazily fetching SqlParameter #36230
  • Allow customization of the ProxyFactory in HttpServiceProxyFactory used to create HTTP service proxies #36225
  • Consistently close streams through try-with-resources in FileCopyUtils #36223
  • Use Java Files utilities in FileCopyUtils #36221
  • SqlBinaryValue and SqlCharacterValue should support InputStream content with undetermined length #36219
  • Support JtaTransactionManager and SpringBeanContainer configuration on HibernateJpaVendorAdapter #36216
  • Add TaskCallback/Callable/Runnable wrapper for retryable tasks #36208
  • Refine YamlProcessor to allow different empty values #36207
  • Anticipate fixing Kotlin 2.3 compilation warning #36203
  • Allow YAML processors to create a flattened map with nulls included #36197
  • Use Reader.transferTo in FileCopyUtils #36196
  • DataBufferUtils.write() with NettyDataBuffer on JDK 25 hangs indefinitely #36184
  • Make SendToMethodReturnValueHandler and SubscriptionMethodReturnValueHandler customizable, to allow for pass-through of message headers #36179
  • Introduce RestClient.ResponseSpec#requiredBody #36173
  • Make scope fully configurable in BeanRegistry/BeanRegistrar #36171
  • ConcurrencyThrottleSupport and thread interruption #36167
  • Add overloaded sendAndReceive methods to JmsTemplate to use explicit response queue #36162
  • WebClient (Reactor) attributes on Netty channel do not clear after connection release #36158
  • Support HttpEntity on ContentRequestMatchers.multipartData #36154
  • Reintroduce WebLogicJtaTransactionManager in Spring Framework 6.2.x #36151
  • Back-off for DefaultMessageListenerContainer is not applied consistently in case of listener setup failure #36143
  • Early support for JPA 4.0 EntityAgent (autowiring a shared proxy) #36025
  • Early compatibility with JPA 4.0 and Hibernate ORM 8.0 #35705

🐞 Bug Fixes

  • Resolved HttpEntity Controller argument does not reflect mutated HTTP headers #36298
  • Avoid lock congestion in ConcurrentReferenceHashMap #36293
  • AbstractMessageConverter does not support wildcards in supported MIME types #36285
  • Make LocalEntityManagerFactoryBean#setDataSource work on Hibernate as well as EclipseLink #36271
  • StompBrokerRelayMessageHandler fails to restart due to test context pausing #36266
  • Deadlock might occur when calling System.exit on startup (against multiple shutdown hooks) #36260
  • Missing resource hint for BeanRegistrar implementing ImportAware #36242
  • Inconsistent behavior with @Retryable on annotated interfaces #36233

... (truncated)

Commits
  • 006c0bc Release v7.0.4
  • 4734837 Upgrade to Netty 4.2.10, Hibernate ORM 7.2.4, Checkstyle 13.2
  • 4a13655 Polishing
  • 5ef9972 Allow to disable defaults in HttpMessageConverters
  • a9b1d63 avoid unnecessary locking in ConcurrentReferenceHashMap's implementation of c...
  • 98d4046 Document that @⁠Validated & @⁠Lazy may be used as meta-annotations
  • 282fee5 Consistently find @⁠Lazy as a meta-annotation at arbitrary depths
  • 0d4737a Polishing
  • 1ef8734 Cache method annotations in AnnotatedMethod as well
  • 6dfa54b Cache method annotations in MethodParameter
  • Additional commits viewable in compare view

Updates org.springframework:spring-test from 6.2.12 to 7.0.4

Release notes

Sourced from org.springframework:spring-test's releases.

v7.0.4

⭐ New Features

  • Cache method annotations in MethodParameter and AnnotatedMethod #36307
  • Consistently support @Lazy as a meta-annotation at arbitrary depths #36306
  • Consistently support @Validated as a meta-annotation at arbitrary depths #36305
  • Let developers disable default registrations in HttpMessageConverters #36303
  • Log which HandlerInterceptor threw the exception #36281
  • Improve performance of hashcode calculations for request mappings #36279
  • Improve performance of HandlerMethod bean lookup #36278
  • Improve performance of version mapping #36276
  • Improve performance of single pattern request mappings #36275
  • Improve performance of validation groups determination #36274
  • Add setPackagesToScan configuration method to LocalEntityManagerFactoryBean #36270
  • Remove outdated GraalVM substitution #36257
  • Introduce beforeRetry callback with RetryState argument #36245
  • Optimize NamedParameterUtils#buildValueArray by lazily fetching SqlParameter #36230
  • Allow customization of the ProxyFactory in HttpServiceProxyFactory used to create HTTP service proxies #36225
  • Consistently close streams through try-with-resources in FileCopyUtils #36223
  • Use Java Files utilities in FileCopyUtils #36221
  • SqlBinaryValue and SqlCharacterValue should support InputStream content with undetermined length #36219
  • Support JtaTransactionManager and SpringBeanContainer configuration on HibernateJpaVendorAdapter #36216
  • Add TaskCallback/Callable/Runnable wrapper for retryable tasks #36208
  • Refine YamlProcessor to allow different empty values #36207
  • Anticipate fixing Kotlin 2.3 compilation warning #36203
  • Allow YAML processors to create a flattened map with nulls included #36197
  • Use Reader.transferTo in FileCopyUtils #36196
  • DataBufferUtils.write() with NettyDataBuffer on JDK 25 hangs indefinitely #36184
  • Make SendToMethodReturnValueHandler and SubscriptionMethodReturnValueHandler customizable, to allow for pass-through of message headers #36179
  • Introduce RestClient.ResponseSpec#requiredBody #36173
  • Make scope fully configurable in BeanRegistry/BeanRegistrar #36171
  • ConcurrencyThrottleSupport and thread interruption #36167
  • Add overloaded sendAndReceive methods to JmsTemplate to use explicit response queue #36162
  • WebClient (Reactor) attributes on Netty channel do not clear after connection release #36158
  • Support HttpEntity on ContentRequestMatchers.multipartData #36154
  • Reintroduce WebLogicJtaTransactionManager in Spring Framework 6.2.x #36151
  • Back-off for DefaultMessageListenerContainer is not applied consistently in case of listener setup failure #36143
  • Early support for JPA 4.0 EntityAgent (autowiring a shared proxy) #36025
  • Early compatibility with JPA 4.0 and Hibernate ORM 8.0 #35705

🐞 Bug Fixes

  • Resolved HttpEntity Controller argument does not reflect mutated HTTP headers #36298
  • Avoid lock congestion in ConcurrentReferenceHashMap #36293
  • AbstractMessageConverter does not support wildcards in supported MIME types #36285
  • Make LocalEntityManagerFactoryBean#setDataSource work on Hibernate as well as EclipseLink #36271
  • StompBrokerRelayMessageHandler fails to restart due to test context pausing #36266
  • Deadlock might occur when calling System.exit on startup (against multiple shutdown hooks) #36260
  • Missing resource hint for BeanRegistrar implementing ImportAware #36242
  • Inconsistent behavior with @Retryable on annotated interfaces #36233

... (truncated)

Commits
  • 006c0bc Release v7.0.4
  • 4734837 Upgrade to Netty 4.2.10, Hibernate ORM 7.2.4, Checkstyle 13.2
  • 4a13655 Polishing
  • 5ef9972 Allow to disable defaults in HttpMessageConverters
  • a9b1d63 avoid unnecessary locking in ConcurrentReferenceHashMap's implementation of c...
  • 98d4046 Document that @⁠Validated & @⁠Lazy may be used as meta-annotations
  • 282fee5 Consistently find @⁠Lazy as a meta-annotation at arbitrary depths
  • 0d4737a Polishing
  • 1ef8734 Cache method annotations in AnnotatedMethod as well
  • 6dfa54b Cache method annotations in MethodParameter
  • Additional commits viewable in compare view

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 `spring.version` from 6.2.12 to 7.0.4.

Updates `org.springframework:spring-core` from 6.2.12 to 7.0.4
- [Release notes](https://github.com/spring-projects/spring-framework/releases)
- [Commits](spring-projects/spring-framework@v6.2.12...v7.0.4)

Updates `org.springframework:spring-context` from 6.2.12 to 7.0.4
- [Release notes](https://github.com/spring-projects/spring-framework/releases)
- [Commits](spring-projects/spring-framework@v6.2.12...v7.0.4)

Updates `org.springframework:spring-test` from 6.2.12 to 7.0.4
- [Release notes](https://github.com/spring-projects/spring-framework/releases)
- [Commits](spring-projects/spring-framework@v6.2.12...v7.0.4)

---
updated-dependencies:
- dependency-name: org.springframework:spring-core
  dependency-version: 7.0.4
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: org.springframework:spring-context
  dependency-version: 7.0.4
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: org.springframework:spring-test
  dependency-version: 7.0.4
  dependency-type: direct:production
  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 13, 2026
@k8s-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: dependabot[bot]
Once this PR has been reviewed and has the lgtm label, please assign brendandburns for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@k8s-ci-robot k8s-ci-robot added size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. labels Feb 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. dependencies Pull requests that update a dependency file java Pull requests that update Java code size/XS Denotes a PR that changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant