Bump org.springframework:spring-framework-bom from 7.0.1 to 7.0.2 by dependabot[bot] · Pull Request #18310 · spring-projects/spring-security
Bumps org.springframework:spring-framework-bom from 7.0.1 to 7.0.2.
Release notes
Sourced from org.springframework:spring-framework-bom's releases.
v7.0.2
⭐ New Features
- Avoid unnecessary list creation and processing in
AbstractTestContextBootstrapper#35995AbstractTestContextBootstrappershould resolveContextLoaderonly once #35994- Log
RetryExceptionfor@Retryablemethods #35983- Consistently stop already started
Lifecyclebeans on cancelled refresh #35964- Support timeouts in
@RetryableandRetryPolicy#35963- Use
==instead ofinstanceoffor primitive array type checks #35962- Introduce
MultiValueMapCollectorfor use with streams #35958- Avoid package cycle caused by use of UriComponentsBuilder in ServletServerHttpRequest #35952
- Target type in Converter interface should be
@Nullable#35947- Provide access to attempt count in
RetryListeneras well as callbacks for the initial attempt #35940- DefaultHandshakeHandler should not log client faults on error level #35930
- Log warning when meta-annotation is ignored due to types not present in classpath #35927
- Revise
ApplicationContext#getId()nullability to non-null #35925- Use concurrent set behind reactive
TransactionSynchronizationManager#registerSynchronization#35921- Refine
AbstractKotlinSerializationHttpMessageConverter#canWrite#35920- Register bean dependency for
Optionalinjection point as well #35919- Change
canRead/canWriteoverrides toClassones inAbstractSmartHttpMessageConverter#35916- Do not make HttpHeaders read-only in HttpEntity #35888
- Add WebFlux SSE support with GSON #35884
- Different ReactorNettyWebSocketSession call getId() may return the same value #35883
- Refine nullability of
Assert#noNullElements#35868- Allow configuring default maxIdleTime on InMemoryWebSessionStore. #35866
- Refine
BindingReflectionHintsRegistrarwithObjectToObjectConverterhints #35847- Add
resetCaches()method to general CacheManager interface #35845- Enhance handleTypeMismatch error message in ResponseEntityExceptionHandler #35837
- Add support for package-private
BeanRegistrarin Spring AOT generated code #35803- Use ExtendedServletRequestDataBinder/ExtendedWebExchangeDataBinder for functional request binding #35800
- Expose Collection on FragmentsRendering to facilitate Unit Tests #35775
- Improve i18n-support for NoResourceFoundException #35758
- Cache resolved singleton beans in injected
Providerinstance #35373🐞 Bug Fixes
ContextConfigurationAttributes(Class)constructor incorrectly setsinheritLocationstofalse#36000- NullPointerException thrown from JdkClientHttpRequestFactory for null request header value #35996
- State inconsistency in LazyConnectionDataSourceProxy when connection settings fail #35980
- SubscriberInputStream#resume misuses parked thread reference #35978
- Shared EntityManager returned by AbstractEntityManagerFactoryBean cannot be advised by AspectJ interceptor #35974
- RestClient cannot make HEAD requests when the response declares gzip Content-Encoding #35966
- ServerRequestObservationContext(s) miss Propagator.Getter method implementation #35965
- Jackson used instead of kotlinx.serialization for more complex types #35960
- Strong locking in
ConcurrentReferenceHashMap#computeIfAbsentmay cause context initialisation deadlock #35944- BridgeMethodResolver change in 6.2.13 breaks Spring Data entity introspection #35936
- DefaultMessageListenerContainer does not clear Session and MessageConsumer for paused invokers #35932
- Tighten cacheable decision behind
@Lazyinjection point #35917- AOT-generated bean definition does not consider name of
RuntimeBeanReferenceusing name and type #35913- Accidental fallback match for Collection-type beans due to
@Bean-level qualifier annotation #35908
... (truncated)
Commits
3591f1eRelease v7.0.2e2c9dc7Revert to previous behavior for 7.0.2 (based on Boot/Data impact)1818161Ensure bottom-up semantics in resolveDefaultContextConfigurationAttributes()8916ee9Set inheritLocations to true in ContextConfigurationAttributes constructord835fe3Do not send null HTTP header value in JdkClientHttpRequest0eefac2Polishing contributione99791fImprove i18n-support for NoResourceFoundException.658775bAvoid unnecessary list creation & processing in AbstractTestContextBootstrapperea7a1d7Resolve ContextLoader only once in AbstractTestContextBootstrapper4ae471dResolve all default context configuration within @Nested hierarchy- 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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)