chore(deps): update dependency org.springframework:spring-context to v7 - #471
Open
renovate[bot] wants to merge 1 commit into
Open
chore(deps): update dependency org.springframework:spring-context to v7#471renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
renovate
Bot
force-pushed
the
chore/dependencies/major-7-spring-core
branch
6 times, most recently
from
November 23, 2025 15:07
6a1f937 to
0f21a7f
Compare
renovate
Bot
force-pushed
the
chore/dependencies/major-7-spring-core
branch
from
December 11, 2025 18:56
0f21a7f to
ff7a840
Compare
renovate
Bot
force-pushed
the
chore/dependencies/major-7-spring-core
branch
5 times, most recently
from
December 21, 2025 19:15
3cd9fb9 to
f05348e
Compare
renovate
Bot
force-pushed
the
chore/dependencies/major-7-spring-core
branch
2 times, most recently
from
January 15, 2026 11:06
e62e4d5 to
4e1dff9
Compare
renovate
Bot
force-pushed
the
chore/dependencies/major-7-spring-core
branch
5 times, most recently
from
January 25, 2026 19:31
8e768ac to
0ca3036
Compare
renovate
Bot
force-pushed
the
chore/dependencies/major-7-spring-core
branch
2 times, most recently
from
January 30, 2026 19:31
ea364b0 to
2f24ece
Compare
renovate
Bot
force-pushed
the
chore/dependencies/major-7-spring-core
branch
2 times, most recently
from
February 12, 2026 11:05
2da4e3c to
99a0a7e
Compare
renovate
Bot
force-pushed
the
chore/dependencies/major-7-spring-core
branch
4 times, most recently
from
February 21, 2026 15:01
5fd97db to
9b5c2d5
Compare
renovate
Bot
force-pushed
the
chore/dependencies/major-7-spring-core
branch
5 times, most recently
from
April 26, 2026 22:45
d1640e6 to
a837140
Compare
|
renovate
Bot
force-pushed
the
chore/dependencies/major-7-spring-core
branch
2 times, most recently
from
May 6, 2026 22:25
a6cddfe to
40f5c8a
Compare
renovate
Bot
force-pushed
the
chore/dependencies/major-7-spring-core
branch
from
May 16, 2026 00:12
40f5c8a to
1b6cceb
Compare
|
renovate
Bot
force-pushed
the
chore/dependencies/major-7-spring-core
branch
2 times, most recently
from
June 8, 2026 23:41
19750ab to
48de5e6
Compare
renovate
Bot
force-pushed
the
chore/dependencies/major-7-spring-core
branch
5 times, most recently
from
June 21, 2026 02:54
0c9c6e8 to
73fc2d0
Compare
renovate
Bot
force-pushed
the
chore/dependencies/major-7-spring-core
branch
from
June 27, 2026 20:45
73fc2d0 to
920fa01
Compare
renovate
Bot
force-pushed
the
chore/dependencies/major-7-spring-core
branch
3 times, most recently
from
July 17, 2026 23:30
2a086d5 to
aebdf03
Compare
renovate
Bot
force-pushed
the
chore/dependencies/major-7-spring-core
branch
from
July 27, 2026 17:39
aebdf03 to
e171a1f
Compare
renovate
Bot
force-pushed
the
chore/dependencies/major-7-spring-core
branch
from
August 7, 2026 19:35
e171a1f to
96b50fd
Compare
renovate
Bot
force-pushed
the
chore/dependencies/major-7-spring-core
branch
from
August 20, 2026 11:15
96b50fd to
f7adc92
Compare
renovate
Bot
force-pushed
the
chore/dependencies/major-7-spring-core
branch
from
August 20, 2026 20:06
f7adc92 to
91ae073
Compare
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



This PR contains the following updates:
6.2.19→7.0.9Release Notes
spring-projects/spring-framework (org.springframework:spring-context)
v7.0.9Compare Source
ForwardedHeaderFilter(Spring MVC) andForwardedHeaderTransformer(WebFlux) each provide a boolean constructor argument whether to use the standard "Forwarded" header or the "X-Forwarded" alternative headers. A separate property turns on and off use of "X-Forwarded-Prefix". While the default constructor preserves the existing behavior, we recommend to use the new constructor to explicitly specify which forwarded headers to use to make the processing more deterministic and aligned with what is expected from the proxy. Please, see the updated Security Considerations section for details. In 7.1 with #37072 the default constructor is deprecated and marked for removal. #37090⭐ New Features
@Nullableannotations when treatingMap.remove()as returning@Nullable#37067getSession(*)inMockHttpServletRequest#36926🐞 Bug Fixes
domainToAsciiwith current WhatWG spec #37018ButtonTagvalue attribute processing #37017InlineListis cached as a mutable list in compiled mode #37001Indexerreuses invalid cachedPropertyAccessor#36986ConstructorExecutor#36985MimeTypeUtilsraisesStringIndexOutOfBoundsExceptionfor some invalid mime types #36971ExponentialBackOffjitter #36932📔 Documentation
@ActiveProfilesordering #36950❤️ Contributors
Thank you to all the contributors who worked on this release:
@ZaMan0806, @alexisgra, @alshain, @gianmarcoschifone, @junhyeong9812, @msridhar, @perovic, @quaff, and @samueldlightfoot
v7.0.8Compare Source
This maintenance release fixes a high number of CVEs. You can learn more about this in the "Spring and Security In The Times Of AI" blog post. Here is the full list of 16 CVEs:
⭐ New Features
ClassLoaderfromDefaultDeserializer#36833AntPathMatcher#36799SpringVersion.getVersion()to "major.minor.patch" format #36785ExchangeFilterFunctions#basicAuthentication#36777NullValueinstances inAbstractValueAdaptingCache#36727Flow#36667🐞 Bug Fixes
CookieLocaleResolver#setLocaleContext#36869ConfigurationClassParserincorrectly removes component-scanned bean when the same class is also registered under a different name via XML #36835PropertyAccessorUtils#36765📔 Documentation
@Conditionalgating of nested@Configurationclasses #36831validateExistingTransaction#36767🔨 Dependency Upgrades
❤️ Contributors
Thank you to all the contributors who worked on this release:
@0AndWild, @Dennis-Mircea, @cookie-meringue, @daguimu, @dmitrysulman, @kilink, @kzander91, @leestana01, @mguiking, @quaff, @seonwooj0810, @sgerke-1L, @shenjianeng, @tianhaocui, @wushiyuanmaimob, and @zmovo
v7.0.7Compare Source
⭐ New Features
SpringValidatorAdapterandMethodValidationAdapterperformance #36621FluxinKotlinSerializationJsonDecoder#36597methodIdentification()inCacheAspectSupportfor removal #36575ApplicationListenerMethodAdapter#getTargetMethod()public #36558SpringExtensionvia Spring or JUnit properties #36460🐞 Bug Fixes
MergedAnnotationdoes not useClassLoaderfor method or field #36606@Sqlfails ifDataSourceis wrapped in aTransactionAwareDataSourceProxy#36611AnnotatedTypeMetadatano longer retains source declaration order on Java 24+ #36598MergedAnnotation.asMap()fails when an attribute references a non-existent class #36586FileSystemResourcedoes not strictly follow theResource#isReadable()contract #36584AbstractJsonHttpMessageConverter.writeInternal(Object, Type, Writer)#36565SseServerResponse#36537AnnotationBeanNameGeneratorfails when an annotation references a non-existent class #36524DefaultJmsListenerContainermay hang in an endless loop indoShutdown#36506CoroutineUtils#36449📔 Documentation
spring.profiles.activeis ignored by@ActiveProfiles#36600MergedAnnotation.asAnnotationAttributes()Javadoc incorrectly states that it creates an immutable map #36567TypeDescriptor.array()Javadoc #36549@MockitoBean, etc.) #36541🔨 Dependency Upgrades
❤️ Contributors
Thank you to all the contributors who worked on this release:
@Mohak-Nagaraju, @Sineaggi, @T45K, @angry-2k, @bebeis, @cookie-meringue, @dmitrysulman, @elgunshukurov, @itsmevichu, @junhyung8795, @msridhar, @nameearly, @tobifasc, and @xxxxxxjun
v7.0.6Compare Source
⭐ New Features
ResourceHandlerUtilsinScriptTemplateView#36458ScriptTemplateViewTests#36456ConfigurationClassBeanDefinitionReader#36453AbstractTestContextBootstrapper#36430resolveContextLoader()only once inAbstractTestContextBootstrapper#36425toString()with modern JDKs #36417setDefaultCharset()inAbstractResourceBasedMessageSource#36413Predicate<RequestPath>>in path API version resolver #36398🐞 Bug Fixes
ResponseEntity<Mono<T>>(or Kotlin suspend function) controller method #36357📔 Documentation
FullyQualifiedConfigurationBeanNameGeneratorin Javadoc and reference docs #36455@FallbackalongsidePrimaryin the reference manual and@BeanJavadoc #36439UriComponentsBuilderand polish examples #36403@Configurationclasses over XML and Groovy in testing chapter #36393BeanPostProcessorandBeanFactoryPostProcessor#34964🔨 Dependency Upgrades
❤️ Contributors
Thank you to all the contributors who worked on this release:
@AgilAghamirzayev, @aavoronin93, @cetf9h, @froggy0m0, @gbouwen, @husseinvr97, @jisub-dev, @ngocnhan-tran1996, @siom79, and @xxxxxxjun
v7.0.5Compare Source
⭐ New Features
AnnotatedMethodannotation cache in derived instances #36322MediaType(MediaType, Charset)constructor #36318@Autowiredas a meta-annotation #36315requiredattribute lookup for@Autowiredannotations #36314@ResponseBodypresence per controller class inRequestResponseBodyMethodProcessor#36311🐞 Bug Fixes
📔 Documentation
Optionalwith null-safe and Elvis operators are not compilable #36331ListenableFuturein documentation #36313❤️ Contributors
Thank you to all the contributors who worked on this release:
@Niravil and @TAKETODAY
v7.0.4Compare Source
⭐ New Features
MethodParameterandAnnotatedMethod#36307@Lazyas a meta-annotation at arbitrary depths #36306@Validatedas a meta-annotation at arbitrary depths #36305setPackagesToScanconfiguration method toLocalEntityManagerFactoryBean#36270beforeRetrycallback withRetryStateargument #36245ProxyFactoryinHttpServiceProxyFactoryused to create HTTP service proxies #36225DataBufferUtils.write()with NettyDataBuffer on JDK 25 hangs indefinitely #36184RestClient.ResponseSpec#requiredBody#36173DefaultMessageListenerContaineris not applied consistently in case of listener setup failure #36143🐞 Bug Fixes
LocalEntityManagerFactoryBean#setDataSourcework on Hibernate as well as EclipseLink #36271StompBrokerRelayMessageHandlerfails to restart due to test context pausing #36266System.exiton startup (against multiple shutdown hooks) #36260BeanRegistrarimplementingImportAware#36242@Retryableon annotated interfaces #36233Netty4HeadersAdapter.removereturns empty list instead ofnullfor non-existing key #36226@Nullable#36191EclipseLinkConnectionHandlecan fail against transaction isolation race condition #36165📔 Documentation
Redirecting to a resourcesection #36284@SpringExtensionConfigin the reference manual #36240LocalContainerEntityManagerFactoryBean#setPersistenceUnitNamejavadoc #36205@GetMapping("/base") is combined with method level@GetMapping("/") #36198DispatcherServletsnippets #36175getErrors()withgetBindingResult()in examples #36170🔨 Dependency Upgrades
❤️ Contributors
Thank you to all the contributors who worked on this release:
@Ivarz, @catturtle123, @chschu, @deejay1, @dingqianwen, @dungdm93, @furaizi, @izeye, @kchung1995, @kilink, @msridhar, @ngocnhan-tran1996, @pgoslatara, @philwebb, @pisek, and @shub-est
v7.0.3Compare Source
⭐ New Features
PagedListHolderandPropertyComparatorfor removal #36139Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.